Shane Carr
6daab85db4
ICU-20429 Renaming [Number->Formatted]StringBuilder and refactoring.
...
- StringSegment, ICU4C:
* Moved to top icu namespace
* Compilation unit renamed to string_segment.
- NumberStringBuilder, C and J:
* Moved to main icu namespace
* Compilation unit renamed to formatted_string_builder
* Renamed class to FormattedStringBuilder
- Moves nextPosition logic of NumberStringBuilder to helper class
2019-04-05 20:08:07 -05:00
Shane Carr
5b4bb82419
ICU-11276 Implementing new methods on Modifier.
...
Also removes status code from two of the other methods; the status code was used only by MutablePatternModifier for the case of a malformed pattern; this error is better handled directly in the apply() method.
2018-09-27 14:27:40 -07: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
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
2c6bf0d77e
ICU-13634 Refactoring affix-getting code to avoid the need to save the micro-props. Other assorted minor changes.
...
X-SVN-Rev: 41216
2018-04-11 11:10:52 +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
ad348faca9
ICU-13443 Change digit width types to int16_t and change maximum setting to 999. Adds test for this behavior in ICU4C. Also adds the new error code for ICU-13577 .
...
X-SVN-Rev: 40866
2018-02-08 06:06:08 +00:00
Shane Carr
1ba7875371
ICU-13415 Setting error code in terminal NumberFormatter methods when applicable. Renaming unproposed error codes for consistency with existing error codes in utypes.h.
...
X-SVN-Rev: 40632
2017-10-25 01:26:48 +00:00
Shane Carr
1ec3a8c6bb
ICU-13411 Making "using namespace" statements consistent across number formatting cpp files.
...
X-SVN-Rev: 40630
2017-10-25 00:25:04 +00:00
Shane Carr
25fed96c72
ICU-13093 Disabling number formatting code on AIX and z/OS due to C++11 compatibility issues.
...
X-SVN-Rev: 40560
2017-10-05 00:47:38 +00:00
Norbert Runge
b536a39a74
ICU-13384 Adds #include unicode/utypes.h
...
X-SVN-Rev: 40557
2017-10-04 22:51:06 +00:00
Andy Heninger
d2e59330cd
ICU-13177 NumberFormatter, Visual Studio fixes, work in progress.
...
X-SVN-Rev: 40475
2017-09-27 06:44:13 +00:00
Shane Carr
2d49e73b8a
ICU-13177 Cleanup before merge to trunk.
...
X-SVN-Rev: 40471
2017-09-27 05:31:57 +00:00
Shane Carr
a01fc429cb
ICU-13177 Initial commit of ICU4C NumberFormatter
...
X-SVN-Rev: 40465
2017-09-27 00:25:20 +00:00