Commit Graph

29026 Commits

Author SHA1 Message Date
Shane Carr
2bb31cb63f ICU-13177 Merging trunk to branch
X-SVN-Rev: 40120
2017-05-12 22:22:09 +00:00
Shane Carr
36c6e6c6a2 ICU-13073 Adding API for setting custom compact data, for CLDR Survey Tool.
X-SVN-Rev: 40117
2017-05-12 21:50:31 +00:00
Shane Carr
b9f7feaf26 ICU-12985 Bringing SpoofChecker documentation back in sync with unit test.
X-SVN-Rev: 40115
2017-05-06 02:39:49 +00:00
Markus Scherer
85af08c09d ICU-13189 ucurr_forLocale() do not succeed without writing output; also make it more readable and fix other issues
X-SVN-Rev: 40114
2017-05-05 23:48:40 +00:00
Markus Scherer
89c546d69f ICU-12635 fix ranges overrun in collation weight allocator
X-SVN-Rev: 40113
2017-05-05 19:36:48 +00:00
Markus Scherer
61b0f07f39 ICU-12985 fix compiler warnings from now-unused ASPIRATIONAL script usage
X-SVN-Rev: 40111
2017-05-04 20:27:25 +00:00
Markus Scherer
c741167e3e ICU-12985 Unicode 10 data from 20170503; new properties Emoji_Component, Regional_Indicator, Prepended_Concatenation_Mark; merged from ^/branches/markus/uni10@40107
X-SVN-Rev: 40109
2017-05-04 20:13:29 +00:00
Markus Scherer
bff565de53 ICU-12333 full case mapping set output string to nullptr if length==0, and do not convert the empty string to UTF-8
X-SVN-Rev: 40108
2017-05-04 18:30:23 +00:00
Markus Scherer
c3e2991684 ICU-12985 nicer new spoof checker test strings
X-SVN-Rev: 40107
2017-05-03 23:50:36 +00:00
Markus Scherer
4f0f0cb395 ICU-12985 changes.txt section Unihan collators: cross-link with Unicode tools site
X-SVN-Rev: 40106
2017-05-03 23:45:33 +00:00
Markus Scherer
cb722b8bcd ICU-12985 Unicode 10 minor data update
X-SVN-Rev: 40104
2017-05-03 23:26:47 +00:00
Markus Scherer
28c3a82fc0 ICU-12985 fix VersionInfo.UNICODE_10_0 @stable tag
X-SVN-Rev: 40103
2017-05-03 20:43:55 +00:00
Andy Heninger
379d2f3a7a ICU-13178 remove back-slashes in #include paths.
X-SVN-Rev: 40102
2017-05-03 20:18:41 +00:00
Jeff Genovy
a709ddc0f2 ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements. (tab to spaces)
X-SVN-Rev: 40099
2017-05-03 00:40:08 +00:00
Jeff Genovy
cb53fe41cd ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements.
X-SVN-Rev: 40098
2017-05-03 00:28:11 +00:00
Markus Scherer
20bee936b1 ICU-12985 ppucd.txt more readable unassigned ranges; block compaction by size savings not value plurality reduces clutter
X-SVN-Rev: 40096
2017-05-02 22:53:28 +00:00
Shane Carr
e3e9bbaffb ICU-13177 Minor parse-debugging changes.
X-SVN-Rev: 40095
2017-05-02 00:10:45 +00:00
Shane Carr
2f0ff0e601 ICU-13148 Adding known-issue test case for #13148
X-SVN-Rev: 40094
2017-05-02 00:09:16 +00:00
Shane Carr
b10a17be24 ICU-13162 Tweaking ignorables handling to round-trip new fa percent pattern.
X-SVN-Rev: 40093
2017-05-02 00:02:43 +00:00
Shane Carr
3a6c706388 ICU-13177 Moving "codePointZero" optimization from PositiveDecimalFormat.java to DecimalFormatSymbols.java.
X-SVN-Rev: 40091
2017-04-29 01:33:06 +00:00
Shane Carr
03eae5bec0 ICU-13177 Moving CompactType to public CompactDecimalFormat.java
X-SVN-Rev: 40088
2017-04-28 23:47:51 +00:00
Markus Scherer
761c994436 ICU-12985 pre-parse VerticalOrientation.txt
X-SVN-Rev: 40086
2017-04-28 20:29:22 +00:00
Markus Scherer
eb57bf7c90 ICU-12985 implement the binary Prepended_Concatenation_Mark property
X-SVN-Rev: 40084
2017-04-27 21:11:01 +00:00
Markus Scherer
b0ad84012f ICU-12985 implement the binary Regional_Indicator property with a single hardcoded range
X-SVN-Rev: 40083
2017-04-27 18:29:07 +00:00
Markus Scherer
6ce7f348a3 ICU-12985 implement the binary Emoji_Component property for emoji 5
X-SVN-Rev: 40082
2017-04-26 23:58:36 +00:00
Markus Scherer
9e9bfda19c ICU-12985 undo ICU 59 mix-version test hacks; 0860..086F now defaults to AL
X-SVN-Rev: 40081
2017-04-26 22:10:48 +00:00
Andy Heninger
ff5e1bfd6b ICU-13103 drop old versions of U_IOSTREAM_SOURCE and __GNUC__
X-SVN-Rev: 40080
2017-04-26 21:56:37 +00:00
Markus Scherer
edce2be62c ICU-12985 Unicode 10 data 20170418, new property values, adjust tools & tests
X-SVN-Rev: 40079
2017-04-26 21:17:13 +00:00
Andy Heninger
0ce89095fe ICU-13173 Compile warning cleanup in escapesrc.cpp
X-SVN-Rev: 40078
2017-04-26 20:55:10 +00:00
Andy Heninger
24360e0cc8 ICU-13104 remove U_HAVE_RVALUE_REFERENCES definition & conditions.
X-SVN-Rev: 40077
2017-04-26 20:23:44 +00:00
Fredrik Roubert
a7123ed229 ICU-13094 Handle empty language subtag in parseTagString().
X-SVN-Rev: 40076
2017-04-26 20:12:01 +00:00
Andy Heninger
b1880dfdb7 ICU-13028 Thread safe static init of default string for RuleBasedBreakIterator::getRules()
X-SVN-Rev: 40074
2017-04-23 19:35:52 +00:00
Shane Carr
98c83c3a7d ICU-13162 Fixing test for #13088 to be independent of the locale data.
X-SVN-Rev: 40073
2017-04-22 05:42:39 +00:00
Fredrik Roubert
7c633a5a7a ICU-12984 Halve the execution time of ThreadTest#TestThreads.
Halve the default number of iterations, leaving the number of iterations
in exhaustive mode unchanged.

