forked from unicode-org/icu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitattributes
129 lines (121 loc) · 7.22 KB
/
.gitattributes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# 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