]> granicus.if.org Git - icu/log
icu
3 years agoICU-21349 Add extra ComplexUnitsConverter constructor that takes only CLDR units...
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

3 years agoICU-21499 Suppress warnings about non-NULL address in uprv_memcpy and uprv_memmove
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

3 years agoICU-21210 Fix static builds on Windows
Christoph Gohlke [Fri, 31 Jul 2020 12:54:55 +0000 (05:54 -0700)]
ICU-21210 Fix static builds on Windows

3 years agoICU-20421 Add span fields to NumberRangeFormatter
Shane F. Carr [Fri, 12 Feb 2021 01:27:39 +0000 (01:27 +0000)]
ICU-20421 Add span fields to NumberRangeFormatter

See #1572

3 years agoICU-21492 Fix regex compile assertion failure.
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.

3 years agoICU-21067 Maybe fix synchronization lint in MeasureUnit.java
Shane F. Carr [Thu, 4 Feb 2021 03:36:12 +0000 (21:36 -0600)]
ICU-21067 Maybe fix synchronization lint in MeasureUnit.java

3 years agoICU-21123 Support unit inflections in ICU4C
Hugo van der Merwe [Wed, 17 Feb 2021 15:58:16 +0000 (15:58 +0000)]
ICU-21123 Support unit inflections in ICU4C

See #1574

3 years agoICU-13702 add missing API functions
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

3 years agoICU-21480 integrate CLDR release 39 alpha1 to ICU trunk cldr/2021-02-17
Peter Edberg [Tue, 16 Feb 2021 09:08:03 +0000 (01:08 -0800)]
ICU-21480 integrate CLDR release 39 alpha1 to ICU trunk

3 years agoICU-21284 Deal with remaining unit normalization TODOs
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

3 years agoICU-21480 BRS69RC Version update and regenerate configure for v69
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

3 years agoICU-21480 integrate CLDR release 39 alpha0 to ICU trunk ICU-21179
Peter Edberg [Mon, 1 Feb 2021 21:23:41 +0000 (13:23 -0800)]
ICU-21480 integrate CLDR release 39 alpha0 to ICU trunk

3 years agoICU-21349 Add UnitsConverter.getConversionInfo(...)
younies [Wed, 10 Feb 2021 11:48:35 +0000 (11:48 +0000)]
ICU-21349 Add UnitsConverter.getConversionInfo(...)

See #1568

3 years agoICU-20888 Hide or remove old list formatter methods
Shane F. Carr [Thu, 4 Feb 2021 03:48:19 +0000 (21:48 -0600)]
ICU-20888 Hide or remove old list formatter methods

3 years agoICU-21306 ldml2icu: add rules for Inflections-related CLDR data
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

3 years agoICU-21275 Remove obsolete functions from numberrangeformatter.h
Shane F. Carr [Thu, 4 Feb 2021 03:06:31 +0000 (21:06 -0600)]
ICU-21275 Remove obsolete functions from numberrangeformatter.h

3 years agoICU-21455 Add new API ubrk_clone() and deprecate ubrk_safeClone()
Victor Chang [Mon, 1 Feb 2021 22:20:48 +0000 (22:20 +0000)]
ICU-21455 Add new API ubrk_clone() and deprecate ubrk_safeClone()

3 years agoICU-21284 Correctly normalize Unit Identifiers
Hugo van der Merwe [Mon, 8 Feb 2021 21:16:57 +0000 (21:16 +0000)]
ICU-21284 Correctly normalize Unit Identifiers

See #1527

3 years agoICU-21351 Don't coalesce adjacent list formatter fields in ICU4J
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

3 years agoICU-21050 add detail for when need to ifndef C++ boilerplate
Markus Scherer [Mon, 1 Feb 2021 22:48:06 +0000 (14:48 -0800)]
ICU-21050 add detail for when need to ifndef C++ boilerplate

3 years agoICU-21284 More MeasureFormatTest and NumberFormatterApiTest test cases
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

