Frank Tang
5e22f0076e
ICU-22854 Implement subdivision validation
2024-08-22 11:02:36 -07:00
DraganBesevic
ebceedde21
ICU-22723 Integrate CLDR 46 release alpha0, part 3, source files
2024-08-22 08:22:56 -07:00
DraganBesevic
c2312370c2
ICU-22723 Integrate CLDR 46 release alpha2, part 2, data and test files
2024-08-22 08:22:56 -07:00
DraganBesevic
c4daf676f3
ICU-22723 Integrate CLDR 46 release alpha2, part 1, binary files
2024-08-22 08:22:56 -07:00
Mihai Nita
01d755749c
ICU-22853 Support formatting types in java.time
2024-08-21 10:38:58 -07:00
Markus Scherer
51e21af692
ICU-22707 Unicode 16 aug16
2024-08-19 17:15:00 -07:00
Mihai Nita
40189ffe57
ICU-21205 Fix Eclipse failing to import the icu4j maven project
2024-08-16 13:38:56 -07:00
DraganBesevic
045350e7c1
ICU-22723 Integrate CLDR 46 release alpha0, part 4, fixes for exausting tests
2024-08-14 17:09:35 -07:00
DraganBesevic
d04154833c
ICU-22723 Integrate CLDR 46 release alpha0, part 3, source files
2024-08-14 17:09:35 -07:00
DraganBesevic
b865f26876
ICU-22723 Integrate CLDR 46 release alpha0, part 2, data files
2024-08-14 17:09:35 -07:00
DraganBesevic
24966d7a21
ICU-22723 Integrate CLDR 46 release alpha0, part 1, binary files
2024-08-14 17:09:35 -07:00
Mihai Nita
b5b3e16afa
ICU-22845 Better iterations for the ICU4J UnicodeSet
2024-08-09 08:56:25 -07:00
Tim Chevalier
57ed0a2a53
ICU-22794 MF2: Move .json files for tests into top-level testdata/ directory
...
Modify ICU4C and ICU4J test readers to handle all tests
Add `ignoreJava` and `ignoreCpp` properties to tests where needed
Includes parser bug fixes:
ICU4J: require a complex-body after declarations
ICU4J: Correctly parse the complex body after an unsupported statement
ICU4J: Handle date params in tests and remove default params for tests
ICU4J: Handle decimal params in tests
ICU4J: Require whitespace before variable/literal in reserved annotation
ICU4J: Require whitespace between options
ICU4J: Require a variable-expression in an .input declaration
ICU4J: don't require space between last key and pattern in variant
ICU4J: don't require space between selectors
ICU4J: allow whitespace after '=' in option
ICU4J: parse escape sequences in quoted literals according to grammar
ICU4J: allow whitespace within markup after attributes list
2024-08-08 09:14:44 -07:00
Mihai Nita
366bb463b1
ICU-22722 Update the ICU Vice-Chair for Maven publishing
2024-08-07 07:36:23 -07:00
Elango Cheran
3663cc1e0f
ICU-22707 Add support for property Modifier_Combining_Mark
2024-07-30 15:44:32 -07:00
Elango Cheran
06c077bd35
ICU-22503 add property Indic_Conjunct_Break
2024-07-26 14:47:39 -07:00
Robin Leroy
4acb4724cf
ICU-22707 Copy new monkey rules to ICU4J
2024-07-18 23:56:34 +00:00
Robin Leroy
d1490896ed
ICU-22707 Fix an ancient bug in moveIndex32
2024-07-18 23:56:34 +00:00
Robin Leroy
b3ec8d1abd
ICU-22707 Port the old monkey rule changes to ICU4J
2024-07-18 23:56:34 +00:00
Robin Leroy
7a52b0602a
ICU-22707 Port the line monkey partition to ICU4J
2024-07-18 23:56:34 +00:00
Robin Leroy
80c3389bcd
ICU-22707 Copy data-driven test file to ICU4J
2024-07-18 23:56:34 +00:00
Markus Scherer
558b3c02a6
ICU-22707 generate ICU4J .brk files
2024-07-18 23:56:34 +00:00
Markus Scherer
f9d2d561a1
ICU-22707 disable UTS46 test for now
2024-07-18 23:56:34 +00:00
Markus Scherer
4312a4e5cb
ICU-22707 Unicode 16 beta jun04
2024-07-18 23:56:34 +00:00
Markus Scherer
876816b0a1
ICU-22707 new short aliases ID_Status, ID_Type
2024-07-18 23:56:34 +00:00
Gary L. Wade
b29eb331e1
ICU-22720 Update ICU4J to be comparable for relative date formatting as ICU4C for days of the week and quarters
...
Added enums for the days of week to RelativeUnit of RelativeDateTimeFormatter and changed QUARTERS to be included in this change rather than deprecated. Removed short-circuiting of unit tests for the comparable formatting in ICU4C. Added changes in formatNumericImpl and RelDateTimeDataSink to use the enums. Added unit tests to RelativeDateTimeFormatter.java to test the enums proposed and removed the short-circuiting of days-of-week tests.
2024-06-18 13:56:07 -07:00
Frank Tang
87fce24233
ICU-22642 Avoid spending too much time inside CanonicalIterator
...
See #3017
2024-06-06 12:48:59 +02:00
Markus Scherer
6543634649
ICU-22707 fix hst=V: hst=NA for Kirat Rai
2024-06-05 08:10:21 -07:00
Markus Scherer
c439dcdf27
ICU-22785 uprops.icu: coalesce scx+sc bits
2024-06-04 18:51:53 -07:00
Markus Scherer
0d8a3ccd11
ICU-22785 move Block bits from propsvec0 to new trie
2024-06-04 10:49:53 -07:00
DraganBesevic
699fb1dbc4
ICU-22723 Integrate CLDR 46 release m0, part 3, source files
2024-05-24 11:32:57 -07:00
DraganBesevic
d6657adc4a
ICU-22723 Integrate CLDR 46 release m0, part 2, data and files
2024-05-24 11:32:57 -07:00
DraganBesevic
aa5fc99b33
ICU-22723 Integrate CLDR 46 release m0, part 1, binary files
2024-05-24 11:32:57 -07:00
Mihai Nita
63afc76425
ICU-22769 Rename of the ICU4J data folder to not contain a version (script)
2024-05-08 15:33:21 -07:00
Mihai Nita
29620612ef
ICU-22769 Rename of the ICU4J data folder to not contain a version (code)
2024-05-08 15:33:21 -07:00
Mihai Nita
9720a210ac
ICU-22769 Rename of the ICU4J data folder to not contain a version
2024-05-08 15:33:21 -07:00
Mihai Nita
f133a0bd9b
ICU-22723 Cleanup: remove the icu4j/maven-migration/ folder
2024-05-08 14:17:44 -07:00
Mihai Nita
9369b7a209
ICU-21757 Stop sharing utilities-for-cldr
...
Moves UnicodeMap and related classes to core.
Also removes `CollectionUtilities`, `UOption`, and `ElapsedTimer`.
They will end up in UnicodeTools, CLDR, and CLDR respectively.
2024-05-06 15:49:03 -07:00
Mihai Nita
c92c188cac
ICU-21757 Replace UOption with commons-cli in XLIFF2ICUConverter
2024-05-06 11:22:13 -07:00
Mihai Nita
69cb085e12
ICU-21757 Replace UOption with commons-cli in perf-tests
2024-05-03 16:28:26 -07:00
Mihai Nita
6041c249f4
ICU-21757 Remove ICU dependencies on CollectionUtilities
2024-04-30 19:10:06 -07:00
Markus Scherer
012c326755
ICU-22707 UCA 16 data first cut
2024-04-29 17:00:55 -07:00
Markus Scherer
5416451ae2
ICU-22707 more vo=U: Egyp. hieroglyphs
2024-04-29 17:00:55 -07:00
Markus Scherer
ba1ecef7de
ICU-22707 Unicode 16 security data first cut
2024-04-29 17:00:55 -07:00
Markus Scherer
423b4c7c31
ICU-22707 Unicode 16 script metadata
2024-04-29 17:00:55 -07:00
Markus Scherer
1053be18e5
ICU-22707 Java norm2impl support MaybeNo
2024-04-29 17:00:55 -07:00
Markus Scherer
b1a50f2a38
ICU-22707 Java props data files
2024-04-29 17:00:55 -07:00
Markus Scherer
4d9612bfa2
ICU-22707 Age 6:2, run generate.sh
2024-04-29 17:00:55 -07:00
Markus Scherer
d79c7bf5a0
ICU-22707 expectedLong script names
2024-04-29 17:00:55 -07:00
Markus Scherer
560e4bbf41
ICU-22707 preparseucd.py
2024-04-29 17:00:55 -07:00