|  | 
| 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