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
Peter Edberg
ad00acac12
ICU-20980 integrate CLDR release-36-1 (final) to maint-66
2020-03-05 13:25:35 -08:00
Frank Tang
be3ee4cc63
ICU-20967 add millisecond to DateIntervalFormat
...
See #978
2020-03-05 10:55:19 -08:00
Shane Carr
e572de5516
ICU-20961 Return correct currency plural pattern from DecimalFormat
2020-03-04 19:43:57 -08:00
Daniel Ju
6119662f03
ICU-20980 BRS66GA Update version numbers and README files
2020-03-04 11:12:47 -08:00
Peter Edberg
0778144ff6
ICU-20987 integrate CLDR release-37-alpha2 to master (new tools)
2020-03-03 15:01:28 -08:00
Peter Edberg
63e480dedc
ICU-20987 integrate CLDR release-37-alpha1 to master (using new tooling)
2020-02-27 16:27:50 -08:00
Yoshito Umaoka
62bd8ac914
ICU-20975 BRS ICU 66rc - J API signature, API change report and serialization test data
...
- Added ICU 66.1 serialization test data and removed ICU 61.1 serialization test data.
- Added ICU 66 API signature file and removed ICU 56 API signature file
- Updated API change report
2020-02-26 14:01:27 -05:00
Shane Carr
bb1f00efb8
ICU-20919 Merge branch 'maint/maint-66' into maint-66-merge
...
Conflicts:
icu4j/main/shared/data/icudata.jar
2020-02-21 18:21:05 -08:00
Markus Scherer
af9ef2650b
ICU-20893 Unicode 13 data 2020feb19
2020-02-19 22:02:35 -08:00
Peter Edberg
d95621c57f
ICU-20975 BRS66rc update Unicode license copyright
2020-02-19 15:23:29 -08:00
Peter Edberg
ea907cdf5f
ICU-20975 integrate CLDR release-36-1-beta to maint-66
2020-02-18 23:02:26 -08:00
Daniel Ju
925f255092
ICU-20975 BRS66RC Update version numbers, README files, configure
2020-02-18 14:40:46 -08:00
Frank Tang
6ea0fc7713
ICU-20834 Implement UTS35 Locale ID Canonicalization
...
See #951
2020-02-11 22:44:39 -08:00
Mihai Nita
dd50e38f45
ICU-20738 Best-match pattern for 'sS' uses <appendItem> data
2020-02-10 07:59:52 -08:00
Shane Carr
9eca171a39
ICU-20954 Fix currency spacing in suffix.
2020-02-06 09:56:32 -08:00
Elango Cheran
1a9fb8ec33
ICU-13836 C++ port of adding exponent for better plurals for compact decimal format
2020-02-05 09:08:48 -08:00
Shane Carr
edf3f9c727
ICU-20099 Implementing Java ListFormatter proposals for ICU 67.
...
See #904
2020-01-22 16:45:31 -08:00
Elango Cheran
ee2d1e7b9b
ICU-13836 Represent suppressed exponent for better plural support
2020-01-21 15:58:00 -08:00
Shane F. Carr
2b3129db44
ICU-20919 Merge maint/maint-66 to master
2020-01-20 20:44:41 +01:00
Frank Tang
7a5139ad95
ICU-20934 Fix TZ test error
...
Somehow these tests are now fail on trunks.
Per https://mm.icann.org/pipermail/tz-announce/2019-July/000056.html
Brazil has canceled DST and will stay on standard time indefinitely.
Cherry-picked from: 11ad8d69fb
2020-01-20 14:58:55 +01:00
Jeff Genovy
b0f76abada
ICU-20942 Update Apache Ivy to 2.5.0 to fix failing ICU4J builds.
2020-01-20 14:58:55 +01:00
Shane Carr
c98af924a1
ICU-20418 Implementing concise number skeletons in ICU4J.
2020-01-14 11:52:27 +01:00
Caio Lima
09d409f5f4
ICU-20442 Adding support for hour-cycle on DateTimePatternGenerator
...
DateTimePatternGenerator needs to consider the hour-cycle preferred by
Locale. This means that we need to to override the hour-cycle when a
locale contains "hc" keyword. This patch is adding such functionality.
In addition, "DateTimePatternGenerator::adjustFieldTypes" should adjust
hour field to properly follow tr35
spec(https://www.unicode.org/reports/tr35/tr35-dates.html#dfst-hour ).
2020-01-09 16:45:56 +01:00
Nikita Iashchenko
d88fd11a34
ICU-20928 Fix incorrect javadoc reference in DecimalFormatProperties
...
ParseMode.COMPATIBILITY was eventually renamed to
ParseMode.JAVA_COMPATIBILITY but it's javadoc was not updated.
2020-01-08 20:04:17 +01:00
Frank Tang
11ad8d69fb
ICU-20934 Fix TZ test error
...
Somehow these tests are now fail on trunks.
Per https://mm.icann.org/pipermail/tz-announce/2019-July/000056.html
Brazil has canceled DST and will stay on standard time indefinitely.
2020-01-03 20:52:11 -08:00
Frank Tang
4a8483be91
ICU-20900 Fix createCanonical
...
See #922
2020-01-03 15:00:04 -08:00
Markus Scherer
60b567d6ab
ICU-20917 LocaleMatcher: prefer a more-default locale
2020-01-02 18:00:52 -08:00
Frank Tang
79fac50101
ICU-20310 omit "-true" in toLanguageTag
...
See #952
2019-12-30 15:39:59 -08:00