Commit graph

669 commits

Author SHA1 Message Date
Henri Sivonen
ea970109f8 ICU-22028 Export collation and normalization data for ICU4X 2022-06-28 09:07:30 -07:00
yumaoka
c205e7ee49 ICU-21971 Added a new numeric currecny code SLE/695 for Sierra Leone Leone. 2022-03-30 13:49:51 -07:00
Peter Edberg
9b3c0c328c ICU-21901 integrate CLDR release-41-beta2 to ICU main for 71ga 2022-03-23 16:43:02 -07:00
Daniel Ju
741bbddcf9 ICU-21900 BRS71RC Update version number and regenerate configure 2022-03-15 18:26:10 -05:00
Markus Scherer
29111fd195 ICU-21824 make the Unicode license match exactly
The ICU copy of the Unicode license was missing some lines that are
considered part of the license text.

See https://github.com/unicode-org/template-repo/blob/main/LICENSE
and https://www.unicode.org/license.txt
2022-03-14 19:50:44 +00:00
Craig Cornelius
7fe330119e ICU-21900 ICU4C 71 change report
See #2024. Includes update to generator that removes the minor version indication from the reports.
2022-03-10 15:50:45 -08:00
Peter Edberg
f374427f60 ICU-21900 integrate CLDR release-41-beta1 to ICU main for 71rc 2022-03-10 11:17:09 -08:00
Shane Carr
8a5f045992 ICU-21900 Fix issue filtering in commit checker 2022-03-09 19:20:02 -08:00
Peter Edberg
16aae80199 ICU-21900 integrate CLDR release-41-alpha4 to ICU main for 71 front-load 2022-02-24 09:15:02 -08:00
yumaoka
9907ca8ea3 ICU-21900 BRS71 Updating currency numeric code data. 2022-02-23 13:18:06 -08:00
Peter Edberg
e3ebc7aac5 ICU-21900 integrate CLDR release-41-alpha3 to ICU main for 71 front-load 2022-02-23 09:19:12 -08:00
Peter Edberg
398489b915 ICU-21900 integrate CLDR release-41-alpha2 to ICU main for 71 front-load 2022-02-15 21:51:09 -08:00
Peter Edberg
008fddfaac ICU-21900 integrate CLDR release-41-alpha1 to ICU main for 71 front-load 2022-02-14 12:09:15 -08:00
Peter Edberg
2f8749a026 ICU-21900 integrate CLDR release-41-alpha0 to ICU main for 71 front-load 2022-02-07 22:02:36 -08:00
dependabot[bot]
fb31d9b54b ICU-21815 Bump xercesImpl from 2.12.0 to 2.12.2 in /tools/release/java
Bumps xercesImpl from 2.12.0 to 2.12.2.

---
updated-dependencies:
- dependency-name: xerces:xercesImpl
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 14:34:24 -08:00
gnrunge
f37a5e0090 ICU-21796 Rename bazel build files from BUILD to BUILD.bazel. This can
prevent conflicts when ICU users have their own BUILD files already.
2021-12-16 06:55:09 -08:00
Markus Scherer
75ac80bd68 ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
Craig Cornelius
60c1857f96 ICU-21581 ICU Change Reports for 70rc
See #1877
2021-09-29 16:17:15 -07:00
Erik Torres
da5fc8e730 ICU-21581 BRSRC 70.1 Version update and regenerate configure for v70.1
In this PR, I am updating the version number from 70.0.1 for the BRS task.
Previously, we had frontloaded part of this, so the diff in this PR are not as numerous.

It has also been decided that we should differentiate frontloaded tasks and RC tasks by having the version numbers being:
Frontload version number: XX.X.X (70.0.1 -> Major.minor.patch)
RC/GA version number: XX.X (70.1 -> Major.minor)

