@cryptotaxi247 / netdata-1 / commits / ffa23129c

Add a .gitattributes file (#6381)

Currently this just sets the git diff driver for C source code files. Git can be told to apply language-specific rules when generating diffs. Enabling this for C source code files (*.c and *.h) means that function names are printed correctly. Specifically, doing so prevents "git diff" from mistakenly considering unindented goto labels as function names. This has the same effect as adding [diff "default"] xfuncname = "^[[:alpha:]$_].*[^:]$" to your git config file. e.g get @@ -10,7 +10,7 @@ int main(void) instead of @@ -10,7 +10,7 @@ again: Signed-off-by: Andrew Clayton <andrew@zeta.digital-domain.net>

Andrew Clayton committed Jul 5, 2019 at 10:54 UTC ffa23129c03ba1e162cb22a00c64439f68390470
1 file changed +2
.gitattributes new
+2
@@ -0,0 +1,2 @@
1 +*.c diff=cpp
2 +*.h diff=cpp