Hugo van der Merwe
119dfa4f24
ICU-21123 Support FormattedNumber::getGender() for "short" and "narrow" formatting too
...
See #1617
2021-03-05 00:32:30 +01:00
Shane F. Carr
b79c299f90
ICU-20886 Implement trailingZeroDisplay
...
See #1583
2021-03-04 08:19:59 -07:00
Yoshito Umaoka
6bfa5c02ed
ICU-21369 Remove @provisional API doc tags in ICU4J
2021-03-03 23:16:52 -08:00
Frank Tang
d7fd8848b7
ICU-21222 Fix Era in Interval format
...
See #1373
2021-03-03 17:25:19 -08:00
Rich Gillam
be039c5936
ICU-21480 Promoted all @draft ICU 67 APIs to @stable ICU 67.
2021-03-03 17:21:42 -08:00
Erik Torres
1bf2aa2354
ICU-21480 BRS69RC update readmes for RC
...
See #1615
2021-03-03 12:41:20 -08:00
gnrunge
65c1b9e690
ICU-21323 Automates BRS testing tasks of U_CHARSET_IS_UTF8 and
...
U_OVERRIDE_CXX_ALLOCATION=0.
2021-03-03 11:45:02 -08:00
Jeff Genovy
1fa3419812
ICU-21480 Update GitHub pull request template to prevent autolinking example ticket number.
2021-03-02 17:17:21 -08:00
Hugo van der Merwe
56fb139fc0
ICU-20941 Port Arbitrary Units support from ICU4C to ICU4J
...
See #1597
2021-03-02 20:34:19 +01:00
yumaoka
53aa0505c5
ICU-21372 getOffsetFromLocal for C and C++
...
See #1610
2021-03-02 10:21:28 -08:00
Hugo van der Merwe
c231cf7c4f
ICU-21349 ICU4J units cleanup: eclipse warnings, unsuppress one warning
...
toString() now uses category, so @SuppressWarnings("unused") is no
longer needed.
2021-03-02 18:54:22 +01:00
Yoshito Umaoka
86d06eca8b
ICU-21490 Exposing getOffsetFromLocal for ICU4J
...
See #1609
2021-03-02 06:42:58 -08:00
Shane F. Carr
e8dfea9bb6
ICU-21493 Add more rounding modes in ICU4C
...
See #1575
2021-02-27 11:25:08 -07:00
Shane F. Carr
d7db6c1f86
ICU-20019 Implement withSignificantDigits option
...
See #1598
2021-02-27 02:01:21 -07:00
Yoshito Umaoka
3688b9b824
ICU-21370 Delete folder for eclipse plug-in build
2021-02-26 16:54:01 -08:00
Craig Cornelius
1a666c1029
ICU-21179 Remove unused code in Java break engines
...
See #1604
2021-02-26 15:29:26 -08:00
gnrunge
735645589e
ICU-21323 Adds BRS task 'test ICU4C without data' to GHA, triggered by
...
each pull request. This test has a high catch rate.
ICU-21323 Work in review feedback.
2021-02-26 14:19:01 -08:00
Shane F. Carr
e85938bd2c
ICU-21203 ICU-21198 ICU-21479 Improve docs discoverability for NumberFormatter
...
See #1559
2021-02-25 14:16:25 -07:00
gnrunge
2415a6c5f6
ICU-21503 Adds status checks to prevent segmentation fault when test runs
...
with stubdata only.
ICU-21503 Changes the no-data checks according to review feedback.
2021-02-25 12:43:54 -08:00
Peter Edberg
31182a99b4
ICU-21480 integrate CLDR release-39-alpha4 to ICU trunk
2021-02-25 10:19:57 -08:00
Hugo van der Merwe
8b48e1862c
ICU-20941 Fix uninitialized values: DerivedComponents' compound0_ and compound1_
2021-02-24 21:15:50 -08:00
Shane F. Carr
1aa0dad8e0
ICU-21484 Add SignDisplay NEGATIVE
2021-02-25 03:10:27 +01:00
Jeff Genovy
f23bd25ef5
ICU-21480 Update GitHub pull request template: JIRA issue number is needed on commit messages.
2021-02-24 17:13:17 -08:00
Andy Heninger
fe9734a4f3
ICU-21346 Update user guide section on initialization.
...
This change is narrowly focused on the initialization and cleanup / termination
of ICU. The whole user-guide section (file) needs to be reviewed for out-of-date
information, but not as part of this change.
2021-02-24 15:15:31 -08:00
Hugo van der Merwe
6e91c7552e
ICU-21480 Update French unit-times pattern in unit tests
2021-02-24 23:35:29 +01:00
Peter Edberg
e9bb3e440e
ICU-21480 integrate CLDR release-39-alpha3 to ICU trunk
2021-02-24 10:45:42 -08:00
younies
f6361ebf76
ICU-21123 Support unit inflections in ICU4J
...
See #1590
2021-02-24 17:27:09 +01:00
Hugo van der Merwe
aebe91cdda
ICU-20941 Fix ResourceTable lifetime to make ResourceTracer happy
...
This is a separate commit from the previous ICU-20941 commit for the
sake of documentation / future code archaeology.
See #1588
2021-02-24 09:27:39 +01:00
Hugo van der Merwe
b2d97ebcb4
ICU-20941 NumberFormatter: format arbitrary compound units, with inflections
...
See #1588 .
2021-02-24 09:27:39 +01:00
Younies Mahmoud
2138ac8a0e
ICU-21349 Add extra UnitsRouter constructor that takes only CLDR unit…
...
See #1579
2021-02-24 03:43:50 +00:00
Younies Mahmoud
c825da1d29
ICU-21349 Add extra UnitsConverter constructor that takes only CLDR unit identifiers
...
See #1578
2021-02-24 02:06:43 +00:00
gnrunge
0a1352ee67
ICU-21502 Adds status checks to test to prevent segementation fault when
...
test runs with ICU stub data only.
ICU-21502 Review comments worked in.
2021-02-23 11:48:02 -08:00
Hugo van der Merwe
aa9f5bc279
ICU-21432 Fix TestInternalMeasureUnitImpl() segfaulting with bad data
2021-02-23 17:32:55 +01:00
gnrunge
1cd98069ab
ICU-21487 Moves performance test data files from the icu-data repository
...
to the icu repository. Added Unicode copyright notice to those files
that only have the IBM copyright notice.
A complimentary PR will remove data from the icu-data repository.
ICU-21487 Adds pure test data files which have no copyright notice to the
exemption list.
2021-02-22 13:23:50 -08:00
Jeff Genovy
997f88e94a
ICU-21474 Update top-level README status badge to replace Travis CI with GitHub Actions.
2021-02-22 11:05:43 -08:00
Peter Edberg
cf83c5b385
ICU-21480 integrate CLDR release-39-alpha2 to ICU trunk
2021-02-19 10:53:23 -08:00
Younies Mahmoud
00cedadc92
ICU-21349 Add extra ComplexUnitsConverter constructor that takes only CLDR units Identifier
...
See #1586
2021-02-19 07:54:39 +01:00
Jeff Genovy
9d8a70abdc
ICU-21499 Suppress warnings about non-NULL address in uprv_memcpy and uprv_memmove
2021-02-18 12:27:51 -08:00
Christoph Gohlke
4fd9b8de8d
ICU-21210 Fix static builds on Windows
2021-02-18 12:24:36 -08:00
Shane F. Carr
b6687af59c
ICU-20421 Add span fields to NumberRangeFormatter
...
See #1572
2021-02-18 09:56:48 -06:00
Andy Heninger
f062244cdb
ICU-21492 Fix regex compile assertion failure.
...
A regex pattern containing nested look-behind blocks could trigger an assertion
failure during pattern compilation. The problem was caused by an off-by-one
error in the code that computes an upper bound on the match length, needed
because look-behind expressions are constrained to not have unbounded match
length.
Nested look-behind blocks come into play because, when computing the maximum
match length of an outer block, any inner look-behind blocks are skipped over -
they do not directly contribute to the length matched by the outer block. The
problem was in the code that skips over these nested look-behind blocks.
2021-02-17 18:49:55 -08:00
Shane F. Carr
352b481146
ICU-21067 Maybe fix synchronization lint in MeasureUnit.java
2021-02-17 18:35:26 -06:00
Hugo van der Merwe
1dbe70ac18
ICU-21123 Support unit inflections in ICU4C
...
See #1574
2021-02-17 23:36:40 +01:00
Markus Scherer
66460b9fad
ICU-13702 add missing API functions
...
and fix a bug in Java UnicodeSet.retain(String) which added the string even if the set did not contain it before,
and some drive-by API doc fixes/clarifications
2021-02-17 10:12:10 -08:00
Peter Edberg
7159e334ff
ICU-21480 integrate CLDR release 39 alpha1 to ICU trunk
2021-02-16 21:44:12 -08:00
Hugo van der Merwe
dcfa2a7874
ICU-21284 Deal with remaining unit normalization TODOs
...
See #1580
2021-02-16 20:52:12 +01:00
Erik Torres Aguilar
9c73e15d02
ICU-21480 BRS69RC Version update and regenerate configure for v69
...
See #1567
2021-02-11 15:43:55 -08:00
Peter Edberg
3333fd557c
ICU-21480 integrate CLDR release 39 alpha0 to ICU trunk
2021-02-10 11:58:26 -08:00
younies
916b9fad75
ICU-21349 Add UnitsConverter.getConversionInfo(...)
...
See #1568
2021-02-10 14:10:44 +01:00
Shane F. Carr
993e58a2c9
ICU-20888 Hide or remove old list formatter methods
2021-02-09 22:38:11 -06:00