Commit graph

32209 commits

Author SHA1 Message Date
Peter Edberg
2c584abf7e ICU-22221 rebase CLDR 43-beta4 import onto latest maint/maint-73 (new zoneinfo64) 2023-03-30 15:43:22 -07:00
Peter Edberg
c125cf67f0 ICU-22337 restore strict parsing length tolerance for non-abutting numeric date fields 2023-03-30 13:52:40 -07:00
yumaoka
9f774e2b8c ICU-22339 Update ICU tzdata to 2023c for ICU 73.1 release 2023-03-29 17:31:51 -04:00
Craig Cornelius
dfdf9141e5 ICU-22220 Add step for updating API Doc table
See #2400
2023-03-29 11:25:39 -07:00
Markus Scherer
22bbc7e12e ICU-22308 add alignas(16) to the data entry point definition
not just to its struct declaration.
2023-03-28 14:20:21 -07:00
Elango Cheran
3867acf109 ICU-22330 build and test ICU4J with Java 17 2023-03-24 14:00:02 -07:00
yumaoka
a6e9f51859 ICU-22334 Update ICU tzdata to 2023b for ICU 73.1 release 2023-03-24 16:23:50 -04:00
yumaoka
b31579920e ICU-22327 Update tzdata to 2023a 2023-03-23 13:56:40 -04:00
Steven R. Loomis
4b5a6edc95 ICU-21755 commit-checker: update Tip
- improve recommendation on no-commit-found case for ICU and CLDR
- for CLDR-15423
2023-03-23 11:16:25 -05:00
Elango Cheran
cb65f75739 ICU-22220 BRS 73rc ICU4J Serialization test data for ICU 73.1 2023-03-23 08:45:38 -07:00
Elango Cheran
4a30076686 ICU-22220 BRS 73rc ICU4J API signature data file 2023-03-23 08:45:26 -07:00
Elango Cheran
bfa5f4e6ae ICU-22270 Fix hex number formatting in icuexportdata 2023-03-22 20:02:57 -04:00
Yoshito Umaoka
6ddf63ed92 ICU-22220 BRS73 Fix API doc tagging problems 2023-03-22 19:41:42 -04:00
Rahul Pandey
68f5ef835b ICU-22220 BRS73RC Regenerate configure files and fix broken links in comments 2023-03-22 12:38:41 +05:30
Yoshito Umaoka
49e8b99296 ICU-22220 BRS73 Clean up Java import statements 2023-03-21 15:35:52 -04:00
Shane F. Carr
fa5a6c1519 ICU-22288 Remove unnecessary assertion in ICU4J NumberRangeFormatter
See #2377
2023-03-21 12:34:34 -05:00
Peter Edberg
e612a4f2ab ICU-22220 BRS 73rc update urename.h pass 2 2023-03-20 13:32:31 -07:00
Craig
a518312ce2 ICU-22220 Add usimplenumberformatter and SimpleNumberFormatter to docmain.h 2023-03-17 21:03:29 -07:00
Craig
21581f4ec5 ICU-22220 ICU 73 API Changes 4J & 4C 2023-03-17 11:56:41 -07:00
Kirill A. Korinsky
f2459c16dc ICU-22211 macOS PPC should use .p2align 4 instead .balign 16
An attempt to build ICU on old macOS with PowerPC leads to an issue:
```
./out/tmp/icudt72b_dat.S:7:Unknown pseudo-op: .balign
./out/tmp/icudt72b_dat.S:7:Rest of line ignored. 1st junk character valued 49 (1).
```

Why? Because `as` is too old.

Anyway, switch back to `.p2align` fix a build and allows to pass all tests.

See: https://trac.macports.org/ticket/66258

