Yoshito Umaoka
21169d55cd
ICU-21581 BRS 70RC Clean up import statements
2021-09-28 01:16:07 -04:00
Erik Torres
da5fc8e730
ICU-21581 BRSRC 70.1 Version update and regenerate configure for v70.1
...
In this PR, I am updating the version number from 70.0.1 for the BRS task.
Previously, we had frontloaded part of this, so the diff in this PR are not as numerous.
It has also been decided that we should differentiate frontloaded tasks and RC tasks by having the version numbers being:
Frontload version number: XX.X.X (70.0.1 -> Major.minor.patch)
RC/GA version number: XX.X (70.1 -> Major.minor)
I've added some documentation for this, for future releases :)
2021-09-23 09:54:12 -07:00
Elango Cheran
2660845480
ICU-21714 Use FixedDecimal instead of double for plural samples in tests
...
See #1875
2021-09-22 18:28:15 -07:00
Younies
f1f0b22a2a
ICU-21544 Throw argument error when the units are not convertible.
2021-09-22 19:55:58 +02:00
Shane F. Carr
469456604a
ICU-21675 Allow NaN and Infinity to appear in DecNum strings
...
See #1871
2021-09-22 12:34:20 -05:00
Shane F. Carr
f39cf84d62
ICU-21556 Support currency as decimal separator in patterns
...
See #1711
2021-09-22 12:34:05 -05:00
Shane F. Carr
fd5c76edbd
ICU-20425 Strip trailing zeros from Java rounding increment
...
See #1726
2021-09-21 22:28:06 -05:00
Younies
9d26c917f2
ICU-21656 fix wrong matching categories.
...
See #1839
2021-09-21 21:06:14 +02:00
Markus Scherer
f026e967f6
ICU-21524 UnicodeSet pattern parser: code point complement
2021-09-21 11:09:16 -07:00
Steven R. Loomis
7bc2009f7f
ICU-21756 icu4j: port UnicodeKnownIssues.java from CLDR
...
- port of CLDR-14588
- use a fake Consumer<String>
- currently logs after each test class, not ideal but better
- Formerly ICU-12589 but that is not as related
- add unit test
2021-09-21 12:16:57 -05:00
Markus Scherer
f5cc0c43d6
ICU-11891 UnicodeRegex change supplementary escapes to Java regex syntax
2021-09-20 17:05:18 -07:00
Markus Scherer
3f0e003901
ICU-11891 make UnicodeSet.toPattern() well-formed & round-trip
2021-09-17 13:49:13 -07:00
Peter Edberg
d5d0b2d811
ICU-21581 integrate CLDR release-40-alpha4 to ICU trunk
2021-09-16 16:15:49 -07:00
Shane F. Carr
7b1bcdcb61
ICU-21668 Fix nickel rounding with away-from-zero rounding mode
...
See #1814
2021-09-15 21:57:10 -05:00
Shane F. Carr
13fb584b96
ICU-21684 Fix performance issue in NumberRangeFormatter
2021-09-15 16:59:22 -05:00
Shane F. Carr
aa17f2638f
ICU-21675 Add Infinity and NaN tests for NumberRangeFormatter
2021-09-15 14:31:21 -05:00
Shane F. Carr
cd3721697a
ICU-21654 Fix skeleton output for rounding increment in C++
...
See #1813
2021-09-14 01:55:58 -05:00
Peter Edberg
0da0fabfae
ICU-20870 If locale/lang name lookup fails, canonicalize lang and try again
2021-09-13 09:50:33 -07:00
Rich Gillam
c37ca411fc
ICU-13353 Fixed several problems preventing horizontal resource inheritance from working as intended, and added a
...
Java version of a unit test I'd previously only added on the C++ side.
2021-09-10 12:47:15 -07:00
Peter Edberg
7851f708a3
ICU-21581 integrate CLDR release-40-alpha3 to ICU trunk
2021-09-09 10:57:21 -07:00
Younies
e03dce66ef
ICU-21730 Port testGetPreferencesFor
ICU4C tests to ICU4J
...
See #1850
2021-09-08 23:30:18 +02:00
Markus Scherer
f9beb616a8
ICU-21652 add emoji properties of strings
...
- 7 new properties: API constants & property names
- u_stringHasBinaryProperty(s, property) & UCharacter.hasBinaryProperty(s, property)
- two additional source data files
- new genprops part for writing new binary data file uemoji.icu
- data for existing emoji properties moved from uprops.icu (hardcoded in C++) to uemoji.icu (always loaded)
- new EmojiProps implementation
2021-09-08 12:15:50 -07:00
Peter Edberg
6244d57559
ICU-21685 In list of currencies from ucurr_openISOCurrencies(): add VES, remove EQE
2021-09-08 10:49:14 -07:00
Rich Gillam
19b8b076f9
ICU-20992 Added new API for iterating child resources while following aliases, and changed DateTimePatternGenerator
...
to use it.
2021-09-03 12:47:24 -07:00
Rich Gillam
01e1adc9e4
ICU-21460 Changed the ULocale initializers to allow locale IDs that use BCP47 syntax, but with '_' as a field delimiter.
...
(APIs that specifically require BCP47 syntax are unaffected-- they still require '-').
2021-09-03 12:47:02 -07:00
Yoshito Umaoka
26c61c236c
ICU-21038 Run ICU4J localespiCheck as a part of CI build
...
See #1797
2021-09-03 09:05:51 -04:00
Younies Mahmoud
33e1d87041
ICU-21551 Fixing unit prefix normalization order to match LDML spec
...
See #1754
2021-09-02 12:23:33 +02:00
Jeff Genovy
e2fe1aa8b7
ICU-21747 Add check for expectedBreakCount in Java
2021-09-01 19:33:41 -07:00
Peter Edberg
bbd72fb93e
ICU-21581 integrate CLDR release-40-alpha2 to ICU trunk
2021-09-01 16:49:45 -07:00
Younies
f811ae946f
ICU-21730 Check unit aliases support.
...
See #1804
2021-08-31 18:34:12 +02:00
Rich Gillam
985c05a3ef
ICU-21671 Corrected a bug in SimpleDateFormat.subParse() that was causing us to always parse quarter names that begin
...
with numbers as though the number was the whole quarter name.
2021-08-30 16:06:52 -07:00
Erik Torres
2b895a71e1
ICU-21555 Fix typos in repo from letter d to i
...
Fix typos in repo from letter d to i
2021-08-30 16:45:43 -05:00
Shane F. Carr
8cd025bb9c
ICU-21590 Add skeleton syntax for integer-width-trunc
2021-08-25 12:51:51 -05:00
Markus Scherer
486e2d36ac
ICU-21648 limit backslash-uhhhh escapes to ASCII hex digits
2021-08-25 17:04:24 +00:00
Markus Scherer
ae3f2ae7ca
ICU-21663 UnicodeSetIterator: make protected members private
2021-08-25 00:51:14 +00:00
Markus Scherer
a36f06eaae
ICU-21655 widen Java character APIs from char to int arguments
2021-08-24 17:39:59 +00:00
Yoshito Umaoka
280f0f2a25
ICU-21581 Update ICU4J LICENSE file
2021-08-24 09:58:19 -04:00
Markus Scherer
41aa7159ea
ICU-21635 Unicode 14 data files 20210820, line break LB30b.2
...
See #1807
2021-08-23 22:11:49 +00:00
Rich Gillam
4a9d2bd0b8
ICU-21584 Fixed Java7 build error in earlier fix.
2021-08-20 11:58:43 -07:00
Peter Edberg
f6d47953c0
ICU-21581 integrate CLDR release-40-alpha1 to ICU trunk
2021-08-19 15:27:38 -07:00
Shane F. Carr
4e01fba906
ICU-21358 Use sign position to format approximate numbers
...
See #1635
2021-08-19 16:18:19 -05:00
Peter Edberg
49dda34fb1
ICU-21581 integrate CLDR 40a0 to ICU trunk
2021-08-18 23:59:19 -07:00
Craig Cornelius
75a1514889
ICU-21581 BRS#18 Promote @draft ICU4J API elements from version 68 to @stable
...
See #1788
2021-08-17 09:08:32 -07:00
gnrunge
4368f69ef4
ICU-21581 BRS 70 front-load task scrub closed issues: replace ticket# ICU-11234,
...
which was closed as invalid, with its successor ticket ICU-21257.
2021-08-02 12:33:05 -07:00
gnrunge
284a1c1a95
ICU-21581 BRS 70 front-load task: scrub logKnownIssue for ticket CLDR-14477,
...
which is completed.
2021-07-29 11:20:32 -07:00
Rich Gillam
dcfdaca46c
ICU-21647 Added support for narrow quarter names to DateFormatSymbols and SimpleDateFormat.
2021-07-28 11:14:36 -07:00
Craig Cornelius
4fff0085e5
ICU-21638 re-enable some of the ICU4J performance tests
...
See #1773
2021-07-26 14:11:32 -07:00
Peter Edberg
eed6388dab
ICU-21622 Add UYW to list of currencies from ucurr_openISOCurrencies()
2021-07-22 16:51:20 -07:00
Rich Gillam
9a614752ce
ICU-21584 Added code to allow regions of type "grouping" to return their children.
2021-07-22 12:55:50 -07:00
luz paz
289d9703a0
ICU-21580 Fix typos in icu4j/
...
Found via `codespell -q 3 -L ans,anumber,atleast,ba,bre,hace,nd,nin,ois,rsource,som,sur,tht -S icu4c/source/data/zone,icu4c/source/data/lang`
2021-07-19 13:22:38 -05:00