]> granicus.if.org Git - icu/log
icu
2 years agoICU-21957 Update TODO ticket reference: CLDR-13044 (done) ---> ICU-21420 (open). cldr/2022-09-07
gnrunge [Fri, 2 Sep 2022 20:14:42 +0000 (13:14 -0700)]
ICU-21957 Update TODO ticket reference: CLDR-13044 (done) ---> ICU-21420 (open).

2 years agoICU-22116 Update CI job for ICU4J to use Java 8 instead of Java 7
Elango Cheran [Sun, 4 Sep 2022 01:22:04 +0000 (01:22 +0000)]
ICU-22116 Update CI job for ICU4J to use Java 8 instead of Java 7

See #2173

2 years agoICU-21957 Clean-up of TODO and logKnownIssue entries (BRS task):
gnrunge [Thu, 1 Sep 2022 21:09:38 +0000 (14:09 -0700)]
ICU-21957 Clean-up of TODO and logKnownIssue entries (BRS task):

Removed logKnownIssue(ICU-21322) in plurults.cpp, ICU-21322 is done and the
entire if-statement was commented out.

Replaced CLDR-13700 with CLDR-13701 in several TODOs. 13700 is a duplicate of
13701.

Likewise for CLDR-14502 --> CLDR-14582.

PR#1999 from ICU 71 release missed some of the cases.

2 years agoICU-22081 Added missing copyright notice to PersonName.java.
Rich Gillam [Wed, 31 Aug 2022 18:37:01 +0000 (11:37 -0700)]
ICU-22081 Added missing copyright notice to PersonName.java.

2 years agoICU-22081 More API-review fixes: Hoisted the PersonName object to the top level ...
Rich Gillam [Wed, 31 Aug 2022 00:43:30 +0000 (17:43 -0700)]
ICU-22081 More API-review fixes: Hoisted the PersonName object to the top level (in its own source file) and moved
NameField and FieldModifier there, plus a number of smaller changes.

2 years agoICU-22081 Addressed review comments:
Rich Gillam [Sat, 27 Aug 2022 01:21:21 +0000 (18:21 -0700)]
ICU-22081 Addressed review comments:
- Changed all public Javadoc to use the proper verbiage for identifying this code as
  a tech preview.
- Changed all references to ULocale in the API to use Locale instead.
- Changed PersonNameFormatter and SimplePersonName so that they're constructed by way
  of separate builder objects.
- Added an internal constructor for PersonNameFormatter just for the use of the unit tests,
  and added some unit tests that take advantage of the new constructor to test the internals
  more thoroughly.
- Renamed format() to formatToString(), to make room to add a format() method later that
  returns a FormattedPersonName.
- Added logic to guess the locale of a name object when the name object doesn't supply
  a locale.
- Moved the function that constructs a SimplePersonName from a single string containing
  key-value pairs out of the API and into the unit tests.
- Various smaller changes in response to API- and code-review comments.

2 years agoICU-22081 PersonNameFormatter tech preview
Rich Gillam [Fri, 12 Aug 2022 23:07:52 +0000 (16:07 -0700)]
ICU-22081 PersonNameFormatter tech preview

2 years agoICU-22116 Updating minimum Java runtime support to Java 8
Yoshito Umaoka [Tue, 30 Aug 2022 04:39:18 +0000 (00:39 -0400)]
ICU-22116 Updating minimum Java runtime support to Java 8

2 years agoICU-21980 Unicode 15 update 2022aug30
Markus Scherer [Tue, 30 Aug 2022 22:36:29 +0000 (15:36 -0700)]
ICU-21980 Unicode 15 update 2022aug30

2 years agoICU-21958 ICU 70 API Promotions
Rich Gillam [Mon, 29 Aug 2022 22:05:22 +0000 (15:05 -0700)]
ICU-21958 ICU 70 API Promotions