Signed-off-by: Kirill A. Korinsky <kirill@korins.ky>
2023-03-17 09:10:21 -07:00
Rahul Pandey
3076874c32 ICU-22301 Add azure CI tests to be run post merge
See #2363
2023-03-17 08:57:01 -07:00
Peter Edberg
70ed5b4702 ICU-21940 DateFormatSymbols::assignArray should handle null srcArray 2023-03-17 08:52:19 -07:00
Markus Scherer
74641a344e ICU-12725 adjust API docs for new impl != JDK 2023-03-17 08:48:42 -07:00
Peter Edberg
dd1d4de29b ICU-21653 utext_current32 should handle access callback that changes chunk size 2023-03-17 08:45:00 -07:00
Markus Scherer
34eaffc668 ICU-22308 stubdata empty pointerTOC alignas(16) 2023-03-17 08:11:26 -07:00
Rahul Pandey
7a670998b0 ICU-22220 BRS73RC Update version number and regenerate configure v73.1
See #2375
2023-03-17 09:48:06 +05:30
Frank Tang
3d31e72633 ICU-22307 Fix crash inside TimeZone
Return while the status fail without checking and cause crash
2023-03-16 17:05:02 -07:00
Peter Edberg
cdeae44c6b ICU-10297 Add tests showing that display name bug in ticket no longer exists 2023-03-16 15:31:12 -07:00
Peter Edberg
d73b4417e1 ICU-22186 Add unit tests for Croatia currency change from HRK to EUR 2023-03-16 14:49:42 -07:00
Markus Scherer
0684f8644c ICU-22285 how to include gb2312 & big5han collation tailorings 2023-03-16 14:14:38 -07:00
Craig Cornelius
3b030512ff ICU-22220 Update ICU4J samples instructions
See #2360
2023-03-16 08:39:14 -07:00
Peter Edberg
3db74e8ae7 ICU-22220 CLDR release-43-beta2 to ICU main 2023-03-15 20:52:34 -07:00
Elango Cheran
06506023c5 ICU-22194 Add CI job to generate Github Pages using Github Actions 2023-03-15 20:00:06 -04:00
L. E. Segovia
62375dca3a ICU-22205 toolutil: Fix MASM generation for x86-64 and ARM64 2023-03-15 16:48:54 -07:00
L. E. Segovia
167f8855a2 ICU-22210 toolutil: Add NASM generator 2023-03-15 16:42:09 -07:00
Ivan Tymoshenko
2c46fb7f61 ICU-22286 Speed up substring equality comparison 2023-03-15 11:10:48 -07:00
Alan Zhao
7ed7d42f58 ICU-22298 Include <utility> in measunit.h
measunit.h uses std::pair, std::make_pair, and std::move, all of which
are declared in the <utility> header. This still compiles because many
implementations of the C++ standard library have <utility> as a
transitive dependency of other C++ standard library headers; however,
these transitive includes are not guaranteed to exist and will not exist
in some contexts (e.g. building against LLVM's libc++ with -fmodules).
2023-03-14 17:08:53 -07:00
Markus Scherer
2d9fa3fa99 ICU-22285 omit the gb2312 & big5han collation tailorings by default 2023-03-14 15:20:03 -07:00
Mihai Nita
97510de5d4 ICU-22280 Replace markdown in javadoc with proper tags 2023-03-14 12:48:58 -07:00
Mihai Nita
b399c67d5a ICU-12811 Fix cldrUtils (add ElapsedTime and UnicodeMap*) 2023-03-14 12:39:13 -07:00
Peter Edberg
2c20fa45fb ICU-22220 CLDR release-43-beta0 to ICU main 2023-03-14 09:53:14 -07:00
Shane F. Carr
2a9d0ccdb2 ICU-22283 Add additional ERoundingMode variants
See #2329
2023-03-14 00:51:42 -07:00
Elango Cheran
64b4cde663 ICU-22256 Add helper code to dump Bidi_Mirroring_Glyph data to file
Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2023-03-13 18:59:19 -04:00
shenleban tongying
ed011f2e31 ICU-22247 remove historical mention of old versions 2023-03-13 14:05:21 -07:00
Mihai Nita
a36619060c ICU-22279 Fix invalid new Locale in testing 2023-03-09 22:19:44 -08:00
Markus Scherer
57e4b0cd17 ICU-22299 deprecate redundant UnicodeSet.CASE 2023-03-09 08:40:08 -08:00
Rich Gillam
e5854c84a1 ICU-22265 Update PersonNameFormatter and its associated classes so that the behavior matches that of the
PersonNameFormatter in CLDR.  Added a new test that tests the ICU PersonNameFormatter against a comprehensive
set of test results from the CLDR PersonNameFormatter.
2023-03-08 13:56:17 -08:00
Yoshito Umaoka
9e16711b54 ICU-22220 BRS73 Updating the Unicode data files and software license 2023-03-06 22:31:39 -05:00
Manish Goregaokar
be6428690d ICU-22270 expose uproperty values in icuexportdata 2023-03-06 20:13:55 -05:00
Craig Cornelius
2b714406eb ICU-22220 Add a step to instructions and fix an obsolete path.
See #2348
2023-03-06 19:29:02 +00:00