|
18 | 18 | *.zip binary |
19 | 19 |
|
20 | 20 | # Specific binary files |
21 | | -Lib/test/sndhdrdata/sndhdr.* binary |
| 21 | +PC/classicAppCompat.* binary |
22 | 22 |
|
23 | 23 | # Text files that should not be subject to eol conversion |
24 | | -Lib/test/cjkencodings/* -text |
25 | | -Lib/test/decimaltestdata/*.decTest -text |
26 | | -Lib/test/test_email/data/*.txt -text |
27 | | -Lib/test/xmltestdata/* -text |
28 | | -Lib/test/coding20731.py -text |
29 | | -Lib/test/test_importlib/data01/* -text |
| 24 | +[attr]noeol -text |
| 25 | + |
| 26 | +Lib/test/cjkencodings/* noeol |
| 27 | +Lib/test/tokenizedata/coding20731.py noeol |
| 28 | +Lib/test/decimaltestdata/*.decTest noeol |
| 29 | +Lib/test/test_email/data/*.txt noeol |
| 30 | +Lib/test/xmltestdata/* noeol |
| 31 | + |
| 32 | +# Shell scripts should have LF even on Windows because of Cygwin |
| 33 | +Lib/venv/scripts/common/activate text eol=lf |
| 34 | +Lib/venv/scripts/posix/* text eol=lf |
30 | 35 |
|
31 | 36 | # CRLF files |
32 | | -*.bat text eol=crlf |
33 | | -*.ps1 text eol=crlf |
34 | | -*.sln text eol=crlf |
35 | | -*.vcxproj* text eol=crlf |
36 | | -*.props text eol=crlf |
37 | | -*.proj text eol=crlf |
38 | | -PCbuild/readme.txt text eol=crlf |
39 | | -PC/readme.txt text eol=crlf |
| 37 | +[attr]dos text eol=crlf |
| 38 | + |
| 39 | +*.bat dos |
| 40 | +*.proj dos |
| 41 | +*.props dos |
| 42 | +*.ps1 dos |
| 43 | +*.sln dos |
| 44 | +*.vcxproj* dos |
| 45 | +PC/readme.txt dos |
| 46 | +PCbuild/readme.txt dos |
| 47 | + |
| 48 | +# Language aware diff headers |
| 49 | +# https://tekin.co.uk/2020/10/better-git-diff-output-for-ruby-python-elixir-and-more |
| 50 | +# https://gist.github.com/tekin/12500956bd56784728e490d8cef9cb81 |
| 51 | +*.c diff=cpp |
| 52 | +*.h diff=cpp |
| 53 | +*.css diff=css |
| 54 | +*.html diff=html |
| 55 | +*.py diff=python |
| 56 | +*.md diff=markdown |
| 57 | + |
| 58 | +# Generated files |
| 59 | +# https://github.com/github/linguist/blob/master/docs/overrides.md |
| 60 | +# |
| 61 | +# To always hide generated files in local diffs, mark them as binary: |
| 62 | +# $ git config diff.generated.binary true |
| 63 | +# |
| 64 | +[attr]generated linguist-generated=true diff=generated |
| 65 | + |
| 66 | +**/clinic/*.c.h generated |
| 67 | +**/clinic/*.cpp.h generated |
| 68 | +**/clinic/*.h.h generated |
| 69 | +*_db.h generated |
| 70 | +Doc/data/stable_abi.dat generated |
| 71 | +Doc/library/token-list.inc generated |
| 72 | +Include/internal/pycore_ast.h generated |
| 73 | +Include/internal/pycore_ast_state.h generated |
| 74 | +Include/internal/pycore_opcode.h generated |
| 75 | +Include/internal/pycore_opcode_metadata.h generated |
| 76 | +Include/internal/pycore_*_generated.h generated |
| 77 | +Include/internal/pycore_uop_ids.h generated |
| 78 | +Include/internal/pycore_uop_metadata.h generated |
| 79 | +Include/opcode.h generated |
| 80 | +Include/opcode_ids.h generated |
| 81 | +Include/token.h generated |
| 82 | +Lib/_opcode_metadata.py generated |
| 83 | +Lib/keyword.py generated |
| 84 | +Lib/test/certdata/*.pem generated |
| 85 | +Lib/test/certdata/*.0 generated |
| 86 | +Lib/test/levenshtein_examples.json generated |
| 87 | +Lib/test/test_stable_abi_ctypes.py generated |
| 88 | +Lib/token.py generated |
| 89 | +Misc/sbom.spdx.json generated |
| 90 | +Objects/typeslots.inc generated |
| 91 | +PC/python3dll.c generated |
| 92 | +Parser/parser.c generated |
| 93 | +Parser/token.c generated |
| 94 | +Programs/test_frozenmain.h generated |
| 95 | +Python/Python-ast.c generated |
| 96 | +Python/executor_cases.c.h generated |
| 97 | +Python/generated_cases.c.h generated |
| 98 | +Python/optimizer_cases.c.h generated |
| 99 | +Python/opcode_targets.h generated |
| 100 | +Python/stdlib_module_names.h generated |
| 101 | +Tools/peg_generator/pegen/grammar_parser.py generated |
| 102 | +aclocal.m4 generated |
| 103 | +configure generated |
0 commit comments