| OLD | NEW |
| 1 Name: icu | 1 Name: icu |
| 2 URL: http://site.icu-project.org/ | 2 URL: http://site.icu-project.org/ |
| 3 Version: 4.6 | 3 Version: 4.6 |
| 4 | 4 |
| 5 Description: | 5 Description: |
| 6 This directory contains the source code of ICU 4.6 for C/C++ | 6 This directory contains the source code of ICU 4.6 for C/C++ |
| 7 | 7 |
| 8 1. It was obtained with the following: | 8 1. It was obtained with the following: |
| 9 | 9 |
| 10 $ svn export --native-eol LF http://source.icu-project.org/repos/icu/icu/tag
s/release-4-6 icu46 | 10 $ svn export --native-eol LF http://source.icu-project.org/repos/icu/icu/tag
s/release-4-6 icu46 |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 - patches/locale2.patch : | 77 - patches/locale2.patch : |
| 78 The minimum locale data Chrome needs for 47 languages Chrome is | 78 The minimum locale data Chrome needs for 47 languages Chrome is |
| 79 not localized to. Each locale data file has ExemplarCharacters, | 79 not localized to. Each locale data file has ExemplarCharacters, |
| 80 LocaleScript, layout, and the name of the language for a locale | 80 LocaleScript, layout, and the name of the language for a locale |
| 81 in its native language. | 81 in its native language. |
| 82 | 82 |
| 83 - patches/locale3.patch : Locale build configuration files. They | 83 - patches/locale3.patch : Locale build configuration files. They |
| 84 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to | 84 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to |
| 85 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. | 85 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. |
| 86 | 86 |
| 87 - In source/data/region, run the following command to get rid of numeric regio
n |
| 88 display names we don't use (everything other than 419). |
| 89 $ sed -i '/[0-35-9][0-9][0-9]{/ d' *.txt |
| 90 |
| 87 7. Removal of unihan collation tables from data/coll/{zh,ja,ko}.txt | 91 7. Removal of unihan collation tables from data/coll/{zh,ja,ko}.txt |
| 88 | 92 |
| 89 - patches/unihan.patch: | 93 - patches/unihan.patch: |
| 90 unihan collation tables are never used in Chrome/Webkit, but it takes | 94 unihan collation tables are never used in Chrome/Webkit, but it takes |
| 91 about 1MB in the uncompressed ICU data file in ICU 4.2.1. | 95 about 1MB in the uncompressed ICU data file in ICU 4.2.1. |
| 92 | 96 |
| 93 8. Build-related changes | 97 8. Build-related changes |
| 94 | 98 |
| 95 - patches/wpo.patch | 99 - patches/wpo.patch |
| 96 - patches/vscomp.patch | 100 - patches/vscomp.patch |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 163 parser expects the dot as a decimal separator. | 167 parser expects the dot as a decimal separator. |
| 164 - Locales that don't use dot were producing "NaN" values. | 168 - Locales that don't use dot were producing "NaN" values. |
| 165 | 169 |
| 166 15. Fix a bug in the regex engine. | 170 15. Fix a bug in the regex engine. |
| 167 - patches/regex.patch | 171 - patches/regex.patch |
| 168 - upstream bug: http://bugs.icu-project.org/trac/ticket/8666 (fixed in the ups
tream) | 172 - upstream bug: http://bugs.icu-project.org/trac/ticket/8666 (fixed in the ups
tream) |
| 169 | 173 |
| 170 16. Apply the upstream patch for Korean search collator support (ICU 4.6.1). | 174 16. Apply the upstream patch for Korean search collator support (ICU 4.6.1). |
| 171 - patches/search_collation.patch | 175 - patches/search_collation.patch |
| 172 - upstream bug: http://bugs.icu-project.org/trac/ticket/8290 | 176 - upstream bug: http://bugs.icu-project.org/trac/ticket/8290 |
| OLD | NEW |