X-SVN-Rev: 40072
2017-04-21 13:39:40 +00:00
Andy Heninger
205568ddc5 ICU-13031 revise BreakIterator JavaDoc example.
X-SVN-Rev: 40069
2017-04-20 21:43:58 +00:00
Shane Carr
66c49f8887 ICU-13115 Reject decimal format patterns that have a trailing ','
X-SVN-Rev: 40068
2017-04-19 23:42:18 +00:00
Shane Carr
1b0ce88028 ICU-13117 Ignore trailing semicolon in decimal format patterns.
X-SVN-Rev: 40067
2017-04-19 22:29:28 +00:00
Shane Carr
33b124a95d ICU-13156 Fixing ArithmeticException when formatting small numbers with CompactDecimalFormat.
X-SVN-Rev: 40066
2017-04-19 21:26:44 +00:00
George Rhoten
a82e70e5b1 ICU-13029 Mark unmodified static data as const
X-SVN-Rev: 40065
2017-04-19 18:55:46 +00:00
Shane Carr
29490300c1 ICU-13149 Adding test cases for ICU 59 gray area bugs to numberformattestspecification.txt.
X-SVN-Rev: 40058
2017-04-15 08:09:15 +00:00
Shane Carr
8016edea2a ICU-13149 Updating numberformattestspecification.txt with ICU4C behaviors and bringing the two copies of the file into sync.
X-SVN-Rev: 40057
2017-04-15 06:30:05 +00:00
Jeff Genovy
0fe8e394bf ICU-13143 - Suppress unused variable warning on *nix platforms.
X-SVN-Rev: 40053
2017-04-13 23:32:36 +00:00
Yoshito Umaoka
02fd5ba64c ICU-13120 Review feedback - always use 2016 as the starting year of Unicode copyright comment in build time generated files: jar manifest and API reference doc.
X-SVN-Rev: 40048
2017-04-13 13:42:25 +00:00
Steven R. Loomis
a3b26b85be ICU-13136 dont compile escapesrc on cygwin/msvc
* for now just explicitly skip escapesrc for cygwin/msvc
* revisit this.

X-SVN-Rev: 40043
2017-04-13 06:30:22 +00:00
Markus Scherer
990890985c ICU-13128 optimize UnicodeString::toTitle() input string handling; test u_strToTitle(in-place)
X-SVN-Rev: 40042
2017-04-12 22:39:37 +00:00
Peter Edberg
1991559782 ICU-13099 ICU 59 BRS: Update C readme status for final release
X-SVN-Rev: 40041
2017-04-12 20:58:06 +00:00
Jeff Genovy
ee33f7e0cb ICU-13099 add links to readme to download VS and Win10 SDK.
X-SVN-Rev: 40040
2017-04-12 20:32:50 +00:00
Steven R. Loomis
3624a77b8a ICU-13099 update readme to fix broken platform links
X-SVN-Rev: 40039
2017-04-12 18:18:41 +00:00
Steven R. Loomis
088a44dd44 ICU-12785 (swapFileSepChar on Cygwin) - update for review comments
X-SVN-Rev: 40038
2017-04-12 17:53:50 +00:00
Andy Heninger
5dca4ba1e1 ICU-13127 Fix crashing bug in UnicodeString::toTitle()
X-SVN-Rev: 40036
2017-04-12 01:19:22 +00:00