3 years agoICU-21349 Fix ICU4J reciprocal unit conversions
Hugo van der Merwe [Sat, 6 Feb 2021 00:06:33 +0000 (00:06 +0000)]
ICU-21349 Fix ICU4J reciprocal unit conversions

See #1565

3 years agoICU-21179 Clean up unused code in the RBBI dictbe
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).

3 years agoICU-21440 letest updated to true/false from TRUE/FALSE
Craig Cornelius [Thu, 4 Feb 2021 21:55:40 +0000 (13:55 -0800)]
ICU-21440 letest updated to true/false from TRUE/FALSE

3 years agoICU-21349 Change UnitConverter name to UnitsConverter
Younies Mahmoud [Wed, 3 Feb 2021 02:24:49 +0000 (02:24 +0000)]
ICU-21349 Change UnitConverter name to UnitsConverter

See #1557

3 years agoICU-21451 Implement inverse unit handling for new consumption unit preferences in...
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

3 years agoICU-21472 Update ICU to support latest CLDR units updates (ofglucose, new constants)
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

3 years agoICU-21461 uprops.h: remove unused gc macros
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

3 years agoICU-13435 more RTL languages
Markus Scherer [Mon, 1 Feb 2021 23:09:37 +0000 (15:09 -0800)]
ICU-13435 more RTL languages

3 years agoICU-21449 Infinite loop can occur with locale IDs that contain RES_PATH_SEPARATOR
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

3 years agoICU-21466 Remove size limit of intvector
Frank Tang [Sat, 23 Jan 2021 02:17:30 +0000 (02:17 +0000)]
ICU-21466 Remove size limit of intvector

See #1537

3 years agoICU-21473 Enable GHA CI on maint/maint* branches
Jeff Genovy [Wed, 27 Jan 2021 20:02:23 +0000 (12:02 -0800)]
ICU-21473 Enable GHA CI on maint/maint* branches

3 years agoICU-21349 Improve forIdentifier docs to exclude long_unit_identifier.
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.

3 years agoICU-21357 Support IEC Binary Prefixes in MeasureUnit
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

3 years agoICU-21467 tzdata 2021a updates
yumaoka [Tue, 26 Jan 2021 18:09:19 +0000 (13:09 -0500)]
ICU-21467 tzdata 2021a updates

3 years agoICU-21465 Fix Windows Time Zone mapping when the Automatic DST setting is OFF.
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.

3 years agoICU-21464 Modifies comments to address warnings when Doxygen 1.8.20 is used to
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.

3 years agoICU-21469 Remove .travis.yml file now that continuous integration tasks have been...
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.

3 years agoICU-21450 Migrates ICU4C document build with doxygen from Travis CI to GHA CI.
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.

3 years agoICU-21462 ICULocaleService.java has a race condition
George Rhoten [Tue, 19 Jan 2021 18:44:43 +0000 (10:44 -0800)]
ICU-21462 ICULocaleService.java has a race condition

3 years agoICU-21450 Add builds for MacOS and with extra warnings to GHA CI.
gnrunge [Wed, 20 Jan 2021 17:52:30 +0000 (09:52 -0800)]
ICU-21450 Add builds for MacOS and with extra warnings to GHA CI.

ICU-21450 Fix indent.

ICU-21450 Factor in review comments.

3 years agoICU-21435 Remove -Bsymbolic flag for mingw targets
Long Nguyen [Wed, 9 Dec 2020 15:42:27 +0000 (22:42 +0700)]
ICU-21435 Remove -Bsymbolic flag for mingw targets

3 years agoICU-21349 Enhance Supporting Mixed Unit (such as "inch-and-foot")
younies [Wed, 20 Jan 2021 11:10:43 +0000 (11:10 +0000)]
ICU-21349 Enhance Supporting Mixed Unit (such as "inch-and-foot")

See #1363

3 years agoICU-21450 Add asan check, tsan check, gcc debug build and test, gcc 8 build and
gnrunge [Sat, 16 Jan 2021 00:18:46 +0000 (16:18 -0800)]
ICU-21450 Add asan check, tsan check, gcc debug build and test, gcc 8 build and
test, and ICU4C release tools buildability check GitHub Action Continuous Integration.

