]> granicus.if.org Git - icu/log
icu
3 years agoICU-21525 UnicodeSet.hasString(), UnicodeSetIterator.skipToStrings() & C API
Markus Scherer [Tue, 29 Jun 2021 17:27:09 +0000 (17:27 +0000)]
ICU-21525 UnicodeSet.hasString(), UnicodeSetIterator.skipToStrings() & C API

3 years agoICU-21657 Update Azure CI build bots to use Ubuntu 18.04
Jeff Genovy [Wed, 30 Jun 2021 18:08:22 +0000 (11:08 -0700)]
ICU-21657 Update Azure CI build bots to use Ubuntu 18.04

3 years agoICU-21644 Use LocalPointer in ICUService::getKey to prevent leaks.
Jeff Genovy [Thu, 24 Jun 2021 04:57:04 +0000 (21:57 -0700)]
ICU-21644 Use LocalPointer in ICUService::getKey to prevent leaks.

3 years agoICU-21580 fix TimeZoneFormat doc typo, extra open brace
Markus Scherer [Thu, 24 Jun 2021 23:48:46 +0000 (23:48 +0000)]
ICU-21580 fix TimeZoneFormat doc typo, extra open brace

3 years agoICU-21580 fix RuleBasedCollator doc typo, extra open brace
Markus Scherer [Thu, 24 Jun 2021 23:41:59 +0000 (23:41 +0000)]
ICU-21580 fix RuleBasedCollator doc typo, extra open brace

3 years agoICU-21491 Remove internal usage of @internal BasicTimeZone::getOffsetFromLocal
Frank Tang [Wed, 16 Jun 2021 21:53:22 +0000 (21:53 +0000)]
ICU-21491 Remove internal usage of @internal BasicTimeZone::getOffsetFromLocal

See #1681

3 years agoICU-21635 Unicode 14 beta
Markus Scherer [Thu, 10 Jun 2021 00:56:15 +0000 (00:56 +0000)]
ICU-21635 Unicode 14 beta

3 years agoICU-21645 reduce heap allocations in unescape() and other parsing
Markus Scherer [Sat, 19 Jun 2021 20:25:33 +0000 (20:25 +0000)]
ICU-21645 reduce heap allocations in unescape() and other parsing

3 years agoICU-21645 test & fix unescapeAt(2 supp escapes)
Markus Scherer [Sat, 19 Jun 2021 02:01:58 +0000 (02:01 +0000)]
ICU-21645 test & fix unescapeAt(2 supp escapes)

3 years agoICU-21580 fix unicode.org/unicode/ URLs
Markus Scherer [Fri, 18 Jun 2021 22:19:21 +0000 (22:19 +0000)]
ICU-21580 fix unicode.org/unicode/ URLs

3 years agoICU-21581 integrate CLDR release-40-m1 to ICU trunk cldr/2021-06-15
Peter Edberg [Tue, 15 Jun 2021 07:10:06 +0000 (00:10 -0700)]
ICU-21581 integrate CLDR release-40-m1 to ICU trunk

3 years agoICU-21404 Migrate various documents from Google Sites pages to Markdown.
Hugo van der Merwe [Wed, 27 Jan 2021 15:33:46 +0000 (16:33 +0100)]
ICU-21404 Migrate various documents from Google Sites pages to Markdown.

Includes:
- https://sites.google.com/site/icusite/processes/release/tasks/*
- https://sites.google.com/site/icusite/processes/uni-up

Some links fixed, copyright notices added, filenames improved, Sidebar
navigation links to the new pages, but needs some further
improvements. Updated /trac/ticket/ links, and /trac/changeset/ links
where I could find the corresponding git commit. Also tweaked
userguide/dev/editing.md to clarify 'root directory'. Apply branch
rename: s/master/main/.

3 years agoICU-21632 Fix links in readme.html files to respective readme pages in User Guide
Elango Cheran [Wed, 9 Jun 2021 19:07:44 +0000 (12:07 -0700)]
ICU-21632 Fix links in readme.html files to respective readme pages in User Guide

3 years agoICU-21555 Fix typos from G to L
Erik Torres [Fri, 4 Jun 2021 16:38:42 +0000 (16:38 +0000)]
ICU-21555 Fix typos from G to L

See #1737

