| # The line "* text=auto !eol" means the following: |
| # For text files (auto-detected), EOLs will be converted on checkout to OS-dependent EOL (LF for Unix, CRLF for Windows). |
| # No EOL (end of line) conversion for binary files. |
| * text=auto !eol |
| |
| # Note: |
| # "text" tells git the file is text. |
| # "-text" tells git the file is binary. |
| # The only difference between the two is that git will do EOL conversion for text files. |
| # "!eol" is the equivalent of "svneol=native". |
| |
| *.bat text !eol zos-working-tree-encoding=IBM-1047 |
| *.c text !eol zos-working-tree-encoding=UTF-8 diff=cpp |
| *.cc text !eol zos-working-tree-encoding=UTF-8 diff=cpp |
| *.classpath text !eol zos-working-tree-encoding=IBM-1047 |
| *.cmd text eol=crlf |
| *.cpp text !eol zos-working-tree-encoding=UTF-8 diff=cpp |
| *.css text !eol zos-working-tree-encoding=IBM-1047 diff=css |
| *.dsp text !eol zos-working-tree-encoding=IBM-1047 |
| *.dsw text !eol zos-working-tree-encoding=IBM-1047 |
| *.dtd text !eol zos-working-tree-encoding=IBM-1047 |
| *.el text !eol zos-working-tree-encoding=IBM-1047 |
| *.filters text !eol zos-working-tree-encoding=IBM-1047 |
| *.h text !eol zos-working-tree-encoding=UTF-8 diff=cpp |
| *.htm text !eol zos-working-tree-encoding=UTF-8 diff=html |
| *.html text !eol zos-working-tree-encoding=UTF-8 diff=html |
| *.in text !eol zos-working-tree-encoding=IBM-1047 |
| *.java text !eol zos-working-tree-encoding=UTF-8 diff=java |
| *.launch text !eol zos-working-tree-encoding=IBM-1047 |
| *.m4 text !eol zos-working-tree-encoding=IBM-1047 |
| *.mak text !eol zos-working-tree-encoding=IBM-1047 |
| *.md text !eol zos-working-tree-encoding=UTF-8 |
| *.MF text !eol zos-working-tree-encoding=IBM-1047 |
| *.mk text !eol zos-working-tree-encoding=IBM-1047 |
| *.pl text !eol zos-working-tree-encoding=UTF-8 diff=perl |
| *.pm text !eol zos-working-tree-encoding=IBM-1047 diff=perl |
| *.project text !eol zos-working-tree-encoding=IBM-1047 |
| *.properties text !eol zos-working-tree-encoding=UTF-8 |
| *.props text !eol zos-working-tree-encoding=IBM-1047 |
| *.py text !eol zos-working-tree-encoding=UTF-8 diff=python |
| *.rc text !eol zos-working-tree-encoding=IBM-1047 |
| *.sh text eol=lf |
| *.sed text eol=lf |
| *.sln text !eol zos-working-tree-encoding=UTF-8 |
| *.stub text !eol zos-working-tree-encoding=IBM-1047 |
| *.targets text !eol zos-working-tree-encoding=UTF-8 |
| *.txt text !eol zos-working-tree-encoding=UTF-8 |
| *.ucm text !eol zos-working-tree-encoding=IBM-1047 |
| *.vcproj text !eol zos-working-tree-encoding=UTF-8 |
| *.vcproj.filters text !eol zos-working-tree-encoding=UTF-8 |
| *.vcxproj text !eol zos-working-tree-encoding=UTF-8 |
| *.vcxproj.filters text !eol zos-working-tree-encoding=UTF-8 |
| *.xml text !eol zos-working-tree-encoding=UTF-8 |
| *.xsl text !eol zos-working-tree-encoding=IBM-1047 |
| *.xslt text !eol zos-working-tree-encoding=IBM-1047 |
| AUTHORS text !eol zos-working-tree-encoding=IBM-1047 |
| BUILD text !eol zos-working-tree-encoding=IBM-1047 |
| COPYING text !eol zos-working-tree-encoding=IBM-1047 |
| Changelog text !eol zos-working-tree-encoding=IBM-1047 |
| LICENSE text !eol zos-working-tree-encoding=IBM-1047 |
| Makefile text !eol zos-working-tree-encoding=IBM-1047 |
| README text !eol zos-working-tree-encoding=UTF-8 |
| SConscript text !eol zos-working-tree-encoding=IBM-1047 |
| SConstruct text !eol zos-working-tree-encoding=IBM-1047 |
| config* text !eol zos-working-tree-encoding=IBM-1047 |
| |
| # Explicitly set the following file types as binary files. |
| *.bin -text zos-working-tree-encoding=UTF-8 |
| *.brk -text zos-working-tree-encoding=UTF-8 |
| *.cnv -text zos-working-tree-encoding=UTF-8 |
| *.icu -text zos-working-tree-encoding=UTF-8 |
| *.res -text zos-working-tree-encoding=UTF-8 |
| *.nrm -text zos-working-tree-encoding=UTF-8 |
| *.spp -text zos-working-tree-encoding=UTF-8 |
| *.tri2 -text zos-working-tree-encoding=UTF-8 |
| *.otf -text zos-working-tree-encoding=UTF-8 |
| *.utf16be -text zos-working-tree-encoding=UTF-8 |
| |
| # The following file types are stored in Git-LFS. |
| # Only .jars |
| *.jar filter=lfs diff=lfs merge=lfs -text zos-working-tree-encoding=UTF-8 |
| |
| # Enable syntax highlighting on GitHub.com |
| .cpyskip.txt linguist-language=Ignore-List |
| |
| # Use JSONC for syntax highlighting on GitHub.com |
| *.json linguist-language=jsonc |
| |
| #Files below should be IBM-1047 on mainframe, while other txt shall stay UTF-8 |
| icu4c/source/runConfigureICU zos-working-tree-encoding=IBM-1047 |
| icu4c/source/install-sh zos-working-tree-encoding=IBM-1047 |
| icu4c/source/mkinstalldirs zos-working-tree-encoding=IBM-1047 |
| sources.txt zos-working-tree-encoding=IBM-1047 |
| *.sub zos-working-tree-encoding=IBM-1047 |
| icu4c/source/data/mappings/convrtrs.txt zos-working-tree-encoding=IBM-1047 |
| icu4c/source/data/sprep/*.txt text !eol zos-working-tree-encoding=IBM-1047 |
| icu4c/source/data/unidata/NormalizationCorrections.txt text !eol zos-working-tree-encoding=IBM-1047 |
| icu4c/source/data/zone/tzdbNames.txt text !eol zos-working-tree-encoding=IBM-1047 |
| icu4c/source/test/testdata/*.txt text !eol zos-working-tree-encoding=IBM-1047 |
| icu4c/source/test/testdata/filters/*.txt text !eol zos-working-tree-encoding=IBM-1047 |
| icu4c/source/test/testdata/*.ucm text !eol zos-working-tree-encoding=IBM-1047 |
| |
| #simpler to say who should stay UTF-8 from test data |
| icu4c/source/data/misc/*.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/cintltst/usrchdat.inc text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/Burmese_graphclust_model5_heavy.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/Burmese_graphclust_model5_heavy_Test.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/ConverterSelectorTestUTF8.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/IdnaTestV2.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/NumberFormatTestCases.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/Thai_codepoints_exclusive_model5_heavy.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/Thai_codepoints_exclusive_model5_heavy_Test.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/Thai_graphclust_model4_heavy.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/Thai_graphclust_model4_heavy_Test.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/casing.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/collationtest.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/dcfmtest.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/emoji-test.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/format.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/idna_conf.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/metaZones.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/numberformattestspecification.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/numberpermutationtest.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/rbbitst.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/regextst.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/riwords.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/te_IN.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/timezoneTypes.txt text !eol zos-working-tree-encoding=UTF-8 |
| icu4c/source/test/testdata/windowsZones.txt text !eol zos-working-tree-encoding=UTF-8 |