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 |
|
Andy Heninger
|
25950362de
|
ICU-13569 RBBI State table size reduction, move reduced tables to ICU4J; better testing and small bug fix in ICU4J builder.
X-SVN-Rev: 40926
|
2018-02-15 23:21:54 +00:00 |
|
Markus Scherer
|
8ccca58d0c
|
ICU-12911 remove UBiDiProps except inside its .cpp file, and uprv_haveProperties()
X-SVN-Rev: 40923
|
2018-02-15 19:01:29 +00:00 |
|
Markus Scherer
|
e8bb1bb9c2
|
ICU-12647 make string case mapping functions faster
X-SVN-Rev: 40921
|
2018-02-15 06:43:56 +00:00 |
|
Andy Heninger
|
b93cd31987
|
ICU-13569 refresh ICU4J data, picks up new rbbi binary rules.
X-SVN-Rev: 40919
|
2018-02-15 00:42:20 +00:00 |
|
Andy Heninger
|
fb357b0ade
|
ICU-13569 more refresh of development branch from trunk.
X-SVN-Rev: 40918
|
2018-02-14 23:59:41 +00:00 |
|
Andy Heninger
|
fd77c49a2b
|
ICU-13569 RBBI state table minimization, Java now works.
X-SVN-Rev: 40916
|
2018-02-14 23:44:50 +00:00 |
|
Andy Heninger
|
ff3ebb8c32
|
ICU-13569 RBBI state table optimizations, ICU4J, work in progress, plus branch refresh.
X-SVN-Rev: 40914
|
2018-02-14 01:31:35 +00:00 |
|
George Rhoten
|
4bac703558
|
ICU-13529 Parsing of redundant rule matches is slow when parsing with RuleBasedNumberFormat
X-SVN-Rev: 40913
|
2018-02-13 23:48:48 +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 |
|
Markus Scherer
|
bfcedd7774
|
ICU-13248 simplify a titlecasing call site
X-SVN-Rev: 40901
|
2018-02-13 00:25:45 +00:00 |
|
Markus Scherer
|
64fd53cd95
|
ICU-13248 remove UCharacter.toTitleFirst()
X-SVN-Rev: 40900
|
2018-02-12 23:52:55 +00:00 |
|
Shane Carr
|
0f293044a0
|
ICU-13461 Fixing build error in Java 6.
X-SVN-Rev: 40899
|
2018-02-12 23:21:27 +00:00 |
|
Shane Carr
|
ae263452f6
|
ICU-13400 Change name of Grouping strategy from WESTERN to THOUSANDS.
X-SVN-Rev: 40887
|
2018-02-09 22:55:36 +00:00 |
|
Peter Edberg
|
64aa4beb28
|
ICU-13538 in ICU4C Islamic cal, use int64_t math for one operation to avoid overflow; add tests in C and J
X-SVN-Rev: 40882
|
2018-02-09 19:31:12 +00:00 |
|
Shane Carr
|
398b17f2b5
|
ICU-13571 Switching number parsing code back to incremental code point case folding.
X-SVN-Rev: 40868
|
2018-02-08 08:43:12 +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
|
baca9ac330
|
ICU-13574 Adding copy and resource bundle tests to ICU4J (added to ICU4C in previous commit).
X-SVN-Rev: 40864
|
2018-02-08 04:09:25 +00:00 |
|
Shane Carr
|
195d9b256a
|
ICU-13453 Removing obsolete test.
X-SVN-Rev: 40849
|
2018-02-07 06:51:59 +00:00 |
|
Shane Carr
|
181269a9b2
|
ICU-13453 Reformatting FormattedNumber.java
X-SVN-Rev: 40848
|
2018-02-07 06:27:13 +00:00 |
|
Shane Carr
|
9d9471e586
|
ICU-13453 Fixing DecimalFormat getPositivePrefix backwards compatibility.
X-SVN-Rev: 40847
|
2018-02-07 06:26:44 +00:00 |
|
Shane Carr
|
eca52aa122
|
ICU-13461 Fixing conditional in Grouper.java (this is J-only code, so an ICU4C fix is not necessary). Clarifying comments in MeasureFormat files.
X-SVN-Rev: 40846
|
2018-02-06 23:38:29 +00:00 |
|
Shane Carr
|
5315ad603e
|
ICU-13568 ICU-13400 ICU-13389 ICU-13075 Merging fixes from branch to trunk.
X-SVN-Rev: 40839
|
2018-02-06 03:15:37 +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 |
|
Andy Heninger
|
aaebaf90a3
|
ICU-12677 RBBI, fix incorrect stripping of comments from saved rules.
X-SVN-Rev: 40837
|
2018-02-03 19:10:50 +00:00 |
|
Shane Carr
|
f74b42f960
|
ICU-13571 Disabling failing test on trunk. Needs more time to investigate.
X-SVN-Rev: 40836
|
2018-02-03 10:16:43 +00:00 |
|
Shane Carr
|
4385fb0348
|
ICU-13526 Adding package-private getNumberFormatInternal() to reduce unnecessary object cloning.
X-SVN-Rev: 40835
|
2018-02-03 07:54:35 +00:00 |
|
Shane Carr
|
bf49bd2afc
|
ICU-13461 Fixing coverity defects in new number parsing code.
X-SVN-Rev: 40834
|
2018-02-03 07:48:29 +00:00 |
|
Shane Carr
|
bfab81c260
|
ICU-13526 Refactoring MeasureFormat, CurrencyFormat, and TimeUnitFormat to more directly wrap NumberFormatter.
X-SVN-Rev: 40833
|
2018-02-03 03:40:09 +00:00 |
|
Shane Carr
|
82a8f8bc68
|
ICU-13513 A few more compatibility tweaks.
X-SVN-Rev: 40829
|
2018-01-30 06:08:15 +00:00 |
|
Shane Carr
|
73ac780512
|
ICU-13513 Conditionally disabling fraction grouping parsing.
X-SVN-Rev: 40827
|
2018-01-30 05:26:07 +00:00 |
|
Shane Carr
|
79014240bb
|
ICU-13513 Refactoring MutablePatternModifier's LDML parsing logic into a more general place in the code. Adding proper support for sign-always-shown to strict parsing.
X-SVN-Rev: 40826
|
2018-01-30 03:50:12 +00:00 |
|
Shane Carr
|
10e7c07765
|
ICU-13513 Merging trunk to branch
X-SVN-Rev: 40825
|
2018-01-30 02:50:01 +00:00 |
|
Shane Carr
|
3dce9dcab9
|
ICU-13551 Adding EXCEPT_ZERO enum value to SignDisplay.
X-SVN-Rev: 40824
|
2018-01-30 02:49:07 +00:00 |
|
Shane Carr
|
da65d09dd5
|
ICU-13513 A few more minor fixes before merge.
X-SVN-Rev: 40822
|
2018-01-30 01:21:56 +00:00 |
|
Shane Carr
|
8d366b982d
|
ICU-13513 Merging trunk to branch
X-SVN-Rev: 40819
|
2018-01-30 00:59:52 +00:00 |
|
Shane Carr
|
519d2a5a86
|
ICU-13513 Removing ICU 59 parsing code.
X-SVN-Rev: 40814
|
2018-01-27 11:45:00 +00:00 |
|
Shane Carr
|
f698c8814b
|
ICU-13513 Fixing various issues uncovered by a full project test. Ant Check is now running clean.
X-SVN-Rev: 40813
|
2018-01-27 11:21:33 +00:00 |
|
Shane Carr
|
baaf9fea40
|
ICU-13513 Tweaks to currency matchers, including unit test changes.
X-SVN-Rev: 40802
|
2018-01-24 10:21:22 +00:00 |
|
Shane Carr
|
49d920d098
|
ICU-13513 Re-working separator logic to be most highly compatible with previous ICU.
X-SVN-Rev: 40801
|
2018-01-24 08:59:27 +00:00 |
|
Yoshito Umaoka
|
32ba591832
|
ICU-13552 tzdata2018c updates to ICU trunk. ICU override for Europe/Dublin was commented out in icuzones.
X-SVN-Rev: 40798
|
2018-01-24 03:20:50 +00:00 |
|
Shane Carr
|
a6a18243b1
|
ICU-13513 Assorted fixes to AffixPatternMatcher and other classes. Found and fixed exponential loop in non-greedy parser.
X-SVN-Rev: 40797
|
2018-01-24 02:32:03 +00:00 |
|
Yoshito Umaoka
|
a222a6fa25
|
ICU-13552 tzdata2018b updates to ICU trunk. Also fixed a few issues in the test code and script. tz2icu was also updated to support customized Links for ICU overide zones.
X-SVN-Rev: 40794
|
2018-01-24 01:37:07 +00:00 |
|
Shane Carr
|
77b084f6fa
|
ICU-13513 Adding proper flexible parsing to AffixMatcher. Adding back the tests for this behavior. Tweaking the logic for strict grouping; it still does not entirely work.
X-SVN-Rev: 40791
|
2018-01-20 11:06:59 +00:00 |
|
Yoshito Umaoka
|
a3dca5a303
|
ICU-13552 tzdata2018a updates to ICU trunk. Zoneinfo data Europe/Dublin is modified to keep DST offset positive. The tz tool tz2icu was updated to replace zoneinfo imported from tz database with ICU local definition.
X-SVN-Rev: 40787
|
2018-01-19 05:13:00 +00:00 |
|
Shane Carr
|
b28712d52f
|
ICU-13513 Generalizing UnicodeSetStaticCache to cover more locales.
X-SVN-Rev: 40786
|
2018-01-19 05:03:44 +00:00 |
|
Shane Carr
|
d0a75c667b
|
ICU-13513 Integrating some of Andy's feedback. Moving code unit vs. code point logic out of the matchers and into the main loop. Moving case folding logic from run-time in StringSegment to build-time. Refactoring to replace booleans with flags at build-time. Further optimizing lead-code-point creation time by adding more fallbacks to the static cache.
X-SVN-Rev: 40784
|
2018-01-18 10:50:36 +00:00 |
|
Shane Carr
|
a0ed703c5e
|
ICU-13513 Minor formatting changes.
X-SVN-Rev: 40782
|
2018-01-18 01:02:20 +00:00 |
|
Shane Carr
|
476d2690e8
|
ICU-13526 Running auto-formatter on MeasureFormat.java and dependencies in advance of upcoming refactor.
X-SVN-Rev: 40772
|
2018-01-11 00:50:24 +00:00 |
|
Shane Carr
|
0344ea5118
|
ICU-13525 Fixing NumberFormatter behavior when unit pattern does not contain an argument.
X-SVN-Rev: 40770
|
2018-01-10 02:44:23 +00:00 |
|