Shane Carr
|
3c9b343282
|
ICU-13634 Adding "formatFailIfMoreThanMaxDigits" property to C++ NumberFormatter. Changing getSecondaryGroupingSize() for backwards compatibility. Other assorted test changes.
X-SVN-Rev: 41239
|
2018-04-18 03:59:39 +00:00 |
|
Shane Carr
|
02c492db8a
|
ICU-13700 Adding DecimalFormat "scale" getter/setter and implementation in the new number formatting pipeline.
X-SVN-Rev: 41232
|
2018-04-14 09:49:12 +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
|
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
|
9828c56014
|
ICU-13634 Fixing remaining build warnings. In principle, formatting should work fully. Not yet tested.
X-SVN-Rev: 41109
|
2018-03-16 09:20:43 +00:00 |
|
Shane Carr
|
1a95c170d2
|
ICU-13634 Number property mapper is building. Currently there is a linker error.
X-SVN-Rev: 41107
|
2018-03-15 07:46:56 +00:00 |
|
Shane Carr
|
73fddf50d0
|
ICU-13634 Filling in decimfmt.cpp with implementation ported from Java.
X-SVN-Rev: 41103
|
2018-03-14 09:15:27 +00:00 |
|
Shane Carr
|
b30a6f0df1
|
ICU-13634 Filling in more methods in decimfmt.cpp
X-SVN-Rev: 41100
|
2018-03-13 10:11:36 +00:00 |
|
Shane Carr
|
8a50c335fa
|
ICU-13634 Adding new field structure to DecimalFormat and wiring up constructors.
X-SVN-Rev: 41099
|
2018-03-13 09:25:41 +00:00 |
|
Shane Carr
|
24431ce7a9
|
ICU-13402 Tweaking NumberFormatter pointers and adding additional pointers on the factory methods in ICU4C and ICU4J.
X-SVN-Rev: 41096
|
2018-03-13 02:14:29 +00:00 |
|
Peter Edberg
|
61e984c3cb
|
ICU-13581 ICU4C 61rc BRS, update U_HIDE_ conditionals
X-SVN-Rev: 41075
|
2018-03-06 23:41:20 +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
|
3681a6803b
|
ICU-13574 Replacing decimfmt.cpp and compactdecimalformat.cpp with new, empty files. Removing most private and internal functions from decimfmt.h, and updating call sites to use newer API.
X-SVN-Rev: 41063
|
2018-03-03 08:26:58 +00:00 |
|
Shane Carr
|
ef04891b49
|
ICU-13574 Adding U_OVERRIDE to decimfmt.h and other assorted changes in that file.
X-SVN-Rev: 41062
|
2018-03-03 07:42:26 +00:00 |
|
Shane Carr
|
7f1a29ed4c
|
ICU-13402 Adding pointer to NumberFormatter from classes that it replaces.
X-SVN-Rev: 40999
|
2018-02-28 02:56:45 +00:00 |
|
Jeff Genovy
|
a799b3d3ff
|
ICU-13448 Feedback from clang expert was that these should not be specific to MSVC, but rather they should be specific to the Windows platform.
X-SVN-Rev: 40643
|
2017-10-26 06:49:15 +00:00 |
|
Peter Edberg
|
af8770bcac
|
ICU-13358 ICU 60rc BRS, update U_HIDE_ conditionals
X-SVN-Rev: 40589
|
2017-10-06 07:26:01 +00:00 |
|
George Rhoten
|
5eed55e9a5
|
ICU-13306 Move rounding mode API to superclass as per technical committee review comments.
X-SVN-Rev: 40347
|
2017-08-23 17:38:00 +00:00 |
|
Markus Scherer
|
4b154b8328
|
ICU-12992 s/UChar/char16_t/g in public C++ header files
X-SVN-Rev: 39721
|
2017-03-01 23:55:58 +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 |
|
Andy Heninger
|
260f921e89
|
ICU-12734 ICU4C API Change Report regenerated again; fixed some incorrect @stable tags.
X-SVN-Rev: 39332
|
2016-09-22 18:35:22 +00:00 |
|
Peter Edberg
|
e02cfd9eac
|
ICU-12407 Prevent parse crash in DECIMAL-style formatter with applied currency pattern
X-SVN-Rev: 39236
|
2016-09-15 03:55:22 +00:00 |
|
Fredrik Roubert
|
3959b30d02
|
ICU-12140 Pass StringPiece by value, externally.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/306850043 .
X-SVN-Rev: 39064
|
2016-08-17 19:07:15 +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 |
|
Peter Edberg
|
2d40cbbf01
|
ICU-12187 BRS task - Update conditionals for non-stable APIs (i18n)
X-SVN-Rev: 38497
|
2016-03-05 19:48:49 +00:00 |
|
Markus Scherer
|
bb5f37a069
|
ICU-7457 replace MessageFormat with SimpleFormatter where easy; remove obsolete ChoiceFormat handling of currency names; move LocaleDisplayNames & ucurr from i18n to common
X-SVN-Rev: 38200
|
2016-01-26 22:56:59 +00:00 |
|
Peter Edberg
|
87970fe888
|
ICU-11917 BRS, Update macros #ifndef U_HIDE_DRAFT/INTERNAL/DEPRECATED_API
X-SVN-Rev: 37976
|
2015-09-21 20:23:38 +00:00 |
|
Michael Ow
|
148ec9f9e5
|
ICU-11917 Promote 54 draft API to stable
X-SVN-Rev: 37969
|
2015-09-17 18:25:20 +00:00 |
|
Markus Scherer
|
69543d559e
|
ICU-11016 add support for minimum grouping digits (technology preview, not using CLDR data yet)
X-SVN-Rev: 37946
|
2015-09-11 19:18:00 +00:00 |
|
Travis Keep
|
2860cd48c4
|
ICU-11740 DecimalFormat refactor.
X-SVN-Rev: 37821
|
2015-08-25 23:31:01 +00:00 |
|
Peter Edberg
|
0ef535414e
|
ICU-11433 ICU4C draft API promotion; update U_HIDE_xxx conditionals
X-SVN-Rev: 37197
|
2015-03-10 07:20:48 +00:00 |
|
Peter Edberg
|
2beaf3dacf
|
ICU-10992 BRS line 20, Check/fix non-stable API macros (U_HIDE_DRAFT_API and others)
X-SVN-Rev: 36520
|
2014-09-16 08:09:06 +00:00 |
|
Scott Russell
|
867e55f0cb
|
ICU-10970 Support required decimal point
X-SVN-Rev: 36300
|
2014-08-30 21:53:10 +00:00 |
|
Tom Zhang
|
985f42b752
|
ICU-10344 add new field & factory method for currency CASH/STANDARD Usage
X-SVN-Rev: 35873
|
2014-06-12 21:40:34 +00:00 |
|
Yoshito Umaoka
|
097c0f238b
|
ICU-10756 Review update. Updated API status tag of setGroupingUsed() and setParseIntegerOnly which were added to override the super class methods to resolve the problem to @draft ICU 53.
X-SVN-Rev: 35469
|
2014-03-14 02:31:25 +00:00 |
|
Andy Heninger
|
dfe8c061e0
|
ICU-10764 API Promotions for ICU4C 53.
X-SVN-Rev: 35459
|
2014-03-13 20:33:16 +00:00 |
|
Steven R. Loomis
|
f38544a2a6
|
ICU-10756 regression tests added for case where setGroupingUsed didn't call handleChanged() and thus the fastpath status would be incorrect. Fixed by overriding three functions in DecimalFormat but delegating to NumberFormat. The other two functions don't affect fastpath, but are overridden for future changes where they might.
X-SVN-Rev: 35351
|
2014-03-06 00:12:57 +00:00 |
|
Travis Keep
|
9fa0f4299d
|
ICU-10468 Fix applyPattern so that it resets the padding character.
X-SVN-Rev: 34578
|
2013-10-17 18:44:44 +00:00 |
|
Peter Edberg
|
3f51cb7d8d
|
ICU-10398 Update #ifndef U_HIDE_XXXXX_API (e.g. DRAFT) to match status tags (e.g. @draft)
X-SVN-Rev: 34448
|
2013-09-23 06:52:34 +00:00 |
|
Michael Ow
|
e5a9a38924
|
ICU-10398 Fix uconfig test errors in ICU 52
X-SVN-Rev: 34404
|
2013-09-19 20:47:22 +00:00 |
|
Steven R. Loomis
|
0c1b6a8ffd
|
ICU-10397 move singleton init out of static functions (perf)
X-SVN-Rev: 34304
|
2013-09-13 16:21:56 +00:00 |
|
Andy Heninger
|
8abaebe06e
|
ICU-10273 DecimalFormat::getFixedDecimal(), improved handling of rounding, overflow.
X-SVN-Rev: 34280
|
2013-09-12 01:00:04 +00:00 |
|
Andy Heninger
|
90522bf7b1
|
ICU-10273 add DecimalFormat::getFixedDecimal(Formattable &)
X-SVN-Rev: 34267
|
2013-09-11 01:17:28 +00:00 |
|
Andy Heninger
|
7b3b75a525
|
ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress.
X-SVN-Rev: 34204
|
2013-09-05 23:28:28 +00:00 |
|
Peter Edberg
|
8997c77684
|
ICU-10161 Now compareSimpleAffix ignores LRM/RLM/ALM in affix or text when comparing them;
and pre-integrate some CLDR 24 number symbol & pattern changes so tests will match the new data.
X-SVN-Rev: 34186
|
2013-09-04 10:46:03 +00:00 |
|
Andy Heninger
|
003c35c1d9
|
ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress.
X-SVN-Rev: 34176
|
2013-09-04 01:07:35 +00:00 |
|
Steven R. Loomis
|
bc0dcf4cb0
|
ICU-9619 add const to getters
X-SVN-Rev: 34173
|
2013-09-04 00:01:26 +00:00 |
|
Yoshito Umaoka
|
b0eaf25682
|
ICU-9526 Fixed a parsing problem with custom monetary gouping separator. Fixed some bad coding style. Added a test case for testing custom symbols.
X-SVN-Rev: 34069
|
2013-08-20 20:51:31 +00:00 |
|