Norbert Runge
|
781154c113
|
ICU-13667 Moves digits_t, DEFAULT_THRESHOLD, and copyErrorTo() outside of U_HIDE_INTERNAL_API.
X-SVN-Rev: 41485
|
2018-05-30 14:40:13 +00:00 |
|
Shane Carr
|
29937704cd
|
ICU-8610 Responding to number skeleton code review feedback.
X-SVN-Rev: 41483
|
2018-05-30 03:34:41 +00:00 |
|
Peter Edberg
|
8d17fb0e1b
|
ICU-13667 ICU 62rc BRS, update measurement unit constants
X-SVN-Rev: 41481
|
2018-05-30 01:22:52 +00:00 |
|
Jeff Genovy
|
b6a793bafd
|
ICU-13788 Fixing issue with accidental UErrorCode conversion to UBool.
X-SVN-Rev: 41472
|
2018-05-29 01:59:42 +00:00 |
|
Jeff Genovy
|
1662340d17
|
ICU-13788 Remove trailing semicolon that causes compiler warning.
X-SVN-Rev: 41471
|
2018-05-27 03:08:42 +00:00 |
|
Jeff Genovy
|
d23af4f072
|
ICU-13788 Fix compiler error C4251 on Windows (MSVC, Clang, MinGW).
X-SVN-Rev: 41470
|
2018-05-27 03:07:57 +00:00 |
|
Jeff Genovy
|
530744ae3b
|
ICU-13667 Update filters for VS project file for numberformatter.
X-SVN-Rev: 41469
|
2018-05-26 19:23:18 +00:00 |
|
Markus Scherer
|
c6c8b7201a
|
ICU-13630 update spoof checker inclusion/recommended sets from Unicode 9 to Unicode 11
X-SVN-Rev: 41466
|
2018-05-25 23:39:01 +00:00 |
|
Shane Carr
|
c3c21d1fe9
|
ICU-13788 Fixing number_decimfmtprops C++ dependency issue.
X-SVN-Rev: 41465
|
2018-05-25 22:54:48 +00:00 |
|
Shane Carr
|
0b1aa193fc
|
ICU-13788 Fixing numparse_impl C++ dependency issues.
X-SVN-Rev: 41464
|
2018-05-25 21:29:59 +00:00 |
|
Jeff Genovy
|
f23cbfa975
|
ICU-13667 Update ICU4C version number for 62.1 release candidate.
X-SVN-Rev: 41463
|
2018-05-25 21:29:10 +00:00 |
|
Markus Scherer
|
d8f9a47637
|
ICU-13667 update/fix/improve dependencies; better layering formatting->numberparser->numberformatter->number_representation
X-SVN-Rev: 41461
|
2018-05-25 17:57:30 +00:00 |
|
Jeff Genovy
|
87122b9084
|
ICU-13775 Fix build issues on MinGW and Clang-for-Windows (with exported template instantiations).
X-SVN-Rev: 41460
|
2018-05-25 07:27:56 +00:00 |
|
Shane Carr
|
bf977d1acc
|
ICU-13788 Minor coverity fixes for number code.
X-SVN-Rev: 41459
|
2018-05-25 03:01:38 +00:00 |
|
Shane Carr
|
4beed11456
|
ICU-13722 Removing obsolete constructs FmtStackData and UCONFIG_FORMAT_FASTPATHS_49.
X-SVN-Rev: 41457
|
2018-05-25 00:26:00 +00:00 |
|
Shane Carr
|
79b8248092
|
ICU-13677 Fixing up apidoc strings for precision setting.
X-SVN-Rev: 41456
|
2018-05-24 21:28:11 +00:00 |
|
Peter Edberg
|
5b3c14c29d
|
ICU-12936 Make RelativeDateTimeFormatter handle offset of -0
X-SVN-Rev: 41451
|
2018-05-24 05:52:01 +00:00 |
|
Shane Carr
|
8e1dc1f3b1
|
ICU-13736 Change number parsing to require locale currency when using non-currency parse function.
X-SVN-Rev: 41450
|
2018-05-24 04:35:16 +00:00 |
|
Shane Carr
|
6f50303084
|
ICU-13788 Fixing data types in numparse_decimal.cpp; should fix MSVC test failure.
X-SVN-Rev: 41443
|
2018-05-23 21:59:30 +00:00 |
|
Shane Carr
|
2af33b7796
|
ICU-13763 Makes FieldPositionIterator offset by input string length in DecimalFormat, restoring ICU 61 behavior.
X-SVN-Rev: 41442
|
2018-05-23 21:08:53 +00:00 |
|
Shane Carr
|
0c8fed6bde
|
ICU-13717 During SimpleDateFormat#parseInt, avoid cloning the DecimalFormat unless necessary.
X-SVN-Rev: 41440
|
2018-05-23 04:21:24 +00:00 |
|
Shane Carr
|
d0d8535066
|
ICU-13717 Adds fast path for RBNF, which is not affect by min/max integer digits.
X-SVN-Rev: 41439
|
2018-05-23 04:03:19 +00:00 |
|
Shane Carr
|
4931366afe
|
ICU-13717 Adds "fast formatters" optimization to smpdtfmt.cpp to greatly improve the performance of SimpleDateFormat with the new number formatting pipeline.
X-SVN-Rev: 41438
|
2018-05-23 02:00:03 +00:00 |
|
Shane Carr
|
3e2bbc9834
|
ICU-13717 Fixes memory leak in date format parsing by moving cloning into the parseInt function.
X-SVN-Rev: 41437
|
2018-05-23 01:18:07 +00:00 |
|
Shane Carr
|
25d6d69068
|
ICU-13717 Moves NumberFormat cloning into the zeroPaddingNumber method. Also indirectly fixes a memory leak from the previous commit.
X-SVN-Rev: 41436
|
2018-05-23 01:04:17 +00:00 |
|
Shane Carr
|
eb1f330d3d
|
ICU-13717 Removing SimpleDateFormatMutableNFs. Temporary performance regression.
X-SVN-Rev: 41434
|
2018-05-22 22:42:13 +00:00 |
|
Shane Carr
|
7d627ba160
|
ICU-13717 Refactoring UDAT_FRACTIONAL_SECOND_FIELD to use zeroPaddingNumber for consistency with all other number formatting call sites in smpdtfmt.cpp
X-SVN-Rev: 41433
|
2018-05-22 22:21:59 +00:00 |
|
Shane Carr
|
c2412adb1e
|
ICU-11626 Fixes ICU4C CurrencyPluralInfo unit tests. Also fixes a memory leak in CurrencyPluralInfo implementation.
X-SVN-Rev: 41431
|
2018-05-22 20:47:19 +00:00 |
|
Shane Carr
|
0a2aeb017a
|
ICU-13333 Adding combining dot spoof check.
X-SVN-Rev: 41428
|
2018-05-22 02:47:31 +00:00 |
|
Shane Carr
|
33a0fa7172
|
ICU-13783 Re-writing grouping parsing logic. Same behavior but passes more corner cases.
X-SVN-Rev: 41427
|
2018-05-22 02:46:49 +00:00 |
|
Yoshito Umaoka
|
c5437c6e00
|
ICU-13300 Added thread safety note to TimeZone::detectHostTimeZone().
X-SVN-Rev: 41421
|
2018-05-21 00:39:51 +00:00 |
|
Yoshito Umaoka
|
9cc7d14b62
|
ICU-13602 Check error status for lazily instantiated TiemZoneFormat in SimpleDateFormat.
X-SVN-Rev: 41413
|
2018-05-19 00:18:25 +00:00 |
|
Shane Carr
|
b1508d753b
|
ICU-11230 Change number parsing to require at least 2 digits in a group after the first group.
X-SVN-Rev: 41407
|
2018-05-18 00:52:43 +00:00 |
|
Shane Carr
|
d7f3471733
|
ICU-13757 Renaming skeleton methods fromSkeleton -> forSkeleton
X-SVN-Rev: 41393
|
2018-05-17 00:43:12 +00:00 |
|
Shane Carr
|
2e2805df9a
|
ICU-13697 Renaming numparse_unisets.h to static_unicode_sets.h and refactoring to guarantee safety in no-data builds.
X-SVN-Rev: 41389
|
2018-05-16 22:46:40 +00:00 |
|
Jeff Genovy
|
523cbcd1dc
|
ICU-13773 Double free in uspoof_openFromSerialized, plus other memory related fixes.
X-SVN-Rev: 41386
|
2018-05-16 20:38:05 +00:00 |
|
Shane Carr
|
955e0d9319
|
ICU-11897 Changing kPatternSeparatorSymbol to be a constant ";" and not loaded from data.
X-SVN-Rev: 41380
|
2018-05-16 01:01:22 +00:00 |
|
Shane Carr
|
cb34c90168
|
ICU-13737 Backpedaling on strict mode scientific parsing behavior change (do NOT require an exponent when parsing).
X-SVN-Rev: 41378
|
2018-05-15 21:14:09 +00:00 |
|
Shane Carr
|
b347a140ec
|
ICU-13742 Implementing number skeletons in MessageFormat.
X-SVN-Rev: 41377
|
2018-05-15 00:05:04 +00:00 |
|
Shane Carr
|
c3fa4e91b5
|
ICU-12931 Removing erroneous #ifdef U_HIDE_INTERNAL_API in numfmt.h
X-SVN-Rev: 41376
|
2018-05-14 23:38:13 +00:00 |
|
Jeff Genovy
|
fd1b5db09c
|
ICU-13725 Fix whitespace (tabs to spaces).
X-SVN-Rev: 41374
|
2018-05-13 22:25:06 +00:00 |
|
Jeff Genovy
|
31ead7f739
|
ICU-13725 Fix a few more MSVC warnings.
X-SVN-Rev: 41368
|
2018-05-09 07:51:43 +00:00 |
|
Shane Carr
|
f86a35be55
|
ICU-13644 Returning bogus string when toSkeleton() fails.
X-SVN-Rev: 41367
|
2018-05-09 02:26:14 +00:00 |
|
Shane Carr
|
3eb414943e
|
ICU-13662 Minor fixes after r41365.
X-SVN-Rev: 41366
|
2018-05-09 02:04:21 +00:00 |
|
Shane Carr
|
fb94a3eb76
|
ICU-13662 Replying to code review feedback.
X-SVN-Rev: 41365
|
2018-05-09 02:00:22 +00:00 |
|
Shane Carr
|
3275a9c5d3
|
ICU-13437 Adding makeBogusString() utility function and returning bogus strings on failed FormattedNumber toString() calls.
X-SVN-Rev: 41361
|
2018-05-08 21:52:26 +00:00 |
|
Shane Carr
|
3afec22e3a
|
ICU-13677 Fixing typo in numberformatter.h documentation.
X-SVN-Rev: 41360
|
2018-05-08 21:48:18 +00:00 |
|
Shane Carr
|
71baac1713
|
ICU-12572 Fixing some undefined behavior warnings in number code.
X-SVN-Rev: 41358
|
2018-05-08 07:59: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 |
|
Markus Scherer
|
8b67b86c79
|
ICU-12567 port NumberFormatTest.Test12567 to C++
X-SVN-Rev: 41335
|
2018-05-07 22:07:43 +00:00 |
|