3 years agoICU-21581 BRSRC 70.0.1 Version update and regenerate configure for v70.0.1
Erik Torres [Fri, 4 Jun 2021 18:45:05 +0000 (18:45 +0000)]
ICU-21581 BRSRC 70.0.1 Version update and regenerate configure for v70.0.1

See #1738

3 years agoICU-21569 Fix Java7 breakage in LSTM & add Java7 CI
Frank Yung-Fong Tang [Thu, 27 May 2021 21:57:01 +0000 (21:57 +0000)]
ICU-21569 Fix Java7 breakage in LSTM & add Java7 CI

See #1734

3 years agoICU-21626 Add CIs to build/test Java 16.
Frank Tang [Tue, 18 May 2021 21:12:34 +0000 (14:12 -0700)]
ICU-21626 Add CIs to build/test Java 16.

3 years agoICU-21579 Compiler warning fixes.
Andy Heninger [Fri, 21 May 2021 01:34:39 +0000 (18:34 -0700)]
ICU-21579 Compiler warning fixes.

Fix typos in hard-coded test data, uncovered by a compiler upgrade to
clang version 12.0.0-1ubuntu1

3 years agoICU-21623 Removed linker flag -dexpall for AIX xlclang build.
yumaoka [Wed, 19 May 2021 20:35:04 +0000 (20:35 +0000)]
ICU-21623 Removed linker flag -dexpall for AIX xlclang build.

See #1727

3 years agoICU-21621 Fixing TestCharset/TestInvalidInput failure on Java 16 runtime.
Yoshito Umaoka [Wed, 19 May 2021 20:19:06 +0000 (16:19 -0400)]
ICU-21621 Fixing TestCharset/TestInvalidInput failure on Java 16 runtime.

3 years agoICU-21600 Increase timeout and separate build/test in Cygwin CI
Daniel Ju [Fri, 14 May 2021 23:46:34 +0000 (16:46 -0700)]
ICU-21600 Increase timeout and separate build/test in Cygwin CI

3 years agoICU-21569 LSTM fix resource issue.
Frank Tang [Thu, 13 May 2021 21:01:20 +0000 (21:01 +0000)]
ICU-21569 LSTM fix resource issue.

See #1718

3 years agoICU-21569 LSTM: Remove Java 8 dependency
Frank Tang [Fri, 14 May 2021 21:58:10 +0000 (14:58 -0700)]
ICU-21569 LSTM: Remove Java 8 dependency

3 years agoICU-21615 Work-around Azure CI build bot issue on Ubuntu 18.04
Jeff Genovy [Fri, 14 May 2021 23:28:39 +0000 (16:28 -0700)]
ICU-21615 Work-around Azure CI build bot issue on Ubuntu 18.04

3 years agoICU-21569 LSTM Add test to test long string.
Frank Tang [Wed, 12 May 2021 03:18:00 +0000 (20:18 -0700)]
ICU-21569 LSTM Add test to test long string.

3 years agoICU-21569 Remove extra LocalUResourceBundlePointer
Frank Tang [Tue, 11 May 2021 19:18:51 +0000 (12:18 -0700)]
ICU-21569 Remove extra LocalUResourceBundlePointer

Remove LocalUResourceBundlePointer fDictRes which shadowed the real
UUResourceBundle*.

ICU-21569 fix assert

3 years agoICU-21555 fix typos for D, E and F found in the repo
Erik Torres [Mon, 10 May 2021 16:49:16 +0000 (16:49 +0000)]
ICU-21555 fix typos for D, E and F found in the repo

See #1714

3 years agoICU-21569 LSTM Part 3 Add Java implementation
Frank Yung-Fong Tang [Sat, 8 May 2021 22:02:03 +0000 (22:02 +0000)]
ICU-21569 LSTM Part 3 Add Java implementation

See #1706

3 years agoICU-21569 LSTM Optimize memory usage.
Frank Tang [Fri, 7 May 2021 22:23:54 +0000 (22:23 +0000)]
ICU-21569 LSTM Optimize memory usage.

See #1712

3 years agoICU-21244 Make Valgrind CI build/test check run on every Pull Request
Erik Torres Aguilar [Thu, 6 May 2021 20:40:27 +0000 (20:40 +0000)]
ICU-21244 Make Valgrind CI build/test check run on every Pull Request

See #1713

