OLD | NEW |
1 Name: icu | 1 Name: icu |
2 URL: http://site.icu-project.org/ | 2 URL: http://site.icu-project.org/ |
3 Version: 58.1 | 3 Version: 58.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 58.1 for C/C++. | 8 This directory contains the source code of ICU 58.1 for C/C++. |
9 | 9 |
10 A. How to update ICU | 10 A. How to update ICU |
(...skipping 21 matching lines...) Expand all Loading... |
32 | 32 |
33 a. Make a icu data build directory outside the Chromium source tree | 33 a. Make a icu data build directory outside the Chromium source tree |
34 and cd to that directory (say, $ICUBUILDIR). | 34 and cd to that directory (say, $ICUBUILDIR). |
35 | 35 |
36 b. Run | 36 b. Run |
37 | 37 |
38 ${CHROME_ICU_TREE_TOP}/source/runConfigureICU Linux --disable-layout --disab
le-tests | 38 ${CHROME_ICU_TREE_TOP}/source/runConfigureICU Linux --disable-layout --disab
le-tests |
39 | 39 |
40 | 40 |
41 c. Run make | 41 c. Run make |
42 'make' will fail when pkgdata looks for css3transform.res. This | 42 'make' will fail when pkgdata looks for root_subset.res. This |
43 is expected. See http://bugs.icu-project.org/trac/ticket/10570 | 43 is expected. See http://bugs.icu-project.org/trac/ticket/10570 |
44 | 44 |
45 d. Run | 45 d. Run |
46 ${CHROME_ICU_TREE_TOP}/scripts/trim_data.sh | 46 ${CHROME_ICU_TREE_TOP}/scripts/trim_data.sh |
47 | 47 |
48 The full locale data for Chrome's UI languages and their select variants | 48 The full locale data for Chrome's UI languages and their select variants |
49 and the bare minimum locale data for other locales will be kept. | 49 and the bare minimum locale data for other locales will be kept. |
50 | 50 |
51 e. Run | 51 e. Run |
52 ${CHROME_ICU_TREE_TOP}/scripts/make_data.sh | 52 ${CHROME_ICU_TREE_TOP}/scripts/make_data.sh |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
168 locale data | 168 locale data |
169 | 169 |
170 - brklocal.mk drops all *loose.brk to save space ( ~370kB) for now. | 170 - brklocal.mk drops all *loose.brk to save space ( ~370kB) for now. |
171 | 171 |
172 3. source/data/brkitr | 172 3. source/data/brkitr |
173 - khmerdict.txt: Abridged Khmer dictionary. See | 173 - khmerdict.txt: Abridged Khmer dictionary. See |
174 http://bugs.icu-project.org/trac/ticket/9451 | 174 http://bugs.icu-project.org/trac/ticket/9451 |
175 - word_ja.txt (used only on Android) | 175 - word_ja.txt (used only on Android) |
176 Added for Japanese-specific word-breaking without the C+J dictionary. | 176 Added for Japanese-specific word-breaking without the C+J dictionary. |
177 | 177 |
178 4. source/data/trnslit/css3transform.txt | 178 4. source/data/trnslit/root_subset.txt |
179 - Handle Greek case conversion with a transliterator | 179 Subset of transliteration data to keep for: |
| 180 - Handling Chinese Simplified/Traditional text detection |
180 | 181 |
181 5. Add {an,ast,ckb,ku,tg,wa}.txt to source/data/{locale,lang} | 182 5. Add {an,ast,ckb,ku,tg,wa}.txt to source/data/{locale,lang} |
182 with the minimal locale data necessary for spellchecker and | 183 with the minimal locale data necessary for spellchecker and |
183 and language menus. Also change the English display name | 184 and language menus. Also change the English display name |
184 for ckb to 'Kurdish (Arabic)'. | 185 for ckb to 'Kurdish (Arabic)'. |
185 | 186 |
186 D. Local Modifications | 187 D. Local Modifications |
187 | 188 |
188 1. Applied locale data patches from Google obtained by diff'ing | 189 1. Applied locale data patches from Google obtained by diff'ing |
189 the upstream copy and Google's internal copy for source/data | 190 the upstream copy and Google's internal copy for source/data |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
263 upstream bugs: | 264 upstream bugs: |
264 http://www.icu-project.org/trac/ticket/12825 (scriptset) | 265 http://www.icu-project.org/trac/ticket/12825 (scriptset) |
265 http://www.icu-project.org/trac/ticket/12815 (uspoof) | 266 http://www.icu-project.org/trac/ticket/12815 (uspoof) |
266 http://www.icu-project.org/trac/ticket/12822 (without std::string on Win) | 267 http://www.icu-project.org/trac/ticket/12822 (without std::string on Win) |
267 http://www.icu-project.org/trac/ticket/12832 (greek_upper) | 268 http://www.icu-project.org/trac/ticket/12832 (greek_upper) |
268 | 269 |
269 - patches/scriptset.patch | 270 - patches/scriptset.patch |
270 - patches/uspoof.patch | 271 - patches/uspoof.patch |
271 - patches/digilist.patch | 272 - patches/digilist.patch |
272 - patches/greek_upper.patch | 273 - patches/greek_upper.patch |
OLD | NEW |