Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICU-20119 cldr release-34-alpha3 integration #181

Merged
merged 219 commits into from
Sep 28, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
219 commits
Select commit Hold shift + click to select a range
66b4b68
ICU-20032 re-enable Travis (#10)
srl295 Jul 18, 2018
472791d
ICU-13813 Windows icucheck.bat script does not handle if the tests cr…
jefgen Jul 18, 2018
3412bfd
ICU-20005 Update/clean-up the .gitattributes file after the automated…
jefgen Jul 20, 2018
19e0f19
ICU-13829 Languagematcher: Fixes straightforward code issues.
Jul 24, 2018
76168da
ICU-10464 Make installation of icu-config optional (#13)
hughmcmaster Jul 24, 2018
e78f21f
Java 7 migration in build scripts and eclipse project files
yumaoka Jul 27, 2018
fd922b6
Migrating some Utility class methods with Java 7 Objects class method
yumaoka Jul 27, 2018
3d773f4
Revert order of imports to conform with (almost all of) the other fil…
Jul 27, 2018
a99dc97
Removes duplicate import statement.
Jul 27, 2018
cbc42d0
Updated ULocale class to directly calls Java 7 Locale methods
yumaoka Jul 28, 2018
afb8df7
Merge pull request #25 from gnrunge/icu4j_13829
gnrunge Jul 30, 2018
7e63b6d
ICU-13810 Doxygen warning cleanup.
aheninger Jul 31, 2018
55c3309
Merge pull request #29 from aheninger/ICU-13810-SQ
aheninger Aug 1, 2018
97ffcc6
ICU-20033 Add a top-level README.md (#11)
srl295 Aug 2, 2018
83c23ac
ICU-20005 Clean-up and update the .gitattributes file. Merge pull req…
jefgen Aug 2, 2018
f931a3c
ICU-20034 ICU4C Locale assignment operator should set the locale to b…
jefgen Aug 2, 2018
9b45ed2
ICU-20035 UnicodeSet constructor(s) and assignment operator should se…
jefgen Aug 2, 2018
cffde97
ICU-20042 Improve OOM handling in PluralRules class. (#20)
jefgen Aug 2, 2018
1d39836
ICU-20044 Fix some OOM issues in the NumberFormat class. (#21)
jefgen Aug 2, 2018
8a0f814
ICU-13810 Fix typo in datefmt.h macro. (#36)
jefgen Aug 2, 2018
352aa25
ICU-20041 Improve handling of OOM failures in NumberingSystem class. …
jefgen Aug 2, 2018
e72a89d
ICU-20056 Adding test for minFrac with maxSig
sffc Aug 2, 2018
aefbb56
ICU-13138 MinGW: add 'd' suffix to the names of binary files with Deb…
sav-ix Aug 3, 2018
b6dd315
ICU-20046 Improve OOM error checking in the RBNF class. (#24)
jefgen Aug 3, 2018
9fb2bcc
Updated eclipse plugin build/project files to use Java 7 as bootstrap…
yumaoka Aug 3, 2018
ad238a3
ICU-20018 Remove hardcoded expectations on available locales.
roubert Jul 10, 2018
e878d9d
ICU-20036 CurrencyPluralInfo class improve handling of OOM errors (#17)
jefgen Aug 6, 2018
1dccd74
ICU-20016 Skip testing pseudolocale region codes for display names.
roubert Jul 10, 2018
859d609
ICU-20003: add a PR template (#27)
srl295 Aug 7, 2018
25f1589
ICU-13685 c: add @preview (retry) (#8)
srl295 Aug 7, 2018
bfc0093
ICU-20062 Set the Python -B flag to inhibit the writing of .pyc files.
roubert Aug 6, 2018
b8bb4e5
ICU-20055 Removing reference to UCONFIG_FORMAT_FASTPATHS_49 from ucon…
sffc Aug 1, 2018
e66d0c1
ICU-20053 Adding back double-conversion .gitignore
sffc Aug 1, 2018
2f2ce1b
ICU-20054 Adding perf/perldriver/Common.pl to gitignore
sffc Aug 1, 2018
b362917
ICU-20054 Adding depstest *.pyc to gitignore
sffc Aug 2, 2018
4c79562
ICU-20054 Adding escapesrc output-*.cpp to .gitignore
sffc Aug 2, 2018
1e04d01
ICU-20007 Remove incorrect ICU4J doc of DecimalFormat.setGroupingUsed
gvictor Aug 7, 2018
2a1a31d
ICU-13814 Fix define for excluding renaming from VS IntelliSense, so …
jefgen Aug 8, 2018
71ad7a0
ICU-13686 ICU4C: Prevent double file separators on data file paths. (…
jefgen Aug 8, 2018
7447c38
ICU-7270 Line Break rule LB8 updated for UAX-14 conformance. (#41)
aheninger Aug 9, 2018
30f737b
ICU-20043 ICU-13214 ICU-13764 MSVC W3 and W4 warning cleanup (#53)
daniel-ju Aug 11, 2018
a8e7c9a
ICU-20065 Prevent crash on Collator::makeInstance fail when optimized…
pedberg Aug 12, 2018
cff53a1
ICU-13138 fix ICU data binary naming for builds with Static layout (#44)
sav-ix Aug 13, 2018
c71b9e0
ICU-20065 Fix bad wording in comment
pedberg Aug 13, 2018
2ab00ac
Merge pull request #54 from pedberg-icu/20065
pedberg-icu Aug 13, 2018
e6f380c
More clean-ups for code redundant/unnecessary for Java 7 and up
yumaoka Aug 14, 2018
8587900
ICU-12505 U_HAVE_STD_ATOMICS, reduce & simplify configure options. (#52)
aheninger Aug 14, 2018
a356839
Merge pull request #43 from yumaoka/icu4j-java7
yumaoka Aug 14, 2018
cd56519
ICU-13530 add UCPTrie/CodePointTrie, switch normalization to use it (…
markusicu Aug 14, 2018
384e379
ICU-13776 Use OpenType.DIRECT for loading the keyTypeData resources.
roubert Aug 13, 2018
081705c
ICU-20054 Revert "ICU-20054 Adding depstest *.pyc to gitignore"
roubert Aug 15, 2018
616f6d4
ICU-13530 Use LocalPointer instead of raw new in umutablecptrie.cpp (…
jefgen Aug 15, 2018
0f3dc11
ICU-20000 Workaround for BigDecimal.stripTrailingZeros() differences.…
roubert Aug 16, 2018
74c9809
ICU-20001 Adding alignas to static-allocated memory.
sffc Aug 16, 2018
3106174
ICU-20079 integer overflow & divide by zero sanitizer fixes. (#67)
aheninger Aug 20, 2018
9bca66c
ICU-13696 Parse local currency ISO codes as case-insensitive. (#62)
sffc Aug 21, 2018
005804e
ICU-20051 fix 'goods=: command not found' warning during build (#64)
sav-ix Aug 21, 2018
c44c72c
ICU-20061 fix 'rm: cannot remove 'current'' warning during build (#65)
sav-ix Aug 21, 2018
d5b1358
ICU-20083 Enable Address Sanitizer for ICU4C Build.
aheninger Aug 21, 2018
abffb28
Merge pull request #70 from aheninger/ICU-20083
aheninger Aug 22, 2018
f9ecf70
ICU-13334 add test for reported word break behavior issue, not reprod…
aheninger Aug 23, 2018
7edb6aa
Integrates new languagematcher enhancements into ICU4J.
Aug 23, 2018
a3f8fc6
ICU-13842 Use GetDynamicTimeZoneInformation instead of Windows regist…
mingyzha Aug 23, 2018
812798f
ICU-13413 Java 7 for Javadoc build. (#68)
aheninger Aug 24, 2018
bc6e899
ICU-20079 int overflow in Gregorian Calendar. (#66)
aheninger Aug 24, 2018
1b201c8
ICU-20043 Compile warning fix with improved portability. (#78)
aheninger Aug 24, 2018
d8ee84f
ICU-13664 RBBI, add regression test for reported problem (already fix…
aheninger Aug 24, 2018
0290f6e
Merge pull request #80 from aheninger/ICU-13664
aheninger Aug 24, 2018
645f7cf
ICU-11637 Thread sanitizer added to Travis build. (#81)
aheninger Aug 25, 2018
32d0a65
ICU-13530 CodePointMap docs fix s/trie/map/ (#73)
markusicu Aug 27, 2018
2bc7b8d
ICU-13530 add ucptrie.h & umutablecptrie.h to docmain.h (#72)
markusicu Aug 27, 2018
28784c1
ICU-13844 Regex unicode properties, add IsXXX forms for Java compatib…
aheninger Aug 28, 2018
266460a
ICU-13530 fix bugs, add tests, clarify docs (#83)
markusicu Aug 28, 2018
617c744
ICU-13530 fix doxygen warnings: hide internals, hide struct/enum type…
markusicu Aug 28, 2018
a01bad5
ICU-13483 Use a real time zone to make tests work in Android.
roubert Jul 5, 2018
a49b456
ICU-20006 Parameterize the TestSourceTargetSet2 test case.
roubert Jul 26, 2018
207367d
Merge pull request #75 from gnrunge/langmatcher
gnrunge Aug 29, 2018
49443f7
ICU-13712 ICU4C does not report OOM if it fails to memory map the dat…
jefgen Aug 30, 2018
e59a297
ICU-8966 ICU-12850 add API/data/code for text layout properties InPC,…
markusicu Sep 1, 2018
55ecf77
ICU-20110 Adding const to FormattedNumber#appendTo
sffc Aug 30, 2018
ad15cb3
ICU-13808 Document ArithmeticException thrown by DecimalFormat
gvictor Aug 24, 2018
ff726cc
ICU-20027: Support parallel builds with MSYS/MSVC and Cygwin/MSVC (#104)
madscientist Sep 6, 2018
23247dc
ICU-13754 Move listformatter from common to i18n (#96)
FrankYFTang Sep 6, 2018
e126a2c
ICU-8151 Simplify Finnish Line Break Tailoring, move to root. (#99)
aheninger Sep 6, 2018
9138467
ICU-20022 support quarter in RelativeDateTimeFormatter (#77)
FrankYFTang Sep 6, 2018
43538a8
ICU-20017 Fix line endings in Visual Studio *.props files. (#101)
jefgen Sep 7, 2018
5e3cdcc
ICU-20086 C++ sets & maps for Unicode properties (#93)
markusicu Sep 7, 2018
2988a49
ICU-13834 add pinCapacity() for safer output buffer capacity checking…
aheninger Sep 7, 2018
77270de
ICU-20103 Using GetLocaleInfoEx to get user default locale instead of…
mingyzha Sep 7, 2018
1a6f0bf
ICU-13754 Add a ListFormatter FieldPositionIterator format method (#109)
FrankYFTang Sep 10, 2018
185ef18
ICU-12979: Fix \Q...\E in UnicodeRegex#transform (#23)
dscorbett Sep 10, 2018
f64725c
ICU-20098 Fix BCP47 validity check for extlang and privateuse singlet…
jungshik Sep 11, 2018
b34b81f
ICU-13687 ICU4C Enable Windows UWP version to use TZ update/override …
jefgen Sep 11, 2018
0d047c3
ICU-13812 Define U_FALLTHROUGH for GCC 7+ for ICU4C. (#100)
jefgen Sep 12, 2018
61d446f
ICU-12973 CLDR Japanese Era data and tentative Japanese new era suppo…
yumaoka Sep 12, 2018
45364cb
ICU-20116 remove @deprecated from Edits.Iterator.toString() (#98)
markusicu Sep 13, 2018
6e90375
ICU-13417 Add the internal helper class CharStringByteSink.
roubert Sep 13, 2018
e71ae54
ICU-13417 Add the Locale::(for|to)LanguageTag() functions.
roubert Sep 13, 2018
3605117
ICU-13801 Clarify Javadoc for BreakIterator.setText() (#69)
aheninger Sep 13, 2018
ce105b4
ICU-20119 Small refactor to ICU4J travis file.
sffc Sep 7, 2018
d86e0fa
ICU-13417 Add the Locale::createUnicodeKeywords() function.
roubert Sep 13, 2018
abde360
ICU-13417 Improved error handling in Locale::create(Unicode)?Keywords().
roubert Sep 14, 2018
8cfd001
ICU-13417 Add the Locale::(get|set)(Unicode)?KeywordValue() functions.
roubert Sep 14, 2018
9451eee
ICU-13417 Add the Locale::(addLikely|minimize)Subtags() functions.
roubert Sep 13, 2018
ebd8d90
ICU-13417 Add the Locale::get(Unicode)?Keywords() functions.
roubert Sep 15, 2018
a90ef6c
ICU-13645 Clean up implementation of Locale::operator=(const Locale&).
roubert Sep 15, 2018
97ee695
ICU-11276 Adding initial Java NumberRangeFormatter boilerplate.
sffc Aug 29, 2018
9c4c526
ICU-11276 Adding placeholder implementation and more API functions.
sffc Aug 29, 2018
62c804f
ICU-11276 Adding enums and more API docs.
sffc Aug 29, 2018
efb9934
ICU-11276 Adding initial header files for NumberRangeFormatter.
sffc Aug 29, 2018
ba0f540
ICU-11276 Assorted Java NumberRangeFormatter API improvements.
sffc Aug 29, 2018
45d40a9
ICU-11276 Fixing typos in numberformatter.h
sffc Aug 29, 2018
a474b70
ICU-11276 Adding C++ base implementation of NumberRangeFormatter, inc…
sffc Aug 29, 2018
33c681c
ICU-11276 Feedback from ICU-TC. Fixing doxygen warnings.
sffc Aug 30, 2018
4821f61
ICU-11276 Fixing Javadoc warnings in NumberRangeFormatter.
sffc Aug 30, 2018
25cdf71
ICU-11276 Replying to code review comments.
sffc Aug 30, 2018
b792d1e
ICU-11276 Rewriring NumberFormatterImpl to expose information needed …
sffc Sep 5, 2018
e1427e2
ICU-11276 Move rounding into preProcess function since the micro gene…
sffc Sep 5, 2018
894a34a
ICU-11276 Initial NumberRangeFormatter implementation. Needs data lo…
sffc Sep 6, 2018
019259d
ICU-11276 Implementing new methods on Modifier.
sffc Sep 6, 2018
ec98bed
ICU-11276 Wiring new NumberRangeFormatterImpl code into the API.
sffc Sep 6, 2018
f1bd6a3
ICU-11276 Wiring SimpleFormatter logic into NumberRangeFormatter.
sffc Sep 6, 2018
37cfbb2
ICU-11276 Adding number range spacing heuristic and fixing data loading.
sffc Sep 6, 2018
d0f8a51
ICU-11276 Adding test cases and more API coverage.
sffc Sep 6, 2018
6ef0358
ICU-11276 Deleting impl object in destructor.
sffc Sep 6, 2018
c7909d3
ICU-11276 Fixing ASAN issue related to number range formatting.
sffc Sep 6, 2018
2c6b138
ICU-11276 Adding Java NumberRangeFormatter implementation.
sffc Sep 7, 2018
b41664e
ICU-11276 Fixing test failure related to number range.
sffc Sep 7, 2018
65f9a6b
ICU-11276 One more attempt at fixing test failure.
sffc Sep 7, 2018
33af52e
ICU-11276 Fixing ICU4J number range test failures.
sffc Sep 7, 2018
6d43b9b
ICU-11276 Adding pluralRanges.txt data file.
sffc Sep 14, 2018
b93431e
ICU-11276 Adding ModifierStore, groundwork for plural range support.
sffc Sep 14, 2018
62a3477
ICU-11276 Adding UChar* method in CharString.
sffc Sep 14, 2018
a806154
ICU-11276 Additional build.xml lines for pluralRanges.
sffc Sep 14, 2018
e017d9e
ICU-11276 Plural ranges loaded from data; first implementations of Mo…
sffc Sep 14, 2018
b36024b
ICU-11276 ModifierStore wired up in LongNameHandler (C++).
sffc Sep 14, 2018
b4a9790
ICU-11276 Fixing pluralRanges data loading and adding more tests.
sffc Sep 14, 2018
ae6757d
ICU-11276 Porting pluralRanges support to Java.
sffc Sep 15, 2018
8b28519
ICU-11276 int -> int32_t in number_compact.cpp
sffc Sep 15, 2018
5df07d7
ICU-11276 Replying to Andy review feedback.
sffc Sep 15, 2018
39fa9d9
ICU-11276 Replying to Mark review feedback.
sffc Sep 15, 2018
432f7ec
ICU-11276 Adding more test cases. Fixing minor issues with extended l…
sffc Sep 15, 2018
a7c78e1
ICU-11276 Comment about getParameters() return type.
sffc Sep 15, 2018
aa9e987
ICU-13645 Add C++11 move constructor and assign operator to Locale.
roubert Sep 15, 2018
61ddf42
ICU-11276 Adding NumberRangeFormatter (#87)
sffc Sep 16, 2018
7a4a5d5
ICU-12973 Enable UWP version of ICU to use Environment variable ICU_E…
jefgen Sep 17, 2018
5f60ed8
ICU-13645 Remove redundant invocations of the Locale copy constructor.
roubert Sep 17, 2018
6429150
ICU-20119 Migrates script that checks for proper UTF-8 encoding in so…
Sep 17, 2018
4ff55f9
ICU-20119 BRS63RC Fix javac/javadoc/Eclipse errors/warnings (#132)
yumaoka Sep 18, 2018
47f1e7c
ICU-20133 Undeprecate Transliterator.Position#hashCode (#119)
gvictor Sep 18, 2018
29543c0
ICU-20135: Use __has_declspec_attribute (#113)
donny-dont Sep 18, 2018
8bdc5b5
ICU-20058 Fix mimimum significant digits in engineering notation
gvictor Sep 14, 2018
e9fc505
ICU-20075 For POSIX, increase correctedPOSIXLocale size for localeID …
pedberg-icu Sep 18, 2018
134459e
ICU-20119 BRS63 Currency numeric code data update - VES and UYW (#126)
yumaoka Sep 18, 2018
83063ed
ICU-20136 Check U_HAVE_TZ* values (#114)
donny-dont Sep 18, 2018
1ad1ce7
ICU-20140 Allow duplicated keys in U-extension per RFC 6067 (#136)
jungshik Sep 18, 2018
abd8822
ICU-20145 Allow passing locale in ICU4C "date" sample program for tes…
jefgen Sep 18, 2018
df05da9
ICU-20104 Fix lazy init in Indian Calendar. Now matches other calenda…
aheninger Sep 18, 2018
08b3291
ICU-20050 Fixing memory leaks in move and copy assignment in Number*F…
sffc Sep 18, 2018
e1722ae
ICU-20063 Make setSignificantDigitsUsed more friendly.
sffc Sep 18, 2018
3a60a46
ICU-20119 Additional changes to UTF-8 checking script.
Sep 18, 2018
03ec8d4
ICU-20119 Delete script, was renamed to icu-file-utf8-check.py.
Sep 18, 2018
ca35846
Merge github.com:unicode-org/icu into icu63_1
Sep 18, 2018
340f630
ICU-20119 Review changes.
Sep 18, 2018
d99dc6f
Merge pull request #131 from gnrunge/icu63_1
gnrunge Sep 18, 2018
c7ed103
ICU-13417 Pass length from Locale::forLanguageTag() to ultag_parse().
roubert Sep 18, 2018
4ce6db8
ICU-20037 Fixing ScientificMatcher integer overflow. (#138)
sffc Sep 19, 2018
da70c34
ICU-20119 63rc BRS, integrate cldr 34-alpha2, part 1 icu4c
pedberg Sep 19, 2018
2f2442c
ICU-20119 63rc BRS, merge current unicode-icu master into cldr34a-int…
pedberg Sep 19, 2018
9385223
ICU-13827 Clean up ICU4C "wintz.cpp" time zone detection code.
jefgen Sep 19, 2018
8b93468
ICU-20076 MSVC Warning clean up. Define _HAS_EXCEPTIONS=0 in ICU libr…
jefgen Sep 19, 2018
85c7e61
ICU-20147 Fix MSVC warning C4251, and fix a few other warnings too. (…
jefgen Sep 19, 2018
f6c813f
ICU-20119 BRS63rc Update version number for ICU4C and ICU4J. Update r…
jefgen Sep 19, 2018
6f9116e
ICU-20081 ucase_swap() fix version range check (#151)
markusicu Sep 19, 2018
acac241
ICU-20119 Smalles fixes for public and internal header test failures.
Sep 19, 2018
8fffa43
ICU-20119 Adds comment to change that fixes a header test failure.
Sep 19, 2018
25cbfb0
ICU-20150 API status of equals()/hashCode() should match the ICU clas…
yumaoka Sep 19, 2018
259fe0e
ICU-13417 Replace fixed buffers in uloc_tag.cpp with CharString.
roubert Sep 20, 2018
8a2d66d
ICU-13832 Transliterator: move rule syntax docs from internal class t…
markusicu Sep 20, 2018
45509ed
ICU-20119 63rc BRS, cldr 34-alpha2 part 2: 10 locales, MeasUnit updat…
pedberg Sep 20, 2018
e03dd0c
ICU-20153 Make ICU4J JapaneseCalendar constants non-inlineable. (#155)
yumaoka Sep 20, 2018
3303624
Merge github.com:unicode-org/icu into icu63_1
Sep 20, 2018
dc09f55
ICU-20081 ucase_swap add parens, avoid warning (#156)
markusicu Sep 20, 2018
fb06f2c
Merge pull request #152 from gnrunge/icu63_1
gnrunge Sep 20, 2018
518f10b
ICU-20066 add a copyright scan stage (#26)
srl295 Sep 20, 2018
851d393
ICU-13850 Make CurrencyUnit safe with 1-length and 2-length strings. …
sffc Sep 20, 2018
b4ffbdd
ICU-13830 Fixing CurrencyDisplayNames boolean attribute behavior. (#141)
sffc Sep 20, 2018
f6838b8
ICU-13824 Fixing MeasureFormat#getWidth() to not return @internal val…
sffc Sep 20, 2018
056b3bd
ICU-13266 Clarifying documentation for NumberFormat#equals(). (#146)
sffc Sep 20, 2018
26b82e0
ICU-20073 Do not parse stray percent sign in strict mode. (#145)
sffc Sep 20, 2018
c1549de
ICU-20119 63rc BRS, cldr 34-alpha2 part 3: icu4j code for region,plur…
pedberg Sep 20, 2018
4611c72
ICU-20066 fixup .travis.yml (#160)
srl295 Sep 20, 2018
5a6660a
ICU-20142 Document the skeleton for MessageFormat number arguments (#…
mihnita Sep 21, 2018
364bf74
ICU-13833 Fixing doxygen warnings in numberformatter.h and other file…
sffc Sep 21, 2018
80b037a
ICU-20154 Renaming UGroupingStrategy to UNumberGroupingStrategy. (#142)
sffc Sep 21, 2018
028839e
ICU-20157 Fix MSVC C4251: Need to export explicit template instantiat…
jefgen Sep 21, 2018
c087b6f
ICU-20119 63rc BRS, merge current unicode-icu master (Sep 21) into cl…
pedberg Sep 21, 2018
f8a2f2a
ICU-13707 Make UnicodeString safe when appended or inserted into itse…
sffc Sep 21, 2018
3bf6933
ICU-20119 Fix NumberFormat failures (by shane)
aheninger Sep 21, 2018
f2cfd59
Merge pull request #1 from aheninger/cldr34a-integration
pedberg-icu Sep 21, 2018
68abfe9
ICU-20119 63rc BRS, update ICU4C numberformattestspecification.txt fo…
pedberg Sep 21, 2018
9fc064c
ICU-20160 Add check for Python 3 in autoconf and nmake. (#157)
sffc Sep 21, 2018
d16724e
ICU-11276 Apply the approximately pattern inside of the unit string. …
sffc Sep 21, 2018
95c9c90
ICU-11276 Using atomics for thread safety in NumberRangeFormatter. (#…
sffc Sep 21, 2018
881c504
ICU-20125 numeric values of level constants will not change; fix/upda…
markusicu Sep 21, 2018
15c750d
ICU-11319 Add tests for compact decimal in zh-Hant and zh-Hant-HK. (#…
sffc Sep 22, 2018
e8159de
Merge pull request #162 from pedberg-icu/cldr34a-integration
pedberg-icu Sep 22, 2018
8d9d3b5
ICU-20085 Revert workaround for pseudolocale region codes for display…
roubert Sep 24, 2018
e10f1dc
ICU-20119 urename.h update, header test fixes for icu 63 (#165)
gnrunge Sep 24, 2018
f670292
ICU-20119 Remove C linkage declaration; urename.h BRS-update script (…
gnrunge Sep 25, 2018
b89c8ae
ICU-20119 update C++ dependencies, fix bugs (#171)
markusicu Sep 25, 2018
c75e0ab
ICU-20119 pool bundles for ICU 63/CLDR 34 (#173)
markusicu Sep 25, 2018
c291193
ICU-9562 Update language tag mapping per the latest IANA registry
jungshik Sep 26, 2018
8dddb3a
ICU-13685: Revert c: add @preview (retry) (#172)
srl295 Sep 26, 2018
c01e304
ICU-20168 Fix memory leak in error path, add a free statement. (#175)
gnrunge Sep 26, 2018
5caea1a
ICU-20119 Fixes for run-without-data BRS test. In all cases an error …
gnrunge Sep 26, 2018
63252eb
ICU-20119 Update pedberg-icu/master from unicode-icu/master
pedberg-icu Sep 28, 2018
0bb3735
ICU-20119 63rc BRS, cldr 34-alpha3: add ku,xh; fixes for de/it Compac…
pedberg-icu Sep 28, 2018
0c1fa48
ICU-20119 Skip & log_knownIssue for Windows LCID mapping problem with…
pedberg-icu Sep 28, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 12 additions & 11 deletions icu4c/source/data/coll/colfiles.mk
Original file line number Diff line number Diff line change
Expand Up @@ -59,15 +59,16 @@ COLLATION_SOURCE = $(COLLATION_EMPTY_SOURCE) af.txt am.txt ar.txt\
hsb.txt hu.txt hy.txt id.txt ig.txt\
is.txt it.txt ja.txt ka.txt kk.txt\
kl.txt km.txt kn.txt ko.txt kok.txt\
ky.txt lb.txt lkt.txt ln.txt lo.txt\
lt.txt lv.txt mk.txt ml.txt mn.txt\
mr.txt ms.txt mt.txt my.txt nb.txt\
ne.txt nl.txt nn.txt om.txt or.txt\
pa.txt pl.txt ps.txt pt.txt ro.txt\
ru.txt se.txt si.txt sk.txt sl.txt\
smn.txt sq.txt sr.txt sr_Latn.txt sv.txt\
sw.txt ta.txt te.txt th.txt tk.txt\
to.txt tr.txt ug.txt uk.txt ur.txt\
uz.txt vi.txt wae.txt wo.txt yi.txt\
yo.txt zh.txt zh_Hant.txt zu.txt
ku.txt ky.txt lb.txt lkt.txt ln.txt\
lo.txt lt.txt lv.txt mk.txt ml.txt\
mn.txt mr.txt ms.txt mt.txt my.txt\
nb.txt ne.txt nl.txt nn.txt om.txt\
or.txt pa.txt pl.txt ps.txt pt.txt\
ro.txt ru.txt se.txt si.txt sk.txt\
sl.txt smn.txt sq.txt sr.txt sr_Latn.txt\
sv.txt sw.txt ta.txt te.txt th.txt\
tk.txt to.txt tr.txt ug.txt uk.txt\
ur.txt uz.txt vi.txt wae.txt wo.txt\
xh.txt yi.txt yo.txt zh.txt zh_Hant.txt\
zu.txt

21 changes: 21 additions & 0 deletions icu4c/source/data/coll/ku.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
ku{
Version{"2.1.44.82"}
collations{
standard{
Sequence{
"[reorder Latn Arab]"
"&c<ç<<<Ç"
"&e<ê<<<Ê"
"&i<î<<<Î"
"&s<ş<<<Ş"
"&u<û<<<Û"
"&ê<<é<<<É"
"&î<<í<<<Í"
"&û<<ú<<<Ú"
}
Version{"34"}
}
}
}
5 changes: 5 additions & 0 deletions icu4c/source/data/coll/xh.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
xh{
Version{"2.1.44.82"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/ast.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2520,5 +2520,5 @@ ast{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.44.2"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/bs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2710,5 +2710,5 @@ bs{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.43.65"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/ckb.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ ckb{
"IQD",
}
}
Version{"2.1.43.94"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/de.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2527,5 +2527,5 @@ de{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.44.73"}
Version{"2.1.44.86"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/ee.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2390,5 +2390,5 @@ ee{
one{"{1} {0}"}
other{"{1} {0}"}
}
Version{"2.1.41.34"}
Version{"2.1.44.88"}
}
10 changes: 9 additions & 1 deletion icu4c/source/data/curr/en.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,10 @@ en{
"UYU",
"Uruguayan Peso",
}
UYW{
"UYW",
"Uruguayan Nominal Wage Index Unit",
}
UZS{
"UZS",
"Uzbekistani Som",
Expand Down Expand Up @@ -2244,6 +2248,10 @@ en{
one{"Uruguayan peso"}
other{"Uruguayan pesos"}
}
UYW{
one{"Uruguayan nominal wage index unit"}
other{"Uruguayan nominal wage index units"}
}
UZS{
one{"Uzbekistani som"}
other{"Uzbekistani som"}
Expand Down Expand Up @@ -2425,5 +2433,5 @@ en{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.44.61"}
Version{"2.1.44.79"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/en_CA.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ en_CA{
other{"Israeli new sheqels"}
}
}
Version{"2.1.44.18"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/en_NZ.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ en_NZ{
"New Zealand Dollar",
}
}
Version{"2.1.43.65"}
Version{"2.1.44.88"}
}
10 changes: 9 additions & 1 deletion icu4c/source/data/curr/es.txt
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,10 @@ es{
"UYU",
"peso uruguayo",
}
UYW{
"UYW",
"unidad previsional uruguayo",
}
UZS{
"UZS",
"sum",
Expand Down Expand Up @@ -2104,6 +2108,10 @@ es{
one{"peso uruguayo"}
other{"pesos uruguayos"}
}
UYW{
one{"unidad previsional uruguayo"}
other{"unidades previsionales uruguayos"}
}
UZS{
one{"sum"}
other{"sums"}
Expand Down Expand Up @@ -2221,5 +2229,5 @@ es{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.43.50"}
Version{"2.1.44.88"}
}
6 changes: 5 additions & 1 deletion icu4c/source/data/curr/es_UY.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ es_UY{
"$",
"peso uruguayo",
}
UYW{
"UP",
"unidad previsional uruguayo",
}
}
Version{"2.1.38.39"}
Version{"2.1.44.79"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/gd.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3134,5 +3134,5 @@ gd{
other{"{0} {1}"}
two{"{0} {1}"}
}
Version{"2.1.44.18"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/ig.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ ig{
CurrencyUnitPatterns{
other{"{0} {1}"}
}
Version{"2.1.38.69"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/it.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1878,5 +1878,5 @@ it{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.43.94"}
Version{"2.1.44.86"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/kk.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1403,5 +1403,5 @@ kk{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.43.65"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/km.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1242,5 +1242,5 @@ km{
CurrencyUnitPatterns{
other{"{0} {1}"}
}
Version{"2.1.43.65"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/kn.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1413,5 +1413,5 @@ kn{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.43.50"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/kok.txt
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,5 @@ kok{
CurrencyUnitPatterns{
other{"{0} {1}"}
}
Version{"2.1.43.94"}
Version{"2.1.44.88"}
}
37 changes: 37 additions & 0 deletions icu4c/source/data/curr/ku.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
ku{
Currencies{
EUR{
"€",
"ewro",
}
TRY{
"₺",
"TRY",
{
"¤#,##0.00",
",",
".",
}
}
}
Currencies%narrow{
EUR{"€"}
TRY{"₺"}
}
Currencies%variant{
TRY{"TL"}
}
CurrencyPlurals{
EUR{
one{"ewro"}
other{"ewro"}
}
}
CurrencyUnitPatterns{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.44.82"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/my.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1330,5 +1330,5 @@ my{
other{"ဇင်ဘာဘွေ ခွါးချာ"}
}
}
Version{"2.1.44.53"}
Version{"2.1.44.88"}
}
69 changes: 35 additions & 34 deletions icu4c/source/data/curr/resfiles.mk
Original file line number Diff line number Diff line change
Expand Up @@ -99,38 +99,39 @@ CURR_SOURCE = af.txt af_NA.txt agq.txt ak.txt\
kam.txt kde.txt kea.txt khq.txt ki.txt\
kk.txt kkj.txt kl.txt kln.txt km.txt\
kn.txt ko.txt kok.txt ks.txt ksb.txt\
ksf.txt ksh.txt kw.txt ky.txt lag.txt\
lb.txt lg.txt lkt.txt ln.txt ln_AO.txt\
lo.txt lrc.txt lt.txt lu.txt luo.txt\
luy.txt lv.txt mas.txt mas_TZ.txt mer.txt\
mfe.txt mg.txt mgh.txt mgo.txt mi.txt\
mk.txt ml.txt mn.txt mr.txt ms.txt\
ms_BN.txt ms_SG.txt mt.txt mua.txt my.txt\
mzn.txt naq.txt nb.txt nd.txt nds.txt\
ne.txt nl.txt nl_AW.txt nl_BQ.txt nl_CW.txt\
nl_SR.txt nl_SX.txt nmg.txt nn.txt nnh.txt\
nus.txt nyn.txt om.txt om_KE.txt or.txt\
os.txt os_RU.txt pa.txt pa_Arab.txt pa_Guru.txt\
pl.txt ps.txt pt.txt pt_AO.txt pt_CH.txt\
pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt\
pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt qu.txt\
qu_BO.txt qu_EC.txt rm.txt rn.txt ro.txt\
ro_MD.txt rof.txt ru.txt ru_BY.txt ru_KG.txt\
ru_KZ.txt ru_MD.txt rw.txt rwk.txt sah.txt\
saq.txt sbp.txt sd.txt se.txt se_SE.txt\
seh.txt ses.txt sg.txt shi.txt shi_Latn.txt\
shi_Tfng.txt si.txt sk.txt sl.txt smn.txt\
sn.txt so.txt so_DJ.txt so_ET.txt so_KE.txt\
sq.txt sq_MK.txt sr.txt sr_Cyrl.txt sr_Latn.txt\
sv.txt sw.txt sw_CD.txt sw_UG.txt ta.txt\
ta_LK.txt ta_MY.txt ta_SG.txt te.txt teo.txt\
teo_KE.txt tg.txt th.txt ti.txt ti_ER.txt\
tk.txt to.txt tr.txt tt.txt twq.txt\
tzm.txt ug.txt uk.txt ur.txt ur_IN.txt\
uz.txt uz_Arab.txt uz_Cyrl.txt uz_Latn.txt vai.txt\
vai_Latn.txt vai_Vaii.txt vi.txt vun.txt wae.txt\
wo.txt xog.txt yav.txt yi.txt yo.txt\
yo_BJ.txt yue.txt yue_Hans.txt yue_Hant.txt zgh.txt\
zh.txt zh_Hans.txt zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt\
zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt zu.txt
ksf.txt ksh.txt ku.txt kw.txt ky.txt\
lag.txt lb.txt lg.txt lkt.txt ln.txt\
ln_AO.txt lo.txt lrc.txt lt.txt lu.txt\
luo.txt luy.txt lv.txt mas.txt mas_TZ.txt\
mer.txt mfe.txt mg.txt mgh.txt mgo.txt\
mi.txt mk.txt ml.txt mn.txt mr.txt\
ms.txt ms_BN.txt ms_SG.txt mt.txt mua.txt\
my.txt mzn.txt naq.txt nb.txt nd.txt\
nds.txt ne.txt nl.txt nl_AW.txt nl_BQ.txt\
nl_CW.txt nl_SR.txt nl_SX.txt nmg.txt nn.txt\
nnh.txt nus.txt nyn.txt om.txt om_KE.txt\
or.txt os.txt os_RU.txt pa.txt pa_Arab.txt\
pa_Guru.txt pl.txt ps.txt pt.txt pt_AO.txt\
pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt\
pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt\
qu.txt qu_BO.txt qu_EC.txt rm.txt rn.txt\
ro.txt ro_MD.txt rof.txt ru.txt ru_BY.txt\
ru_KG.txt ru_KZ.txt ru_MD.txt rw.txt rwk.txt\
sah.txt saq.txt sbp.txt sd.txt se.txt\
se_SE.txt seh.txt ses.txt sg.txt shi.txt\
shi_Latn.txt shi_Tfng.txt si.txt sk.txt sl.txt\
smn.txt sn.txt so.txt so_DJ.txt so_ET.txt\
so_KE.txt sq.txt sq_MK.txt sr.txt sr_Cyrl.txt\
sr_Latn.txt sv.txt sw.txt sw_CD.txt sw_UG.txt\
ta.txt ta_LK.txt ta_MY.txt ta_SG.txt te.txt\
teo.txt teo_KE.txt tg.txt th.txt ti.txt\
ti_ER.txt tk.txt to.txt tr.txt tt.txt\
twq.txt tzm.txt ug.txt uk.txt ur.txt\
ur_IN.txt uz.txt uz_Arab.txt uz_Cyrl.txt uz_Latn.txt\
vai.txt vai_Latn.txt vai_Vaii.txt vi.txt vun.txt\
wae.txt wo.txt xh.txt xog.txt yav.txt\
yi.txt yo.txt yo_BJ.txt yue.txt yue_Hans.txt\
yue_Hant.txt zgh.txt zh.txt zh_Hans.txt zh_Hans_HK.txt\
zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt\
zu.txt

2 changes: 1 addition & 1 deletion icu4c/source/data/curr/rw.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ rw{
CurrencyUnitPatterns{
other{"{0} {1}"}
}
Version{"2.1.43.94"}
Version{"2.1.44.88"}
}
9 changes: 9 additions & 0 deletions icu4c/source/data/curr/supplementalData.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4317,6 +4317,9 @@ supplementalData:table(nofallback){
{
id{"UYI"}
}
{
id{"UYW"}
}
}
UZ{
{
Expand Down Expand Up @@ -5135,6 +5138,12 @@ supplementalData:table(nofallback){
0,
0,
}
UYW:intvector{
4,
0,
4,
0,
}
UZS:intvector{
2,
0,
Expand Down
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/tg.txt
Original file line number Diff line number Diff line change
Expand Up @@ -88,5 +88,5 @@ tg{
CurrencyUnitPatterns{
other{"{0} {1}"}
}
Version{"2.1.43.94"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/ti.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@ ti{
one{"{0} {1}"}
other{"{0} {1}"}
}
Version{"2.1.43.94"}
Version{"2.1.44.88"}
}
2 changes: 1 addition & 1 deletion icu4c/source/data/curr/to.txt
Original file line number Diff line number Diff line change
Expand Up @@ -74,5 +74,5 @@ to{
CurrencyUnitPatterns{
other{"{1} {0}"}
}
Version{"2.1.44.2"}
Version{"2.1.44.88"}
}
Loading