3 years agoICU-21588 Fix strncpy warning
Frank Tang [Tue, 4 May 2021 01:24:40 +0000 (18:24 -0700)]
ICU-21588 Fix strncpy warning

3 years agoICU-21599 Move LanguageBreakEngine classes to com.ibm.icu.impl.breakiter
Frank Tang [Mon, 3 May 2021 16:17:25 +0000 (09:17 -0700)]
ICU-21599 Move LanguageBreakEngine classes to com.ibm.icu.impl.breakiter

3 years agoICU-21577 doc/le: update harfbuzz link; + icu-le-hb link
Mingye Wang [Fri, 19 Mar 2021 06:42:46 +0000 (14:42 +0800)]
ICU-21577 doc/le: update harfbuzz link; + icu-le-hb link

The fd.o harfbuzz link currently goes to the github repo, which is a bit less documentation-ish than the github.io page.

Add link to icu-le-hb.

3 years agoICU-21569 Propagate LSTM memory allocation issue
Frank Tang [Sat, 1 May 2021 02:19:24 +0000 (19:19 -0700)]
ICU-21569 Propagate LSTM memory allocation issue

3 years agoICU-21585 Remove not used var.
Frank Tang [Tue, 4 May 2021 00:00:04 +0000 (17:00 -0700)]
ICU-21585 Remove not used var.

3 years agoICU-21569 Add GA to test LSTM configuration
Frank Tang [Thu, 29 Apr 2021 07:07:45 +0000 (00:07 -0700)]
ICU-21569 Add GA to test LSTM configuration

1. Add GA to test BreakIterator under LSTM configuration (remove Thai
and Burmese dictionary and include Thai and Burmese LSTM)
2. Add LSTMDataName for the purpose of testing.
3. Add file base test code to test BreakIterator match results from test
file generated by pythong code in
https://github.com/unicode-org/lstm_word_segmentation/blob/master/segment_text.py
4. Fix a LSTMBreakEngine::divideUpDictionaryRange bug when the return value
should only contains the number of words found when the passed in foundBreaks
already contains some data.
5. Change the cintltest TestSwapData from testing thaidict to laodict so
it will not break while we filter out thaidict under the LSTM
configuration.

3 years agoICU-21569 Add BOM to the beginning of the lstm files (minor fix of Part 2 C++)
Frank Tang [Wed, 28 Apr 2021 23:12:47 +0000 (23:12 +0000)]
ICU-21569 Add BOM to the beginning of the lstm files (minor fix of Part 2 C++)

See #1702

3 years agoICU-21567 Avoid using regex in ULocale.getName()
Victor Chang [Mon, 29 Mar 2021 22:52:43 +0000 (23:52 +0100)]
ICU-21567 Avoid using regex in ULocale.getName()

No behavior change is expected

3 years agoICU-21597 Fix Null-deref W in canonicalizeLocale
Frank Tang [Wed, 28 Apr 2021 19:39:57 +0000 (12:39 -0700)]
ICU-21597 Fix Null-deref W in canonicalizeLocale

3 years agoICU-21569 LSTM Part 2- include C++ implementation
Frank Tang [Wed, 28 Apr 2021 01:06:06 +0000 (01:06 +0000)]
ICU-21569 LSTM Part 2- include C++ implementation

See #1689

3 years agoICU-21591 Release lock in SimpleDateFormat::tzFormat in case of failure
Andy Heninger [Sun, 25 Apr 2021 22:45:18 +0000 (15:45 -0700)]
ICU-21591 Release lock in SimpleDateFormat::tzFormat in case of failure

Also remove the use of the unsafe double-checked lock idiom in the same
function, SimpleDateFormat::tzFormat(). Synchronization now always uses a
mutex, which is slower, but in the context of format or parse operations,
shouldn't be significant.

Added synchronization to one more unsafe direct reference to a const
SimpleDateFormat::fTimeZoneFormat. In the assignment operator.

3 years agoICU-21569 LSTM Part 1- data file and build tool
Frank Yung-Fong Tang [Fri, 23 Apr 2021 21:28:30 +0000 (21:28 +0000)]
ICU-21569 LSTM Part 1- data file and build tool

See #1688

3 years agoICU-21593 Merge ReadAndConvertFile
Frank Tang [Thu, 22 Apr 2021 23:52:48 +0000 (16:52 -0700)]
ICU-21593 Merge ReadAndConvertFile

