Shane Carr
|
73f93a457a
|
ICU-13634 Fixing DecimalQuantity call sites, first written in r41063, r41064, and r41098. RNBF test is passing again.
X-SVN-Rev: 41204
|
2018-04-06 09:35:16 +00:00 |
|
Shane Carr
|
7f9de6f1db
|
ICU-13634 Fixing resolution of negative and percent signs in parsing; adding custom sign support to ScientificMatcher; and other minor fixes.
X-SVN-Rev: 41180
|
2018-03-31 03:10:44 +00:00 |
|
Shane Carr
|
db9c74b3f4
|
ICU-13634 More assorted number formatting/parsing fixes.
X-SVN-Rev: 41179
|
2018-03-30 10:37:24 +00:00 |
|
Shane Carr
|
02669ad1bc
|
ICU-13634 Fixes for NumberFormatTest/TestExponential.
X-SVN-Rev: 41177
|
2018-03-30 07:22:24 +00:00 |
|
Shane Carr
|
e5bda1eb0e
|
ICU-13634 Various fixes to fix remaining compatibility issues in data-driven test. Includes fix for a memory sanitizer issue.
X-SVN-Rev: 41174
|
2018-03-30 04:28:53 +00:00 |
|
Shane Carr
|
1b4670fd29
|
ICU-13634 Merging trunk to branch
X-SVN-Rev: 41162
|
2018-03-28 01:08:47 +00:00 |
|
Shane Carr
|
a8f2471248
|
ICU-8610 Adding tests for number skeletons in C++. Adding error code handling to the setToDecNumber setter on DecimalQuantity. Refactoring char-to-uchar conversion in skeleton implementation code.
X-SVN-Rev: 41152
|
2018-03-24 05:46:28 +00:00 |
|
Shane Carr
|
e3180662e2
|
ICU-13634 Parsing wrapper is working; data-driven file is updated and passing. The C++ and Java implementations have almost identical behavior according to the data-driven test file, with the only differences seeming to involve overflow and extremely large numbers.
X-SVN-Rev: 41134
|
2018-03-21 09:48:55 +00:00 |
|
Shane Carr
|
0b6e991bb0
|
ICU-13634 C and J, removing the obsolete "optimize" parameter for NumberParserImpl.
X-SVN-Rev: 41132
|
2018-03-21 06:33:37 +00:00 |
|
Shane Carr
|
4fad01c342
|
ICU-13634 Adding pipeline for custom currency symbols.
X-SVN-Rev: 41119
|
2018-03-17 01:31:52 +00:00 |
|
Shane Carr
|
453788ddfd
|
ICU-13634 Temporarily deleting all old number formatting implementation code. Pieces will be restored as needed. ICU4C builds, including tests, but won't run. Changes in plurfmt.cpp and plurrule.cpp are not tested. numberformat2test.cpp is unlinked but not deleted.
X-SVN-Rev: 41098
|
2018-03-13 08:12:05 +00:00 |
|
Norbert Runge
|
b5e8865ff2
|
ICU-13581 Make tests work, not crash, when run without ICU data
X-SVN-Rev: 41073
|
2018-03-06 23:13:49 +00:00 |
|
Shane Carr
|
94427dc200
|
ICU-13574 Replacing DigitList with DecimalQuantity through most of the code base.
X-SVN-Rev: 41064
|
2018-03-03 10:53:01 +00:00 |
|
Shane Carr
|
23872cb601
|
ICU-11318 Integrating double-conversion into icu4c. Changing both old and new number formatting implementations to call it.
X-SVN-Rev: 40929
|
2018-02-16 01:25:43 +00:00 |
|
Shane Carr
|
fc3c904559
|
ICU-13513 Synchronizing C and J copies of numberformattestspecification.txt
X-SVN-Rev: 40909
|
2018-02-13 19:10:07 +00:00 |
|
Shane Carr
|
e8e0cdf41d
|
ICU-13568 Fixing memory leak in test.
X-SVN-Rev: 40875
|
2018-02-09 00:57:30 +00:00 |
|
Shane Carr
|
61191ffda3
|
ICU-13568 Adding assertSuccess in test function.
X-SVN-Rev: 40852
|
2018-02-07 23:28:56 +00:00 |
|
Shane Carr
|
023af04592
|
ICU-13568 Fixing uninitialized memory in test code.
X-SVN-Rev: 40851
|
2018-02-07 22:56:38 +00:00 |
|
Steven R. Loomis
|
4b36c0ad9c
|
ICU-13568 Fix crasher introduced in r40839 (bad test code)
Root cause (why the construction failed) unknown.
X-SVN-Rev: 40850
|
2018-02-07 22:49:43 +00:00 |
|
Shane Carr
|
e5cc630590
|
ICU-13568 ICU-13400 ICU-13389 ICU-13075 NumberFormatter assorted fixes: Adding custom pattern support for currencies. Upgrading grouping API. Adding narrow currency symbol support to ICU4C and API. Fixing behavior when pattern does not have a number placeholder.
X-SVN-Rev: 40838
|
2018-02-06 03:08:17 +00:00 |
|
Shane Carr
|
c67d9d0a4a
|
ICU-13496 Adds missing NumberFormatter test to ICU4C
X-SVN-Rev: 40682
|
2017-12-01 07:57:05 +00:00 |
|
Steven R. Loomis
|
5e63d2297e
|
ICU-13415 porting: std::isinf/std::isnan back to uprv. also see ICU-13315
X-SVN-Rev: 40629
|
2017-10-24 22:39:03 +00:00 |
|
Norbert Runge
|
b96966a131
|
ICU-13358 No-data test fixes (cf. BRS task).
X-SVN-Rev: 40599
|
2017-10-06 23:11:11 +00:00 |
|
Shane Carr
|
e6987fbfd8
|
ICU-13391 Change ICU4C parsing to count digits instead of UTF-16 code units for grouping sizes.
X-SVN-Rev: 40573
|
2017-10-05 21:41:46 +00:00 |
|
Andy Heninger
|
7a72a8f032
|
ICU-13380 Fixes for memory leaks & other problems found by Address Sanitizer.
X-SVN-Rev: 40529
|
2017-10-03 04:11:26 +00:00 |
|
Peter Edberg
|
b06ac0cc8f
|
ICU-13359 Integrate updated CLDR 32 tags/release-32-beta; still have known issues #13366,#13368
X-SVN-Rev: 40515
|
2017-09-29 20:05:13 +00:00 |
|
Andy Heninger
|
e16c565b09
|
ICU-23327 Fix uninitialized error code in test.
X-SVN-Rev: 40502
|
2017-09-28 21:19:47 +00:00 |
|
Shane Carr
|
5c711e36e8
|
ICU-13327 Fixing buffer overflow in NumberingSystem constructor.
X-SVN-Rev: 40494
|
2017-09-28 01:00:43 +00:00 |
|
Shane Carr
|
131f416755
|
ICU-13177 Merging NumberFormatter to trunk for ICU 60
X-SVN-Rev: 40492
|
2017-09-27 23:46:15 +00:00 |
|
Peter Edberg
|
3bfe134a86
|
ICU-13359 Integrate CLDR 32 alpha data into ICU for ICU 60rc; known issues #13366,#13368
X-SVN-Rev: 40463
|
2017-09-26 21:20:01 +00:00 |
|
Shane Carr
|
c09ca5d6b9
|
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40460
|
2017-09-26 09:33:44 +00:00 |
|
Steven R. Loomis
|
a0fcf76a8d
|
ICU-13093 std::isinf and std::isnan fix - z/OS too
X-SVN-Rev: 40440
|
2017-09-21 01:02:20 +00:00 |
|
Steven R. Loomis
|
205842898a
|
ICU-13093 std::isinf and std::isnan fix
X-SVN-Rev: 40438
|
2017-09-21 00:25:49 +00:00 |
|
Shane Carr
|
082cbac7fc
|
ICU-13351 Tests for new CurrencyUnit constructors.
X-SVN-Rev: 40390
|
2017-09-13 07:48:09 +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
|
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
|
407bc4b118
|
ICU-12692 - Fix typo in number format test.
X-SVN-Rev: 39910
|
2017-03-23 00:20:46 +00:00 |
|
Markus Scherer
|
4c2fad3e36
|
ICU-12410 class Edits, class CaseMap with new low-level functions that work with Edits, simpler case properties code, some cleanup
X-SVN-Rev: 39684
|
2017-02-17 21:03:35 +00:00 |
|
Peter Edberg
|
e0f3d87e99
|
ICU-12948 First-pass preliminary integration of CLDR 31 @13174
X-SVN-Rev: 39601
|
2017-01-24 08:22:23 +00:00 |
|
Andy Heninger
|
242e02c388
|
ICU-12764 icu4c utf-8 source files, update Copyright notices.
X-SVN-Rev: 39583
|
2017-01-20 00:20:31 +00:00 |
|
Markus Scherer
|
3b23b78b95
|
ICU-12410 include what you use
X-SVN-Rev: 39553
|
2017-01-12 18:35:18 +00:00 |
|
Steven R. Loomis
|
a5e61ccf57
|
ICU-12745 string limit on Locale(char*)
X-SVN-Rev: 39356
|
2016-09-26 22:09:14 +00:00 |
|
Steven R. Loomis
|
19d7d00bd8
|
ICU-12701 IBM i fixes (merge to trunk)
X-SVN-Rev: 39289
|
2016-09-20 04:30:06 +00:00 |
|
Peter Edberg
|
f82d62a85c
|
ICU-12729 CLDR release-30-d02 integration, merge icu4c branch into trunk
X-SVN-Rev: 39273
|
2016-09-19 05:09:40 +00:00 |
|
Andy Heninger
|
549c7646bf
|
ICU-12061 FieldPosition::DONT_CARE API status and doc update. Fix incorrect usage of FieldPosition(0).
X-SVN-Rev: 39017
|
2016-07-23 04:42:29 +00:00 |
|
Peter Edberg
|
b45dac8cfc
|
ICU-12455 Integrate early CLDR 30 data for ICU4C 58m1
X-SVN-Rev: 38905
|
2016-06-30 23:41:56 +00:00 |
|
Michael Ow
|
61607c2773
|
ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
|
2016-06-15 18:58:17 +00:00 |
|
Yoshito Umaoka
|
00ca13e126
|
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
|
2016-05-31 21:45:07 +00:00 |
|
Michael Ow
|
c9f199a30f
|
ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
|
2016-05-26 22:32:17 +00:00 |
|
Craig Cornelius
|
75dbee791e
|
ICU-11735 Add test to verify that ICU4C behaves correctly.
X-SVN-Rev: 38394
|
2016-02-26 23:59:20 +00:00 |
|