I've added some documentation for this, for future releases :)
2021-09-23 09:54:12 -07:00
gnrunge
d4d29fbee3 ICU-21750 Output tail end of the uconfig variation test run in case of failure
to allow easier identification of build or test failures.
2021-09-10 15:46:27 -07:00
Peter Edberg
7851f708a3 ICU-21581 integrate CLDR release-40-alpha3 to ICU trunk 2021-09-09 10:57:21 -07:00
Markus Scherer
f9beb616a8 ICU-21652 add emoji properties of strings
- 7 new properties: API constants & property names
- u_stringHasBinaryProperty(s, property) & UCharacter.hasBinaryProperty(s, property)
- two additional source data files
- new genprops part for writing new binary data file uemoji.icu
- data for existing emoji properties moved from uprops.icu (hardcoded in C++) to uemoji.icu (always loaded)
- new EmojiProps implementation
2021-09-08 12:15:50 -07:00
Steven R. Loomis
0d407fc616 ICU-21727 Commit Checker: add Reviewer: header 2021-09-03 11:46:32 -05:00
Erik Torres
2b895a71e1 ICU-21555 Fix typos in repo from letter d to i
Fix typos in repo from letter d to i
2021-08-30 16:45:43 -05:00
Yoshito Umaoka
6046f7b9e7 ICU-21708 Update ant version in cldr-to-icu tool
dependabot reported ant 1.10.9 has a security problem and suggested to update to 1.10.11.
2021-08-24 13:46:57 -04:00
Markus Scherer
41aa7159ea ICU-21635 Unicode 14 data files 20210820, line break LB30b.2
See #1807
2021-08-23 22:11:49 +00:00
Peter Edberg
f6d47953c0 ICU-21581 integrate CLDR release-40-alpha1 to ICU trunk 2021-08-19 15:27:38 -07:00
Peter Edberg
49dda34fb1 ICU-21581 integrate CLDR 40a0 to ICU trunk 2021-08-18 23:59:19 -07:00
gnrunge
24aa9a8964 ICU-21424 Migrate bldicures.py to Python 3 2021-07-30 09:50:51 -07:00
Markus Scherer
d4c92ebcfc ICU-21635 Unicode 14 beta 2021-06-21 22:26:15 +00:00
Peter Edberg
4a6ad3dc93 ICU-21581 integrate CLDR release-40-m1 to ICU trunk 2021-06-15 14:24:21 -07:00
Erik Torres
3f043c7693 ICU-21555 Fix typos from G to L
See #1737
2021-06-07 16:09:09 -07:00
Erik Torres
48ef451b87 ICU-21581 BRSRC 70.0.1 Version update and regenerate configure for v70.0.1
See #1738
2021-06-04 14:09:41 -07:00
Erik Torres
cfefa03539 ICU-21555 fix typos for D, E and F found in the repo
See #1714
2021-05-10 11:09:05 -07:00
Shane F. Carr
2ea794d35b
ICU-21578 Merge maint/maint-69 into main 2021-04-08 11:54:56 -05:00
Jeff Genovy
898238b110 ICU-21576 Bump guava from 27.1-jre to 30.0-jre 2021-04-07 17:24:17 -07:00
Shane Carr
bc22e421bf ICU-21578 Merging maint/maint-69 into main (conflict: icudata.jar) 2021-04-07 15:15:05 -07:00
Steven R. Loomis
2dce62892b ICU-21568 Pre-initialize CLDRConfig and SupplementalDataInfo
- avoid static init problem from CLDR-14636
2021-04-01 20:25:33 -07:00
Peter Edberg
e7db5754ba ICU-21546 integrate CLDR release-39-beta2 to ICU maint-69, just affects cldr-icu pom 2021-03-25 17:02:23 -07:00
Hugo van der Merwe
0ad4614a04 ICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc
See #1664
2021-03-24 18:56:50 +01:00
Elango Cheran
227c729b0e ICU-21117 Use Bazel to automate generation of Unicode data files 2021-03-24 10:39:38 -07:00
Steven R. Loomis
2b3a3724c7 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
2021-03-17 23:28:04 -05:00
gnrunge
22dace7f5f 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.
2021-03-11 16:25:33 -08:00
Peter Edberg
8bb71362f2 ICU-21480 integrate CLDR release-39-beta to ICU trunk 2021-03-11 08:43:25 -08:00
Hugo van der Merwe
1dbe70ac18 ICU-21123 Support unit inflections in ICU4C
See #1574
2021-02-17 23:36:40 +01:00
Peter Edberg
7159e334ff ICU-21480 integrate CLDR release 39 alpha1 to ICU trunk 2021-02-16 21:44:12 -08: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
Hugo van der Merwe
84469100c5 ICU-21306 ldml2icu: add rules for Inflections-related CLDR data
See #1566
2021-02-10 01:08:50 +01:00
Hugo van der Merwe
c0a490d49d ICU-21284 Correctly normalize Unit Identifiers
See #1527
2021-02-09 12:52:05 +01:00