]>
granicus.if.org Git - icu/log
Peter Edberg [Thu, 11 Mar 2021 07:12:37 +0000 (23:12 -0800)]
ICU-21532 In UTimeZoneLocalOption enum, add dummy value if U_HIDE_DRAFT_API
Peter Edberg [Thu, 11 Mar 2021 09:16:05 +0000 (01:16 -0800)]
ICU-21480 integrate CLDR release-39-beta to ICU trunk
Craig Cornelius [Wed, 10 Mar 2021 21:05:54 +0000 (21:05 +0000)]
ICU-21480 Change ICU 64 draft readResolve APIs to @internal
See #1637
Rich Gillam [Wed, 10 Mar 2021 22:59:33 +0000 (14:59 -0800)]
ICU-21335 Disallowed looking up resources by index in table-based resources.
Frank Tang [Wed, 10 Mar 2021 18:53:32 +0000 (18:53 +0000)]
ICU-21041 Fix fuzzer memory read error.
See #1622
Peter Edberg [Wed, 10 Mar 2021 00:36:07 +0000 (16:36 -0800)]
ICU-21480 brs 69rc, add tests to verify that rbnf spellout is the same for no,nb
Hugo van der Merwe [Tue, 9 Mar 2021 20:21:01 +0000 (20:21 +0000)]
ICU-21123 Calculate built-in units' gender when CLDR lacks the data
See #1620
Elango Cheran [Thu, 4 Mar 2021 07:33:03 +0000 (23:33 -0800)]
ICU-21519 Add PluralOperand 'c' as alias to 'e', parse FixedDecimal strings
Craig Cornelius [Tue, 9 Mar 2021 16:35:20 +0000 (08:35 -0800)]
ICU-21480 BRS#18 ICU4J promotions to stable
Shane F. Carr [Tue, 9 Mar 2021 07:33:30 +0000 (01:33 -0600)]
ICU-21397 Allow null to unset options in Java NumberRangeFormatter
Yoshito Umaoka [Mon, 8 Mar 2021 17:53:45 +0000 (12:53 -0500)]
ICU-21207 Remove unnecessary reflection call
The test code was written long time ago. Java 1.3 TimeZone did not have getDSTSavings() method. The test code compares DST saving of Lord_Howe between ICU and JDK, and calling getDSTSavings() through reflection for 1.3 compatibility. This is no longer necessary and replaced with regular method call.
Yoshito Umaoka [Tue, 9 Mar 2021 16:10:59 +0000 (16:10 +0000)]
ICU-20918 ucal_openTimeZones() to call ucal_openTimeZoneIDEnumeration()
See #1630
Hugo van der Merwe [Sat, 6 Mar 2021 17:41:21 +0000 (18:41 +0100)]
ICU-21349 Delete MeasureUnitImpl copy constructor, drop an indirection
Markus Scherer [Wed, 3 Mar 2021 02:26:42 +0000 (18:26 -0800)]
ICU-21368 unit-test & fix BytesTrie jump delta encoding
Hugo van der Merwe [Sun, 7 Mar 2021 10:38:16 +0000 (11:38 +0100)]
ICU-21313 UserGuide: use absolute GitHub links for links outside docs/
See #1625
abarberenaCPDS [Wed, 24 Feb 2021 00:41:01 +0000 (16:41 -0800)]
ICU-21416 Update icu4c-readme.md
Syntax error, it should be:
git clone https://github.com/unicode-org/icu.git
Patrick Reader [Wed, 24 Feb 2021 13:43:41 +0000 (13:43 +0000)]
ICU-21416 Fix markdown formatting in userguide/strings
Peter Edberg [Mon, 8 Mar 2021 04:01:27 +0000 (20:01 -0800)]
ICU-21480 brs 69rc, update urename.h pass 0
yumaoka [Mon, 8 Mar 2021 14:39:40 +0000 (09:39 -0500)]
ICU-21498 Improve comment in uprv_tzname
Yoshito Umaoka [Mon, 8 Mar 2021 07:58:20 +0000 (02:58 -0500)]
ICU-21507 Removing unused class initializer code
ICUDebug seemed to check Java version whether it's 1.4 or higher. The code referencing the version is already gone. We also no longer support Java 1.3 runtime since long time ago. Remove the unused code checking Java version.
Frank Tang [Fri, 5 Mar 2021 22:25:53 +0000 (22:25 +0000)]
ICU-21127 Error when rbbi got unpaired surrogate char
See #1520
younies [Fri, 5 Mar 2021 16:15:59 +0000 (16:15 +0000)]
ICU-21349 calling .usage("") should unset the existing usage
See #1614
Frank Tang [Fri, 5 Mar 2021 02:29:58 +0000 (02:29 +0000)]
ICU-21521 Fix cast of uprv_strcmp
See #1618
gnrunge [Fri, 5 Mar 2021 02:10:54 +0000 (18:10 -0800)]
ICU-21323 Automates BRS test task of build and run testmap.
ICU-21323 Removes compiler flag.
Hugo van der Merwe [Wed, 3 Mar 2021 22:04:35 +0000 (22:04 +0000)]
ICU-21123 Support FormattedNumber::getGender() for "short" and "narrow" formatting too
See #1617
Shane F. Carr [Mon, 1 Mar 2021 07:42:10 +0000 (07:42 +0000)]
ICU-20886 Implement trailingZeroDisplay
See #1583
Yoshito Umaoka [Wed, 3 Mar 2021 22:34:43 +0000 (17:34 -0500)]
ICU-21369 Remove @provisional API doc tags in ICU4J
Frank Tang [Wed, 3 Mar 2021 19:41:19 +0000 (19:41 +0000)]
ICU-21222 Fix Era in Interval format
See #1373
Rich Gillam [Sat, 13 Feb 2021 02:39:27 +0000 (18:39 -0800)]
ICU-21480 Promoted all @draft ICU 67 APIs to @stable ICU 67.
Erik Torres [Wed, 3 Mar 2021 19:46:51 +0000 (19:46 +0000)]
ICU-21480 BRS69RC update readmes for RC
See #1615
gnrunge [Tue, 2 Mar 2021 20:15:49 +0000 (12:15 -0800)]
ICU-21323 Automates BRS testing tasks of U_CHARSET_IS_UTF8 and
U_OVERRIDE_CXX_ALLOCATION=0.
Jeff Genovy [Fri, 26 Feb 2021 19:56:52 +0000 (11:56 -0800)]
ICU-21480 Update GitHub pull request template to prevent autolinking example ticket number.
Hugo van der Merwe [Mon, 1 Mar 2021 17:47:44 +0000 (17:47 +0000)]
ICU-20941 Port Arbitrary Units support from ICU4C to ICU4J
See #1597
yumaoka [Tue, 2 Mar 2021 02:21:48 +0000 (02:21 +0000)]
ICU-21372 getOffsetFromLocal for C and C++
See #1610
Hugo van der Merwe [Mon, 1 Mar 2021 19:10:02 +0000 (20:10 +0100)]
ICU-21349 ICU4J units cleanup: eclipse warnings, unsuppress one warning
toString() now uses category, so @SuppressWarnings("unused") is no
longer needed.
Yoshito Umaoka [Mon, 1 Mar 2021 21:59:37 +0000 (21:59 +0000)]
ICU-21490 Exposing getOffsetFromLocal for ICU4J
See #1609
Shane F. Carr [Thu, 25 Feb 2021 02:49:16 +0000 (02:49 +0000)]
ICU-21493 Add more rounding modes in ICU4C
See #1575
Shane F. Carr [Thu, 25 Feb 2021 02:31:21 +0000 (02:31 +0000)]
ICU-20019 Implement withSignificantDigits option
See #1598
Yoshito Umaoka [Fri, 26 Feb 2021 07:01:18 +0000 (02:01 -0500)]
ICU-21370 Delete folder for eclipse plug-in build
Craig Cornelius [Thu, 25 Feb 2021 22:51:55 +0000 (22:51 +0000)]
ICU-21179 Remove unused code in Java break engines
See #1604
gnrunge [Fri, 26 Feb 2021 19:15:08 +0000 (11:15 -0800)]
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.
Shane F. Carr [Thu, 18 Feb 2021 05:57:00 +0000 (05:57 +0000)]
ICU-21203 ICU-21198 ICU-21479 Improve docs discoverability for NumberFormatter
See #1559
gnrunge [Tue, 23 Feb 2021 19:48:29 +0000 (11:48 -0800)]
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.
Peter Edberg [Thu, 25 Feb 2021 08:37:07 +0000 (00:37 -0800)]
ICU-21480 integrate CLDR release-39-alpha4 to ICU trunk
Hugo van der Merwe [Wed, 24 Feb 2021 19:16:03 +0000 (20:16 +0100)]
ICU-20941 Fix uninitialized values: DerivedComponents' compound0_ and compound1_
Shane F. Carr [Thu, 4 Feb 2021 04:50:47 +0000 (22:50 -0600)]
ICU-21484 Add SignDisplay NEGATIVE
Jeff Genovy [Wed, 24 Feb 2021 19:45:17 +0000 (11:45 -0800)]
ICU-21480 Update GitHub pull request template: JIRA issue number is needed on commit messages.
Andy Heninger [Sat, 14 Nov 2020 07:04:10 +0000 (23:04 -0800)]
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.
Hugo van der Merwe [Wed, 24 Feb 2021 19:57:57 +0000 (20:57 +0100)]
ICU-21480 Update French unit-times pattern in unit tests
Peter Edberg [Wed, 24 Feb 2021 00:06:41 +0000 (16:06 -0800)]
ICU-21480 integrate CLDR release-39-alpha3 to ICU trunk
younies [Wed, 24 Feb 2021 14:03:05 +0000 (14:03 +0000)]
ICU-21123 Support unit inflections in ICU4J
See #1590
Hugo van der Merwe [Tue, 23 Feb 2021 19:55:29 +0000 (20:55 +0100)]
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
Hugo van der Merwe [Wed, 17 Feb 2021 02:22:09 +0000 (03:22 +0100)]
ICU-20941 NumberFormatter: format arbitrary compound units, with inflections
See #1588.
Younies Mahmoud [Tue, 23 Feb 2021 15:09:01 +0000 (15:09 +0000)]
ICU-21349 Add extra UnitsRouter constructor that takes only CLDR unit…
See #1579
Younies Mahmoud [Tue, 23 Feb 2021 19:59:41 +0000 (19:59 +0000)]
ICU-21349 Add extra UnitsConverter constructor that takes only CLDR unit identifiers
See #1578
gnrunge [Tue, 23 Feb 2021 00:36:19 +0000 (16:36 -0800)]
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.
Hugo van der Merwe [Tue, 23 Feb 2021 14:37:32 +0000 (15:37 +0100)]
ICU-21432 Fix TestInternalMeasureUnitImpl() segfaulting with bad data
gnrunge [Thu, 18 Feb 2021 00:29:19 +0000 (16:29 -0800)]
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.
Jeff Genovy [Wed, 27 Jan 2021 22:09:28 +0000 (14:09 -0800)]
ICU-21474 Update top-level README status badge to replace Travis CI with GitHub Actions.
Peter Edberg [Fri, 19 Feb 2021 03:12:31 +0000 (19:12 -0800)]
ICU-21480 integrate CLDR release-39-alpha2 to ICU trunk
Younies Mahmoud [Fri, 19 Feb 2021 01:50:46 +0000 (01:50 +0000)]
ICU-21349 Add extra ComplexUnitsConverter constructor that takes only CLDR units Identifier
See #1586
Jeff Genovy [Wed, 17 Feb 2021 20:17:38 +0000 (12:17 -0800)]
ICU-21499 Suppress warnings about non-NULL address in uprv_memcpy and uprv_memmove
Christoph Gohlke [Fri, 31 Jul 2020 12:54:55 +0000 (05:54 -0700)]
ICU-21210 Fix static builds on Windows
Shane F. Carr [Fri, 12 Feb 2021 01:27:39 +0000 (01:27 +0000)]
ICU-20421 Add span fields to NumberRangeFormatter
See #1572
Andy Heninger [Sat, 13 Feb 2021 21:28:10 +0000 (13:28 -0800)]
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.
Shane F. Carr [Thu, 4 Feb 2021 03:36:12 +0000 (21:36 -0600)]
ICU-21067 Maybe fix synchronization lint in MeasureUnit.java
Hugo van der Merwe [Wed, 17 Feb 2021 15:58:16 +0000 (15:58 +0000)]
ICU-21123 Support unit inflections in ICU4C
See #1574
Markus Scherer [Wed, 17 Feb 2021 00:09:18 +0000 (16:09 -0800)]
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
Peter Edberg [Tue, 16 Feb 2021 09:08:03 +0000 (01:08 -0800)]
ICU-21480 integrate CLDR release 39 alpha1 to ICU trunk
Hugo van der Merwe [Tue, 16 Feb 2021 13:04:59 +0000 (13:04 +0000)]
ICU-21284 Deal with remaining unit normalization TODOs
See #1580
Erik Torres Aguilar [Thu, 11 Feb 2021 20:09:37 +0000 (20:09 +0000)]
ICU-21480 BRS69RC Version update and regenerate configure for v69
See #1567
Peter Edberg [Mon, 1 Feb 2021 21:23:41 +0000 (13:23 -0800)]
ICU-21480 integrate CLDR release 39 alpha0 to ICU trunk
younies [Wed, 10 Feb 2021 11:48:35 +0000 (11:48 +0000)]
ICU-21349 Add UnitsConverter.getConversionInfo(...)
See #1568
Shane F. Carr [Thu, 4 Feb 2021 03:48:19 +0000 (21:48 -0600)]
ICU-20888 Hide or remove old list formatter methods
Hugo van der Merwe [Mon, 8 Feb 2021 09:29:11 +0000 (09:29 +0000)]
ICU-21306 ldml2icu: add rules for Inflections-related CLDR data
See #1566
Shane F. Carr [Thu, 4 Feb 2021 03:06:31 +0000 (21:06 -0600)]
ICU-21275 Remove obsolete functions from numberrangeformatter.h
Victor Chang [Mon, 1 Feb 2021 22:20:48 +0000 (22:20 +0000)]
ICU-21455 Add new API ubrk_clone() and deprecate ubrk_safeClone()
Hugo van der Merwe [Mon, 8 Feb 2021 21:16:57 +0000 (21:16 +0000)]
ICU-21284 Correctly normalize Unit Identifiers
See #1527
Shane F. Carr [Thu, 4 Feb 2021 07:25:53 +0000 (01:25 -0600)]
ICU-21351 Don't coalesce adjacent list formatter fields in ICU4J
Markus Scherer [Mon, 1 Feb 2021 22:48:06 +0000 (14:48 -0800)]
ICU-21050 add detail for when need to ifndef C++ boilerplate
Hugo van der Merwe [Thu, 4 Feb 2021 02:02:37 +0000 (02:02 +0000)]
ICU-21284 More MeasureFormatTest and NumberFormatterApiTest test cases
See #1530
Hugo van der Merwe [Sat, 6 Feb 2021 00:06:33 +0000 (00:06 +0000)]
ICU-21349 Fix ICU4J reciprocal unit conversions
See #1565
Michael Block [Wed, 1 Jul 2020 22:26:33 +0000 (10:26 +1200)]
ICU-21179 Clean up unused code in the RBBI dictbe
The wordsMatched conditional gave the misleading impression that only the first "first word" candidate that was followed by a dictionary word would be marked, but because the wordsMatched declaration is inside the while loop, every "first word" candidate that's followed by a dictionary word is marked (resulting in the shortest and not the longest first candidate that's followed by a second dictionary word).
Craig Cornelius [Thu, 4 Feb 2021 21:55:40 +0000 (13:55 -0800)]
ICU-21440 letest updated to true/false from TRUE/FALSE
Younies Mahmoud [Wed, 3 Feb 2021 02:24:49 +0000 (02:24 +0000)]
ICU-21349 Change UnitConverter name to UnitsConverter
See #1557
Hugo van der Merwe [Tue, 2 Feb 2021 15:09:25 +0000 (15:09 +0000)]
ICU-21451 Implement inverse unit handling for new consumption unit preferences in CLDR
See #1550
Hugo van der Merwe [Wed, 27 Jan 2021 19:35:38 +0000 (19:35 +0000)]
ICU-21472 Update ICU to support latest CLDR units updates (ofglucose, new constants)
See #1545
Markus Scherer [Tue, 2 Feb 2021 00:04:14 +0000 (16:04 -0800)]
ICU-21461 uprops.h: remove unused gc macros
and some underused character constants
Markus Scherer [Mon, 1 Feb 2021 23:09:37 +0000 (15:09 -0800)]
ICU-13435 more RTL languages
Jeff Genovy [Thu, 28 Jan 2021 03:32:53 +0000 (19:32 -0800)]
ICU-21449 Infinite loop can occur with locale IDs that contain RES_PATH_SEPARATOR
Frank Tang [Sat, 23 Jan 2021 02:17:30 +0000 (02:17 +0000)]
ICU-21466 Remove size limit of intvector
See #1537
Jeff Genovy [Wed, 27 Jan 2021 20:02:23 +0000 (12:02 -0800)]
ICU-21473 Enable GHA CI on maint/maint* branches
Hugo van der Merwe [Thu, 14 Jan 2021 19:57:53 +0000 (20:57 +0100)]
ICU-21349 Improve forIdentifier docs to exclude long_unit_identifier.
Hugo van der Merwe [Tue, 26 Jan 2021 15:22:42 +0000 (15:22 +0000)]
ICU-21357 Support IEC Binary Prefixes in MeasureUnit
See #1474
yumaoka [Tue, 26 Jan 2021 18:09:19 +0000 (13:09 -0500)]
ICU-21467 tzdata 2021a updates
Jeff Genovy [Tue, 26 Jan 2021 02:11:37 +0000 (18:11 -0800)]
ICU-21465 Fix Windows Time Zone mapping when the Automatic DST setting is OFF.
gnrunge [Tue, 26 Jan 2021 22:00:39 +0000 (14:00 -0800)]
ICU-21464 Modifies comments to address warnings when Doxygen 1.8.20 is used to
build the ICU4C docs. Typical changes: avoid linebreaks in {@link ...}
declarations, remove duplicate @param declaration.
The document building task in GHA CI is designed to fail upon warnings but
currently still passes because GHA uses an older version of Doxygen.
ICU-21464 Fix a typo.
gnrunge [Tue, 26 Jan 2021 18:12:13 +0000 (10:12 -0800)]
ICU-21469 Remove .travis.yml file now that continuous integration tasks have been moved to GHA.
gnrunge [Sat, 23 Jan 2021 00:57:22 +0000 (16:57 -0800)]
ICU-21450 Migrates ICU4C document build with doxygen from Travis CI to GHA CI.
George Rhoten [Tue, 19 Jan 2021 18:44:43 +0000 (10:44 -0800)]
ICU-21462 ICULocaleService.java has a race condition