Shane Carr
|
8db1bee493
|
ICU-10354 Adding infinite loop check to test.
X-SVN-Rev: 41357
|
2018-05-08 04:26:01 +00:00 |
|
Shane Carr
|
fe80cdba39
|
ICU-11649 Minor test tweaks.
X-SVN-Rev: 41355
|
2018-05-08 04:07:00 +00:00 |
|
Shane Carr
|
13b7b40097
|
ICU-11648 Minor tweaks to test.
X-SVN-Rev: 41354
|
2018-05-08 04:02:02 +00:00 |
|
Craig Cornelius
|
01c86126de
|
ICU-13148 Add test for parsing grouping separators
X-SVN-Rev: 41353
|
2018-05-08 01:21:56 +00:00 |
|
Andy Heninger
|
d71db01650
|
ICU-13055 Fix memory leak in Test13055_PercentageRounding()
X-SVN-Rev: 41352
|
2018-05-08 00:35:56 +00:00 |
|
Andy Heninger
|
f30f4b7ceb
|
ICU-11739 fix memory leak in Test11739_ParseLongCurrency().
X-SVN-Rev: 41351
|
2018-05-08 00:31:26 +00:00 |
|
Andy Heninger
|
5fe126b793
|
ICU-12753 Add PatternDecimalPoint() test.
X-SVN-Rev: 41350
|
2018-05-08 00:14:27 +00:00 |
|
Markus Scherer
|
9be84eb03c
|
ICU-11626 port NumberFormatTest.TestCurrencyPluralInfoAndCustomPluralRules to C++
X-SVN-Rev: 41349
|
2018-05-07 23:54:36 +00:00 |
|
Andy Heninger
|
e53fdc14a6
|
ICU-11025 Add Test11025_CurrencyPadding()
X-SVN-Rev: 41348
|
2018-05-07 23:45:11 +00:00 |
|
Craig Cornelius
|
16472502b5
|
ICU-11649 Add test for Decimal Format of Currencies
X-SVN-Rev: 41347
|
2018-05-07 23:40:14 +00:00 |
|
Craig Cornelius
|
aeaeb8397b
|
ICU-11648 Re-add test for DecimalFormat::toPattern
X-SVN-Rev: 41346
|
2018-05-07 23:29:05 +00:00 |
|
Craig Cornelius
|
614a3441db
|
ICU-11648 Reverting commit r11336
X-SVN-Rev: 41345
|
2018-05-07 23:20:37 +00:00 |
|
Andy Heninger
|
ac9d29eed6
|
ICU-11646 DecimalFormat equality test, add error check.
X-SVN-Rev: 41344
|
2018-05-07 23:16:16 +00:00 |
|
Andy Heninger
|
1e375dbbcc
|
ICU-13056 NumberFormatTest Test GroupingSize
X-SVN-Rev: 41343
|
2018-05-07 23:05:50 +00:00 |
|
Shane Carr
|
553882f580
|
ICU-12975 Adding test for sub-thousand equality in ICU4C CompactDecimalFormat.
X-SVN-Rev: 41342
|
2018-05-07 23:05:21 +00:00 |
|
Markus Scherer
|
3f5950349a
|
ICU-12961 port NumberFormatTest.TestLocalizedPatternSymbolCoverage to C++
X-SVN-Rev: 41341
|
2018-05-07 23:03:56 +00:00 |
|
Norbert Runge
|
51f4b85f7c
|
ICU-13055 Fix percentage rounding.
X-SVN-Rev: 41340
|
2018-05-07 22:40:41 +00:00 |
|
Shane Carr
|
cc5fca2744
|
ICU-13035 Adding test to ICU4C for padding code point.
X-SVN-Rev: 41339
|
2018-05-07 22:37:02 +00:00 |
|
Andy Heninger
|
8f7040d418
|
ICU-11646 Add NumberFormatTest::Test11646_Equality()
X-SVN-Rev: 41338
|
2018-05-07 22:33:41 +00:00 |
|
Markus Scherer
|
cee964917a
|
ICU-11839 port NumberFormatTest.Test11839 to C++
X-SVN-Rev: 41337
|
2018-05-07 22:32:05 +00:00 |
|
Craig Cornelius
|
80b94957c3
|
ICU-11648 Add test for DecimalFormat::toPattern
X-SVN-Rev: 41336
|
2018-05-07 22:19:10 +00:00 |
|
Markus Scherer
|
8b67b86c79
|
ICU-12567 port NumberFormatTest.Test12567 to C++
X-SVN-Rev: 41335
|
2018-05-07 22:07:43 +00:00 |
|
Shane Carr
|
66510b153f
|
ICU-11739 Adding ICU4C test for parse long currency.
X-SVN-Rev: 41334
|
2018-05-07 21:47:09 +00:00 |
|
Shane Carr
|
076cee9ad6
|
ICU-11645 Adding C++ test for apply-pattern equality.
X-SVN-Rev: 41333
|
2018-05-07 21:30:33 +00:00 |
|
Markus Scherer
|
5cf4bdf6db
|
ICU-10354 port NumberFormatTest.Test10354 to C++
X-SVN-Rev: 41332
|
2018-05-07 21:21:18 +00:00 |
|
Shane Carr
|
1b4baff50e
|
ICU-13725 Fixing gcc compiler warning in cintltst file.
X-SVN-Rev: 41331
|
2018-05-07 20:01:09 +00:00 |
|
Shane Carr
|
e27cf9ce39
|
ICU-13677 Changing NumberFormatter rounding setting to precision and roundingMode.
X-SVN-Rev: 41330
|
2018-05-05 06:32:29 +00:00 |
|
Shane Carr
|
a4b1517e11
|
ICU-13328 Adding tests for mixed letter and combining mark.
X-SVN-Rev: 41329
|
2018-05-05 02:33:21 +00:00 |
|
Shane Carr
|
2f310a3fb1
|
ICU-13314 Adding tests for user-raised confusables cases.
X-SVN-Rev: 41328
|
2018-05-05 02:25:30 +00:00 |
|
Shane Carr
|
bc9710aa8b
|
ICU-13738 Makes DecimalFormat#toNumberFormatter() return by const-reference.
X-SVN-Rev: 41327
|
2018-05-05 01:47:12 +00:00 |
|
Yoshito Umaoka
|
d6215a2f34
|
ICU-13666 Revised tzdata2018e in ICU trunk to replace negative DST (Europe/Prague) rules with updated icuzones override.
X-SVN-Rev: 41325
|
2018-05-04 22:05:27 +00:00 |
|
Yoshito Umaoka
|
7438138f1d
|
ICU-13666 tzdata2018e updates to ICU4 trunk.
X-SVN-Rev: 41323
|
2018-05-04 08:19:01 +00:00 |
|
Shane Carr
|
a52fcd20f2
|
ICU-13597 Replying to UNumberFormatter code recatew comments.
X-SVN-Rev: 41321
|
2018-05-04 06:58:44 +00:00 |
|
Shane Carr
|
23bacf40c8
|
ICU-12572 Fixing undefined behavior in NullableValue assignment operator.
X-SVN-Rev: 41318
|
2018-05-03 09:26:15 +00:00 |
|
Shane Carr
|
f1e1a5c3f4
|
ICU-12572 Adding cpp-file definitions for all interface classes in number code, cleaning up an undefined behavior warning.
X-SVN-Rev: 41317
|
2018-05-03 09:13:46 +00:00 |
|
Shane Carr
|
ef26576a96
|
ICU-12572 Moving error code check one level deeper such that the constructor does not leave the NumberFormatterImpl in an undefined state for destruction later.
X-SVN-Rev: 41316
|
2018-05-03 09:02:39 +00:00 |
|
Shane Carr
|
a41f51ad5f
|
ICU-12572 Undefined behavior fixes in number code.
X-SVN-Rev: 41315
|
2018-05-03 08:53:20 +00:00 |
|
Shane Carr
|
530bad0b79
|
ICU-13676 Enabling cleanup of default converter whenever the default converter is put back into the global singleton cache.
X-SVN-Rev: 41314
|
2018-05-03 06:50:50 +00:00 |
|
Shane Carr
|
0a0d99ebc8
|
ICU-13662 Improving NumberFormatter field position method names and behavior.
X-SVN-Rev: 41313
|
2018-05-03 01:34:19 +00:00 |
|
Shane Carr
|
c035e5bd04
|
ICU-13700 Removing obsolete TODO comment.
X-SVN-Rev: 41312
|
2018-05-03 01:32:03 +00:00 |
|
Jeff Genovy
|
37e2209f66
|
ICU-13749 Fix issue with tabs to spaces in previous commit.
X-SVN-Rev: 41311
|
2018-05-02 20:46:17 +00:00 |
|
Jeff Genovy
|
600afe90c4
|
ICU-13749 Prevent double-free of mzMappings in ZoneMeta::createMetazoneMappings.
X-SVN-Rev: 41310
|
2018-05-02 20:40:07 +00:00 |
|
Jeff Genovy
|
275580806f
|
ICU-13739 ICU4C does not report Out-of-Memory when iterating over the TZEnumeration.
X-SVN-Rev: 41309
|
2018-05-02 19:55:58 +00:00 |
|
Jeff Genovy
|
2d5e369e78
|
ICU-13725 Fix last remaining C4251 warnings/errors by bringing back the CurrencyPluralInfoWrapper.
X-SVN-Rev: 41308
|
2018-05-02 08:18:00 +00:00 |
|
Jeff Genovy
|
6a5349eaae
|
ICU-13725 Fix more of the C4251 warnings.
X-SVN-Rev: 41307
|
2018-05-02 07:51:55 +00:00 |
|
Jeff Genovy
|
f5082ad3a7
|
ICU-13725 Fix many of the C4251 warnings by DLL-exporting explicit template instantiations.
X-SVN-Rev: 41306
|
2018-05-02 06:49:00 +00:00 |
|
Shane Carr
|
b840d51ed9
|
ICU-13716 Adding default return values after U_ASSERT(FALSE) to silence compiler warnings in non-debug builds.
X-SVN-Rev: 41305
|
2018-05-02 04:29:25 +00:00 |
|
Shane Carr
|
3d0bf4b9c7
|
ICU-13644 Replying to review feedback. Changing enum methods on NumberFormatter to take by value instead of const reference.
X-SVN-Rev: 41304
|
2018-05-02 03:49:35 +00:00 |
|
Shane Carr
|
215417117e
|
ICU-13437 Adding error codes to NumberFormatter terminal methods.
X-SVN-Rev: 41296
|
2018-04-30 21:07:35 +00:00 |
|
Markus Scherer
|
a4e66ded6d
|
ICU-13630 switch from IdnaTest.txt to IdnaTestV2.txt new in Unicode 11 see Unicode PRI 375
X-SVN-Rev: 41294
|
2018-04-30 03:17:11 +00:00 |
|
Shane Carr
|
c9680037cc
|
ICU-12572 Fixing signed overflow in decimalquantity.
X-SVN-Rev: 41293
|
2018-04-28 07:38:41 +00:00 |
|
Shane Carr
|
28e9f69378
|
ICU-11897 Adding tests for localized pattern separator symbol.
X-SVN-Rev: 41292
|
2018-04-28 07:27:02 +00:00 |
|
Shane Carr
|
b20f7f3543
|
ICU-13725 Adding comments referencing ticket 13580.
X-SVN-Rev: 41291
|
2018-04-28 06:59:09 +00:00 |
|
Shane Carr
|
d90be53c5b
|
ICU-12175 Adding tests for compact currency support in ICU4C CompactDecimalFormat.
X-SVN-Rev: 41290
|
2018-04-28 06:15:41 +00:00 |
|
Shane Carr
|
ae665d87ef
|
ICU-12052 Adding test case for null-pointer bug in unum_parseDoubleCurrency.
X-SVN-Rev: 41289
|
2018-04-28 05:50:52 +00:00 |
|
Shane Carr
|
63cade69a6
|
ICU-11230 Updating "9 9" test in numberformattestspecification.txt
X-SVN-Rev: 41288
|
2018-04-28 05:23:38 +00:00 |
|
Shane Carr
|
3ff3c3f8bb
|
ICU-13424 Fixing locale-sensitive tests in cnumtst.c
X-SVN-Rev: 41287
|
2018-04-28 03:53:57 +00:00 |
|
Shane Carr
|
6545bac22d
|
ICU-12931 Adding internal visibility ifdef around format(DecimalQuantity) methods in numfmt.h and decimfmt.h
X-SVN-Rev: 41285
|
2018-04-28 02:38:55 +00:00 |
|
Shane Carr
|
51ad01151d
|
ICU-10584 Adding test for compact decimal rounding behavior in ICU4C
X-SVN-Rev: 41284
|
2018-04-28 01:38:18 +00:00 |
|
Shane Carr
|
d5253cfcae
|
ICU-13725 Responding to small code review comments.
X-SVN-Rev: 41283
|
2018-04-27 08:02:40 +00:00 |
|
Shane Carr
|
c13e7785c2
|
ICU-13725 Fixing NumberFormatter std::move test failure on MSVC.
X-SVN-Rev: 41282
|
2018-04-26 03:38:17 +00:00 |
|
Shane Carr
|
e77603e3c3
|
ICU-13725 Fixing various number test failures in MSVC.
X-SVN-Rev: 41281
|
2018-04-26 01:33:59 +00:00 |
|
Shane Carr
|
acbdeaf98e
|
ICU-13725 Fixing field reference in compactdecimalformat.cpp, broken by previous commit.
X-SVN-Rev: 41280
|
2018-04-26 00:17:30 +00:00 |
|
Shane Carr
|
18bfb67a60
|
ICU-13725 Moving all DecimalFormat fields to an implementation class, eliminating many MSVC warnings.
X-SVN-Rev: 41279
|
2018-04-25 23:57:10 +00:00 |
|
Shane Carr
|
18ffd64c69
|
ICU-13725 Additional MSVC compatibility fixes.
X-SVN-Rev: 41278
|
2018-04-25 21:51:16 +00:00 |
|
Andy Heninger
|
9ba0aa2345
|
ICU-13634 Fix Macintosh build breakage.
X-SVN-Rev: 41277
|
2018-04-25 21:04:19 +00:00 |
|
Andy Heninger
|
72ae3d7d54
|
ICU-13634 Fix Macintosh build error - missing include.
X-SVN-Rev: 41276
|
2018-04-25 04:09:09 +00:00 |
|
Andy Heninger
|
5e2a40b4ce
|
ICU-13634 Fix Macintosh build error - missing include.
X-SVN-Rev: 41275
|
2018-04-25 03:50:39 +00:00 |
|
Andy Heninger
|
09249d176b
|
ICU-13634 Fix Macintosh build error - missing include.
X-SVN-Rev: 41274
|
2018-04-25 03:38:04 +00:00 |
|
Shane Carr
|
dfc04884f6
|
ICU-13725 Fixing ambiguous assertEquals call on Linux.
X-SVN-Rev: 41273
|
2018-04-25 01:27:38 +00:00 |
|
Shane Carr
|
a256316990
|
ICU-13725 Additional MSVC compatibility fixes.
X-SVN-Rev: 41272
|
2018-04-25 00:39:22 +00:00 |
|
Shane Carr
|
a7bcbfc07c
|
ICU-13725 Assorted minor changes to number formatting code for MSVC compatibility
X-SVN-Rev: 41271
|
2018-04-24 22:24:11 +00:00 |
|
Shane Carr
|
629238d3a1
|
ICU-13634 Fixing assorted build errors.
X-SVN-Rev: 41268
|
2018-04-24 01:25:05 +00:00 |
|
Shane Carr
|
faa2897561
|
ICU-13634 Changes from pre-merge code light-review.
X-SVN-Rev: 41267
|
2018-04-24 01:19:44 +00:00 |
|
Shane Carr
|
607a60bc3b
|
ICU-13393 Removing the UPRV_INCOMPLETE_CPP11_SUPPORT flag since the number formatting code is no longer isolated from the rest of ICU.
X-SVN-Rev: 41266
|
2018-04-23 23:02:26 +00:00 |
|
Shane Carr
|
8fab60c93b
|
ICU-13634 Syncing MSVC build files with Makefiles.
X-SVN-Rev: 41265
|
2018-04-23 22:48:52 +00:00 |
|
Shane Carr
|
b2be6b57a9
|
ICU-13597 Adding comments about thread safety to UNumberFormatter.h
X-SVN-Rev: 41264
|
2018-04-23 22:42:51 +00:00 |
|
Shane Carr
|
16aedd5e1a
|
ICU-13670 Changing CFLAGS to C11 and fixing check for unicode string literals.
X-SVN-Rev: 41263
|
2018-04-23 21:16:52 +00:00 |
|
Shane Carr
|
328730604b
|
ICU-13634 Fixing grouping size fallback in fast path.
X-SVN-Rev: 41262
|
2018-04-23 21:16:24 +00:00 |
|
Shane Carr
|
f7dddad5c0
|
ICU-13634 Removing superfluous abstraction "CharSequence" and "UnicodeStringCharSequence" from ICU4C number code.
X-SVN-Rev: 41260
|
2018-04-21 09:08:53 +00:00 |
|
Shane Carr
|
be466ddec0
|
ICU-13634 Porting some minor ICU4C performance enhancements to Java.
X-SVN-Rev: 41259
|
2018-04-21 08:55:58 +00:00 |
|
Shane Carr
|
e59eb48314
|
ICU-13634 Refactoring getPrefixSuffix methods. In ICU4C, the pattern modifier is now accessed directly. In ICU4J, they use the same detour through the pipeline code path as before with a TODO to improve to be closer to ICU4C. In addition, in both ICU4C and ICU4J, getPrefixSuffix now uses the compiled formatter when available.
X-SVN-Rev: 41258
|
2018-04-21 08:01:19 +00:00 |
|
Shane Carr
|
f412770e9d
|
ICU-13634 A few more DecimalFormat optimizations.
X-SVN-Rev: 41257
|
2018-04-21 06:00:56 +00:00 |
|
Shane Carr
|
2cd9b1196d
|
ICU-13634 Merging trunk to branch
X-SVN-Rev: 41256
|
2018-04-21 02:30:42 +00:00 |
|
Shane Carr
|
5aa92f0bf6
|
ICU-13521 Re-generating constants in measunit.cpp once more from the latest data on trunk.
X-SVN-Rev: 41255
|
2018-04-21 02:30:13 +00:00 |
|
Shane Carr
|
912f97dace
|
ICU-13634 Merging trunk to branch
X-SVN-Rev: 41254
|
2018-04-21 02:18:33 +00:00 |
|
Shane Carr
|
1897f0cd56
|
ICU-13521 Re-generating constants in measunit.cpp from the code generation tool.
X-SVN-Rev: 41253
|
2018-04-21 02:09:53 +00:00 |
|
Shane Carr
|
f0aadfe714
|
ICU-13634 Fixing lazy-compute call site and other minor changes.
X-SVN-Rev: 41252
|
2018-04-20 01:32:53 +00:00 |
|
Shane Carr
|
ad116997ae
|
ICU-13634 Optimizing and adding a basic fastpath for small ints. Greatly increases the performance of DateFormat.
X-SVN-Rev: 41251
|
2018-04-19 09:29:39 +00:00 |
|
Shane Carr
|
d682d1dbb1
|
ICU-13700 Fixing typo in APIdoc.
X-SVN-Rev: 41250
|
2018-04-19 02:41:33 +00:00 |
|
Shane Carr
|
f164bc1498
|
ICU-13634 Adding TODO comment in CurrencyUnit constructor.
X-SVN-Rev: 41249
|
2018-04-19 01:16:47 +00:00 |
|
Shane Carr
|
f11ca0d363
|
ICU-13634 Fixing address sanitizer issue involving backwards-compatible UChar* behavior in CurrencyUnit constructor. The string passed to the constructor need not be NUL-terminated.
X-SVN-Rev: 41248
|
2018-04-19 01:13:17 +00:00 |
|
Shane Carr
|
2e41837217
|
ICU-13700 APIDoc tweaks for getMultiplierScale/setMultiplierScale.
X-SVN-Rev: 41247
|
2018-04-19 00:14:17 +00:00 |
|
Shane Carr
|
1aa5185a36
|
ICU-13700 Renaming new getter/setter to magnitudeScale.
X-SVN-Rev: 41246
|
2018-04-18 23:55:55 +00:00 |
|
Shane Carr
|
55080e2804
|
ICU-13634 Fixing some clang sanitizer issues, including one potentially serious one deep inside DecimalQuantity.
X-SVN-Rev: 41245
|
2018-04-18 10:52:36 +00:00 |
|
Shane Carr
|
efa58f5d80
|
ICU-13597 Revising UNumberFormatter according to feedback: (1) adds LocalPointer; (2) makes buffer export behavior consistent; (3) removes const from unumf_closeResult; and (4) improves API docs.
X-SVN-Rev: 41244
|
2018-04-18 09:42:05 +00:00 |
|
Shane Carr
|
ad2ea9d38f
|
ICU-13634 Minor cintltst tweaks; all of cintltst is passing.
X-SVN-Rev: 41243
|
2018-04-18 09:07:41 +00:00 |
|
Shane Carr
|
f97d1f09ab
|
ICU-13634 Fixing cintltst sementation fault: reset UInitOnce mechanisms in number code after u_cleanup.
X-SVN-Rev: 41242
|
2018-04-18 09:03:42 +00:00 |
|
Shane Carr
|
6a2bc42216
|
ICU-13634 Strict mode on scientific formatter requires exponents; changing scanf in iotest to use lenient mode instead.
X-SVN-Rev: 41241
|
2018-04-18 09:02:12 +00:00 |
|
Shane Carr
|
49876dffda
|
ICU-13634 Assorted minor fixes. cnumtst is passing.
X-SVN-Rev: 41240
|
2018-04-18 06:03:29 +00:00 |
|