OLD | NEW |
1 Name: icu | 1 Name: icu |
2 URL: http://site.icu-project.org/ | 2 URL: http://site.icu-project.org/ |
3 Version: 54.1 | 3 Version: 54.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 54.1 for C/C++. | 8 This directory contains the source code of ICU 54.1 for C/C++. |
9 | 9 |
10 | 10 |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
77 and aliases required by the WHATWG Encoding spec plus a few extra (see | 77 and aliases required by the WHATWG Encoding spec plus a few extra (see |
78 the file as to why). | 78 the file as to why). |
79 | 79 |
80 - Add source/data/mappings/ucmlocal.txt : to list only converters we need. | 80 - Add source/data/mappings/ucmlocal.txt : to list only converters we need. |
81 | 81 |
82 - Add new tables per the WHATWG encoding standards for EUC-JP, | 82 - Add new tables per the WHATWG encoding standards for EUC-JP, |
83 Shift_JIS, Big5 (Big5+Big5HKSCS), EUC-KR and all the single byte encodings. | 83 Shift_JIS, Big5 (Big5+Big5HKSCS), EUC-KR and all the single byte encodings. |
84 They're generated with scripts : | 84 They're generated with scripts : |
85 scripts/{eucjp,sjis,big5,single_byte}_gen.sh | 85 scripts/{eucjp,sjis,big5,single_byte}_gen.sh |
86 | 86 |
| 87 - gb_table.patch |
| 88 1. Map \xA3\xA0 to U+3000 instead of U+E5E5 in gb18030 and windows-936 per |
| 89 the encoding spec (one-way mapping in toUnicode direction). |
| 90 2. Map \xA8\xBF to U+01F9 instead of U+E7C8. Add one-way map |
| 91 from U+1E3F to \xA8\xBC (windows-936/GBK). |
| 92 See https://www.w3.org/Bugs/Public/show_bug.cgi?id=28740#c3 |
| 93 |
87 - uconv.patch | 94 - uconv.patch |
88 a. ISO-2022-JP-[1-4] is dropped. | 95 a. ISO-2022-JP-[1-4] is dropped. |
89 b. SCSU, BOCU, ISCII, UTF-7, LMB, ibm42*, ISO-2022-{KR,CN*} and HZ-GB : | 96 b. SCSU, BOCU, ISCII, UTF-7, LMB, ibm42*, ISO-2022-{KR,CN*} and HZ-GB : |
90 converters and detectors are dropped leading to the ~100kB reduction | 97 converters and detectors are dropped leading to the ~100kB reduction |
91 in the code size. | 98 in the code size. |
92 | 99 |
93 - Upstream bugs | 100 - Upstream bugs |
94 http://www.icu-project.org/trac/ticket/11296 (uconv.patch) | 101 http://www.icu-project.org/trac/ticket/11296 (uconv.patch) |
95 http://www.icu-project.org/trac/ticket/10303 (html5 encoding tables) | 102 http://www.icu-project.org/trac/ticket/10303 (html5 encoding tables) |
96 | 103 |
(...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
283 http://bugs.icu-project.org/trac/ticket/11358 | 290 http://bugs.icu-project.org/trac/ticket/11358 |
284 http://bugs.icu-project.org/trac/ticket/11623 | 291 http://bugs.icu-project.org/trac/ticket/11623 |
285 | 292 |
286 16. Properly handle a converter name starting with 'x-'. | 293 16. Properly handle a converter name starting with 'x-'. |
287 - patches/ucnv_name.patch | 294 - patches/ucnv_name.patch |
288 - upstream bug | 295 - upstream bug |
289 http://bugs.icu-project.org/trac/ticket/11696 | 296 http://bugs.icu-project.org/trac/ticket/11696 |
290 | 297 |
291 | 298 |
292 | 299 |
OLD | NEW |