| OLD | NEW |
| 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 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 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 three new tables per WHATWG encoding standards for EUC-JP, | 83 - Add three new tables per WHATWG encoding standards for EUC-JP, |
| 84 Shift_JIS and CP866. | 84 Shift_JIS and CP866. |
| 85 They're generated with scripts/{eucjp, sjis, ibm866}_gen.sh. | 85 They're generated with scripts/{eucjp, sjis, ibm866}_gen.sh. |
| 86 - Add three 'fake' tables for ISO-2022-CN(-Ext) : noop-*.ucm. | |
| 87 | 86 |
| 88 - uconv.patch | 87 - uconv.patch |
| 89 a. ucnv2022 uses 3 fake tables for ISO-2022-CN(-Ext) instead of two | 88 a. ISO-2022-JP-[1-4] is dropped. |
| 90 huge tables. | 89 b. SCSU, BOCU, ISCII, UTF-7, LMB, ibm42*, ISO-2022-{KR,CN*} and HZ-GB : |
| 91 b. ISO-2022-JP-[1-4] is dropped. | 90 converters and detectors are dropped leading to the ~100kB reduction |
| 92 c. SCSU, BOCU, ISCII, UTF-7 conversion is diabled leading to | 91 in the code size. |
| 93 the 47kB reduction in the code size. | 92 |
| 94 | 93 |
| 95 5. Locale changes | 94 5. Locale changes |
| 96 - patches/locale1.patch : | 95 - patches/locale1.patch : |
| 97 a. Exemplar character set changes for zh*, ja + 9 Indian locales | 96 a. Exemplar character set changes for zh*, ja + 9 Indian locales |
| 98 b. Minor fixes for Korean, a few Indic (AmPmMarkers) and | 97 b. Minor fixes for Korean, a few Indic (AmPmMarkers) and |
| 99 others (datetime format) | 98 others (datetime format) |
| 100 | 99 |
| 101 - Locale build configuration files: To include the full locale data | 100 - Locale build configuration files: To include the full locale data |
| 102 for Chrome's UI languages and the minimum locale data for other locales, | 101 for Chrome's UI languages and the minimum locale data for other locales, |
| 103 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to | 102 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 229 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll | 228 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll |
| 230 and check that in. | 229 and check that in. |
| 231 | 230 |
| 232 | 231 |
| 233 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT. | 232 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT. |
| 234 - patches/declspec.patch | 233 - patches/declspec.patch |
| 235 | 234 |
| 236 11. Cherry-pick an upstream patch to fix a bug in bidi. | 235 11. Cherry-pick an upstream patch to fix a bug in bidi. |
| 237 - patches/bidi.patch | 236 - patches/bidi.patch |
| 238 - upstream bug : http://bugs.icu-project.org/trac/ticket/11054 | 237 - upstream bug : http://bugs.icu-project.org/trac/ticket/11054 |
| OLD | NEW |