ICU-21450 Minor fixes from review comments.

ICU-21450 One line break was missing.

3 years agoICU-21349 move testConverter from C++ to Java
Younies Mahmoud [Tue, 19 Jan 2021 15:33:36 +0000 (15:33 +0000)]
ICU-21349 move testConverter from C++ to Java

See #1532

3 years agoICU-21427 Don't ignore already checked-in files under "tools/cldr/lib".
Jeff Genovy [Sun, 6 Dec 2020 22:53:20 +0000 (14:53 -0800)]
ICU-21427 Don't ignore already checked-in files under "tools/cldr/lib".

Co-authored-by: Victor Chang <vichang@google.com>
3 years agoICU-21349 Adjust C++ `MeasureUnitImpl::serialize` to be as same as the Java one
Younies Mahmoud [Fri, 11 Dec 2020 13:56:22 +0000 (13:56 +0000)]
ICU-21349 Adjust C++ `MeasureUnitImpl::serialize` to be as same as the Java one

See #1496

3 years agoICU-21116 Fix ListFormatterTest on Android
Victor Chang [Tue, 12 Jan 2021 11:59:13 +0000 (11:59 +0000)]
ICU-21116 Fix ListFormatterTest on Android

Android ignores assert statement by default.
The test also failed when running with ant and on OpenJDK runtime
on release-67-1. But no longer fails on master branch.

3 years agoICU-21279 decompose (NFD/NFKD) UTF-8 with Edits
Markus Scherer [Mon, 21 Dec 2020 23:06:24 +0000 (23:06 +0000)]
ICU-21279 decompose (NFD/NFKD) UTF-8 with Edits

See #1518

3 years agoICU-21448 Update ICU tzdata to 2020f
yumaoka [Wed, 6 Jan 2021 20:52:35 +0000 (20:52 +0000)]
ICU-21448 Update ICU tzdata to 2020f

3 years agoICU-21018 Fix typos across repo that start with letter A
Erik Torres Aguilar [Tue, 5 Jan 2021 18:22:35 +0000 (18:22 +0000)]
ICU-21018 Fix typos across repo that start with letter A

See #1506

3 years agoICU-21018 Fix typos across repo that start with letter C
Erik Torres Aguilar [Tue, 5 Jan 2021 18:27:59 +0000 (18:27 +0000)]
ICU-21018 Fix typos across repo that start with letter C

See #1525

3 years agoICU-13702 C++ UnicodeSet cleanup: use UTF-16 literals
Markus Scherer [Mon, 28 Dec 2020 20:32:16 +0000 (12:32 -0800)]
ICU-13702 C++ UnicodeSet cleanup: use UTF-16 literals

3 years agoICU-20698 C++ Hashtable allow integer value zero
Markus Scherer [Tue, 29 Dec 2020 19:16:09 +0000 (11:16 -0800)]
ICU-20698 C++ Hashtable allow integer value zero

3 years agoICU-20698 UHashtable allow integer value zero
Markus Scherer [Tue, 29 Dec 2020 04:22:48 +0000 (20:22 -0800)]
ICU-20698 UHashtable allow integer value zero

3 years agoICU-13702 allow empty string in UnicodeSet
Markus Scherer [Tue, 29 Dec 2020 00:39:40 +0000 (00:39 +0000)]
ICU-13702 allow empty string in UnicodeSet

See #1519

4 years agoICU-21416 Fix typos and formatting errors in regexp.md
Ken Harris [Tue, 20 Oct 2020 02:54:59 +0000 (19:54 -0700)]
ICU-21416 Fix typos and formatting errors in regexp.md

See ICU-20088, which seems to be where most of them were introduced.

4 years agoICU-13837 c build: make --disable-layoutex the default
Steven R. Loomis [Mon, 14 Dec 2020 21:21:02 +0000 (15:21 -0600)]
ICU-13837 c build: make --disable-layoutex the default

- update GitHub workflow / Azure pipeline to no longer specify layoutex

