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
Markus Scherer
ed8fe2c336
ICU-22707 ICU Unicode 16 version numbers
2024-04-29 17:00:55 -07:00
Frank Tang
3aa8b8c5ee
ICU-22742 Fix handling of XA,XB,XC for addLikelySubtags
...
Add more tests.
ICU-22742 Add PS... variants
ICU-22742 Add java tests
ICU-22742 extend tests
ICU-22742 wrap java
2024-04-24 15:24:35 -07:00
Mihai Nita
0e4c2d8bc6
ICU-22724 ICU BRS 76: front-load update version to 76.0.1
2024-04-18 16:57:47 -07:00
DraganBesevic
7750081bda
ICU-22535 Integrate CLDR 45 release beta5
2024-04-15 17:55:43 -07:00
DraganBesevic
9518b26a91
ICU-22535 Integrate CLDR 45 release beta4, part 5, restore copyright headers in catalog.txt
2024-04-12 16:21:12 -07:00
DraganBesevic
66c8c65857
ICU-22535 Integrate CLDR 45 release beta4, part 2, personName test data updates
2024-04-12 16:21:12 -07:00
DraganBesevic
97a046d116
ICU-22535 Integrate CLDR 45 release beta4, part 1, binary files
2024-04-12 16:21:12 -07:00
Rahul Pandey
2f7a3ea491
ICU-22535 BRS_75_GA: Update ICU version to 75.1 (no more -SNAPSHOT)
2024-04-12 09:36:09 -07:00
Frank Tang
6d4cea57ed
ICU-22727 fix addLikelySubtags for 5-8 chars lang codes
...
Fix C++ code, add tests for C, C++ and Java API
2024-04-11 12:31:36 -07:00
yumaoka
43cde6bdbf
ICU-22534 Updating pom version to 75.1-SNAPSHOT
2024-04-04 09:45:56 -07:00
DraganBesevic
9c466d43d9
ICU-22535 Integrate CLDR 45 release beta3
2024-04-04 08:49:37 -07:00
DraganBesevic
fc91b6bb7f
ICU-22535 Integrate CLDR 45 release beta2, part 2, data and source files
2024-04-02 13:29:34 -07:00
DraganBesevic
492a8441db
ICU-22535 Integrate CLDR 45 release beta2, part 1, binary files
2024-04-02 13:29:34 -07:00
Frank Tang
0127e4f760
ICU-22534 BRS75 Remove fixed logKnownIssue for CLDR-17024
...
CLDR-17024 is fixed in CLDR45 and the test now passed.
Remove the logKnownIssue so it will test and report future breakage.
2024-03-28 16:11:27 -07:00
Frank Tang
d83d26cc5d
ICU-9972 Fix Chinese/Dangi Calendar getActualMaximum(UCAL_DAY_OF_YEAR)
...
Also fix ICU-12620 which is mark duplicate of ICU-9972 just now.
and fix ICU-22258.
Separate the new year and winter solstice cache since the calculated
value for these two calendar are mostly but not always the same due
to slightly different observation timeZone.
Remove the epochYear and zoneAstroCalc from the member data
and instead return them from a getStting() method with the two caches
since all four of them are constant per subclass of ChineseCalendar
and do not need to be different per object.
The known issues in the TestLimit is caused by both Calendar get/put the
value from the same cache while the calculated result depends on the
timeZone zoneAstroCalc.
2024-03-28 11:02:21 -07:00
Victor Chang
9e6173fcef
ICU-22536 Fix ICUServiceThreadTest flakiness
...
Sometimes getVisibleIDs() method returns a null reference which might happend
because of inaccurate concurrent access. This change attempts to fix this
ICUServiceThreadTest flakiness.
2024-03-28 10:55:49 -07:00
Rich Gillam
d4bc9bef26
ICU-22611 Fixed failures in EnvTest.
2024-03-26 16:59:48 -07:00
yumaoka
57fc3094f9
ICU-22534 BRS75 J Serialization test data
2024-03-26 08:51:38 -04:00
yumaoka
6ad2ffb9db
ICU-22534 BRS75 J API Signature file and API change report
2024-03-26 08:51:16 -04:00
yumaoka
4f75c62767
ICU-22534 BRS75 clean up import statements
2024-03-26 08:50:56 -04:00
Rahul Pandey
8ba19195f9
ICU-22534 Update version number to 75.1
2024-03-26 07:02:45 +05:30
Mihai Nita
141e820f71
ICU-22690 Update ICU4J MessageFormatter to the latest spec, LDML 45
2024-03-22 14:39:02 -07:00
Rich Gillam
13bf3c8313
ICU-22611 Fixed the RBNF MultiplierSubstitution to only perform floor() on the value being formatted when the
...
substitution is using a DecimalFormat and its owning rule also has a modulus substitution. Took out a redundant
call to floor(). Added a hack to allow the caller to change the rounding behavior with setRoundingMode().
Added appropriate unit tests. Added additional documentation of the behavior to the API docs.
2024-03-22 11:18:27 -07:00
Frank Tang
0b77215040
ICU-22698 Clean up CalendarAstronomer
2024-03-20 13:36:17 -07:00
Markus Scherer
cce162bf4d
ICU-11396 new properties Identifier_Status & Identifier_Type
...
See #2879
2024-03-20 13:20:14 -07:00
Frank Tang
7a3dfe877d
ICU-22679 Remove getType and string comparsion
...
Change the logic of handling year in era 0 counting backwards
to depend on a boolean virtual function instead of adding
string comparsion code in the base class to have specific knowledge of
behavior of subclass.
2024-03-19 17:44:37 -07:00
DraganBesevic
4f2cefb7ca
ICU-22534 Integrate CLDR 45 release beta1
2024-03-18 20:49:00 -07:00
Rich Gillam
281d8ef140
ICU-22152 Uncommented a bunch of commented-out test cases in ULocaleCollationTest.TestNameList() and made them pass again.
2024-03-18 17:01:14 -07:00