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
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
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
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
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
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
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
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
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
Markus Scherer
d533fd5719
ICU-20853 undef Solaris x86 register macros where they conflict
2020-10-02 14:20:44 -07:00
Norbert Runge
c0d4065607
ICU-21249 Adds error code check to prevent segmentation fault if
...
See #1356
2020-10-02 09:57:19 -07:00
Elango Cheran
6700602974
ICU-21270 Support exponent in FixedDecimal and samples in C++
2020-10-02 09:21:29 -07:00
Markus Scherer
ff7cc3f1a8
ICU-21249 add unumberrangeformatter.h to API docs main page
2020-10-01 15:37:42 -07:00
Jeff Genovy
6c9655060b
ICU-21249 Fix warnings about uninitialized variables in locid.cpp
2020-10-01 11:57:24 -07:00
Fredrik Roubert
692005d348
ICU-20963 Remove executable bit from .clang-format file.
...
This configuration file was marked executable by mistake.
2020-10-01 10:58:04 -05:00
Hugo van der Merwe
a84fdd0e90
ICU-21266 Support toSkeleton() for all functional Unit Formatters
...
See #1347
2020-10-01 02:51:27 +02:00
Hugo van der Merwe
a08ac00c67
ICU-21304 Update old userguide links to unicode-org.github.io
2020-10-01 01:28:05 +02:00
Hugo van der Merwe
9cb611d09f
ICU-20568 Improve negative measure handling for mixed units
...
See #1379
2020-10-01 00:12:09 +02:00
Markus Scherer
65ec5621b4
ICU-21269 ParagraphLayout complexTable: init & access based on actual values
2020-09-29 16:44:44 -07:00