Also:
- update configure.ac that was missed in #1265 cad3903cc25c0db7f392adbc024829aea6591a50 ICU-21051
- some FALSE/TRUE were missed in source/test/letest

4 years agoICU-21405 brs 68.2, update urename.h
Peter Edberg [Mon, 14 Dec 2020 05:28:54 +0000 (21:28 -0800)]
ICU-21405 brs 68.2, update urename.h

4 years agoICU-21423 Remove obsolete scriptfile bomfix.py
gnrunge [Sat, 12 Dec 2020 05:15:36 +0000 (21:15 -0800)]
ICU-21423 Remove obsolete scriptfile bomfix.py

4 years agoICU-21434 First version of a GitHub Action CI script. Contains selected CI targets
gnrunge [Fri, 11 Dec 2020 20:17:31 +0000 (12:17 -0800)]
ICU-21434 First version of a GitHub Action CI script. Contains selected CI targets
migrated from Travis CI.

ICU-21434 Shorten the GitHub Action name to ICU CI only to leave more space on the dashboard.

ICU-21434 Review comments: better name, and one line turned out to be a no-op.

ICU-21434 Fix Java JDK version setting.

ICU-21434 Sort out Java version setting.

ICU-21434 Adds an entry to icu4c/source/test/depstest/dependencies.txt to fix depstest
and enable depstest.

4 years agoICU-21118 check that dst and src are not null in uprv_memcpy
Erik Torres Aguilar [Wed, 9 Dec 2020 19:35:39 +0000 (19:35 +0000)]
ICU-21118 check that dst and src are not null in uprv_memcpy

See #1489

4 years agoICU-20107 binary compat: APIs may move between libraries
Markus Scherer [Mon, 7 Dec 2020 23:12:01 +0000 (15:12 -0800)]
ICU-20107 binary compat: APIs may move between libraries

4 years agoICU-21416 Fix typos in comments
inokawa [Mon, 30 Nov 2020 03:02:55 +0000 (12:02 +0900)]
ICU-21416 Fix typos in comments

4 years agoICU-21414 Fix toLanguageTag x-private
Frank Tang [Tue, 8 Dec 2020 22:53:09 +0000 (14:53 -0800)]
ICU-21414 Fix toLanguageTag x-private

Also fix ICU-21433 forLanguageTag when there are variant and -x-
extension

4 years agoICU-21431 Adds a check to an ICU4C unit test to prevent a segmentation fault
gnrunge [Tue, 8 Dec 2020 18:10:13 +0000 (10:10 -0800)]
ICU-21431 Adds a check to an ICU4C unit test to prevent a segmentation fault
if this test runs without ICU data.

4 years agoICU-21430 propagate error code
Frank Tang [Tue, 8 Dec 2020 03:43:09 +0000 (19:43 -0800)]
ICU-21430 propagate error code

4 years agoICU-21406 canonicalize -T- extension
Frank Tang [Tue, 8 Dec 2020 00:03:52 +0000 (00:03 +0000)]
ICU-21406 canonicalize -T- extension

See #1491

4 years agoICU-21363 Resurrect support for IBM's XL compiler
yumaoka [Fri, 4 Dec 2020 22:44:07 +0000 (17:44 -0500)]
ICU-21363 Resurrect support for IBM's XL compiler

Yoshito is making this change on behalf of @datalogics-robb.
IBM's XL compiler can only support c++11 when the 'clang front end' is used.
This change modifies the configure step to use xlclang and  xlclang++
Change readme.html reference to xlC to refer to xlclang++ instead.

4 years agoICU-21388 Remove test case that does nothing so that we can mark RuleBasedCollator...
Jeff Genovy [Tue, 17 Nov 2020 22:09:06 +0000 (14:09 -0800)]
ICU-21388 Remove test case that does nothing so that we can mark RuleBasedCollator as final.

4 years agoICU-21405 Update ICU4J Readme for BRS 68.2
Elango Cheran [Thu, 3 Dec 2020 02:59:21 +0000 (18:59 -0800)]
ICU-21405 Update ICU4J Readme for BRS 68.2