3 years agoICU-21523 Declare default impl for copy operator for GCC warning
Elango Cheran [Fri, 9 Apr 2021 22:55:46 +0000 (15:55 -0700)]
ICU-21523 Declare default impl for copy operator for GCC warning

3 years agoICU-21535 Remove AppVeyor from top-level Readme
Jeff Genovy [Fri, 9 Apr 2021 19:10:35 +0000 (12:10 -0700)]
ICU-21535 Remove AppVeyor from top-level Readme

The Cygwin build was moved from AppVeyor to Azure CI in PR #1694
https://github.com/unicode-org/icu/pull/1694

We should also remove it from the top-level Readme file as well.

3 years agoICU-21587 Fix memory bug w/ baseName
Frank Tang [Tue, 13 Apr 2021 22:16:50 +0000 (15:16 -0700)]
ICU-21587 Fix memory bug w/ baseName

Edge cases not fixed in assign and move assign operator
while the locale is long and call setKeywordValue with incorrect
keyword/values.

3 years agoICU-21539 Fix getUnicodeKeywords to skip non keys
Frank Tang [Wed, 7 Apr 2021 19:09:39 +0000 (19:09 +0000)]
ICU-21539 Fix getUnicodeKeywords to skip non keys

See #1683

3 years agoICU-21535 Port Cygwin CI build from AppVeyor to Azure Pipelines
Daniel Ju [Thu, 8 Apr 2021 21:53:52 +0000 (14:53 -0700)]
ICU-21535 Port Cygwin CI build from AppVeyor to Azure Pipelines

3 years agoICU-21578 Merge maint/maint-69 into main
Shane F. Carr [Thu, 8 Apr 2021 16:54:56 +0000 (11:54 -0500)]
ICU-21578 Merge maint/maint-69 into main

3 years agoICU-21576 Bump guava from 27.1-jre to 30.0-jre
Jeff Genovy [Wed, 7 Apr 2021 18:51:03 +0000 (11:51 -0700)]
ICU-21576 Bump guava from 27.1-jre to 30.0-jre

3 years agoICU-21578 Merging maint/maint-69 into main (conflict: icudata.jar) 1695/head
Shane Carr [Wed, 7 Apr 2021 22:15:05 +0000 (15:15 -0700)]
ICU-21578 Merging maint/maint-69 into main (conflict: icudata.jar)

3 years agoICU-21560 mingw: Remove version numbers from link flags maint/maint-69 release-69-1
Long Nguyen [Thu, 25 Mar 2021 15:26:56 +0000 (22:26 +0700)]
ICU-21560 mingw: Remove version numbers from link flags

3 years agoICU-21513 check if TARGET_OS_SIMULATOR has been defined
Mojca Miklavec [Sun, 28 Feb 2021 08:34:30 +0000 (09:34 +0100)]
ICU-21513 check if TARGET_OS_SIMULATOR has been defined

clang 11 throws an error when using undefined variables starting with
TARGET_OS_, and TARGET_OS_SIMULATOR is missing in earlier versions
of macOS, so the code would not compile without an additional guard.

See also ICU-13440.

3 years agoICU-21550 Add zzzz to subdivision if len==2
Frank Tang [Mon, 29 Mar 2021 20:35:43 +0000 (20:35 +0000)]
ICU-21550 Add zzzz to subdivision if len==2

See #1662

3 years agoICU-21552 Changed to only display "Encountered empty table" warning in verbose mode.
Rich Gillam [Mon, 22 Mar 2021 21:34:58 +0000 (14:34 -0700)]
ICU-21552 Changed to only display "Encountered empty table" warning in verbose mode.

3 years agoICU-21459 properly guard BytesTrie.Result.getValue()
Markus Scherer [Mon, 5 Apr 2021 22:57:33 +0000 (15:57 -0700)]
ICU-21459 properly guard BytesTrie.Result.getValue()
and clone/copy objects so that objects shared among instances are not modified
and use an atomic int for the C++ refcount

3 years agoICU-21540 Fix FormattedList test and behavior regression
Shane F. Carr [Tue, 6 Apr 2021 17:22:26 +0000 (12:22 -0500)]
ICU-21540 Fix FormattedList test and behavior regression

