| 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 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 125 and header files moved (#11 below), generated by building icudt_build | 125 and header files moved (#11 below), generated by building icudt_build |
| 126 project of build/icudt_build.sln on Windows. icudt46.dll is | 126 project of build/icudt_build.sln on Windows. icudt46.dll is |
| 127 generated in bin/{Release,Debug} and copied to windows/icudt.dll | 127 generated in bin/{Release,Debug} and copied to windows/icudt.dll |
| 128 and checked in. Note that we drop the version number ('46') from the | 128 and checked in. Note that we drop the version number ('46') from the |
| 129 dll name to avoind having to update our build scripts/configuration | 129 dll name to avoind having to update our build scripts/configuration |
| 130 files everytime ICU is upgraded to a new version. | 130 files everytime ICU is upgraded to a new version. |
| 131 | 131 |
| 132 - {mac,linux}/icudt46l_dat.S : Built on Mac and Linux with all the | 132 - {mac,linux}/icudt46l_dat.S : Built on Mac and Linux with all the |
| 133 patches above applied and checked in. | 133 patches above applied and checked in. |
| 134 | 134 |
| 135 - cros/icudt46l_dat.S : Built on Linux with | |
| 136 abriged locale source files in cros/data put | |
| 137 in source/data. Those abridged locales files are | |
| 138 for locales ChromeOS is not localized to. | |
| 139 | |
| 140 11. The header files were moved as shown below: | 135 11. The header files were moved as shown below: |
| 141 | 136 |
| 142 source/common/unicode ==> public/common/unicode | 137 source/common/unicode ==> public/common/unicode |
| 143 source/i18n/unicode ==> public/i18n/unicode | 138 source/i18n/unicode ==> public/i18n/unicode |
| 144 | 139 |
| 145 12. Apply the fix found with static analysis tools such as PSV and coverity | 140 12. Apply the fix found with static analysis tools such as PSV and coverity |
| 146 | 141 |
| 147 - patches/static.analysis.patch | 142 - patches/static.analysis.patch |
| 148 - upstream trunk/4.8 do not have this code any more. | 143 - upstream trunk/4.8 do not have this code any more. |
| 149 | 144 |
| (...skipping 17 matching lines...) Expand all Loading... |
| 167 parser expects the dot as a decimal separator. | 162 parser expects the dot as a decimal separator. |
| 168 - Locales that don't use dot were producing "NaN" values. | 163 - Locales that don't use dot were producing "NaN" values. |
| 169 | 164 |
| 170 15. Fix a bug in the regex engine. | 165 15. Fix a bug in the regex engine. |
| 171 - patches/regex.patch | 166 - patches/regex.patch |
| 172 - upstream bug: http://bugs.icu-project.org/trac/ticket/8666 (fixed in the ups
tream) | 167 - upstream bug: http://bugs.icu-project.org/trac/ticket/8666 (fixed in the ups
tream) |
| 173 | 168 |
| 174 16. Apply the upstream patch for Korean search collator support (ICU 4.6.1). | 169 16. Apply the upstream patch for Korean search collator support (ICU 4.6.1). |
| 175 - patches/search_collation.patch | 170 - patches/search_collation.patch |
| 176 - upstream bug: http://bugs.icu-project.org/trac/ticket/8290 | 171 - upstream bug: http://bugs.icu-project.org/trac/ticket/8290 |
| OLD | NEW |