Markus Scherer
e6748afd82
ICU-13197 improved normalization data structure and code; .nrm formatVersion 3; merged from branches/markus/normv3 except for cherry-picks from trunk to there
...
X-SVN-Rev: 40265
2017-07-14 22:38:40 +00:00
William Zhao
3da97c910d
ICU-13275 Revert the previous changes to the trunk.
...
X-SVN-Rev: 40262
2017-07-13 23:26:06 +00:00
William Zhao
11a9b11c56
ICU-13275
...
This commit fixes compiler warnings when building at /W2.
1. Fix cast warnings for the two files.
2. Fix unreferenced variable warning for the two files.
X-SVN-Rev: 40261
2017-07-13 22:49:57 +00:00
Shane Carr
e9755b9774
ICU-11903 Always propagate zero digit in DecimalFormatSymbols#setZeroDigit().
...
X-SVN-Rev: 40255
2017-07-12 10:17:57 +00:00
Shane Carr
fc823505ae
ICU-12690 Adding convenience overloads for java.util.Currency.
...
X-SVN-Rev: 40253
2017-07-11 17:24:34 +00:00
Jeff Genovy
03829ff838
ICU-13263 uprv_convertToPosix uses a local stack variable out of scope.
...
X-SVN-Rev: 40234
2017-07-05 18:46:18 +00:00
Jeff Genovy
d10a5a945b
ICU-13260 Fix use of unintended variable in tools/toolutil/package.cpp
...
X-SVN-Rev: 40219
2017-06-28 20:14:16 +00:00
Peter Edberg
39312f8fac
ICU-13159 ICU 60m1 BRS, update ICU4C readme
...
X-SVN-Rev: 40217
2017-06-28 05:39:30 +00:00
Norbert Runge
ad48b2ffd8
ICU-13239 moves to its own file a currently disabled test and re-enable test.
...
X-SVN-Rev: 40215
2017-06-26 16:30:38 +00:00
Yoshito Umaoka
03e48a9d54
ICU-13159 Updated ICU4J readme for 60m1.
...
X-SVN-Rev: 40212
2017-06-26 05:09:39 +00:00
Yoshito Umaoka
92172f97ee
ICU-13159 Updated ICU4C API change report for 60m1.
...
X-SVN-Rev: 40211
2017-06-26 04:58:00 +00:00
Yoshito Umaoka
949349b2ac
ICU-13159 Update ICU4J API change report for 60m1.
...
X-SVN-Rev: 40210
2017-06-26 04:21:24 +00:00
Yoshito Umaoka
363bb5523c
ICU-13159 Suppress unused warnings.
...
X-SVN-Rev: 40209
2017-06-26 04:10:32 +00:00
Yoshito Umaoka
3debf85752
ICU-13159 BRS 60m1 Clean up import statements.
...
X-SVN-Rev: 40208
2017-06-26 04:01:46 +00:00
Yoshito Umaoka
d1e192dd1e
ICU-13159 Fixed Java 6 compatibility issue in NumberFormatTest. Also fixed a test data loading problem in UTS46Test.
...
X-SVN-Rev: 40207
2017-06-26 03:54:19 +00:00
Jeff Genovy
ade067638e
ICU-13164 Fixes for compilation and test errors when building for Windows/MinGW.
...
X-SVN-Rev: 40203
2017-06-23 23:28:11 +00:00
Peter Edberg
d251c500ac
ICU-13159 ICU 60m1 BRS, update urename.h
...
X-SVN-Rev: 40202
2017-06-23 17:43:07 +00:00
Shane Carr
95e854506a
ICU-13151 Removing obsolete assertion from PluralFormat.java
...
X-SVN-Rev: 40199
2017-06-23 06:51:04 +00:00
Peter Edberg
2cea868e02
ICU-13006 DateFormat.setNumberFormat should clone the NumberFormat and also call setGroupingUsed(false)
...
X-SVN-Rev: 40198
2017-06-23 06:26:30 +00:00
Peter Edberg
4a499c9a77
ICU-13157 Update CLDR version to 32 in testdata/root.txt
...
X-SVN-Rev: 40197
2017-06-23 05:28:30 +00:00
Peter Edberg
d515102c5a
ICU-13215 DayPeriodRules.getInstance should ignore keywords to get correct data and not hang
...
X-SVN-Rev: 40196
2017-06-23 05:02:12 +00:00
Shane Carr
acd53b0c18
ICU-13129 Changing default Parse MathContext to 34 digits instead of 16 digits.
...
X-SVN-Rev: 40194
2017-06-22 23:26:48 +00:00
Peter Edberg
c70ebe3ce1
ICU-13159 Integrate CLDR trunk@13513 (cldr/tags/icu-milestone-60-0-1)
...
X-SVN-Rev: 40193
2017-06-22 23:05:41 +00:00
Norbert Runge
6f930cdeb0
ICU-13240 Fixes and re-enables a test which was disabled since JUnit migration.
...
X-SVN-Rev: 40192
2017-06-22 18:32:20 +00:00
Markus Scherer
03d5505974
ICU-13197 gennorm2 new .cpp files: add standard library includes
...
X-SVN-Rev: 40191
2017-06-22 07:49:47 +00:00
Andy Heninger
ea254bef42
ICU-13257 clear clang compile warning from use of 'override'
...
X-SVN-Rev: 40190
2017-06-21 20:43:47 +00:00
Norbert Runge
c009707376
ICU-13242 Rename test function to make it match the name of its equivalent function in Java.
...
X-SVN-Rev: 40189
2017-06-21 19:59:58 +00:00
Shane Carr
cf6c47d6b7
ICU-13149 Minor review feedback for #13149
...
X-SVN-Rev: 40187
2017-06-21 01:08:18 +00:00
Shane Carr
c25183efdd
ICU-13231 Changing DecimalFormat min/max setters to use the most recent setting instead of always preferring the minimum for backwards compatibility.
...
X-SVN-Rev: 40186
2017-06-21 00:44:47 +00:00
Shane Carr
e9c5e5631b
ICU-13228 Adding more symbols to localized notation mapper function, including support for multi-char symbols.
...
X-SVN-Rev: 40185
2017-06-21 00:38:25 +00:00
Norbert Runge
7351dbcf24
ICU-13242 fixed uppercase-comes-first collation test
...
X-SVN-Rev: 40184
2017-06-20 23:12:14 +00:00
Andy Heninger
388a662bb1
ICU-13159 Regenerate configure for 60m1.
...
X-SVN-Rev: 40182
2017-06-20 03:41:20 +00:00
Shane Carr
0a19183f1b
ICU-13230 Fixing DecimalFormat parser to ignore grouping separators when there is no grouping separator in the pattern OR when setGroupingUsed(false) is explicitly called.
...
X-SVN-Rev: 40181
2017-06-19 21:03:07 +00:00
Andy Heninger
6735aadcbc
ICU-12982 add BreakIterator.setText(CharSequence) overload
...
X-SVN-Rev: 40179
2017-06-19 20:28:41 +00:00
Norbert Runge
29454f8167
ICU-13242 modifes collation test to work with an upper-case-first locale (da).
...
X-SVN-Rev: 40178
2017-06-19 20:13:51 +00:00
Shane Carr
64cb86e425
ICU-13229 Extending range for returning a Long from DecimalFormat#parse(), and changing API descriptions to be more informative when discussing return types.
...
X-SVN-Rev: 40175
2017-06-17 01:22:41 +00:00
Shane Carr
a5e7ffb0d9
ICU-13246 Changing util64_pow to work on uint64_t to fix signed integer overflow warning in Clang
...
X-SVN-Rev: 40174
2017-06-17 00:48:17 +00:00
Norbert Runge
229a0cb381
ICU-13241 removes obsolete test code that does not test anything from ICU.
...
X-SVN-Rev: 40173
2017-06-16 23:02:41 +00:00
Norbert Runge
56aba62a32
ICU-13245 moves code from tests to samples.
...
X-SVN-Rev: 40172
2017-06-16 22:10:50 +00:00
Norbert Runge
4f2edcbb8f
ICU-12588 deletes obsolete test files as discussed in email conversation
...
X-SVN-Rev: 40171
2017-06-15 20:29:58 +00:00
Shane Carr
8b95db7157
ICU-13227 Throwing NullPointerException on string methods in DecimalFormat
...
X-SVN-Rev: 40170
2017-06-15 01:45:12 +00:00
Andy Heninger
7d05feb7a6
ICU-13207 Fix some resource leaks.
...
X-SVN-Rev: 40167
2017-06-13 18:33:59 +00:00
Markus Scherer
cfef2fb339
ICU-9198 add titlecasing options: wholeString, sentences, adjustToCased
...
X-SVN-Rev: 40164
2017-06-09 23:04:03 +00:00
Markus Scherer
06a03303cb
ICU-13234 collect string & character options bits in new stringoptions.h
...
X-SVN-Rev: 40162
2017-06-08 20:35:40 +00:00
Markus Scherer
3975adb564
ICU-13234 rename UCASEMAP_OMIT_UNCHANGED_TEXT to U_OMIT_UNCHANGED_TEXT
...
X-SVN-Rev: 40161
2017-06-08 19:36:34 +00:00
Norbert Runge
d1103a457b
ICU-12588 completed six TODO tasks flagged during JUnit migration.
...
X-SVN-Rev: 40160
2017-06-08 18:45:18 +00:00
Markus Scherer
e05c15a02c
ICU-13197 fix indexesLength check while loading data, more readable duplicate elimination of noNo mappings
...
X-SVN-Rev: 40157
2017-06-07 18:22:44 +00:00
Markus Scherer
6c1e41e0f2
ICU-13197 catch one more edge case where a mapping has no compose boundary after it
...
X-SVN-Rev: 40156
2017-06-07 07:13:34 +00:00
Markus Scherer
19d53e7641
ICU-13197 more gennorm2 cleanup, set smallFCD for some characters with algorithmic mappings
...
X-SVN-Rev: 40155
2017-06-07 05:23:53 +00:00
Norbert Runge
b88c0cd8a9
ICU-13223 Update Jacoco exclusion list. No errors, no warnings with updated list.
...
X-SVN-Rev: 40154
2017-06-06 20:50:12 +00:00