3 years agoICU-21561 rename StringSegment.equals() to contentEquals()
Markus Scherer [Mon, 5 Apr 2021 21:47:42 +0000 (14:47 -0700)]
ICU-21561 rename StringSegment.equals() to contentEquals()
and remove hashCode() because of now-missing equals() and because
StringSegment is mutable and documented as not suitable for HashMaps

3 years agoICU-21546 Fix warnings from running the samples with MSVC.
Jeff Genovy [Mon, 5 Apr 2021 19:12:18 +0000 (12:12 -0700)]
ICU-21546 Fix warnings from running the samples with MSVC.

3 years agoICU-21565 Remove Gemfile.lock from config files in repo for docs
Elango Cheran [Thu, 1 Apr 2021 22:23:52 +0000 (15:23 -0700)]
ICU-21565 Remove Gemfile.lock from config files in repo for docs

3 years agoICU-21568 Pre-initialize CLDRConfig and SupplementalDataInfo
Steven R. Loomis [Thu, 1 Apr 2021 17:55:54 +0000 (12:55 -0500)]
ICU-21568 Pre-initialize CLDRConfig and SupplementalDataInfo

- avoid static init problem from CLDR-14636

3 years agoICU-21545 Dump UCPTrie test data to golden files
Shane F. Carr [Thu, 25 Mar 2021 07:37:19 +0000 (07:37 +0000)]
ICU-21545 Dump UCPTrie test data to golden files

See #1660

3 years agoICU-21546 BRS69GA Update version numbers for 69GA
Erik Torres [Thu, 1 Apr 2021 19:01:44 +0000 (19:01 +0000)]
ICU-21546 BRS69GA Update version numbers for 69GA

See #1677

3 years agoICU-21310 replacement User Guide main index page
Elango Cheran [Thu, 1 Apr 2021 23:23:14 +0000 (23:23 +0000)]
ICU-21310 replacement User Guide main index page

...and nav_order and link fixes from Elango. See #1680

3 years agoICU-21413 Update laodict.txt per https://github.com/rober42539/lao-dictionary; add...
Peter Edberg [Thu, 1 Apr 2021 06:35:21 +0000 (23:35 -0700)]
ICU-21413 Update laodict.txt per https://github.com/rober42539/lao-dictionary; add tests

3 years agoICU-21546 brs 69, add note about genren process
Peter Edberg [Wed, 31 Mar 2021 22:29:09 +0000 (15:29 -0700)]
ICU-21546 brs 69, add note about genren process

3 years agoICU-21560 mingw: Remove version numbers from link flags
Long Nguyen [Thu, 25 Mar 2021 15:26:56 +0000 (22:26 +0700)]
ICU-21560 mingw: Remove version numbers from link flags

3 years agoICU-21563 Fix delete-incomplete on windows
Frank Tang [Wed, 31 Mar 2021 16:24:37 +0000 (16:24 +0000)]
ICU-21563 Fix delete-incomplete on windows

See #1671

3 years agoICU-21526 Change return of UElementComparator to int32_t
Frank Tang [Wed, 31 Mar 2021 05:36:55 +0000 (05:36 +0000)]
ICU-21526 Change return of UElementComparator to int32_t

See #1621

3 years agoICU-21513 check if TARGET_OS_SIMULATOR has been defined
Mojca Miklavec [Sun, 28 Feb 2021 08:34:30 +0000 (09:34 +0100)]
ICU-21513 check if TARGET_OS_SIMULATOR has been defined

clang 11 throws an error when using undefined variables starting with
TARGET_OS_, and TARGET_OS_SIMULATOR is missing in earlier versions
of macOS, so the code would not compile without an additional guard.

See also ICU-13440.

3 years agoICU-21562 Add include to fix std:abs build problem
Frank Tang [Tue, 30 Mar 2021 01:13:52 +0000 (18:13 -0700)]
ICU-21562 Add include to fix std:abs build problem

3 years agoICU-21559 more guards for self-assignment
Markus Scherer [Fri, 26 Mar 2021 21:09:11 +0000 (14:09 -0700)]
ICU-21559 more guards for self-assignment

3 years agoICU-21550 Add zzzz to subdivision if len==2
Frank Tang [Mon, 29 Mar 2021 20:35:43 +0000 (20:35 +0000)]
ICU-21550 Add zzzz to subdivision if len==2

See #1662

