2016-08-01 06:26:55 -07:00
# normalize newlines
2016-08-01 04:35:18 -07:00
* text=auto
2016-08-01 06:26:55 -07:00
*.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
*.py diff=py
# add a [diff "fish"] to git config with pattern
*.fish diff=fish
# omit from git archive
2012-05-10 02:10:39 -07:00
.gitattributes export-ignore
.gitignore export-ignore
2014-09-07 09:37:43 +08:00
.travis.yml export-ignore
2015-07-24 10:23:18 +08:00
fish.spec.in export-ignore
2013-06-24 18:06:12 +08:00
/build_tools/make_svn_completions.fish export-ignore
/build_tools/make_hg_completions.fish export-ignore
/build_tools/make_vcs_completions.fish export-ignore
/build_tools/make_vcs_completions_generic.fish export-ignore
/build_tools/osx_package_resources export-ignore
2016-08-01 06:26:55 -07:00
/build_tools/osx_package_resources/* export-ignore
2013-06-24 18:06:12 +08:00
/build_tools/make_csv_completions.fish export-ignore
/build_tools/osx_distribution.xml export-ignore
/build_tools/make_tarball.sh export-ignore
/build_tools/osx_package_scripts export-ignore
2016-08-01 06:26:55 -07:00
/build_tools/osx_package_scripts/* export-ignore
2013-06-24 18:06:12 +08:00
/build_tools/make_pkg.sh export-ignore
/build_tools/make_darcs_completions.fish export-ignore
2015-07-09 12:49:47 +08:00
/debian export-ignore
2015-07-02 15:06:05 +08:00
/debian/* export-ignore
2016-02-24 14:44:19 +08:00
/.github export-ignore
/.github/* export-ignore
2016-08-01 06:26:55 -07:00
# for linguist; let github identify our project as C++ instead of C due to pcre2
2017-01-16 10:10:28 +03:00
/pcre2-10.22/ linguist-vendored
/pcre2-10.22/* linguist-vendored
2016-08-01 06:26:55 -07:00
angular.js linguist-vendored
2016-08-01 04:35:18 -07:00
/doc_src/* linguist-documentation
2016-08-01 06:26:55 -07:00
*.fish linguist-language=fish
tests/*.in linguist-language=fish