Commit graph

31396 commits

Author SHA1 Message Date
Jeff Genovy
6fe67a037c ICU-21473 Disable LayoutEx in GHA CI script for ICU 68, was disabled by default in ICU 69 2021-01-27 18:21:01 -08:00
Jeff Genovy
e835fa1162 ICU-21473 Enable GHA CI on maint/maint* branches 2021-01-27 18:21:01 -08:00
Jeff Genovy
67cb8736de ICU-21473 Backport GitHub Actions script to ICU 68
This change backports the GHA script to the maint/maint-68 branch.

Related ICU tickets:
https://unicode-org.atlassian.net/browse/ICU-21434
https://unicode-org.atlassian.net/browse/ICU-21450

Cherry-picked from: 8078ae4937
Cherry-picked from: 38125f3c50
Cherry-picked from: e5a3f2baa7
Cherry-picked from: c7ea02fcca
2021-01-27 18:21:01 -08:00
Jeff Genovy
c6934ff747 ICU-21465 Cherry-pick: Fix Windows Time Zone mapping when the Automatic DST setting is OFF to ICU 68.
cherry-picked from commit a1a1fafb7d
2021-01-27 11:00:44 -08:00
Peter Edberg
84e1f26ea7 ICU-21405 brs 68.2, update urename.h 2020-12-16 18:13:17 -06:00
Peter Edberg
ef8b015f47 ICU-21405 integrate CLDR release-38-1-beta to ICU maint/maint-68 2020-12-11 10:36:49 -08:00
Frank Tang
157467ea16 ICU-21430 propagate error code 2020-12-09 13:43:31 -06:00
yumaoka
5cba6f61ab ICU-21363 Resurrect support for IBM's XL compiler
Yoshito is making this change on behalf of @datalogics-robb.
IBM's XL compiler can only support c++11 when the 'clang front end' is used.
This change modifies the configure step to use xlclang and  xlclang++
Change readme.html reference to xlC to refer to xlclang++ instead.
2020-12-09 13:43:31 -06:00
Elango Cheran
50e96cea2e ICU-21405 Update ICU4J Readme for BRS 68.2 2020-12-09 13:43:31 -06:00
Erik Torres Aguilar
0768b26e86 ICU-21405 BRS 68.2 Version update and regenerate configure for v68.2 2020-12-09 13:43:31 -06:00
Frank Tang
18ec69293f ICU-21419 Fix memory leak in AliasReplacer 2020-12-09 13:43:31 -06:00
Hugo van der Merwe
826d1fe1ae ICU-21356 Fix memory handling in MemoryPool::operator=()
See #1437
2020-12-09 13:43:31 -06:00
Frank Tang
b8b5fff6e2 ICU-21410 fix int32_t overflow in listFormat
See #1479
2020-12-09 13:43:31 -06:00
Hugo van der Merwe
f3bf3d4f0d ICU-21387 measunit: check for nullptr before calling delete 2020-12-09 13:43:31 -06:00
Frank Tang
ceeb53ac78 ICU-21391 Make test/perf compile 2020-11-16 15:18:35 -06:00
Shane F. Carr
f48165d9cc ICU-21394 Don't use null to test for unset ICU4J NumberFormatter options
See #1466
2020-11-16 15:13:40 -06:00
Frank Tang
8251d93e82 ICU-21395 Fix UBSan breakage on 8bit of rbbi 2020-11-16 10:16:40 -08:00
Jeff Genovy
a78b49bec9 ICU-21392 Fix Windows Time Zone detection when more than one possible zone. 2020-11-13 00:13:34 -08:00
Frank Tang
9663195189 ICU-21385 Fix assertion when setKeywordValue w/ long value.
See #1461
2020-11-12 10:00:28 -08:00
Shane F. Carr
e7f66732f8 ICU-21383 Fix memory problem in FormattedStringBuilder 2020-11-11 09:40:12 -06:00
Frank Tang
916932648d ICU-21373 Remove wrong cast to avoid CFI 2020-11-09 15:13:59 -08:00
Jeff Genovy
5d81f6f9a0 ICU-21250 Update Apache Ant to 1.10.9 2020-10-27 23:51:24 -04:00
yumaoka
cf88993f02 ICU-21355 Fixed UCONFIG_NO_FORMATTING=1 build issue for ICU 68.1 release. 2020-10-27 13:50:36 -04:00
Jeff Genovy
df72f8cbaf ICU-21352 ICU4C: Windows time zone detection can fail in RDP sessions with some 3rd party software and older RDP clients 2020-10-26 12:39:14 -04:00
Craig Cornelius
c7024d5faa ICU-21250 Update ICU4J and ICU4C APIChangeReports
See #1431
2020-10-23 22:18:19 -07:00
Shane F. Carr
86f00ad7fb ICU-21340 Don't coalesce adjacent list formatter fields in ICU4C
See #1425
2020-10-23 20:37:07 -05:00
Rich Gillam
87643423be ICU-21343 Added code to keep us from messing up quoted literal pattern text when performing find-and-replace
operations on it.
2020-10-23 10:05:01 -07:00
Peter Edberg
97eec046df ICU-21250 integrate CLDR release-38-final0 to ICU trunk 2020-10-23 08:45:50 -07:00
yumaoka
c5f182464e ICU-21350 tz database 2020d updates 2020-10-23 08:41:50 -07:00
Rich Gillam
d1581238f4 ICU-21342 Made sure adjustFieldWidth() got called on the duplicated hour pattern used for UCAL_AM_PM in 24-hour patterns. 2020-10-22 21:25:55 -07:00
Frank Tang
9a82de789f ICU-21344 merge localebuilder into resourcebundle 2020-10-22 17:44:34 -07:00
younies
dd87efa299 ICU-21308 Fix icu4j build for Java 7 in MeasureUnitImpl
See #1428
2020-10-22 21:31:31 +04:00
Shane F. Carr
340271c225 ICU-21334 Promote ICU4C ListFormatter openForType to stable.
Also fixes ICU-20957 and ICU-21286.
2020-10-22 01:48:50 -05:00
yumaoka
9dcac1b6ca ICU-21348 tz database 2020c updates 2020-10-21 20:29:11 -04:00
Frank Tang
9ab5487eb8 ICU-21344 Fix wrong passing of script in Locale.
Also add same unit test in Java which have no problem.
2020-10-21 16:46:01 -07:00
Shane F. Carr
766088ddb3 ICU-21333 Port fix from ICU-21258 to internal CLDR API 2020-10-21 11:16:48 -07:00
Hugo van der Merwe
eb3bb792cd ICU-21339 toSkeleton: treat percent and permille correctly
See #1414
2020-10-21 19:37:14 +02:00
Hugo van der Merwe
1b11fae07b ICU-21337 Remove U_I18N_API from enum. 2020-10-20 19:21:27 +02:00
younies
1a4727924f ICU-21308 Fix units parser thread safety issue
See #1402
2020-10-20 20:10:47 +04:00
Peter Edberg
acd571a4d2 ICU-21250 integrate CLDR release-38-beta3 to ICU trunk 2020-10-19 19:27:52 -07:00
Rich Gillam
2908e11a49 ICU-21326 Changed res_findResource() so that it doesn't try index-based lookup in a table resource if the resource ID has a leading zero
(cherry picked from commit af7ed1f6d2)
2020-10-15 14:37:36 -07:00
Jeff Genovy
d672b7bd4c ICU-21336 Fix format string to use long instead of int. 2020-10-15 10:50:30 -07:00
Erik Torres Aguilar
93deb0e448 ICU-21250 BRS68GA Update version numbers for 68GA and regenerate jar files
See #1404
2020-10-14 11:38:45 -07:00
Peter Edberg
d1dcb69318 ICU-21249 integrate CLDR release-38-beta2 to ICU trunk 2020-10-09 14:54:02 -07:00
Peter Edberg
0583afebf3 ICU-13259 Check whether ulocdata_getDelimiter works in various locales including fr_CA 2020-10-09 10:01:30 -07:00
yumaoka
0080c0c5e7 ICU-21325 tz database 2020b updates 2020-10-09 12:49:15 -04:00
Artemkth
6e99377bc5 ICU-20677 Fixing cygwin/MSVC build
See #1398
2020-10-08 11:11:11 -07:00
Craig Cornelius
a3d83dedba ICU-21249 Update instructions for generating C++ API change reports 2020-10-07 21:24:21 -07:00
Frank Tang
f1a8a63f06 ICU-21316 Fix bug under different default locales
See #1399
2020-10-07 21:05:29 -07:00
Richard Gillam
5de5cabfb0 ICU-21249 Add new U_HIDE_INTERNAL_API guards 2020-10-06 10:09:18 -07:00