3 years agoICU-21546 integrate CLDR release-39-beta2 to ICU maint-69, just affects cldr-icu pom
Peter Edberg [Thu, 25 Mar 2021 04:59:14 +0000 (21:59 -0700)]
ICU-21546 integrate CLDR release-39-beta2 to ICU maint-69, just affects cldr-icu pom

3 years agoICU-21310 Consolidate ICU4C and ICU4J Readmes via the User Guide
Elango Cheran [Fri, 5 Feb 2021 07:11:30 +0000 (23:11 -0800)]
ICU-21310 Consolidate ICU4C and ICU4J Readmes via the User Guide

3 years agoICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc
Hugo van der Merwe [Tue, 23 Mar 2021 01:23:36 +0000 (01:23 +0000)]
ICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc

See #1664

3 years agoICU-21117 Use Bazel to automate generation of Unicode data files
Elango Cheran [Sun, 6 Dec 2020 20:24:03 +0000 (12:24 -0800)]
ICU-21117 Use Bazel to automate generation of Unicode data files

3 years agoICU-21552 Changed to only display "Encountered empty table" warning in verbose mode.
Rich Gillam [Mon, 22 Mar 2021 21:34:58 +0000 (14:34 -0700)]
ICU-21552 Changed to only display "Encountered empty table" warning in verbose mode.

3 years agoICU-20233 tool: improvements to commit checker for CLDR master
Steven R. Loomis [Mon, 22 Feb 2021 18:13:27 +0000 (12:13 -0600)]
ICU-20233 tool: improvements to commit checker for CLDR

- improve checks for CLDR resolutions
- update batch fetch from 50 to 100
- do not show no-commit tickets under illegal-state
- add navigation
- use numeric IDs for status, resolution, types with constants
 (S_, R_, I_)

fix bugs from CLDR-14224
- do not show not-in-query issues as open
- cache single-issue queries
- give information on each problem as to what it is
- put 'review' in a separate section (not counted in Problems)
- more detailed fix info under each issue

- fix section headings, always show component, add nocopyright option
- sort open issues by componnent
- sort the 'review' list

ICU-20444:
- exclude (via git-cherry) any commits already cherry picked to the branch.
- used a workaround to https://github.com/gitpython-developers/GitPython/issues/846
that seemed to work well,
- warn about issues with excluded commits

CLDR-14524:
- Exclude "Obsolete" from requiring commits

3 years agoICU-21480 Update double-conversion release-69-rc
Shane F. Carr [Wed, 17 Mar 2021 18:26:35 +0000 (13:26 -0500)]
ICU-21480 Update double-conversion

3 years agoICU-21542 Have GHA output ICU4J test failures if there are any.
Jeff Genovy [Wed, 17 Mar 2021 19:39:58 +0000 (12:39 -0700)]
ICU-21542 Have GHA output ICU4J test failures if there are any.

3 years agoICU-21537 Fix invalid free by long locale name
Frank Tang [Wed, 17 Mar 2021 05:08:29 +0000 (22:08 -0700)]
ICU-21537 Fix invalid free by long locale name

Do not free baseName if it is pointing to fullNameBuffer.

Better Fix

3 years agoICU-21520 Fixes typo in name of test data file; removes a regex that
gnrunge [Tue, 16 Mar 2021 23:32:07 +0000 (16:32 -0700)]
ICU-21520 Fixes typo in name of test data file; removes a regex that
evaluates to the empty string and the result files are missing the
perf test name as a result. E.g. '_Mar_16_155820.html' instead of
'unisetperf_Mar_16_155820.html'.
Not obvious why the regex was even created since it doesn't seem
necessary because the name of the caller doesn't require additional
parsing. The rpaticular code is from 2002, maybe changes in Perl
account for the issue(?)

3 years agoICU-21480 Change ICU4C/J Readme update date after version change
Elango Cheran [Tue, 16 Mar 2021 19:23:07 +0000 (12:23 -0700)]
ICU-21480 Change ICU4C/J Readme update date after version change

3 years agoICU-21480 Scrub TODOs for completed issues 21292 and 21236
Craig Cornelius [Tue, 16 Mar 2021 01:37:55 +0000 (01:37 +0000)]
ICU-21480 Scrub TODOs for completed issues 21292 and 21236

See #1652

3 years agoICU-21480 fix logKnownIssue number
Elango Cheran [Tue, 16 Mar 2021 02:02:59 +0000 (19:02 -0700)]
ICU-21480 fix logKnownIssue number

