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
Peter Edberg
3748ef8f8a
ICU-22220 adjust #ifndef U_HIDE_DRAFT_API for virtual methods, fix conditionalized enums
2023-03-06 11:01:50 -08:00
Craig
bca85d4641
ICU-22220 Update ICU4J API status
2023-03-04 02:18:24 +00:00
Craig Cornelius
5c07ee700b
ICU-22220 ICU4C APIChangeReport for ICU73
...
See #2347
2023-03-04 02:17:48 +00:00
Craig
461ec392a5
ICU-22220 ICU4J API change report
2023-03-03 19:47:31 +00:00
Rich Gillam
797a01ee2b
ICU-22287 Move PersonName/PersonNameFormatter API from Tech Preview to @draft
2023-03-02 11:22:09 -08:00
Markus Scherer
b6dcc95d3c
ICU-21833 remove redundant void parameter lists
...
See #2351
2023-03-02 09:31:57 -08:00
Markus Scherer
79ab90b5f9
ICU-6065 UnicodeSet::closeOver(simple case folding)
...
See #2322
2023-03-02 08:12:57 -08:00
Markus Scherer
2864379937
ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept
2023-03-01 15:24:34 -08:00
Markus Scherer
d8e80fea88
ICU-21833 remove pre-C++11 code; U_SIZEOF_UCHAR=2
2023-03-01 15:23:34 -08:00
Frank Yung-Fong Tang
80414a247b
ICU-22224 Enable UBSAN and fix breakage
...
See #2324
2023-02-27 17:31:49 -08:00
Peter Edberg
18f6a3a6e2
ICU-22220 CLDR release-43-alpha2 to ICU main
2023-02-27 11:09:02 -08:00
Rob De Reycke
e8bc04d5df
ICU-21386 uprv_tzname() should find the correct Olson ID when /etc/localtime is a "double" link
...
See #2323
2023-02-25 16:48:43 -05:00
Manish Goregaokar
d3c94cc062
ICU-22270 Use hex for mask properties
2023-02-24 14:06:31 -08:00
Manish Goregaokar
0f4e084208
ICU-22270 Add support for General_Category_Mask in icuexport
2023-02-24 11:42:13 -08:00
Markus Scherer
d86b1cebe1
ICU-22220 update root collation from CLDR 43
2023-02-22 17:13:13 -08:00
Fredrik Roubert
ea2cb8549e
ICU-21833 Replace U_FINAL with final everywhere.
2023-02-22 22:39:41 +01:00
Frank Yung-Fong Tang
c3b8ffa11e
ICU-22291 doc automate "Test samples (C) on Linux"
...
Just realize the task is already automated in
.github/workflows/icu_ci.yml
as "icu4c-test-samples:" but we should document that.
2023-02-22 11:41:18 -08:00
Peter Edberg
f924741bf2
ICU-22220 BRS 73rc update urename.h pass 1
2023-02-22 10:30:25 -08:00
Fredrik Roubert
a3cbe80909
ICU-21833 Replace U_OVERRIDE with override everywhere.
2023-02-22 18:28:07 +01:00
Mihai Nita
015222105a
ICU-12811 Refactor test-framework to not depend on core
...
Fixing the maven-build projects
2023-02-21 14:16:19 -08:00
Peter Edberg
d469e628f3
ICU-22220 CLDR release-43-alpha1 to ICU main
2023-02-21 11:39:48 -08:00
Elango Cheran
bd065d4704
ICU-22220 Automate BRS tasks
...
See #2318
2023-02-15 21:18:58 -05:00
Frank Yung-Fong Tang
a4c6b2a359
ICU-22262 Document environment test automation
2023-02-15 16:53:02 -08:00
Frank Tang
cb87c0893b
ICU-22269 Parallelize uconfig* tests
...
1. Shorten job name uconfig_variation-check-unit-tests to uconfig-unit-tests
2. Shorten job name uconfig_variation-check-all-header-tests to uconfig-header-tests
3. use 11 jobs to run each of them in parallel to reduce the ~1hrs run to about 6-8 mins
Co-authored-by: Markus Scherer <markus.icu@gmail.com>
2023-02-15 16:52:14 -08:00
Frank Yung-Fong Tang
331172f0a3
ICU-22262 Automate environment test
...
See #2309
2023-02-15 15:24:19 -08:00