Update ICU to 62.1 + local patches
What's new in ICU 62.1: - Unicode 11 (new scripts, Emoji update, Text Boundary/Line break updates) - CLDR 33.1 (locale data; http://cldr.unicode.org/index/downloads/cldr-33-1 ) - More Numberformatter improvements and its support in MsgFormat - See http://site.icu-project.org/download/62 for more details. The update steps are recorded in https://chromium.googlesource.com/chromium/deps/icu/+log/172d331..c28591b The list of local changes are: Cherry-pick Greek lowercasing fix Fix a DecimalFormat maxSignificantDigits issue. * Rebuild the data files: size eduction of ~ 45 KiB 6386176 => 6340576 android 4929248 => 4883232 cast 10264208 => 10218000 common 6372480 => 6326896 ios * Update README.chromium and remove a reference to icudt.dll for Windows because it's not used any more. * Drop patches that became unnecessary. * Apply the remaining patches Isvalidenum.patch, locid_map.patch, double_conversion.patch * Apply data-build related patches {wpo,vscomp,data.build,data.build.win,data_symb}.patch * Apply BreakIterator related patches + locale1 patch * Apply Google's patch for locale data - region display names - likely subtags - Arabic locale: default number system => Latn - AM/PM markers for Hindi and a few Indic locales * Check in ICU 62.1 to the tree (62staging branch) by running scripts/update.sh. Build files are updated by the script. TBR=drott@chromium.org Bug: 850334 Test: None Change-Id: I7327363c90b9bccda20c1be8f4a65399f36c4e99 Reviewed-on: https://chromium-review.googlesource.com/1128503 Reviewed-by:Jungshik Shin <jshin@chromium.org>
Showing
- APIChangeReport.html 778 additions, 303 deletionsAPIChangeReport.html
- BUILD.gn 41 additions, 33 deletionsBUILD.gn
- README.chromium 14 additions, 52 deletionsREADME.chromium
- android/icudtl.dat 0 additions, 0 deletionsandroid/icudtl.dat
- cast/icudtl.dat 0 additions, 0 deletionscast/icudtl.dat
- common/icudtb.dat 0 additions, 0 deletionscommon/icudtb.dat
- common/icudtl.dat 0 additions, 0 deletionscommon/icudtl.dat
- icu.gyp 1 addition, 0 deletionsicu.gyp
- icu.gypi 19 additions, 15 deletionsicu.gypi
- ios/icudtl.dat 0 additions, 0 deletionsios/icudtl.dat
- patches/greek_lowercase.patch 39 additions, 0 deletionspatches/greek_lowercase.patch
- patches/locale1.patch 2 additions, 115 deletionspatches/locale1.patch
- patches/locale_google.patch 226 additions, 458 deletionspatches/locale_google.patch
- patches/msvc_numgroup.patch 0 additions, 13 deletionspatches/msvc_numgroup.patch
- patches/nf_maxsig.patch 12 additions, 0 deletionspatches/nf_maxsig.patch
- patches/simplify_smallintformatter.patch 0 additions, 2655 deletionspatches/simplify_smallintformatter.patch
- patches/wintz.patch 0 additions, 60 deletionspatches/wintz.patch
- patches/word_long.patch 0 additions, 24 deletionspatches/word_long.patch
- patches/wordbrk.patch 3 additions, 3 deletionspatches/wordbrk.patch
- readme.html 4 additions, 4 deletionsreadme.html
Loading
Please register or sign in to comment