Commit graph

32211 commits

Author SHA1 Message Date
Frank Tang
4b515504fd ICU-22349 Build cygwin with -j to run multiple cores
See #2421
2023-04-13 11:48:01 +05:30
rp9-next
12c5fe04c0 ICU-22351 Update PGP key information for release signing 2023-04-13 08:17:47 +05:30
Frank Tang
cbb25bb186 ICU-22349 Change to use just -j value in make to "not limit the number of jobs that can run simultaneously"
See #2422
2023-04-12 15:47:06 -07:00
Steven R. Loomis
312bae8660 ICU-21964 use a single LICENSE file
- make the icu4c and icu4j LICENSE files symlinks
- fix paths
2023-04-12 14:36:09 -05:00
Steven R. Loomis
58c674a72e ICU-22309 update CONTRIBUTING.md
- fix broken links
- move all content into CONTRIBUTING.md from https://icu.unicode.org/processes/contribute
- no process change

Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2023-04-10 12:23:25 -05:00
Frank Tang
981c182a7f ICU-22297 Speed up valgrind tests
Remove the valgrind build in azure pipeline which is slow (about 50-75
mins to run) and replace with a set in github action that run 17
testing jobs in parallel to speed it up to about 25 mins the longest.
2023-04-05 16:42:32 -07:00
Fredrik Roubert
95d905a9e9 ICU-22190 Add information about the KEYS file to the Publish document. 2023-03-30 14:06:15 +02:00
Rich Gillam
c702950294 ICU-22340 Fix it so that UNUM_NUMBERING_SYSTEM again always returns a RuleBasedNumberFormat. 2023-03-29 16:31:55 -07:00
Ho Cheung
84e4762069 ICU-22295 Remove deprecated RBBI LBCMNoChain option
ICU-22295 Remove deprecated RBBI LBCMNoChain option

ICU-22295 Remove deprecated RBBI LBCMNoChain option
2023-03-24 12:59:44 -07: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