17db96d56Sopenharmony_ci# Binary data types
27db96d56Sopenharmony_ci*.aif binary
37db96d56Sopenharmony_ci*.aifc binary
47db96d56Sopenharmony_ci*.aiff binary
57db96d56Sopenharmony_ci*.au binary
67db96d56Sopenharmony_ci*.bmp binary
77db96d56Sopenharmony_ci*.exe binary
87db96d56Sopenharmony_ci*.icns binary
97db96d56Sopenharmony_ci*.gif binary
107db96d56Sopenharmony_ci*.ico binary
117db96d56Sopenharmony_ci*.jpg binary
127db96d56Sopenharmony_ci*.pck binary
137db96d56Sopenharmony_ci*.png binary
147db96d56Sopenharmony_ci*.psd binary
157db96d56Sopenharmony_ci*.tar binary
167db96d56Sopenharmony_ci*.wav binary
177db96d56Sopenharmony_ci*.whl binary
187db96d56Sopenharmony_ci*.zip binary
197db96d56Sopenharmony_ci
207db96d56Sopenharmony_ci# Specific binary files
217db96d56Sopenharmony_ciLib/test/sndhdrdata/sndhdr.* binary
227db96d56Sopenharmony_ciPC/classicAppCompat.* binary
237db96d56Sopenharmony_ci
247db96d56Sopenharmony_ci# Text files that should not be subject to eol conversion
257db96d56Sopenharmony_ci[attr]noeol -text
267db96d56Sopenharmony_ci
277db96d56Sopenharmony_ciLib/test/cjkencodings/*                    noeol
287db96d56Sopenharmony_ciLib/test/coding20731.py                    noeol
297db96d56Sopenharmony_ciLib/test/decimaltestdata/*.decTest         noeol
307db96d56Sopenharmony_ciLib/test/test_email/data/*.txt             noeol
317db96d56Sopenharmony_ciLib/test/test_importlib/data01/*           noeol
327db96d56Sopenharmony_ciLib/test/test_importlib/namespacedata01/*  noeol
337db96d56Sopenharmony_ciLib/test/xmltestdata/*                     noeol
347db96d56Sopenharmony_ci
357db96d56Sopenharmony_ci# CRLF files
367db96d56Sopenharmony_ci[attr]dos text eol=crlf
377db96d56Sopenharmony_ci
387db96d56Sopenharmony_ci*.bat               dos
397db96d56Sopenharmony_ci*.proj              dos
407db96d56Sopenharmony_ci*.props             dos
417db96d56Sopenharmony_ci*.ps1               dos
427db96d56Sopenharmony_ci*.sln               dos
437db96d56Sopenharmony_ci*.vcxproj*          dos
447db96d56Sopenharmony_ciPC/readme.txt       dos
457db96d56Sopenharmony_ciPCbuild/readme.txt  dos
467db96d56Sopenharmony_ci
477db96d56Sopenharmony_ci# Language aware diff headers
487db96d56Sopenharmony_ci# https://tekin.co.uk/2020/10/better-git-diff-output-for-ruby-python-elixir-and-more
497db96d56Sopenharmony_ci# https://gist.github.com/tekin/12500956bd56784728e490d8cef9cb81
507db96d56Sopenharmony_ci*.c     diff=cpp
517db96d56Sopenharmony_ci*.h     diff=cpp
527db96d56Sopenharmony_ci*.css   diff=css
537db96d56Sopenharmony_ci*.html  diff=html
547db96d56Sopenharmony_ci*.py    diff=python
557db96d56Sopenharmony_ci*.md    diff=markdown
567db96d56Sopenharmony_ci
577db96d56Sopenharmony_ci# Generated files
587db96d56Sopenharmony_ci# https://github.com/github/linguist/blob/master/docs/overrides.md
597db96d56Sopenharmony_ci#
607db96d56Sopenharmony_ci# To always hide generated files in local diffs, mark them as binary:
617db96d56Sopenharmony_ci# $ git config diff.generated.binary true
627db96d56Sopenharmony_ci#
637db96d56Sopenharmony_ci[attr]generated linguist-generated=true diff=generated
647db96d56Sopenharmony_ci
657db96d56Sopenharmony_ci**/clinic/*.c.h                              generated
667db96d56Sopenharmony_ci*_db.h                                       generated
677db96d56Sopenharmony_ciDoc/data/stable_abi.dat                      generated
687db96d56Sopenharmony_ciDoc/library/token-list.inc                   generated
697db96d56Sopenharmony_ciInclude/internal/pycore_ast.h                generated
707db96d56Sopenharmony_ciInclude/internal/pycore_ast_state.h          generated
717db96d56Sopenharmony_ciInclude/internal/pycore_opcode.h             generated
727db96d56Sopenharmony_ciInclude/opcode.h                             generated
737db96d56Sopenharmony_ciInclude/token.h                              generated
747db96d56Sopenharmony_ciLib/keyword.py                               generated
757db96d56Sopenharmony_ciLib/test/test_stable_abi_ctypes.py           generated
767db96d56Sopenharmony_ciLib/token.py                                 generated
777db96d56Sopenharmony_ciObjects/typeslots.inc                        generated
787db96d56Sopenharmony_ciPC/python3dll.c                              generated
797db96d56Sopenharmony_ciParser/parser.c                              generated
807db96d56Sopenharmony_ciParser/token.c                               generated
817db96d56Sopenharmony_ciPrograms/test_frozenmain.h                   generated
827db96d56Sopenharmony_ciPython/Python-ast.c                          generated
837db96d56Sopenharmony_ciPython/opcode_targets.h                      generated
847db96d56Sopenharmony_ciPython/stdlib_module_names.h                 generated
857db96d56Sopenharmony_ciTools/peg_generator/pegen/grammar_parser.py  generated
867db96d56Sopenharmony_ciaclocal.m4                                   generated
877db96d56Sopenharmony_ciconfigure                                    generated
88