Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(391)

Side by Side Diff: icu46/patches/converters.patch

Issue 6010003: Apply the converter patches for ICU 4.2.1 to ICU 4.6... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: '' Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | icu46/source/common/ucnv2022.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 --- source/data/mappings/ucmlocal.mk 1969-12-31 16:00:00.000000000 -0800 1 --- source/data/mappings/ucmlocal.mk 1969-12-31 16:00:00.000000000 -0800
2 +++ source/data/mappings/ucmlocal.mk» 2009-12-02 13:12:20.156521000 -0800 2 +++ source/data/mappings/ucmlocal.mk» 2010-12-21 15:36:19.030397000 -0800
3 @@ -0,0 +1,58 @@ 3 @@ -0,0 +1,58 @@
4 +# Note: A number of encodings are handled with purely algorithmic converters, 4 +# Note: A number of encodings are handled with purely algorithmic converters,
5 +# without any mapping tables: 5 +# without any mapping tables:
6 +# US-ASCII, ISO 8859-1, UTF-7/8/16/32, SCSU 6 +# US-ASCII, ISO 8859-1, UTF-7/8/16/32, SCSU
7 + 7 +
8 +# Listed here: 8 +# Listed here:
9 + 9 +
10 +# * ISO 8859-2..9,10,13,14,15,16 10 +# * ISO 8859-2..9,10,13,14,15,16
11 +# - 8859-11 table is not included. It's rather treated as a synonym of 11 +# - 8859-11 table is not included. It's rather treated as a synonym of
12 +# Windows-874 12 +# Windows-874
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 +windows-950-2000.ucm ibm-1375_P100-2007.ucm\ 52 +windows-950-2000.ucm ibm-1375_P100-2007.ucm\
53 +ibm-943_P15A-2003.ucm google-euc_jp_mod.ucm\ 53 +ibm-943_P15A-2003.ucm google-euc_jp_mod.ucm\
54 +windows-949-2000.ucm\ 54 +windows-949-2000.ucm\
55 +windows-874-2000.ucm ibm-874_P100-1995.ucm\ 55 +windows-874-2000.ucm ibm-874_P100-1995.ucm\
56 +macos-0_2-10.2.ucm macos-7_3-10.2.ucm\ 56 +macos-0_2-10.2.ucm macos-7_3-10.2.ucm\
57 +ibm-878_P100-1996.ucm ibm-1168_P100-2002.ucm\ 57 +ibm-878_P100-1996.ucm ibm-1168_P100-2002.ucm\
58 +ibm-864_X110-1999.ucm\ 58 +ibm-864_X110-1999.ucm\
59 +noop-cns-11643.ucm\ 59 +noop-cns-11643.ucm\
60 +noop-gb2312_gl.ucm\ 60 +noop-gb2312_gl.ucm\
61 +noop-iso-ir-165.ucm 61 +noop-iso-ir-165.ucm
62 --- source/data/mappings/convrtrs.txt» 2009-08-04 10:53:44.000000000 -0700 62 --- source/data/mappings/convrtrs.txt» 2010-09-16 22:04:39.000000000 -0700
63 +++ source/data/mappings/convrtrs.txt» 2009-08-27 09:33:30.822570000 -0700 63 +++ source/data/mappings/convrtrs.txt» 2010-12-21 15:50:41.804761000 -0800
64 @@ -345,7 +345,7 @@ 64 @@ -360,7 +360,7 @@
65 ibm-367 { IBM* } IBM367 { IANA WINDOWS } # This is not truely ibm-367 becau se it's missing the fallbacks. 65 ibm-367 { IBM* } IBM367 { IANA WINDOWS } # This is not truely ibm-367 becau se it's missing the fallbacks.
66 66
67 # GB 18030 is partly algorithmic, using the MBCS converter 67 # GB 18030 is partly algorithmic, using the MBCS converter
68 -gb18030 { IANA* } ibm-1392 { IBM* } windows-54936 { WINDOWS* } GB18030 { MIME* } 68 -gb18030 { IANA* } ibm-1392 { IBM* } windows-54936 { WINDOWS* } GB18030 { MIME* }
69 +gb18030 { IANA* } ibm-1392 { IBM* } windows-54936 { WINDOWS* } gb18030 { MIME* } 69 +gb18030 { IANA* } ibm-1392 { IBM* } windows-54936 { WINDOWS* } gb18030 { MIME* }
70 70
71 # Table-based interchange codepages 71 # Table-based interchange codepages
72 72
73 @@ -482,15 +482,16 @@ 73 @@ -505,15 +505,16 @@
74 916 { JAVA } 74 916 { JAVA }
75 75
76 # Turkish 76 # Turkish
77 +# CHROME: ISO-8859-9 and its aliases are moved to windows-1254 per 77 +# CHROME: ISO-8859-9 and its aliases are moved to windows-1254 per
78 +# HTML5. 78 +# HTML5.
79 ibm-920_P100-1995 { UTR22* } 79 ibm-920_P100-1995 { UTR22* }
80 - ibm-920 { IBM* JAVA } 80 - ibm-920 { IBM* JAVA }
81 - ISO-8859-9 { MIME* IANA WINDOWS JAVA* } 81 - ISO-8859-9 { MIME* IANA WINDOWS JAVA* }
82 - latin5 { IANA WINDOWS JAVA } 82 - latin5 { IANA WINDOWS JAVA }
83 - csISOLatin5 { IANA JAVA } 83 - csISOLatin5 { IANA JAVA }
84 - iso-ir-148 { IANA WINDOWS JAVA } 84 - iso-ir-148 { IANA WINDOWS JAVA }
85 - ISO_8859-9:1989 { IANA* WINDOWS } 85 - ISO_8859-9:1989 { IANA* WINDOWS }
86 - l5 { IANA WINDOWS JAVA } 86 - l5 { IANA WINDOWS JAVA }
87 - 8859_9 { JAVA } 87 - 8859_9 { JAVA }
88 + ibm-920 { IBM* JAVA* } 88 + ibm-920 { IBM* JAVA* }
89 + ISO-8859-9 89 + ISO-8859-9
90 + latin5 90 + latin5
91 + csISOLatin5 91 + csISOLatin5
92 + iso-ir-148 92 + iso-ir-148
93 + ISO_8859-9:1989 93 + ISO_8859-9:1989
94 + l5 94 + l5
95 cp920 { JAVA } 95 cp920 { JAVA }
96 920 { JAVA } 96 920 { JAVA }
97 windows-28599 { WINDOWS* } 97 windows-28599 { WINDOWS* }
98 @@ -588,10 +589,6 @@ 98 @@ -618,10 +619,6 @@
99 ibm-33722_P12A_P12A-2004_U2 { UTR22* } 99 ibm-33722_P12A_P12A-2004_U2 { UTR22* }
100 ibm-33722 # Leave untagged because this isn't the def ault 100 ibm-33722 # Leave untagged because this isn't the def ault
101 ibm-5050 # Leave untagged because this isn't the def ault, and yes this alias is correct 101 ibm-5050 # Leave untagged because this isn't the def ault, and yes this alias is correct
102 - EUC-JP { IANA MIME* WINDOWS } 102 - EUC-JP { IANA MIME* WINDOWS }
103 - Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* W INDOWS } 103 - Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* W INDOWS }
104 - csEUCPkdFmtJapanese { IANA WINDOWS } 104 - csEUCPkdFmtJapanese { IANA WINDOWS }
105 - X-EUC-JP { WINDOWS } # Japan EUC. x-euc-jp is a MIME name 105 - X-EUC-JP { WINDOWS } # Japan EUC. x-euc-jp is a MIME name
106 windows-51932 { WINDOWS* } 106 windows-51932 { WINDOWS* }
107 ibm-33722_VPUA 107 ibm-33722_VPUA
108 IBM-eucJP 108 IBM-eucJP
109 @@ -604,14 +601,17 @@ 109 @@ -637,14 +634,20 @@
110 # ibm-954 seems to be almost a superset of ibm-33722 and ibm-1350 110 # ibm-954 seems to be almost a superset of ibm-33722 and ibm-1350
111 # ibm-1350 seems to be almost a superset of ibm-33722 111 # ibm-1350 seems to be almost a superset of ibm-33722
112 # ibm-954 contains more PUA characters than the others. 112 # ibm-954 contains more PUA characters than the others.
113 +# CHROME : Instead of ibm-33722_P*, we use our own EUC-JP converter 113 +# CHROME : Instead of ibm-33722_P*, we use our own EUC-JP converter
114 +# to match IE7 and Mozilla more closely. 114 +# to match IE7 and Mozilla more closely.
115 +google-euc_jp_mod { UTR22* } # a modified version of EUC-JP that prefers 2-byte code points when converting from Unicode while recognizing both 2-byte and 3-by te code points when converting to Unicode. 115 +# google_euc_jp_mod is a modified version of EUC-JP that prefers 2-byte code
116 +# points when converting from Unicode while recognizing both 2-byte and
117 +# 3-byte code points when converting to Unicode.
118 +google-euc_jp_mod { UTR22* }
116 + EUC-JP { MIME* IANA JAVA* WINDOWS* } 119 + EUC-JP { MIME* IANA JAVA* WINDOWS* }
117 + Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* J AVA WINDOWS } 120 + Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* J AVA WINDOWS }
118 + csEUCPkdFmtJapanese { IANA JAVA WINDOWS } 121 + csEUCPkdFmtJapanese { IANA JAVA WINDOWS }
119 + X-EUC-JP { MIME JAVA WINDOWS } # Japan EUC. x-euc-jp is a MIME name 122 + X-EUC-JP { MIME JAVA WINDOWS } # Japan EUC. x-euc-jp is a MIME name
120 + eucjis {JAVA} 123 + eucjis {JAVA}
121 + ujis # Linux sometimes uses this name. This is an unfor tunate generic and rarely used name. Its use is discouraged. 124 + ujis # Linux sometimes uses this name. This is an unfor tunate generic and rarely used name. Its use is discouraged.
122 ibm-954_P101-2007 { UTR22* } 125 ibm-954_P101-2007 { UTR22* }
123 ibm-954 { IBM* } 126 ibm-954 { IBM* }
124 - EUC-JP { JAVA* } # Matches more closely with ibm-1350 127 - EUC-JP { JAVA* } # Matches more closely with ibm-1350
125 - Extended_UNIX_Code_Packed_Format_for_Japanese { JAVA } 128 - Extended_UNIX_Code_Packed_Format_for_Japanese { JAVA }
126 - csEUCPkdFmtJapanese { JAVA } 129 - csEUCPkdFmtJapanese { JAVA }
127 - X-EUC-JP { JAVA } # Japan EUC. x-euc-jp is a MIME nam e 130 - X-EUC-JP { JAVA } # Japan EUC. x-euc-jp is a MIME nam e
128 - eucjis { JAVA } 131 - eucjis { JAVA }
129 - ujis # Linux sometimes uses this name. This is an unfor tunate generic and rarely used name. Its use is discouraged. 132 - ujis # Linux sometimes uses this name. This is an unfor tunate generic and rarely used name. Its use is discouraged.
133 x-IBM954 { JAVA }
134 x-IBM954C { JAVA }
130 # eucJP # This is closest to Solaris EUC-JP. 135 # eucJP # This is closest to Solaris EUC-JP.
131 136 @@ -695,33 +698,40 @@
132 # Here are various interpretations and extentions of Big5
133 @@ -645,33 +645,40 @@
134 ibm-1386_P100-2001 { UTR22* } 137 ibm-1386_P100-2001 { UTR22* }
135 ibm-1386 { IBM* } 138 ibm-1386 { IBM* }
136 cp1386 139 cp1386
137 - windows-936 # Alternate mapping. Leave untagged. This i s the IBM interpretation of a Windows codepage. 140 - windows-936 # Alternate mapping. Leave untagged. This i s the IBM interpretation of a Windows codepage.
138 + #windows-936 # Alternate mapping. Leave untagged. This is the IBM interpretation of a Windows codepage. 141 + #windows-936 # Alternate mapping. Leave untagged. This is the IBM interpretation of a Windows codepage.
139 ibm-1386_VSUB_VPUA 142 ibm-1386_VSUB_VPUA
140 +# CHROME: Added 4 GB2312 aliases and EUC-CN to Windows-936 to reflect the 143 +# CHROME: Added 4 GB2312 aliases and EUC-CN to Windows-936 to reflect the
141 +# reality of the web (GB2312 is treated synonymously with its 144 +# reality of the web (GB2312 is treated synonymously with its
142 +# superset, Windows-936/GBK) 145 +# superset, Windows-936/GBK)
143 +# All the aliases listed for this converter (windows-936-2000) 146 +# All the aliases listed for this converter (windows-936-2000)
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
176 ibm-5478_P100-1995 { UTR22* } ibm-5478 { IBM* } # This gb_2312_80 DBCS mapping is needed by iso-2022. 179 ibm-5478_P100-1995 { UTR22* } ibm-5478 { IBM* } # This gb_2312_80 DBCS mapping is needed by iso-2022.
177 - GB_2312-80 { IANA* } # Windows maps this alias incor rectly 180 - GB_2312-80 { IANA* } # Windows maps this alias incor rectly
178 - chinese { IANA } 181 - chinese { IANA }
179 - iso-ir-58 { IANA } 182 - iso-ir-58 { IANA }
180 - csISO58GB231280 { IANA } 183 - csISO58GB231280 { IANA }
181 - gb2312-1980 184 - gb2312-1980
182 + csISO58GB231280 { IANA* } 185 + csISO58GB231280 { IANA* }
183 GB2312.1980-0 # From X11R6 186 GB2312.1980-0 # From X11R6
184 187
185 ibm-964_P110-1999 { UTR22* } # Taiwan EUC. x-euc-tw is a MIME na me 188 ibm-964_P110-1999 { UTR22* } # Taiwan EUC. x-euc-tw is a MIME na me
186 @@ -720,13 +727,8 @@ 189 @@ -774,13 +784,8 @@
187 # Java has both ibm-970 and EUC-KR as separate converters. 190 # Java has both ibm-970 and EUC-KR as separate converters.
188 ibm-970_P110_P110-2006_U2 { UTR22* } 191 ibm-970_P110_P110-2006_U2 { UTR22* }
189 ibm-970 { IBM* JAVA } 192 ibm-970 { IBM* JAVA }
190 - EUC-KR { IANA* MIME* WINDOWS JAVA } 193 - EUC-KR { IANA* MIME* WINDOWS JAVA }
191 - KS_C_5601-1987 { JAVA } 194 - KS_C_5601-1987 { JAVA }
192 windows-51949 { WINDOWS* } 195 windows-51949 { WINDOWS* }
193 - csEUCKR { IANA WINDOWS } # x-euc-kr is also a MIME nam e 196 - csEUCKR { IANA WINDOWS } # x-euc-kr is also a MIME nam e
194 ibm-eucKR { JAVA } 197 ibm-eucKR { JAVA }
195 - KSC_5601 { JAVA } # Needed by iso-2022 198 - KSC_5601 { JAVA } # Needed by iso-2022
196 - 5601 { JAVA } 199 - 5601 { JAVA }
197 cp970 { JAVA* } 200 cp970 { JAVA* }
198 970 { JAVA } 201 970 { JAVA }
199 ibm-970_VPUA 202 ibm-970_VPUA
200 @@ -738,16 +740,16 @@ 203 @@ -793,16 +798,16 @@
201 # ibm-1363 is almost a superset of ibm-970. 204 # ibm-1363 is almost a superset of ibm-970.
202 ibm-1363_P11B-1998 { UTR22* } 205 ibm-1363_P11B-1998 { UTR22* }
203 ibm-1363 # Leave untagged because this isn't the defaul t 206 ibm-1363 # Leave untagged because this isn't the defaul t
204 - KS_C_5601-1987 { IANA* } 207 - KS_C_5601-1987 { IANA* }
205 - KS_C_5601-1989 { IANA } 208 - KS_C_5601-1989 { IANA }
206 - KSC_5601 { IANA } 209 - KSC_5601 { IANA }
207 - csKSC56011987 { IANA } 210 - csKSC56011987 { IANA }
208 - korean { IANA } 211 - korean { IANA }
209 - iso-ir-149 { IANA } 212 - iso-ir-149 { IANA }
210 + #KS_C_5601-1987 { IANA* } 213 + #KS_C_5601-1987 { IANA* }
211 + #KS_C_5601-1989 { IANA } 214 + #KS_C_5601-1989 { IANA }
212 + #KSC_5601 { IANA } 215 + #KSC_5601 { IANA }
213 + #csKSC56011987 { IANA } 216 + #csKSC56011987 { IANA }
214 + #korean { IANA } 217 + #korean { IANA }
215 + #iso-ir-149 { IANA } 218 + #iso-ir-149 { IANA }
216 cp1363 { MIME* } 219 cp1363 { MIME* }
217 - 5601 220 - 5601
218 - ksc 221 - ksc
219 - windows-949 # Alternate mapping. Leave untagged. This i s the IBM interpretation of a Windows codepage. 222 - windows-949 # Alternate mapping. Leave untagged. This i s the IBM interpretation of a Windows codepage.
220 + #5601 223 + #5601
221 + #ksc 224 + #ksc
222 + #windows-949 # Alternate mapping. Leave untagged. This is the IBM interpretation of a Windows codepage. 225 + #windows-949 # Alternate mapping. Leave untagged. This is the IBM interpretation of a Windows codepage.
223 ibm-1363_VSUB_VPUA 226 ibm-1363_VSUB_VPUA
227 x-IBM1363C { JAVA }
224 # ks_x_1001:1992 228 # ks_x_1001:1992
225 # ksc5601-1992 229 @@ -813,15 +818,30 @@
226 @@ -756,27 +758,41 @@
227 ibm-1363 { IBM* }
228 ibm-1363_VASCII_VSUB_VPUA 230 ibm-1363_VASCII_VSUB_VPUA
231 x-IBM1363 { JAVA }
229 232
230 +#CHROME: Windows-949 is NOT EUC-KR, but a superset of EUC-KR with 8,822 233 +#CHROME: Windows-949 is NOT EUC-KR, but a superset of EUC-KR with 8,822
231 +# additional Hangul syllables. However, the reality of the web 234 +# additional Hangul syllables. However, the reality of the web
232 +# dictates that we make a compromise and make EUC-KR a synonym of 235 +# dictates that we make a compromise and make EUC-KR a synonym of
233 +# windows-949. 236 +# windows-949.
234 +# All the aliases listed for this converter (windows-949-2000) 237 +# All the aliases listed for this converter (windows-949-2000)
235 +# are removed from the list of aliases for other Korean converters 238 +# are removed from the list of aliases for other Korean converters
236 +# above. 239 +# above.
237 windows-949-2000 { UTR22* } 240 windows-949-2000 { UTR22* }
238 - windows-949 { JAVA* WINDOWS* } 241 windows-949 { JAVA* WINDOWS* }
239 - KS_C_5601-1987 { WINDOWS } 242 KS_C_5601-1987 { WINDOWS }
240 - KS_C_5601-1989 { WINDOWS } 243 KS_C_5601-1989 { WINDOWS }
241 - KSC_5601 { MIME WINDOWS } # Needed by iso-2022 244 KSC_5601 { MIME WINDOWS } # Needed by iso-2022
242 + EUC-KR { IANA* MIME* WINDOWS } 245 + EUC-KR { IANA* MIME* WINDOWS }
243 + windows-949 { JAVA* WINDOWS } 246 + KS_C_5601-1987 { WINDOWS IANA }
244 + KS_C_5601-1987 { WINDOWS* IANA }
245 + KS_C_5601-1989 { WINDOWS IANA } 247 + KS_C_5601-1989 { WINDOWS IANA }
246 + KSC_5601 { IANA WINDOWS } # Needed by iso-2022 248 + KSC_5601 { IANA WINDOWS } # Needed by iso-2022
247 csKSC56011987 { WINDOWS } 249 csKSC56011987 { WINDOWS }
248 - korean { WINDOWS } 250 - korean { WINDOWS }
249 - iso-ir-149 { WINDOWS } 251 - iso-ir-149 { WINDOWS }
250 + korean { IANA WINDOWS } 252 + korean { IANA WINDOWS }
251 + iso-ir-149 { IANA WINDOWS } 253 + iso-ir-149 { IANA WINDOWS }
252 ms949 { JAVA } 254 ms949 { JAVA }
253 + csEUCKR { IANA WINDOWS } 255 + csEUCKR { IANA WINDOWS }
254 + 5601 256 + 5601
255 + x-windows-949 # Mozilla 257 + x-windows-949 # Mozilla
256 + x-UHC # Mozilla (Unified Hangul Code) 258 + x-UHC # Mozilla (Unified Hangul Code)
259 x-KSC5601 { JAVA }
260
261 windows-1361-2000 { UTR22* }
262 @@ -830,18 +850,20 @@
263 johab
264 x-Johab { JAVA }
257 265
258 +#CHROME: TIS-620, ISO-8859-11 and Windows-874 are slightly different from 266 +#CHROME: TIS-620, ISO-8859-11 and Windows-874 are slightly different from
259 +# each other, but they're used as if they're identical on the web. 267 +# each other, but they're used as if they're identical on the web.
260 windows-874-2000 { UTR22* } # Thai (w/ euro update) 268 windows-874-2000 { UTR22* } # Thai (w/ euro update)
261 - TIS-620 { WINDOWS } 269 - TIS-620 { WINDOWS }
262 - windows-874 { JAVA* WINDOWS* } 270 - windows-874 { JAVA* WINDOWS* }
263 + TIS-620 { IANA* WINDOWS MIME* } 271 + TIS-620 { IANA* WINDOWS MIME* }
264 + windows-874 { JAVA* WINDOWS* MIME } 272 + windows-874 { JAVA* WINDOWS* MIME }
265 MS874 { JAVA } 273 MS874 { JAVA }
274 x-windows-874 { JAVA }
266 - # iso-8859-11 { WINDOWS } # iso-8859-11 is similar to T IS-620. ibm-13162 is a closer match. 275 - # iso-8859-11 { WINDOWS } # iso-8859-11 is similar to T IS-620. ibm-13162 is a closer match.
267 + iso-8859-11 { IANA WINDOWS MIME } # iso-8859-11 is simi lar to TIS-620. ibm-13162 is a closer match. 276 + iso-8859-11 { IANA WINDOWS MIME } # iso-8859-11 is simi lar to TIS-620. ibm-13162 is a closer match.
268 277
269 ibm-874_P100-1995 { UTR22* } # Thai PC (w/o euro update). 278 ibm-874_P100-1995 { UTR22* } # Thai PC (w/o euro update).
270 ibm-874 { IBM* JAVA } 279 ibm-874 { IBM* JAVA }
271 ibm-9066 { IBM } # Yes ibm-874 == ibm-9066. ibm-1161 has the euro update. 280 ibm-9066 { IBM } # Yes ibm-874 == ibm-9066. ibm-1161 has the euro update.
272 cp874 { JAVA* } 281 cp874 { JAVA* }
273 - TIS-620 { IANA* JAVA } # This is actually separate fro m ibm-874, which is similar to this table 282 - TIS-620 { IANA* JAVA } # This is actually separate fro m ibm-874, which is similar to this table
274 + #TIS-620 { IANA* JAVA } # This is actually separate fr om ibm-874, which is similar to this table 283 + #TIS-620 { IANA* JAVA } # This is actually separate fr om ibm-874, which is similar to this table
275 tis620.2533 { JAVA } # This is actually separate fro m ibm-874, which is similar to this table 284 tis620.2533 { JAVA } # This is actually separate fro m ibm-874, which is similar to this table
276 eucTH # eucTH is an unusual alias from So laris. eucTH has fewer mappings than TIS620 285 eucTH # eucTH is an unusual alias from So laris. eucTH has fewer mappings than TIS620
277 286 x-IBM874 { JAVA }
278 @@ -820,7 +836,16 @@ 287 @@ -891,7 +913,16 @@
279 ibm-5347_P100-1998 { UTR22* } ibm-5347 { IBM* } windows-1251 { IANA* JAVA* WI NDOWS* } cp1251 { WINDOWS JAVA } ANSI1251 # Windows Cyrillic (w/ euro update). A NSI1251 is from Solaris 288 ibm-5347_P100-1998 { UTR22* } ibm-5347 { IBM* } windows-1251 { IANA* JAVA* WI NDOWS* } cp1251 { WINDOWS JAVA } ANSI1251 # Windows Cyrillic (w/ euro update). A NSI1251 is from Solaris
280 ibm-5348_P100-1997 { UTR22* } ibm-5348 { IBM* } windows-1252 { IANA* JAVA* WI NDOWS* } cp1252 { JAVA } # Windows Latin1 (w/ euro update) 289 ibm-5348_P100-1997 { UTR22* } ibm-5348 { IBM* } windows-1252 { IANA* JAVA* WI NDOWS* } cp1252 { JAVA } # Windows Latin1 (w/ euro update)
281 ibm-5349_P100-1998 { UTR22* } ibm-5349 { IBM* } windows-1253 { IANA* JAVA* WI NDOWS* } cp1253 { JAVA } # Windows Greek (w/ euro update) 290 ibm-5349_P100-1998 { UTR22* } ibm-5349 { IBM* } windows-1253 { IANA* JAVA* WI NDOWS* } cp1253 { JAVA } # Windows Greek (w/ euro update)
282 -ibm-5350_P100-1998 { UTR22* } ibm-5350 { IBM* } windows-1254 { IANA* JAVA* WI NDOWS* } cp1254 { JAVA } # Windows Turkish (w/ euro update) 291 -ibm-5350_P100-1998 { UTR22* } ibm-5350 { IBM* } windows-1254 { IANA* JAVA* WI NDOWS* } cp1254 { JAVA } # Windows Turkish (w/ euro update)
283 +#CHROME : Make ISO-8859-9 an alias to windows-1254 per HTML5. Move 292 +#CHROME : Make ISO-8859-9 an alias to windows-1254 per HTML5. Move
284 +#other IANA aliases for ISO-8859-9 as well. 293 +#other IANA aliases for ISO-8859-9 as well.
285 +ibm-5350_P100-1998 { UTR22* } ibm-5350 { IBM* } windows-1254 { MIME* IANA* JA VA* WINDOWS* } cp1254 { JAVA } # Windows Turkish (w/ euro update) 294 +ibm-5350_P100-1998 { UTR22* } ibm-5350 { IBM* } windows-1254 { MIME* IANA* JA VA* WINDOWS* } cp1254 { JAVA } # Windows Turkish (w/ euro update)
286 + ISO-8859-9 { MIME } 295 + ISO-8859-9 { MIME }
287 + latin5 { IANA } 296 + latin5 { IANA }
288 + csISOLatin5 { IANA } 297 + csISOLatin5 { IANA }
289 + iso-ir-148 { IANA } 298 + iso-ir-148 { IANA }
290 + ISO_8859-9:1989 { IANA } 299 + ISO_8859-9:1989 { IANA }
291 + l5 { IANA } 300 + l5 { IANA }
292 + 8859_9 { JAVA } 301 + 8859_9 { JAVA }
293 ibm-9447_P100-2002 { UTR22* } ibm-9447 { IBM* } windows-1255 { IANA* JAVA* WI NDOWS* } cp1255 { JAVA } # Windows Hebrew (w/ euro update) 302 ibm-9447_P100-2002 { UTR22* } ibm-9447 { IBM* } windows-1255 { IANA* JAVA* WI NDOWS* } cp1255 { JAVA } # Windows Hebrew (w/ euro update)
294 ibm-9448_X100-2005 { UTR22* } ibm-9448 { IBM* } windows-1256 { IANA* JAVA* WI NDOWS* } cp1256 { WINDOWS JAVA } # Windows Arabic (w/ euro update) 303 ibm-9448_X100-2005 { UTR22* } ibm-9448 { IBM* } windows-1256 { IANA* JAVA* WI NDOWS* } cp1256 { WINDOWS JAVA } x-windows-1256S { JAVA } # Windows Arabic (w/ e uro update)
295 ibm-9449_P100-2002 { UTR22* } ibm-9449 { IBM* } windows-1257 { IANA* JAVA* WI NDOWS* } cp1257 { JAVA } # Windows Baltic (w/ euro update) 304 ibm-9449_P100-2002 { UTR22* } ibm-9449 { IBM* } windows-1257 { IANA* JAVA* WI NDOWS* } cp1257 { JAVA } # Windows Baltic (w/ euro update)
296 --- source/data/mappings/windows-932-2000.ucm 1969-12-31 16:00:00.000000000 -0 800 305 --- source/data/mappings/windows-932-2000.ucm 1969-12-31 16:00:00.000000000 -0 800
297 +++ source/data/mappings/windows-932-2000.ucm» 2009-08-05 13:21:17.750080000 -0 700 306 +++ source/data/mappings/windows-932-2000.ucm» 2010-12-21 15:36:19.154409000 -0 800
298 @@ -0,0 +1,9932 @@ 307 @@ -0,0 +1,9932 @@
299 +# *************************************************************************** 308 +# ***************************************************************************
300 +# * 309 +# *
301 +# * Copyright (C) 2001-2002, International Business Machines 310 +# * Copyright (C) 2001-2002, International Business Machines
302 +# * Corporation and others. All Rights Reserved. 311 +# * Corporation and others. All Rights Reserved.
303 +# * 312 +# *
304 +# *************************************************************************** 313 +# ***************************************************************************
305 +# 314 +#
306 +# File created on Dec 03 13:49 Pacific Standard Time 2002 315 +# File created on Dec 03 13:49 Pacific Standard Time 2002
307 +# 316 +#
(...skipping 9914 matching lines...) Expand 10 before | Expand all | Expand 10 after
10222 +<UFFE2> \xEE\xF9 |3 10231 +<UFFE2> \xEE\xF9 |3
10223 +<UFFE2> \xFA\x54 |3 10232 +<UFFE2> \xFA\x54 |3
10224 +<UFFE3> \x81\x50 |0 10233 +<UFFE3> \x81\x50 |0
10225 +<UFFE4> \xFA\x55 |0 10234 +<UFFE4> \xFA\x55 |0
10226 +<UFFE4> \xEE\xFA |3 10235 +<UFFE4> \xEE\xFA |3
10227 +<UFFE5> \x81\x8F |0 10236 +<UFFE5> \x81\x8F |0
10228 +# 10237 +#
10229 +END CHARMAP 10238 +END CHARMAP
10230 +# 10239 +#
10231 --- source/data/mappings/windows-936-2000.ucm 2007-05-09 23:40:31.000000000 -0 700 10240 --- source/data/mappings/windows-936-2000.ucm 2007-05-09 23:40:31.000000000 -0 700
10232 +++ source/data/mappings/windows-936-2000.ucm» 2009-08-05 13:21:17.768078000 -0 700 10241 +++ source/data/mappings/windows-936-2000.ucm» 2010-12-21 15:36:19.167404000 -0 800
10233 @@ -37,7 +37,8 @@ 10242 @@ -37,7 +37,8 @@
10234 10243
10235 # build an extension-only (delta) .cnv file 10244 # build an extension-only (delta) .cnv file
10236 # requires the base .cnv file at runtime 10245 # requires the base .cnv file at runtime
10237 -<icu:base> "ibm-1386_P100-2001" 10246 -<icu:base> "ibm-1386_P100-2001"
10238 +# CHROME : we don't want ibm-1386 10247 +# CHROME : we don't want ibm-1386
10239 +#<icu:base> "ibm-1386_P100-2001" 10248 +#<icu:base> "ibm-1386_P100-2001"
10240 10249
10241 # The following was the generated state table. 10250 # The following was the generated state table.
10242 # This does not account for unassigned characters 10251 # This does not account for unassigned characters
(...skipping 23 matching lines...) Expand all
10266 <U2461> \xA2\xDA |0 10275 <U2461> \xA2\xDA |0
10267 @@ -696,6 +700,7 @@ 10276 @@ -696,6 +700,7 @@
10268 <U3015> \xA1\xB3 |0 10277 <U3015> \xA1\xB3 |0
10269 <U3016> \xA1\xBC |0 10278 <U3016> \xA1\xBC |0
10270 <U3017> \xA1\xBD |0 10279 <U3017> \xA1\xBD |0
10271 +<U301C> \xA1\xAB |1 10280 +<U301C> \xA1\xAB |1
10272 <U301D> \xA8\x94 |0 10281 <U301D> \xA8\x94 |0
10273 <U301E> \xA8\x95 |0 10282 <U301E> \xA8\x95 |0
10274 <U3021> \xA9\x40 |0 10283 <U3021> \xA9\x40 |0
10275 --- source/data/mappings/windows-949-2000.ucm 2003-12-18 15:16:48.000000000 -0 800 10284 --- source/data/mappings/windows-949-2000.ucm 2003-12-18 15:16:48.000000000 -0 800
10276 +++ source/data/mappings/windows-949-2000.ucm» 2009-08-05 13:21:17.783068000 -0 700 10285 +++ source/data/mappings/windows-949-2000.ucm» 2010-12-21 15:36:19.178396000 -0 800
10277 @@ -37,7 +37,8 @@ 10286 @@ -37,7 +37,8 @@
10278 10287
10279 # build an extension-only (delta) .cnv file 10288 # build an extension-only (delta) .cnv file
10280 # requires the base .cnv file at runtime 10289 # requires the base .cnv file at runtime
10281 -<icu:base> "ibm-1363_P11B-1998" 10290 -<icu:base> "ibm-1363_P11B-1998"
10282 +# CHROME : we don't want IBM-1363 10291 +# CHROME : we don't want IBM-1363
10283 +#<icu:base> "ibm-1363_P11B-1998" 10292 +#<icu:base> "ibm-1363_P11B-1998"
10284 10293
10285 # The following was the generated state table. 10294 # The following was the generated state table.
10286 # This does not account for unassigned characters 10295 # This does not account for unassigned characters
10287 --- source/data/mappings/windows-950-2000.ucm 2003-12-18 15:16:48.000000000 -0 800 10296 --- source/data/mappings/windows-950-2000.ucm 2003-12-18 15:16:48.000000000 -0 800
10288 +++ source/data/mappings/windows-950-2000.ucm» 2009-08-05 13:21:17.799075000 -0 700 10297 +++ source/data/mappings/windows-950-2000.ucm» 2010-12-21 15:36:19.189398000 -0 800
10289 @@ -37,7 +37,8 @@ 10298 @@ -37,7 +37,8 @@
10290 10299
10291 # build an extension-only (delta) .cnv file 10300 # build an extension-only (delta) .cnv file
10292 # requires the base .cnv file at runtime 10301 # requires the base .cnv file at runtime
10293 -<icu:base> "ibm-1373_P100-2002" 10302 -<icu:base> "ibm-1373_P100-2002"
10294 +# CHROME : we don't want to include ibm-1373 10303 +# CHROME : we don't want to include ibm-1373
10295 +#<icu:base> "ibm-1373_P100-2002" 10304 +#<icu:base> "ibm-1373_P100-2002"
10296 10305
10297 # The following was the generated state table. 10306 # The following was the generated state table.
10298 # This does not account for unassigned characters 10307 # This does not account for unassigned characters
10299 --- source/data/mappings/ucmebcdic.mk» 2007-05-09 23:40:31.000000000 -0700 10308 --- source/data/mappings/ucmebcdic.mk» 2010-03-02 01:46:00.000000000 -0800
10300 +++ source/data/mappings/ucmebcdic.mk 1969-12-31 16:00:00.000000000 -0800 10309 +++ source/data/mappings/ucmebcdic.mk 1969-12-31 16:00:00.000000000 -0800
10301 @@ -1,27 +0,0 @@ 10310 @@ -1,29 +0,0 @@
10302 -# Copyright (c) 1999-2007, International Business Machines Corporation and 10311 -# Copyright (c) 1999-2010, International Business Machines Corporation and
10303 -# others. All Rights Reserved. 10312 -# others. All Rights Reserved.
10304 -# A list of EBCDIC UCM's to build 10313 -# A list of EBCDIC UCM's to build
10305 -# ibm-37 and ibm-1047 are already mentioned in makedata.mak and Makefile.in 10314 -# ibm-37 and ibm-1047 are already mentioned in makedata.mak and Makefile.in
10306 - 10315 -
10307 -UCM_SOURCE_EBCDIC = ebcdic-xml-us.ucm\ 10316 -UCM_SOURCE_EBCDIC = ebcdic-xml-us.ucm\
10308 -ibm-1025_P100-1995.ucm ibm-1026_P100-1995.ucm ibm-1097_P100-1995.ucm\ 10317 -ibm-1025_P100-1995.ucm ibm-1026_P100-1995.ucm ibm-1097_P100-1995.ucm\
10309 -ibm-1112_P100-1995.ucm ibm-1122_P100-1999.ucm ibm-1130_P100-1997.ucm\ 10318 -ibm-1112_P100-1995.ucm ibm-1122_P100-1999.ucm ibm-1130_P100-1997.ucm\
10310 -ibm-1132_P100-1998.ucm ibm-1137_P100-1999.ucm ibm-1364_P110-2007.ucm\ 10319 -ibm-1132_P100-1998.ucm ibm-1137_P100-1999.ucm ibm-1364_P110-2007.ucm\
10311 -ibm-1371_P100-1999.ucm ibm-1388_P103-2001.ucm ibm-1390_P110-2003.ucm\ 10320 -ibm-1371_P100-1999.ucm ibm-1388_P103-2001.ucm ibm-1390_P110-2003.ucm\
10312 -ibm-1399_P110-2003.ucm ibm-870_P100-1995.ucm ibm-875_P100-1995.ucm\ 10321 -ibm-1399_P110-2003.ucm ibm-870_P100-1995.ucm ibm-875_P100-1995.ucm\
10313 -ibm-838_P100-1995.ucm ibm-918_P100-1995.ucm ibm-930_P120-1999.ucm\ 10322 -ibm-838_P100-1995.ucm ibm-918_P100-1995.ucm ibm-930_P120-1999.ucm\
10314 -ibm-933_P110-1995.ucm ibm-935_P110-1999.ucm ibm-937_P110-1999.ucm\ 10323 -ibm-933_P110-1995.ucm ibm-935_P110-1999.ucm ibm-937_P110-1999.ucm\
10315 -ibm-939_P120-1999.ucm ibm-1123_P100-1995.ucm ibm-1140_P100-1997.ucm\ 10324 -ibm-939_P120-1999.ucm ibm-1123_P100-1995.ucm ibm-1140_P100-1997.ucm\
10316 -ibm-1141_P100-1997.ucm ibm-1142_P100-1997.ucm ibm-1143_P100-1997.ucm\ 10325 -ibm-1141_P100-1997.ucm ibm-1142_P100-1997.ucm ibm-1143_P100-1997.ucm\
10317 -ibm-1144_P100-1997.ucm ibm-1145_P100-1997.ucm ibm-1146_P100-1997.ucm\ 10326 -ibm-1144_P100-1997.ucm ibm-1145_P100-1997.ucm ibm-1146_P100-1997.ucm\
10318 -ibm-1147_P100-1997.ucm ibm-1148_P100-1997.ucm ibm-1149_P100-1997.ucm\ 10327 -ibm-1147_P100-1997.ucm ibm-1148_P100-1997.ucm ibm-1149_P100-1997.ucm\
10319 -ibm-1153_P100-1999.ucm ibm-1154_P100-1999.ucm ibm-1155_P100-1999.ucm\ 10328 -ibm-1153_P100-1999.ucm ibm-1154_P100-1999.ucm ibm-1155_P100-1999.ucm\
10320 -ibm-1156_P100-1999.ucm ibm-1157_P100-1999.ucm ibm-1158_P100-1999.ucm\ 10329 -ibm-1156_P100-1999.ucm ibm-1157_P100-1999.ucm ibm-1158_P100-1999.ucm\
10321 -ibm-1160_P100-1999.ucm ibm-1164_P100-1999.ucm ibm-871_P100-1995.ucm\ 10330 -ibm-1160_P100-1999.ucm ibm-1164_P100-1999.ucm ibm-871_P100-1995.ucm\
10322 -ibm-12712_P100-1998.ucm ibm-16804_X110-1999.ucm ibm-273_P100-1995.ucm\ 10331 -ibm-12712_P100-1998.ucm ibm-16804_X110-1999.ucm ibm-273_P100-1995.ucm\
10323 -ibm-277_P100-1995.ucm ibm-278_P100-1995.ucm ibm-280_P100-1995.ucm\ 10332 -ibm-277_P100-1995.ucm ibm-278_P100-1995.ucm ibm-280_P100-1995.ucm\
10324 -ibm-284_P100-1995.ucm ibm-285_P100-1995.ucm ibm-290_P100-1995.ucm\ 10333 -ibm-284_P100-1995.ucm ibm-285_P100-1995.ucm ibm-290_P100-1995.ucm\
10325 -ibm-297_P100-1995.ucm ibm-420_X120-1999.ucm ibm-424_P100-1995.ucm\ 10334 -ibm-297_P100-1995.ucm ibm-420_X120-1999.ucm ibm-424_P100-1995.ucm\
10326 -ibm-4517_P100-2005.ucm ibm-4899_P100-1998.ucm ibm-4971_P100-1999.ucm\ 10335 -ibm-4517_P100-2005.ucm ibm-4899_P100-1998.ucm ibm-4971_P100-1999.ucm\
10327 -ibm-500_P100-1995.ucm ibm-5123_P100-1999.ucm ibm-803_P100-1999.ucm\ 10336 -ibm-500_P100-1995.ucm ibm-5123_P100-1999.ucm ibm-803_P100-1999.ucm\
10328 -ibm-8482_P100-1999.ucm ibm-9067_X100-2005.ucm ibm-16684_P110-2003.ucm 10337 -ibm-8482_P100-1999.ucm ibm-9067_X100-2005.ucm ibm-16684_P110-2003.ucm
10338 -
10339 -#UCM_SOURCE_EBCDIC_IGNORE_SISO =
10340 \ No newline at end of file
10329 --- source/data/mappings/google-euc_jp_mod.ucm 1969-12-31 16:00:00.000000000 -0 800 10341 --- source/data/mappings/google-euc_jp_mod.ucm 1969-12-31 16:00:00.000000000 -0 800
10330 +++ source/data/mappings/google-euc_jp_mod.ucm» 2009-08-05 13:21:17.850068000 -0 700 10342 +++ source/data/mappings/google-euc_jp_mod.ucm» 2010-12-21 15:36:37.148907000 -0 800
10331 @@ -0,0 +1,13699 @@ 10343 @@ -0,0 +1,13699 @@
10332 +# *************************************************************************** 10344 +# ***************************************************************************
10333 +# * 10345 +# *
10334 +# * Copyright (C) 1995-2008, International Business Machines 10346 +# * Copyright (C) 1995-2008, International Business Machines
10335 +# * Corporation and others. All Rights Reserved. 10347 +# * Corporation and others. All Rights Reserved.
10336 +# * 10348 +# *
10337 +# *************************************************************************** 10349 +# ***************************************************************************
10338 +# 10350 +#
10339 +# File created by combining Mozilla's EUC-JP, IE7's codepage 51932 and ibm-954 10351 +# File created by combining Mozilla's EUC-JP, IE7's codepage 51932 and ibm-954
10340 +# 10352 +#
(...skipping 13681 matching lines...) Expand 10 before | Expand all | Expand 10 after
24022 +<UFF9F> \x8E\xDF |0 24034 +<UFF9F> \x8E\xDF |0
24023 +<UFFE0> \xA1\xF1 |0 24035 +<UFFE0> \xA1\xF1 |0
24024 +<UFFE1> \xA1\xF2 |0 24036 +<UFFE1> \xA1\xF2 |0
24025 +<UFFE2> \xA2\xCC |0 24037 +<UFFE2> \xA2\xCC |0
24026 +<UFFE2> \xFC\xFB |3 24038 +<UFFE2> \xFC\xFB |3
24027 +<UFFE3> \xA1\xB1 |0 24039 +<UFFE3> \xA1\xB1 |0
24028 +<UFFE4> \xFC\xFC |0 24040 +<UFFE4> \xFC\xFC |0
24029 +<UFFE5> \xA1\xEF |0 24041 +<UFFE5> \xA1\xEF |0
24030 +END CHARMAP 24042 +END CHARMAP
24031 --- source/data/mappings/iso-8859_16-2001.ucm 1969-12-31 16:00:00.000000000 -0 800 24043 --- source/data/mappings/iso-8859_16-2001.ucm 1969-12-31 16:00:00.000000000 -0 800
24032 +++ source/data/mappings/iso-8859_16-2001.ucm» 2009-08-05 13:21:17.854067000 -0 700 24044 +++ source/data/mappings/iso-8859_16-2001.ucm» 2010-12-21 15:36:37.150883000 -0 800
24033 @@ -0,0 +1,301 @@ 24045 @@ -0,0 +1,301 @@
24034 +# 24046 +#
24035 +# Name: ISO/IEC 8859-16:2001 to Unicode 24047 +# Name: ISO/IEC 8859-16:2001 to Unicode
24036 +# Unicode version: 3.0 24048 +# Unicode version: 3.0
24037 +# Table version: 1.0 24049 +# Table version: 1.0
24038 +# Table format: Format A 24050 +# Table format: Format A
24039 +# Date: 2001 July 26 24051 +# Date: 2001 July 26
24040 +# Authors: Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> 24052 +# Authors: Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>
24041 +# 24053 +#
24042 +# Copyright (c) 1999-2001 Unicode, Inc. All Rights reserved. 24054 +# Copyright (c) 1999-2001 Unicode, Inc. All Rights reserved.
(...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after
24325 +<U017D> \xB4 |0 24337 +<U017D> \xB4 |0
24326 +<U017E> \xB8 |0 24338 +<U017E> \xB8 |0
24327 +<U0218> \xAA |0 24339 +<U0218> \xAA |0
24328 +<U0219> \xBA |0 24340 +<U0219> \xBA |0
24329 +<U021A> \xDE |0 24341 +<U021A> \xDE |0
24330 +<U021B> \xFE |0 24342 +<U021B> \xFE |0
24331 +<U201D> \xB5 |0 24343 +<U201D> \xB5 |0
24332 +<U201E> \xA5 |0 24344 +<U201E> \xA5 |0
24333 +<U20AC> \xA4 |0 24345 +<U20AC> \xA4 |0
24334 +END CHARMAP 24346 +END CHARMAP
24335 --- source/common/ucnv2022.c» 2009-08-07 12:29:02.000000000 -0700 24347 --- source/common/ucnv2022.c» 2010-09-08 16:18:15.000000000 -0700
24336 +++ source/common/ucnv2022.c» 2009-12-02 13:24:21.544681000 -0800 24348 +++ source/common/ucnv2022.c» 2010-12-21 15:36:37.178900000 -0800
24337 @@ -491,7 +491,7 @@ 24349 @@ -491,7 +491,7 @@
24338 } 24350 }
24339 if(jpCharsetMasks[version]&CSM(GB2312)) { 24351 if(jpCharsetMasks[version]&CSM(GB2312)) {
24340 myConverterData->myConverterArray[GB2312] = 24352 myConverterData->myConverterArray[GB2312] =
24341 - ucnv_loadSharedData("ibm-5478", &stackPieces, &stackArgs, e rrorCode); /* gb_2312_80-1 */ 24353 - ucnv_loadSharedData("ibm-5478", &stackPieces, &stackArgs, e rrorCode); /* gb_2312_80-1 */
24342 + ucnv_loadSharedData("noop-gb2312_gl", &stackPieces, &stackA rgs, errorCode); /* gb_2312_80-1 */ 24354 + ucnv_loadSharedData("noop-gb2312_gl", &stackPieces, &stackA rgs, errorCode); /* gb_2312_80-1 */
24343 } 24355 }
24344 if(jpCharsetMasks[version]&CSM(KSC5601)) { 24356 if(jpCharsetMasks[version]&CSM(KSC5601)) {
24345 myConverterData->myConverterArray[KSC5601] = 24357 myConverterData->myConverterArray[KSC5601] =
24346 @@ -514,7 +514,7 @@ 24358 @@ -514,7 +514,7 @@
(...skipping 16 matching lines...) Expand all
24363 - ucnv_loadSharedData("iso-ir-165", &stackPieces, &stackArgs, errorCode); 24375 - ucnv_loadSharedData("iso-ir-165", &stackPieces, &stackArgs, errorCode);
24364 + ucnv_loadSharedData("noop-iso-ir-165", &stackPieces, &stack Args, errorCode); 24376 + ucnv_loadSharedData("noop-iso-ir-165", &stackPieces, &stack Args, errorCode);
24365 } 24377 }
24366 myConverterData->myConverterArray[CNS_11643] = 24378 myConverterData->myConverterArray[CNS_11643] =
24367 - ucnv_loadSharedData("cns-11643-1992", &stackPieces, &stackArgs, errorCode); 24379 - ucnv_loadSharedData("cns-11643-1992", &stackPieces, &stackArgs, errorCode);
24368 + ucnv_loadSharedData("noop-cns-11643", &stackPieces, &stackArgs, errorCode); 24380 + ucnv_loadSharedData("noop-cns-11643", &stackPieces, &stackArgs, errorCode);
24369 24381
24370 24382
24371 /* set the function pointers to appropriate funtions */ 24383 /* set the function pointers to appropriate funtions */
24372 --- source/data/mappings/noop-cns-11643.ucm 1969-12-31 16:00:00.000000000 -0 800 24384 --- source/data/mappings/noop-cns-11643.ucm 1969-12-31 16:00:00.000000000 -0 800
24373 +++ source/data/mappings/noop-cns-11643.ucm» 2009-12-02 15:38:15.114703000 -0 800 24385 +++ source/data/mappings/noop-cns-11643.ucm» 2010-12-21 15:36:37.182878000 -0 800
24374 @@ -0,0 +1,31 @@ 24386 @@ -0,0 +1,31 @@
24375 +# ***************************************************************************** ** 24387 +# ***************************************************************************** **
24376 +# * 24388 +# *
24377 +# * Copyright (C) 2009, International Business Machines 24389 +# * Copyright (C) 2009, International Business Machines
24378 +# * Corporation and others. All Rights Reserved. 24390 +# * Corporation and others. All Rights Reserved.
24379 +# * 24391 +# *
24380 +# ***************************************************************************** ** 24392 +# ***************************************************************************** **
24381 +# 24393 +#
24382 +# File created on Dec 2, 2009 24394 +# File created on Dec 2, 2009
24383 +# 24395 +#
(...skipping 13 matching lines...) Expand all
24397 +# (state 0) lead byte, selects the CNS plane (0x80 + plane number) 24409 +# (state 0) lead byte, selects the CNS plane (0x80 + plane number)
24398 +<icu:state> 81-90:1 24410 +<icu:state> 81-90:1
24399 + 24411 +
24400 +# (1..2) middle and trail bytes for valid but unassigned sequences 24412 +# (1..2) middle and trail bytes for valid but unassigned sequences
24401 +<icu:state> 21-7e:2 24413 +<icu:state> 21-7e:2
24402 +<icu:state> 21-7e.u 24414 +<icu:state> 21-7e.u
24403 + 24415 +
24404 +CHARMAP 24416 +CHARMAP
24405 +END CHARMAP 24417 +END CHARMAP
24406 --- source/data/mappings/noop-gb2312_gl.ucm 1969-12-31 16:00:00.000000000 -0 800 24418 --- source/data/mappings/noop-gb2312_gl.ucm 1969-12-31 16:00:00.000000000 -0 800
24407 +++ source/data/mappings/noop-gb2312_gl.ucm» 2009-12-02 15:38:36.641528000 -0 800 24419 +++ source/data/mappings/noop-gb2312_gl.ucm» 2010-12-21 15:36:37.183880000 -0 800
24408 @@ -0,0 +1,32 @@ 24420 @@ -0,0 +1,32 @@
24409 +#________________________________________________________________________ 24421 +#________________________________________________________________________
24410 +# 24422 +#
24411 +# (C) COPYRIGHT International Business Machines Corp. 2009 24423 +# (C) COPYRIGHT International Business Machines Corp. 2009
24412 +# All Rights Reserved 24424 +# All Rights Reserved
24413 +# 24425 +#
24414 +#________________________________________________________________________ 24426 +#________________________________________________________________________
24415 +# 24427 +#
24416 +# Name: "Fake" Unicode to ISO-IR-165 table 24428 +# Name: "Fake" Unicode to ISO-IR-165 table
24417 +# Date: December 2, 2009 24429 +# Date: December 2, 2009
(...skipping 14 matching lines...) Expand all
24432 +<icu:charsetFamily> "ASCII" 24444 +<icu:charsetFamily> "ASCII"
24433 +<icu:alias> "ibm-5478_STD" 24445 +<icu:alias> "ibm-5478_STD"
24434 + 24446 +
24435 +<icu:state> 0-20:2, 21-7e:1, 7f-ff:2 24447 +<icu:state> 0-20:2, 21-7e:1, 7f-ff:2
24436 +<icu:state> 21-7e.u 24448 +<icu:state> 21-7e.u
24437 +<icu:state> 24449 +<icu:state>
24438 + 24450 +
24439 +CHARMAP 24451 +CHARMAP
24440 +END CHARMAP 24452 +END CHARMAP
24441 --- source/data/mappings/noop-iso-ir-165.ucm 1969-12-31 16:00:00.000000000 -0 800 24453 --- source/data/mappings/noop-iso-ir-165.ucm 1969-12-31 16:00:00.000000000 -0 800
24442 +++ source/data/mappings/noop-iso-ir-165.ucm» 2009-12-02 15:38:06.317529000 -0 800 24454 +++ source/data/mappings/noop-iso-ir-165.ucm» 2010-12-21 15:36:37.185880000 -0 800
24443 @@ -0,0 +1,29 @@ 24455 @@ -0,0 +1,29 @@
24444 +#________________________________________________________________________ 24456 +#________________________________________________________________________
24445 +# 24457 +#
24446 +# (C) COPYRIGHT International Business Machines Corp. 2009 24458 +# (C) COPYRIGHT International Business Machines Corp. 2009
24447 +# All Rights Reserved 24459 +# All Rights Reserved
24448 +# 24460 +#
24449 +#________________________________________________________________________ 24461 +#________________________________________________________________________
24450 +# 24462 +#
24451 +# Name: "Fake" Unicode to ISO-IR-165 table 24463 +# Name: "Fake" Unicode to ISO-IR-165 table
24452 +# Date: December 2, 2009 24464 +# Date: December 2, 2009
(...skipping 10 matching lines...) Expand all
24463 +<mb_cur_max> 2 24475 +<mb_cur_max> 2
24464 +<mb_cur_min> 2 24476 +<mb_cur_min> 2
24465 +<uconv_class> "MBCS" 24477 +<uconv_class> "MBCS"
24466 +<subchar> \x7e\x7e 24478 +<subchar> \x7e\x7e
24467 +<icu:state> 0-20:2, 21-7e:1, 7f-ff:2 24479 +<icu:state> 0-20:2, 21-7e:1, 7f-ff:2
24468 +<icu:state> 21-7e.u 24480 +<icu:state> 21-7e.u
24469 +<icu:state> 24481 +<icu:state>
24470 +# 24482 +#
24471 +CHARMAP 24483 +CHARMAP
24472 +END CHARMAP 24484 +END CHARMAP
OLDNEW
« no previous file with comments | « no previous file | icu46/source/common/ucnv2022.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698