4 years agoICU-21405 BRS 68.2 Version update and regenerate configure for v68.2
Erik Torres Aguilar [Wed, 2 Dec 2020 21:36:06 +0000 (21:36 +0000)]
ICU-21405 BRS 68.2 Version update and regenerate configure for v68.2

4 years agoICU-21306 Pull CLDR's compoundUnitPattern1's into ICU
Hugo van der Merwe [Mon, 30 Nov 2020 19:42:09 +0000 (19:42 +0000)]
ICU-21306 Pull CLDR's compoundUnitPattern1's into ICU

See #1487

4 years agoICU-21349 ensure parser behave the same and add import test cases to Java Code
Hugo van der Merwe [Thu, 3 Dec 2020 11:11:06 +0000 (11:11 +0000)]
ICU-21349 ensure parser behave the same and add import test cases to Java Code

See #1493

4 years agoICU-21310 finish converting ICU4C and ICU4J Readmes to Markdown
Elango Cheran [Fri, 13 Nov 2020 22:34:24 +0000 (14:34 -0800)]
ICU-21310 finish converting ICU4C and ICU4J Readmes to Markdown

4 years agoICU-21377 Add Google Analytics to the ICU User Guide.
Jeff Genovy [Wed, 4 Nov 2020 19:54:13 +0000 (11:54 -0800)]
ICU-21377 Add Google Analytics to the ICU User Guide.

4 years agoICU-21349 Add update instructions for unitConstants. Plus minor fixes.
Hugo van der Merwe [Fri, 20 Nov 2020 13:55:26 +0000 (14:55 +0100)]
ICU-21349 Add update instructions for unitConstants. Plus minor fixes.

See #1480

4 years agoICU-21349 Import 'Updating Measure Unit' sites page, improve formatting.
Hugo van der Merwe [Fri, 20 Nov 2020 12:37:41 +0000 (13:37 +0100)]
ICU-21349 Import 'Updating Measure Unit' sites page, improve formatting.

Sites page was last updated on: 21 Oct 2020.

See #1480

4 years agoICU-21419 Fix memory leak in AliasReplacer
Frank Tang [Tue, 1 Dec 2020 02:00:14 +0000 (18:00 -0800)]
ICU-21419 Fix memory leak in AliasReplacer

4 years agoICU-21243 Migrates preparseucd.py script to Python 3. Python 3 changes
gnrunge [Mon, 30 Nov 2020 20:38:14 +0000 (12:38 -0800)]
ICU-21243 Migrates preparseucd.py script to Python 3. Python 3 changes
the order of elements in an iterator from Python 2 with the result
that the generated data in ppucd.txt changes with respect to the selection
of a property value used to compact the output when there is a
property with equal count of the two most frequent values. This
change doesn't change the validity of the generated ppucd.txt file.

While at it, also migrated script parsescriptmetadata.py to Python 3.

4 years agoICU-21349 Make appendSingleUnit behaviour in C++ comply with Java
younies [Mon, 30 Nov 2020 18:37:37 +0000 (18:37 +0000)]
ICU-21349 Make appendSingleUnit behaviour in C++ comply with Java

See #1486

4 years agoICU-21306 Pull CLDR 38's unit prefixes into ICU
Hugo van der Merwe [Wed, 25 Nov 2020 23:57:11 +0000 (23:57 +0000)]
ICU-21306 Pull CLDR 38's unit prefixes into ICU

See #1483

4 years agoICU-21349 fix comment for CLDR identifiers
Hugo van der Merwe [Wed, 25 Nov 2020 11:12:05 +0000 (11:12 +0000)]
ICU-21349 fix comment for CLDR identifiers

See #1481

4 years agoICU-21402 replace sd and rg by subdivisionAlias
Frank Tang [Tue, 24 Nov 2020 22:38:00 +0000 (22:38 +0000)]
ICU-21402 replace sd and rg by subdivisionAlias

See #1475

