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

Side by Side Diff: README.chromium

Issue 497543003: Update tz data to 2014f and add SJIS for the encoding spec (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/icu52/
Patch Set: update sjis to cover U+0080 Created 6 years, 3 months 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 | android/icudtl.dat » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: icu 1 Name: icu
2 URL: http://site.icu-project.org/ 2 URL: http://site.icu-project.org/
3 Version: 52.1 3 Version: 52.1
4 License: MIT 4 License: MIT
5 Security Critical: yes 5 Security Critical: yes
6 6
7 Description: 7 Description:
8 This directory contains the source code of ICU 52.1 for C/C++ 8 This directory contains the source code of ICU 52.1 for C/C++
9 9
10 1. It was obtained with the following: 10 1. It was obtained with the following:
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 patches/brkitr.patch to reduce binary size for Android. 73 patches/brkitr.patch to reduce binary size for Android.
74 74
75 4. Converter changes : 75 4. Converter changes :
76 76
77 - converters.patch : 77 - converters.patch :
78 a. revises existing mapping tables 78 a. revises existing mapping tables
79 b. Remove a lot of unused aliases in the converter alias table 79 b. Remove a lot of unused aliases in the converter alias table
80 (source/data/mappings/convrtrs.txt ) leading to 40kB size reduction. 80 (source/data/mappings/convrtrs.txt ) leading to 40kB size reduction.
81 81
82 - Add source/data/mappings/ucmlocal.txt : to list only converters we need. 82 - Add source/data/mappings/ucmlocal.txt : to list only converters we need.
83 - Add two new tables per WHATWG encoding standards for EUC-JP and CP866. 83 - Add three new tables per WHATWG encoding standards for EUC-JP,
84 They're generated with scripts/{eucjp, ibm866}_gen.sh. 84 Shift_JIS and CP866.
85 They're generated with scripts/{eucjp, sjis, ibm866}_gen.sh.
85 - Add three 'fake' tables for ISO-2022-CN(-Ext) : noop-*.ucm. 86 - Add three 'fake' tables for ISO-2022-CN(-Ext) : noop-*.ucm.
86 87
87 - uconv.patch 88 - uconv.patch
88 a. ucnv2022 uses 3 fake tables for ISO-2022-CN(-Ext) instead of two 89 a. ucnv2022 uses 3 fake tables for ISO-2022-CN(-Ext) instead of two
89 huge tables. 90 huge tables.
90 b. ISO-2022-JP-[1-4] is dropped. 91 b. ISO-2022-JP-[1-4] is dropped.
91 c. SCSU, BOCU, ISCII, UTF-7 conversion is diabled leading to 92 c. SCSU, BOCU, ISCII, UTF-7 conversion is diabled leading to
92 the 47kB reduction in the code size. 93 the 47kB reduction in the code size.
93 94
94 5. Locale changes 95 5. Locale changes
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 127
127 6. Timezone data update 128 6. Timezone data update
128 - Grab the latest version of the following timezone data files and 129 - Grab the latest version of the following timezone data files and
129 put them in source/data/misc. 130 put them in source/data/misc.
130 131
131 metaZones.txt 132 metaZones.txt
132 timezoneTypes.txt 133 timezoneTypes.txt
133 windowsZones.txt 134 windowsZones.txt
134 zoneinfo64.txt 135 zoneinfo64.txt
135 136
136 As of April 2014, the latest version is 2014b and the above files 137 As of August 2014, the latest version is 2014f and the above files
137 are available at 138 are available at
138 http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2014b/44/ 139 http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2014f/44/
139 140
140 7. Transliterator customization 141 7. Transliterator customization
141 142
142 - Also add css3transform.txt to source/data/trnslit. 143 - Also add css3transform.txt to source/data/trnslit.
143 - Put the following line in trnslocal.mk 144 - Put the following line in trnslocal.mk
144 145
145 TRANSLIT_SOURCE=css3transform.txt 146 TRANSLIT_SOURCE=css3transform.txt
146 147
147 8. Build-related changes 148 8. Build-related changes
148 149
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
224 c. In Visual Studio, open source/allinone/allinone.sln solution 225 c. In Visual Studio, open source/allinone/allinone.sln solution
225 in ${SEPARATE_ICU_ROOT} 226 in ${SEPARATE_ICU_ROOT}
226 d. Build 'makedata' target 227 d. Build 'makedata' target
227 e. icudt52.dll will be generated in ${SEPARATE_ICU_ROOT}/bin 228 e. icudt52.dll will be generated in ${SEPARATE_ICU_ROOT}/bin
228 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll 229 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll
229 and check that in. 230 and check that in.
230 231
231 232
232 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT. 233 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT.
233 - patches/declspec.patch 234 - patches/declspec.patch
OLDNEW
« no previous file with comments | « no previous file | android/icudtl.dat » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698