2 years agoICU-21957 BRS72 Updating currency numeric code data.
yumaoka [Thu, 25 Aug 2022 16:58:12 +0000 (12:58 -0400)]
ICU-21957 BRS72 Updating currency numeric code data.

2 years agoICU-21957 BRS72 organize import statements
Yoshito Umaoka [Thu, 25 Aug 2022 17:12:42 +0000 (13:12 -0400)]
ICU-21957 BRS72 organize import statements

2 years agoICU-21957 ICU4J API status and change report
Craig Cornelius [Fri, 26 Aug 2022 00:05:54 +0000 (17:05 -0700)]
ICU-21957 ICU4J API status and change report

2 years agoICU-22112 word break updates for @,colon; colon tailorings for fi,sv
Peter Edberg [Tue, 23 Aug 2022 17:52:30 +0000 (17:52 +0000)]
ICU-22112 word break updates for @,colon; colon tailorings for fi,sv

See #2159

2 years agoICU-22012 Add more Japanese words into the dictionary
allenwtsu [Tue, 12 Jul 2022 16:48:16 +0000 (00:48 +0800)]
ICU-22012 Add more Japanese words into the dictionary

2 years agoICU-21957 integrate CLDR release-42-alpha2 to ICU main for 72
Peter Edberg [Mon, 22 Aug 2022 14:35:34 +0000 (07:35 -0700)]
ICU-21957 integrate CLDR release-42-alpha2 to ICU main for 72

2 years agoICU-22109 icu-config hardcodes build paths unnecessarily
Richard Purdie [Mon, 8 Aug 2022 15:33:27 +0000 (16:33 +0100)]
ICU-22109 icu-config hardcodes build paths unnecessarily

The makefile hardcodes paths to the build directory into icu-config. It doesn’t
need to do this and it unnecessarily breaks build reproducibility. This patch
makes a simple change to avoid this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoICU-21946 RBBI Break Cache Optimizations
Andy Heninger [Tue, 10 May 2022 00:29:04 +0000 (17:29 -0700)]
ICU-21946 RBBI Break Cache Optimizations

Adjust RuleBasedBreakIterator::BreakCache::populateNear() to retain the cache
the cache contents in additional cases where are still useful, resulting in
improved performance.

This change is related to PR #2039, which addressed the same problem. This one
retains the cache contents in more situations.

2 years agoICU-22118 tzdata2022b updates in icu code
yumaoka [Thu, 18 Aug 2022 17:16:42 +0000 (17:16 +0000)]
ICU-22118 tzdata2022b updates in icu code

See #2157

2 years agoICU-22115 Merge passthrough and canonical combining class data into the NFD trie... cldr/2022-08-17
Henri Sivonen [Tue, 9 Aug 2022 11:36:16 +0000 (14:36 +0300)]
ICU-22115 Merge passthrough and canonical combining class data into the NFD trie for ICU4X

2 years agoICU-22105 Fixed the unit-conversion logic to work correctly with negative temperature...
Rich Gillam [Fri, 5 Aug 2022 20:57:48 +0000 (13:57 -0700)]
ICU-22105 Fixed the unit-conversion logic to work correctly with negative temperature values.

2 years agoICU-21947 Replace FixedDecimal with DecimalQuantity in PluralRule sample parsing cldr/2022-08-11
Elango Cheran [Wed, 10 Aug 2022 22:35:37 +0000 (22:35 +0000)]
ICU-21947 Replace FixedDecimal with DecimalQuantity in PluralRule sample parsing

See #2007

2 years agoICU-22101 Error prone reports "StringSplitter" error in PluralRules.java
Mihai Nita [Thu, 28 Jul 2022 22:23:39 +0000 (15:23 -0700)]
ICU-22101 Error prone reports "StringSplitter" error in PluralRules.java

String.split(String) and Pattern.split(CharSequence) have surprising behaviour.
"a::b:".split(":") produces ["a", "b"], when one would expect ["a", "", "b", ""]