3 years agoICU-21480 BRS-50: updated docmain.h
Craig Cornelius [Mon, 15 Mar 2021 20:58:13 +0000 (20:58 +0000)]
ICU-21480 BRS-50: updated docmain.h

See #1647

3 years agoICU-21480 BRS69 clean up import statements
Yoshito Umaoka [Mon, 15 Mar 2021 03:30:29 +0000 (23:30 -0400)]
ICU-21480 BRS69 clean up import statements

3 years agoICU-21480 BRS69 ICU4J 69 serialization test data
Yoshito Umaoka [Mon, 15 Mar 2021 03:59:52 +0000 (23:59 -0400)]
ICU-21480 BRS69 ICU4J 69 serialization test data

Also dropped ICU4J 64 test data.

3 years agoICU-21480 BRS69 ICU4J API signature file
Yoshito Umaoka [Mon, 15 Mar 2021 04:33:27 +0000 (00:33 -0400)]
ICU-21480 BRS69 ICU4J API signature file

- Supplied missing API comment to com.ibm.icu.nubmer.Precision#trailingZeroDisplay(TrailingZeroDisplay)
- Generated API signature file for ICU4J 69.1 and added to the repository
- Delete ICU4J 59 API signature file
- Deleted unused icu4j/eclipse-build/build.properties. The folder eclipse-build was deleted, but someone worked on ICU version seemed to add it back again. Delete it again.

3 years agoICU-21480 brs 69rc, adjust nonstable API macros
Peter Edberg [Sun, 14 Mar 2021 21:08:19 +0000 (14:08 -0700)]
ICU-21480 brs 69rc, adjust nonstable API macros

3 years agoICU-21534 Add notice about master to main rename
Frank Yung-Fong Tang [Wed, 10 Mar 2021 23:30:33 +0000 (23:30 +0000)]
ICU-21534 Add notice about master to main rename

See #1638

3 years agoICU-21480 Update ICU4C APIChangeReport files
Craig Cornelius [Fri, 12 Mar 2021 00:15:36 +0000 (16:15 -0800)]
ICU-21480 Update ICU4C APIChangeReport files

3 years agoICU-21480 Update ICU4J APIChangeReport.html to 69
Craig Cornelius [Fri, 12 Mar 2021 01:16:06 +0000 (17:16 -0800)]
ICU-21480 Update ICU4J APIChangeReport.html to 69

3 years agoICU-21323 Automates the uconfig variation BRS tasks. The test
gnrunge [Fri, 19 Feb 2021 22:00:18 +0000 (14:00 -0800)]
ICU-21323 Automates the uconfig variation BRS tasks. The test
subsequently sets each of the UCONFIG_NO_XXX flags to '1' (exceptions apply)
and runs the ICU4C unit tests and the header test. Afterwards all
UCONFIG_NO_XXX flags are set to '1' and unit tests and header test
are executed.

To allow concurrent execution and reduce total run time, the script provides
the option to execute only the unit tests or only the header test.

ICU-21323 Split the uconfig.h variation test into two to reduce
execution time. One test now tests the variations with unit tests, the
other tests with header test.
Execution time now ranges between 45 and 58 minutes.

ICU-21323 Works in review comments.

ICU-21323 Factors in more review comments.

3 years agoICU-21330 Use =0 and =1 plural forms in compact notation
Shane F. Carr [Wed, 10 Mar 2021 02:29:59 +0000 (02:29 +0000)]
ICU-21330 Use =0 and =1 plural forms in compact notation

See #1632

3 years agoICU-21341 for getISO codes, add some CLDR-valid regions, remove some CLDR-invalid...
Peter Edberg [Thu, 11 Mar 2021 06:16:28 +0000 (22:16 -0800)]
ICU-21341 for getISO codes, add some CLDR-valid regions, remove some CLDR-invalid langs

3 years agoICU-21532 In UTimeZoneLocalOption enum, add dummy value if U_HIDE_DRAFT_API
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

3 years agoICU-21480 integrate CLDR release-39-beta to ICU trunk
Peter Edberg [Thu, 11 Mar 2021 09:16:05 +0000 (01:16 -0800)]
ICU-21480 integrate CLDR release-39-beta to ICU trunk

3 years agoICU-21480 Change ICU 64 draft readResolve APIs to @internal
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