# normalize newlines * text=auto *.fish text *.bat eol=crlf # let git show off diff hunk headers, help git diff -L: # https://git-scm.com/docs/gitattributes *.cpp diff=cpp *.h diff=cpp *.py diff=py # add a [diff "fish"] to git config with pattern *.fish diff=fish # omit from git archive .gitattributes export-ignore .gitignore export-ignore /build_tools/make_tarball.sh export-ignore /debian export-ignore /debian/* export-ignore /.github export-ignore /.github/* export-ignore /.builds export-ignore /.builds/* export-ignore /.travis.yml export-ignore # for linguist; let github identify our project as C++ instead of C due to pcre2 /pcre2/* linguist-vendored angular.js linguist-vendored /doc_src/* linguist-documentation *.fish linguist-language=fish tests/*.in linguist-language=fish