Mihai Nita
fae4512d33
ICU-22922 ICU BRS 77: front-load update version to 77.0.1
2024-12-10 19:15:05 -08:00
Mihai Nita
515d0a7393
ICU-22773 Faster generation (4x) with multithreading
2024-12-09 15:08:18 -08:00
Mihai Nita
2fa8a0908c
ICU-22773 Migrate the CLDR conversion tool to Maven
2024-12-09 13:15:13 -08:00
Peter Edberg
3b9c0fc4a5
ICU-22922 Integrate CLDR 46.1 beta1 to ICU main, part 3: ICU code/test mods
2024-12-09 13:08:14 -08:00
Peter Edberg
e2581fd1ac
ICU-22922 Integrate CLDR 46.1 beta1 to ICU main, part 2: source data/test generated or copied from CLDR
2024-12-09 13:08:14 -08:00
Peter Edberg
c3929d1595
ICU-22922 Integrate CLDR 46.1 beta1 to ICU main, part 1: binary data
2024-12-09 13:08:14 -08:00
Markus Scherer
791a052f8e
ICU-22921 fix link from gitdev to ci exhaustive tests
2024-12-09 09:55:54 -08:00
Tim Chevalier
62b95bb5f9
ICU-22908 MF2: Update spec tests and update implementation for recent spec changes
...
Updating the spec tests requires two implementation changes:
* Match on variables rather than expressions --
see https://github.com/unicode-org/message-format-wg/pull/877
* Require attribute values to be literals (if present) --
see https://github.com/unicode-org/message-format-wg/pull/894
This updates the spec tests to commit 6c3704f41a9c24427126429fb43992b03609dfc8
in https://github.com/unicode-org/message-format-wg/ . Any changes
following that commit will be addressed in a future PR.
2024-12-09 09:38:28 -08:00
Frank Tang
2e57f07cdf
ICU-22736 Address Markus' feedback
2024-12-06 16:24:57 -08:00
Frank Tang
73956e9cf3
ICU-22736 Fix Persian calendar
...
ICU-22736 Add tests for java and make correction
Update icu4c/source/i18n/persncal.cpp
Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2024-12-06 16:24:57 -08:00
Fredrik Roubert
36b552737f
ICU-22751 Update configure files from configure.ac using autoreconf.
2024-12-05 20:50:03 +01:00
Fredrik Roubert
5314d9d737
ICU-22751 Delete icu4c/source/test/perf/leperf.
2024-12-05 20:50:03 +01:00
Robin Leroy
e59065cc74
ICU-22984 Clean up old monkeys
2024-12-04 18:38:23 +01:00
Robin Leroy
757f27cd35
ICU-22984 Move old monkeys
2024-12-04 18:38:23 +01:00
Robin Leroy
3f959352b5
ICU-22984 Optimize old monkeys
2024-12-04 18:38:23 +01:00
Robin Leroy
5519b85730
ICU-22984 Generate old monkeys
2024-12-04 18:38:23 +01:00
Frank Tang
e025466e3a
ICU-22983 Fix DecimalQuantity::shiftLeft ubsan issue
...
ICU-22983 Add java tests and comments
2024-11-27 17:33:34 -08:00
Elango Cheran
2ba362fa3b
ICU-22921 Update PR template
...
See #3285
2024-11-22 14:06:21 -08:00
Fredrik Roubert
424d6a3e8b
ICU-22901 Update ulocimp_getSubtags() &co. to use std::string_view.
2024-11-22 19:05:03 +01:00
Fredrik Roubert
1dccc10085
ICU-22901 Move calls to uloc_getDefault() out of ulocimp_getSubtags().
2024-11-22 19:05:03 +01:00
Markus Scherer
cd9fada30c
ICU-22921 PR template: move standing issues up to TODO section
2024-11-22 10:00:06 -08:00
Robin Leroy
e000c5c3cc
ICU-22127 Remove obsolete WordBreakTest.txt known issues
2024-11-22 18:40:54 +01:00
Craig Cornelius
e38ac306bc
ICU-22920 fix exhaustive tests for likely subtags failure ICU-22976
2024-11-21 14:47:56 -08:00
Mihai Nita
b54f3f5d91
ICU-22870 Remove ja_JP_TRADITIONAL pattern generator tests
2024-11-21 14:12:05 -08:00
Mihai Nita
743998dfaf
ICU-22977 Temp fix for MSVC builds: SkipUWP
2024-11-21 12:59:41 -08:00
Mihai Nita
f55c499927
ICU-21396 Fix incorrect result shown in the userguide example
2024-11-20 08:10:06 -08:00
Elango Cheran
5ceee1660f
ICU-22960 Use ICUBinary.getRequiredData()
to load BreakIterator data
2024-11-19 13:28:37 -08:00
Shane F. Carr
d6f8a14f8c
ICU-22922 Merge maint/maint-76 to main ( #3270 )
2024-11-19 10:35:26 -08:00
Vignesh Subramani
38c046b60c
ICU-22888 Enhance XML Processor Configuration for Tools Directory in ICU4J Package
...
See #3243
2024-11-19 09:54:51 -08:00
Mihai Nita
06a23f8d37
ICU-22965 Fix the problems we had with the maven deploy for ICU 76.1
...
The blocker was the missing `<name>` element, which is mandatory
See https://central.sonatype.org/publish/requirements/#project-name-description-and-url
The second problem was that all modules were staged, not just the three we normally publish.
2024-11-13 15:38:08 -08:00
Mihai Nita
8b28c3843f
ICU-22927 Duplicate (back) the MF2 test data between icu4c and icu4j
...
The C++ and Java implementations are done by two different people different companies.
With different time constraints and availability.
The spec is still not final (although it is close), and the implementations are
still quite a bit behind.
Sharing these test files slows down development, by forcing any C++ and Java changes
to happen in the same time.
There are other components that share test files that are not shared yet,
even if they are more stable. So I don't know why we would force this on MF2 only.
This is temporary, and the data files will be de-duplicated again at a later time,
when the two implementations are more stable.
That de-duplication will include other shared files, and in a slightly different structure
(we have a doc and a discution on this topic).
2024-11-13 14:09:42 -08:00
DraganBesevic
1a52a130b7
ICU-22724 Integrate CLDR 46 release beta4
2024-11-13 13:27:33 -08:00
Robin Leroy
0b9eb9ca71
ICU-22956 Use InCB for grapheme cluster segmentation
2024-11-12 10:45:16 +01:00
Shane F. Carr
700c5e36a1
ICU-22922 Merge maint/maint-76 to main ( #3258 )
2024-11-11 17:33:19 -08:00
Frank Tang
44ea9278b9
ICU-22962 fix int32_t overflow inside handleComputeJulianDay
...
test
2024-11-08 16:56:16 -08:00
Mihai Nita
fbfbe6c7aa
ICU-22917 Output to files, cleanup, update docs
2024-11-07 16:52:29 -08:00
Mihai Nita
8dc2ec0bb0
ICU-22917 Separate methods in three classes
2024-11-07 16:52:29 -08:00
Tim Chevalier
0357501948
ICU-22942 MF2 ICU4C: NFC-normalize names and keys according to spec
...
Includes adding !UCONFIG_NO_NORMALIZATION guards to all MF2 files
2024-11-06 12:48:35 -08:00
Tim Chevalier
376da67f8d
ICU-22953 MF2: Allow unpaired surrogates in text and quoted literals
...
See https://github.com/unicode-org/message-format-wg/pull/906/
2024-11-05 16:03:11 -08:00
Elango Cheran
842899d81a
ICU-22920 Only run Maven cache workflow on the upstream repo
...
See #3263
2024-11-05 15:16:00 -08:00
Robin Leroy
8d86ca142e
ICU-22941 Revert "ICU-22112 word break updates for @,colon; colon tailorings for fi,sv"
...
This reverts commit 49d192fefe
.
2024-11-05 22:59:24 +01:00
Tim Chevalier
d868f13bd8
ICU-22947 Update user guide for MF2
...
Co-authored-by: Steven R. Loomis <srl295@gmail.com>
2024-10-30 10:27:48 -07:00
Fredrik Roubert
e29e86d62a
ICU-22951 Add documentation for --with-data-packaging=auto to the userguide.
2024-10-24 16:44:04 -07:00
Markus Scherer
698217ef63
ICU-22922 ICU 76 final release
...
See #3252
2024-10-24 16:18:07 -07:00
Fredrik Roubert
23673a19ae
ICU-22952 Update configure files from configure.ac using autoreconf.
2024-10-24 13:12:29 -07:00
Fredrik Roubert
3fe88eb8b3
ICU-22952 Make configure --help show --enable-* / --disable-* consistently.
2024-10-24 13:12:29 -07:00
Rahul Pandey
8eca245c74
ICU-22724 BRS_76_GA Update version number to 76.1 (No more -SNAPSHOT)
2024-10-21 14:49:09 -07:00
Mihai Nita
fd68c315d5
ICU-22724 Clean up import statements
2024-10-21 14:20:55 -07:00
Robin Leroy
99ca2ad931
ICU-22946 Pin all -latest runners per ICU-TC 2024-10-17 🗡️
2024-10-19 00:18:10 +02:00
Rich Gillam
e19ca5f4bb
ICU-22724 Update urename.h for ICU 76.1 final.
2024-10-18 13:55:40 -05:00