4 years agoICU-21387 measunit: check for nullptr before calling delete
Hugo van der Merwe [Wed, 18 Nov 2020 22:48:04 +0000 (23:48 +0100)]
ICU-21387 measunit: check for nullptr before calling delete

4 years agoICU-21408 Prohibit alpha4 as language inside tlang.
Frank Tang [Thu, 19 Nov 2020 20:21:48 +0000 (12:21 -0800)]
ICU-21408 Prohibit alpha4 as language inside tlang.

4 years agoICU-21410 fix int32_t overflow in listFormat
Frank Tang [Fri, 20 Nov 2020 00:42:31 +0000 (00:42 +0000)]
ICU-21410 fix int32_t overflow in listFormat

See #1479

4 years agoICU-21381 AppVeyor CI Builds: Speed up the Cygwin setup download.
Jeff Genovy [Sat, 7 Nov 2020 02:15:09 +0000 (18:15 -0800)]
ICU-21381 AppVeyor CI Builds: Speed up the Cygwin setup download.

4 years agoICU-21401 Fix C++ canonicalize cel-gaulish to xtg
Frank Tang [Tue, 17 Nov 2020 21:44:50 +0000 (13:44 -0800)]
ICU-21401 Fix C++ canonicalize cel-gaulish to xtg

Java is already doing so.

4 years agoICU-21349 Fix confusing names of exponent variables.
Hugo van der Merwe [Tue, 17 Nov 2020 10:06:57 +0000 (10:06 +0000)]
ICU-21349 Fix confusing names of exponent variables.

See #1464

4 years agoICU-21349 Remove a potential 0/0 (=NaN). Align C++ & Java better.
Hugo van der Merwe [Fri, 6 Nov 2020 17:37:07 +0000 (18:37 +0100)]
ICU-21349 Remove a potential 0/0 (=NaN). Align C++ & Java better.

4 years agoICU-21389 Merge maint/maint-68 to master
Shane F. Carr [Tue, 17 Nov 2020 00:50:26 +0000 (18:50 -0600)]
ICU-21389 Merge maint/maint-68 to master

4 years agoICU-21391 Make test/perf compile 1462/head
Frank Tang [Thu, 12 Nov 2020 06:41:28 +0000 (22:41 -0800)]
ICU-21391 Make test/perf compile

4 years agoICU-21394 Don't use null to test for unset ICU4J NumberFormatter options
Shane F. Carr [Fri, 13 Nov 2020 18:22:33 +0000 (18:22 +0000)]
ICU-21394 Don't use null to test for unset ICU4J NumberFormatter options

See #1466

4 years agoICU-21395 Fix UBSan breakage on 8bit of rbbi
Frank Tang [Thu, 12 Nov 2020 23:39:40 +0000 (15:39 -0800)]
ICU-21395 Fix UBSan breakage on 8bit of rbbi

4 years agoICU-21349 Improve MeasureUnit comparators
younies [Fri, 13 Nov 2020 13:10:08 +0000 (13:10 +0000)]
ICU-21349 Improve MeasureUnit comparators

See #1433

4 years agoICU-21392 Fix Windows Time Zone detection when more than one possible zone.
Jeff Genovy [Thu, 12 Nov 2020 19:08:24 +0000 (11:08 -0800)]
ICU-21392 Fix Windows Time Zone detection when more than one possible zone.

4 years agoICU-21385 Fix assertion when setKeywordValue w/ long value.
Frank Tang [Thu, 12 Nov 2020 08:33:40 +0000 (08:33 +0000)]
ICU-21385 Fix assertion when setKeywordValue w/ long value.

See #1461

4 years agoICU-21366 testConverter: allow some double-precision error for 0.0
Hugo van der Merwe [Fri, 6 Nov 2020 17:55:21 +0000 (17:55 +0000)]
ICU-21366 testConverter: allow some double-precision error for 0.0

See #1443

4 years agoICU-21383 Fix memory problem in FormattedStringBuilder
Shane F. Carr [Tue, 10 Nov 2020 06:44:23 +0000 (00:44 -0600)]
ICU-21383 Fix memory problem in FormattedStringBuilder