Frank Tang
e7bd5b1cef
ICU-21109 minimum grouping digits in DecimalFormat
...
See #1152
2020-06-11 14:32:52 -07:00
Andy Heninger
f0ad454691
ICU-13565 RBBI, make all state table row data be unsigned.
2020-06-01 20:05:17 -07:00
Frank Tang
ec7e29f2b6
ICU-13786 Fix addLikelySubtags/minimizeSubtags
...
See #1140
2020-05-27 18:36:36 -07:00
Frank Tang
c5ebb80a73
ICU-13565 Reduce size of BreakIterator brk files
...
See #1100
2020-05-27 14:26:10 -07:00
Markus Scherer
eaee0b175e
ICU-21029 LocaleMatcher: add option to turn off default locale
2020-05-20 15:16:28 -07:00
Frank Tang
943b090160
ICU-21090 Fix private class
2020-05-12 23:27:04 -07:00
yumaoka
a951ab59c7
ICU-21094 tzdata2020a to ICU.
2020-04-25 14:17:28 -04:00
Robert Melo
440cef61a7
ICU-21071 Fix lenient parse rules
...
- Check non-lenient rules before call lenint parsing
- Remove logKnownIssue 9503 from test code
- Adjust TestAllLocales test on ICU4C
- Add lenient checks on ICU4J
2020-04-24 15:46:48 -03:00
Shane F. Carr
a5c940dfd8
ICU-21087 Merge maint/maint-67 to master
2020-04-22 20:15:39 -05:00
Peter Edberg
125e29d549
ICU-21061 integrate CLDR release-37-beta3 to master
...
(cherry-picked from 71fa037844
)
2020-04-22 10:49:10 -07:00
Frank Tang
f0ada59042
ICU-20949 Fix compound unit in "ar", "ne" locales
...
Do not assume the "one" pattern always contains "{0}"
2020-04-22 10:39:01 -07:00
Peter Edberg
71fa037844
ICU-21061 integrate CLDR release-37-beta3 to master
2020-04-16 09:29:47 -07:00
Robert Melo
2fc7f67c6b
ICU-5938 Fix inaccurate output on RBNF demo sample (accuracy)
...
- In order to guarantee more accuracy on formatting, check
if number has fraction. If so, use double. Otherwise, use long.
2020-04-10 17:12:40 -07:00
Robert Melo
06da8bebfe
ICU-5938 Fix inaccurate output on RBNF demo sample
...
- Replace the attribute type of the attribute from double to
BigDecimal in order to format a number by using RBNF rules
without rounding error issues.
- A modification on < and > buttons (multiply/divide by 10)
to also fix rounding error issues.
2020-04-08 13:50:31 -07:00
Daniel Ju
7a434a413f
ICU-21061 Update version numbers for 67GA
2020-04-08 13:45:27 -07:00
Peter Edberg
b8a338fd7d
ICU-20979 integrate CLDR release-37-beta2 to master
2020-04-01 18:27:51 -07:00
Yoshito Umaoka
4807a89297
ICU-20979 BRS67RC Updating ICU4J readme
...
For now, just updating version to 67, but not mentioning it's RC, so we don't need another update.
I also updated all dead ICU user guide links.
2020-04-01 18:26:09 -04:00
Yoshito Umaoka
d0f2aa6c58
ICU-20979 BRS67RC Adding ICU4J 67 API signature data file
...
And removed ICU4J 57 API signature data file.
2020-04-01 18:06:42 -04:00
Yoshito Umaoka
3c006a5fff
ICU-20979 BRS67RC Updating ICU4J API change report
...
Incoorporating last minutes fixes found during change report review.
2020-04-01 18:05:17 -04:00
Shane F. Carr
eb9f1c82cf
ICU-20099 Fix API tags in ListFormatter.SpanField
2020-04-01 15:08:22 -05:00
Shane F. Carr
3d82f4740e
ICU-20806 Removing 'implements Cloneable' from Precision.java
2020-04-01 14:44:06 -05:00
Yoshito Umaoka
c1aa8b9a75
ICU-20979 BRS67RC ICU4J API status promotion
...
Update ICU draft API up to 64 to stable. Regenerated API change report.
2020-04-01 14:14:32 -04:00
Yoshito Umaoka
0a1edd9947
ICU-20979 BRS67RC Adding ICU4J serialization test data generated by 67
...
Also dropped ICU4J 62 serialization test data.
2020-04-01 13:15:39 -04:00
Yoshito Umaoka
ea9ce7e34f
ICU-20979 BRS67RC Fixed a java doc issue
2020-03-30 15:10:54 -04:00
Yoshito Umaoka
2b33caaff4
ICU-20979 BRS67RC Clean up import statements
2020-03-30 15:10:28 -04:00
Daniel Ju
73b50e6463
ICU-20979 BRS67RC Update version numbers, regenerate configure, update ICU4C README
2020-03-26 17:21:05 -07:00
Shane F. Carr
2b7ed6119a
ICU-20854 Add support for more currency variants.
...
See #878
2020-03-26 15:14:02 -05:00
Victor Chang
7c0de5fd1a
ICU-21020 Fix a typo in the LocalizedNumberRangeFormatter's documentation
2020-03-26 11:07:38 -07:00
Shane F. Carr
ac4540f8a4
ICU-20418 Number skeletons: implement star wildcard; user guide fixes
...
See #1060
2020-03-26 00:15:03 -05:00
Shane F. Carr
0d26f83f83
ICU-21005 Fix exhaustive test failure in IntlTestNumberFormat.
2020-03-26 00:09:31 -05:00
Shane F. Carr
dd8484d721
ICU-20919 Merge branch 'maint/maint-66' into 66-merge-branch
2020-03-25 12:42:19 -05:00
Shane F. Carr
b186f2cff6
ICU-20912 Make C/J Currency consistent on lowercase/uppercase currency equality
...
- Adds additional tests for Currency equality behavior
2020-03-25 12:21:34 -05:00
Peter Edberg
cfef59f0b8
ICU-13790 Add data tests to verify certain chars present in pinyin, stroke
2020-03-25 08:33:49 -07:00
Peter Edberg
c163f7dc29
ICU-20979 integrate CLDR release-37-beta to master
2020-03-24 13:28:54 -07:00
Shane F. Carr
6edd38f35f
ICU-20806 Removing obsolete number formatting methods.
...
See #1034
2020-03-24 15:21:32 -05:00
Shane Carr
1e24bcd721
ICU-20956 Fix monetary symbol getters in DecimalFormat
...
See #987
2020-03-23 20:12:14 -05:00
Andy Heninger
d7e40df284
ICU-21024 RBBI Table Builder / Coverity CID 1460598 "Dodgy Code" issue
...
Fix the issue identified by Coverity.
The problem was in code handling the mapping from the table build time
representation of a set of status values for an RBBI rule to the corresponding
status data as saved in a binary RBBI rule file.
The problem was benign, the rbbi data built by the incorrect code would
would still operate correctly, although it might not byte-for-byte match
that built by ICU4C. (The problem was in Java only.)
2020-03-21 13:22:23 -07:00
Frank Tang
f6622ab2f1
ICU-21016 Special handling of Spanish and Hebrew list format until CLDR get the data
...
See #1043
2020-03-19 19:36:15 -07:00
Victor Chang
3f13312e8a
ICU-21020 Document unchecked exception in various number formatter classes
2020-03-17 22:52:18 -05:00
Markus Scherer
1b71013da0
ICU-20916 late computation of roundedThreshold to ensure it is up to date
2020-03-17 18:28:32 -07:00
Shane F. Carr
081579544a
ICU-21008 Make ant checkTest run tests in exhaustive mode
...
See #1021
2020-03-16 15:33:20 -05:00
Peter Edberg
69b3523593
ICU-20987 integrate CLDR release-37-alpha3 to master, adjust MeasureUnitTest.java tools
2020-03-13 12:01:39 -07:00
Peter Edberg
d6eabe4155
ICU-20879 fix typo in tests, calender → calendar
2020-03-10 23:06:21 -07:00
Markus Scherer
72cd937620
ICU-20936 add LocaleMatcher.Builder.setDirection(with-one-way vs. only-two-way)
2020-03-10 08:22:28 -07:00
Peter Edberg
547030b8da
ICU-20844 ICU4J, reduce restriction on minInt=minFrac=0
2020-03-09 22:31:34 -07:00
Frank Tang
9153d05987
ICU-21006 Improve output from RBBI Monkey Test in ICU4J
...
See #1023
2020-03-09 20:17:00 -07:00
Markus Scherer
d2ea4513dc
ICU-20700 reimplement acceptLanguage() using the LocaleMatcher; replace older accept-language-string parsing by LocalePriorityList
2020-03-08 08:01:31 -07:00
Markus Scherer
3edff03393
ICU-20915 LocaleMatcher no match: always getSupportedIndex()=-1; remove defaultLocaleIndex field; constructor check if locales are equivalent to default, not just equal; simplify locale sorting; minor builder & test deflaking
2020-03-08 07:54:46 -07:00
Shane F. Carr
01523b4da6
ICU-20974 Fix exhaustive test failures
2020-03-06 01:34:51 -08:00
Shane Carr
0b7f6b1864
ICU-20974 Correctly handle extreme values of double.
2020-03-05 13:40:59 -08:00