The recommended fix is to use the Guava Splitter, or setting an explicit limit:
String.split(String,int limit) and Pattern.split(CharSequence,int limit)

2 years agoICU-21957 integrate CLDR release-42-alpha1b to ICU main for 72
Peter Edberg [Tue, 9 Aug 2022 17:08:27 +0000 (10:08 -0700)]
ICU-21957 integrate CLDR release-42-alpha1b to ICU main for 72

2 years agoICU-21957 integrate CLDR release-42-alpha1 to ICU main for 72
Peter Edberg [Thu, 4 Aug 2022 06:38:33 +0000 (23:38 -0700)]
ICU-21957 integrate CLDR release-42-alpha1 to ICU main for 72

2 years agoICU-22074 Increase the valgrind CI timeout cldr/2022-08-01
rp9-next [Thu, 28 Jul 2022 11:22:53 +0000 (16:52 +0530)]
ICU-22074 Increase the valgrind CI timeout

2 years agoICU-21957 integrate CLDR release-42-alpha0 (first with Survey Tool data) to ICU main...
Peter Edberg [Fri, 29 Jul 2022 04:43:20 +0000 (04:43 +0000)]
ICU-21957 integrate CLDR release-42-alpha0 (first with Survey Tool data) to ICU main for 72 (#2142)

2 years agoICU-22088 Various fixes to make dealing with NUMBERING_SYSTEM formatters easier.
Rich Gillam [Sat, 23 Jul 2022 00:56:00 +0000 (17:56 -0700)]
ICU-22088 Various fixes to make dealing with NUMBERING_SYSTEM formatters easier.

2 years agoICU-22095 Export ICU4X normalization data with tries only without Unicode sets
Henri Sivonen [Fri, 22 Jul 2022 09:16:26 +0000 (12:16 +0300)]
ICU-22095 Export ICU4X normalization data with tries only without Unicode sets

2 years agoICU-22075 Adds a random waiting period (0 - 179 secs) to each test that runs as
gnrunge [Thu, 21 Jul 2022 17:42:06 +0000 (10:42 -0700)]
ICU-22075 Adds a random waiting period (0 - 179 secs) to each test that runs as
part of a high concurrency performance test setup. This will disperse commits
of performance test results into the data branch over a wider time frame and
drastically reduces the chance of data uploads failing after ten unsuccesful
commit attempts.

Test runs showed a huge drop in failed commits/retry, from a high of 113
without wait down to only 4 with the extra wait.

ICU-22075 Add comment explaining the rationale of the random
sleep period prior to test execution.

2 years agoICU-21939 Fix bogus "conflicting fields" error in DateIntervalFormat.
Rich Gillam [Fri, 15 Jul 2022 00:40:18 +0000 (17:40 -0700)]
ICU-21939 Fix bogus "conflicting fields" error in DateIntervalFormat.

2 years agoICU-22087 Export a non-recursive canonical decomposition supplement for ICU4X
Henri Sivonen [Tue, 21 Jun 2022 08:17:16 +0000 (11:17 +0300)]
ICU-22087 Export a non-recursive canonical decomposition supplement for ICU4X

2 years agoICU-22056 Add a new unum_hasAttribute() method.
Rich Gillam [Thu, 14 Jul 2022 00:43:27 +0000 (17:43 -0700)]
ICU-22056 Add a new unum_hasAttribute() method.

2 years agoICU-21957 integrate CLDR release-42-m2 (mid milestone) to ICU main for 72
Peter Edberg [Thu, 14 Jul 2022 03:21:10 +0000 (20:21 -0700)]
ICU-21957 integrate CLDR release-42-m2 (mid milestone) to ICU main for 72

2 years agoICU-22086 Add ibm-clang_r/ibm-clang++_r to runConfigureICU
William Marlow [Tue, 12 Jul 2022 09:09:30 +0000 (10:09 +0100)]
ICU-22086 Add ibm-clang_r/ibm-clang++_r to runConfigureICU

2 years agoICU-22085 Fix old typo on calculating path size in loadTestData() and add a few small...
Rich Gillam [Tue, 12 Jul 2022 20:19:08 +0000 (13:19 -0700)]
ICU-22085 Fix old typo on calculating path size in loadTestData() and add a few small changes to support running ICU unit tests in Xcode.

2 years agoICU-22071 Fixed DateTimePatternGenerator to respect the locale's "rg" subtag (when...
Rich Gillam [Tue, 12 Jul 2022 01:41:10 +0000 (18:41 -0700)]
ICU-22071 Fixed DateTimePatternGenerator to respect the locale's "rg" subtag (when it has one) when determining the hour cycle.

2 years agoICU-22010 Add early check for AX_CHECK_COMPILE_FLAG
Daniel Schürmann [Mon, 2 May 2022 18:58:19 +0000 (20:58 +0200)]
ICU-22010 Add early check for AX_CHECK_COMPILE_FLAG

This helps to avoid missleading error message:

```
./source/configure: line 7981: syntax error near unexpected token 'newline'
./source/configure: line 7981: 'AX_CHECK_COMPILE_FLAG('
```

2 years agoICU-22054 Remove declarations for unimplemented APIs
Cyndy Ishida [Mon, 6 Jun 2022 23:18:50 +0000 (16:18 -0700)]
ICU-22054 Remove declarations for unimplemented APIs

This patch also includes marking `=delete` on specific `normal` member functions, as opposed to compiler generated functions,
based on the description of such functions' surrounding comments.

2 years agoICU-22061 rename
Robert Bastian [Fri, 24 Jun 2022 14:13:46 +0000 (16:13 +0200)]
ICU-22061 rename

2 years agoICU-22036 Adds ICU4J date formatting performance test, which is last of the
gnrunge [Tue, 28 Jun 2022 17:49:45 +0000 (10:49 -0700)]
ICU-22036 Adds ICU4J date formatting performance test, which is last of the
ICU4J performance tests.

2 years agoICU-22028 Export collation and normalization data for ICU4X
Henri Sivonen [Wed, 3 Nov 2021 10:28:07 +0000 (12:28 +0200)]
ICU-22028 Export collation and normalization data for ICU4X

2 years agoICU-22073 Do not throw away CompactDecimalFormat's affixes cldr/2022-06-27
Shane F. Carr [Sat, 25 Jun 2022 01:00:14 +0000 (18:00 -0700)]
ICU-22073 Do not throw away CompactDecimalFormat's affixes

2 years agoICU-22059 Add one Thai word into the Thai dictionary
allenwtsu [Fri, 10 Jun 2022 03:08:05 +0000 (03:08 +0000)]
ICU-22059 Add one Thai word into the Thai dictionary

See #2112

2 years agoICU-22036 Adds ICU4J performance tests to post-merge continuous integration
gnrunge [Fri, 24 Jun 2022 01:04:24 +0000 (18:04 -0700)]
ICU-22036 Adds ICU4J performance tests to post-merge continuous integration
workflow. Also fixes a tiny oversight in the ICU4J performance framework.

2 years agoICU-22004 Avoid UBSan bug by casting only when success
Frank Tang [Fri, 24 Jun 2022 23:43:55 +0000 (16:43 -0700)]
ICU-22004 Avoid UBSan bug by casting only when success

2 years agoICU-22002 Don't undef __STRICT_ANSI__
Paul Harris [Thu, 16 Jun 2022 02:47:21 +0000 (10:47 +0800)]
ICU-22002 Don't undef __STRICT_ANSI__

2 years agoICU-22070 Return if UErrorCode is error in calendar.cpp
Frank Tang [Wed, 22 Jun 2022 16:36:52 +0000 (09:36 -0700)]
ICU-22070 Return if UErrorCode is error in calendar.cpp

2 years agoICU-21997 Fixes currency code retrieval for locale: instead of selecting the
gnrunge [Wed, 8 Jun 2022 21:26:47 +0000 (14:26 -0700)]
ICU-21997 Fixes currency code retrieval for locale: instead of selecting the
first currency in the list now select the first legal tender currency in the
list. Or the first currency if the list has no legal tender currencies (which
is the previous behaviour).

ICU-21997 Removed an overlooked earlier unit test attempt.

ICU-21997 Shields C++ unit test from compilation when configuration flag
UCONFIG_NO_FORMATTING is set.

2 years agoICU-22017 Fix numbering system resolution in NumberRangeFormatter
Shane Carr [Fri, 10 Jun 2022 02:19:29 +0000 (02:19 +0000)]
ICU-22017 Fix numbering system resolution in NumberRangeFormatter

See #2085

2 years agoICU-22036 Modify ICU4J performance test framework to work when executed by
gnrunge [Wed, 8 Jun 2022 22:25:37 +0000 (15:25 -0700)]
ICU-22036 Modify ICU4J performance test framework to work when executed by
GitHub Action. This includes introducing a new flag (-a) to indicate
invocation from command line/GHA shell, moving elements of the workflow
from Perl into the Java framework (calculation of iteration numbers), and
generating NDJSON output for GitHub Benchmark processing.
Backward compatibility with the Perl script invocation has been preserved.

ICU-22036 Adds a comment clarifying the reason why NDJSON output is generated.

2 years agoICU-22053 Clean up usages of Macro Header Guards
Cyndy Ishida [Mon, 6 Jun 2022 22:06:13 +0000 (15:06 -0700)]
ICU-22053 Clean up usages of Macro Header Guards

2 years agoICU-22035 Remove instances of pre c++11 default constructor prevention pattern
Cyndy Ishida [Wed, 18 May 2022 00:40:23 +0000 (17:40 -0700)]
ICU-22035 Remove instances of pre c++11 default constructor prevention pattern

2 years agoICU-21960 Add missing "const" to kAttributeKey
agrieve [Mon, 2 May 2022 17:13:41 +0000 (13:13 -0400)]
ICU-21960 Add missing "const" to kAttributeKey

This variable was flagged by a chromium check that looks for variables named like constants that end up in the `.data` ELF section (rather than in `.rodata`).

2 years agoICU-21957 improve logKnownIssue skip for FormattedStringBuilderTest::testInsertOverfl...
Peter Edberg [Fri, 27 May 2022 21:20:07 +0000 (14:20 -0700)]
ICU-21957 improve logKnownIssue skip for FormattedStringBuilderTest::testInsertOverflow crash

2 years agoICU-21980 parse multiple `@missing` lines
Markus Scherer [Sun, 29 May 2022 23:52:10 +0000 (16:52 -0700)]
ICU-21980 parse multiple `@missing` lines

2 years agoICU-21935 Add DisplayOptions to NumberFormatterSettings
Younies Mahmoud [Thu, 26 May 2022 17:59:10 +0000 (17:59 +0000)]
ICU-21935 Add DisplayOptions to NumberFormatterSettings

See #2099

2 years agoICU-21957 integrate CLDR release-42-m1 (early milestone) to ICU main for 72 (rebased... cldr/2022-05-28
Peter Edberg [Wed, 25 May 2022 22:39:19 +0000 (15:39 -0700)]
ICU-21957 integrate CLDR release-42-m1 (early milestone) to ICU main for 72 (rebased on main) +
FormattedStringBuilderTest::testInsertOverflow infolns,logKnownIssue skip for CI exhaustive crash

2 years agoICU-22041 Fix "Africa/Casablanca" show strange LONG displayName
Frank Tang [Thu, 26 May 2022 18:15:27 +0000 (18:15 +0000)]
ICU-22041 Fix "Africa/Casablanca" show strange LONG displayName

See #2096

2 years agoICU-21935 DisplayOptions cleanup
Markus Scherer [Wed, 25 May 2022 22:04:52 +0000 (15:04 -0700)]
ICU-21935 DisplayOptions cleanup

2 years agoICU-21980 add missing comments, finish change log
Markus Scherer [Tue, 24 May 2022 22:41:58 +0000 (15:41 -0700)]
ICU-21980 add missing comments, finish change log

2 years agoICU-21980 update ICU4J data & test files
Markus Scherer [Tue, 24 May 2022 18:33:54 +0000 (11:33 -0700)]
ICU-21980 update ICU4J data & test files
and adjust a default Bidi_Class range in UCharacterTest.java just like in cucdtst.c before.

2 years agoICU-21980 Unicode 15 collation data
Markus Scherer [Tue, 24 May 2022 01:08:21 +0000 (18:08 -0700)]
ICU-21980 Unicode 15 collation data

2 years agoICU-21980 generated data files
Markus Scherer [Mon, 23 May 2022 22:58:26 +0000 (15:58 -0700)]
ICU-21980 generated data files

2 years agoICU-21980 Unicode 15 pre-beta data files, new prop values
Markus Scherer [Mon, 23 May 2022 22:13:54 +0000 (15:13 -0700)]
ICU-21980 Unicode 15 pre-beta data files, new prop values

2 years agoICU-21980 update Unicode version numbers
Markus Scherer [Fri, 20 May 2022 22:42:13 +0000 (15:42 -0700)]
ICU-21980 update Unicode version numbers

2 years agoICU-21980 copy the Unicode 14 changes.txt log
Markus Scherer [Fri, 20 May 2022 22:27:25 +0000 (15:27 -0700)]
ICU-21980 copy the Unicode 14 changes.txt log

2 years agoICU-22043 Change minimum ZONE_OFFSET value from -12h to -16h
Frank Tang [Tue, 24 May 2022 04:16:01 +0000 (04:16 +0000)]
ICU-22043 Change minimum ZONE_OFFSET value from -12h to -16h

See #2100

2 years agoICU-21959 Fix the URL to the icu-le-hb repository.
Fredrik Roubert [Tue, 24 May 2022 17:15:49 +0000 (19:15 +0200)]
ICU-21959 Fix the URL to the icu-le-hb repository.

https://sourceforge.net/p/icu/mailman/message/37657918/

2 years agoICU-21935 Add DisplayOptions
Younies Mahmoud [Fri, 20 May 2022 23:42:34 +0000 (23:42 +0000)]
ICU-21935 Add DisplayOptions

See #2061

2 years agoICU-22037 Adds performance tests for ICU forward and backward
gnrunge [Wed, 18 May 2022 17:02:25 +0000 (10:02 -0700)]
ICU-22037 Adds performance tests for ICU forward and backward
string search.

ICU-22037 Removes a left-over escaped doublequote; removes a
test print-out.

2 years agoICU-22040 Update clang-13 build bots to clang-14. Add libc++ build bot.
Jeff Genovy [Thu, 19 May 2022 15:53:16 +0000 (08:53 -0700)]
ICU-22040 Update clang-13 build bots to clang-14. Add libc++ build bot.

2 years agoICU-22023 Fix Calendar::get() return out of bound value and SimpleDateTime::format...
Frank Yung-Fong Tang [Wed, 18 May 2022 20:19:49 +0000 (20:19 +0000)]
ICU-22023 Fix Calendar::get() return out of bound value and SimpleDateTime::format assert while TimeZone is "UTC" and value is -1e-9

See #2086

2 years agoICU-21960 C++20 Warnings from ATOMIC_VAR_INIT
Andy Heninger [Mon, 16 May 2022 00:15:01 +0000 (17:15 -0700)]
ICU-21960 C++20 Warnings from ATOMIC_VAR_INIT

Remove the ICU macros ATOMIC_INT32_T_INITIALIZER and U_INITONCE_INITIALIZER,
which made use of C++ ATOMIC_VAR_INIT, which has been removed from C++20.

With modern C++ features being available, these macros no longer served
any real need.

2 years agoICU-22030 Modifies GHA CI performance testing so that existing files in the
gnrunge [Fri, 13 May 2022 22:21:41 +0000 (15:21 -0700)]
ICU-22030 Modifies GHA CI performance testing so that existing files in the
performance results publishing repository are no longer deleted when the test
results are forwarded. This concretely affects the README file in the icu-perf
repository, which got deleted with the first data transfer.

Restoring the README file in icu-perf will be a complementary PR.

2 years agoICU-22012 Add four Japanese word into the dictionary
allenwtsu [Fri, 29 Apr 2022 07:47:15 +0000 (07:47 +0000)]
ICU-22012 Add four Japanese word into the dictionary

See #2072

2 years agoICU-21945 Add support for Visual Studio 2022
Chetan Laddha [Tue, 26 Apr 2022 07:15:54 +0000 (07:15 +0000)]
ICU-21945 Add support for Visual Studio 2022

See #2059

2 years agoICU-21960 fix clang 13 C++20 warnings
Markus Scherer [Fri, 6 May 2022 23:49:56 +0000 (16:49 -0700)]
ICU-21960 fix clang 13 C++20 warnings

2 years agoICU-22016 utrie2.h need not include mutex.h
Markus Scherer [Fri, 6 May 2022 18:54:17 +0000 (11:54 -0700)]
ICU-22016 utrie2.h need not include mutex.h

2 years agoICU-22005 Fix int32 overflow in FormattedStringBuilder
Frank Tang [Fri, 29 Apr 2022 22:50:33 +0000 (22:50 +0000)]
ICU-22005 Fix int32 overflow in FormattedStringBuilder

See #2070

2 years agoICU-21679 avoid escape of U+FFFF in a character literal
Markus Scherer [Fri, 29 Apr 2022 18:47:44 +0000 (11:47 -0700)]
ICU-21679 avoid escape of U+FFFF in a character literal

2 years agoICU-22007 remove outdated terms of use from Unicode conversion files
Markus Scherer [Fri, 29 Apr 2022 18:29:53 +0000 (11:29 -0700)]
ICU-22007 remove outdated terms of use from Unicode conversion files

2 years agoICU-22006 icupkg: %%ALIAS & %%Parent do not need truncation parent
Markus Scherer [Thu, 28 Apr 2022 22:27:00 +0000 (15:27 -0700)]
ICU-22006 icupkg: %%ALIAS & %%Parent do not need truncation parent

2 years agoICU-21959 Online demos how to update
Craig Cornelius [Wed, 27 Apr 2022 22:58:06 +0000 (22:58 +0000)]
ICU-21959 Online demos how to update

See #2069

2 years agoICU-21959 Update stale Jira tickets in ICU4J TODOs
Hugo van der Merwe [Sat, 9 Apr 2022 20:27:59 +0000 (20:27 +0000)]
ICU-21959 Update stale Jira tickets in ICU4J TODOs

See #2062

2 years agoICU-21994 Fix heap-buffer-overflow
Frank Tang [Fri, 15 Apr 2022 18:47:25 +0000 (11:47 -0700)]
ICU-21994 Fix heap-buffer-overflow

2 years agoICU-21956 Merge maint-71 to main
Shane F. Carr [Fri, 15 Apr 2022 00:45:38 +0000 (17:45 -0700)]
ICU-21956 Merge maint-71 to main

2 years agoICU-21956 Merge remote-tracking branch 'upstream/maint/maint-71' into ICU-21956-merge 2064/head
Shane F. Carr [Wed, 13 Apr 2022 18:16:01 +0000 (11:16 -0700)]
ICU-21956 Merge remote-tracking branch 'upstream/maint/maint-71' into ICU-21956-merge

2 years agoICU-21984 Fix DateIntervalFormat.normalizeHourMetacharacters() so that it doesn't... cldr/2022-04-11
Rich Gillam [Fri, 8 Apr 2022 01:07:14 +0000 (18:07 -0700)]
ICU-21984 Fix DateIntervalFormat.normalizeHourMetacharacters() so that it doesn't require the hour and day-period
fields to appear in any particular order or position in the skeleton string.

2 years agoICU-21966 Cleanup -Wunused-but-set-variable
Frank Yung-Fong Tang [Tue, 29 Mar 2022 22:53:01 +0000 (22:53 +0000)]
ICU-21966 Cleanup -Wunused-but-set-variable

See #2055

2 years agoICU-20715 CollationDataBuilder reset outdated prefix+contraction values
Markus Scherer [Fri, 1 Apr 2022 22:25:34 +0000 (22:25 +0000)]
ICU-20715 CollationDataBuilder reset outdated prefix+contraction values

See #2052

2 years agoICU-21957 BRS72RC Update version number to 72.0.1
Daniel Ju [Thu, 31 Mar 2022 21:43:54 +0000 (14:43 -0700)]
ICU-21957 BRS72RC Update version number to 72.0.1

2 years agoICU-21967 Remove obsolete references in makedata.vcxproj and makedata_uwp.vcxproj
Julien Brianceau [Fri, 25 Mar 2022 11:13:12 +0000 (12:13 +0100)]
ICU-21967 Remove obsolete references in makedata.vcxproj and makedata_uwp.vcxproj

These references should have been removed in ICU-20489 and ICU-21420.
Take the opportunity to update the doc as well.

2 years agoICU-21972 Use a shared props file for the ICU Major Version number in the Windows...
Jeff Genovy [Thu, 24 Mar 2022 18:14:46 +0000 (11:14 -0700)]
ICU-21972 Use a shared props file for the ICU Major Version number in the Windows Visual Studio project files.

2 years agoICU-21971 Added a new numeric currecny code SLE/695 for Sierra Leone Leone. 2063/head cldr/2022-03-31 release-71-1
yumaoka [Wed, 30 Mar 2022 18:47:46 +0000 (14:47 -0400)]
ICU-21971 Added a new numeric currecny code SLE/695 for Sierra Leone Leone.

2 years agoICU-21762 Export Script_Extensions with --all flag in icuexportdata
Shane Carr [Mon, 28 Mar 2022 20:58:10 +0000 (20:58 +0000)]
ICU-21762 Export Script_Extensions with --all flag in icuexportdata

See #2054

2 years agoICU-21965 fix utilities.jar module name cldr/2022-03-30
Steven R. Loomis [Fri, 25 Mar 2022 19:50:29 +0000 (14:50 -0500)]
ICU-21965 fix utilities.jar module name

com.ibm.icu.utilities - otherwise the automatic module name is unusable

2 years agoICU-21954 LICENSE: add more license texts from icu4c files
Markus Scherer [Wed, 23 Mar 2022 22:50:59 +0000 (15:50 -0700)]
ICU-21954 LICENSE: add more license texts from icu4c files

2 years agoICU-21814 Fix small typos in docs/userguide
Julien Brianceau [Wed, 23 Mar 2022 09:44:52 +0000 (10:44 +0100)]
ICU-21814 Fix small typos in docs/userguide

2 years agoICU-21953 remove outdated ucdterms.txt
Markus Scherer [Wed, 23 Mar 2022 20:42:34 +0000 (13:42 -0700)]
ICU-21953 remove outdated ucdterms.txt

This is an old version of the Unicode license from 2004,
when the ICU license was different from the Unicode license.

We should have removed this file in 2016,
when the Unicode license was revised,
and when the ICU project became a project of the Unicode Consortium,
adopting the Unicode license for all of ICU.

Since 2016, the Unicode data files are covered by the same license as the
top license text in the ICU LICENSE file.