Erik Torres Aguilar
6eea259143
ICU-21018 Fix typos across repo that start with letter C
...
See #1525
2021-01-06 15:15:26 -08:00
Markus Scherer
dea5448cb1
ICU-13702 C++ UnicodeSet cleanup: use UTF-16 literals
2020-12-29 19:07:55 -08:00
Markus Scherer
67cc873789
ICU-20698 C++ Hashtable allow integer value zero
2020-12-29 13:47:17 -08:00
Markus Scherer
1863bea230
ICU-20698 UHashtable allow integer value zero
2020-12-29 10:33:33 -08:00
Markus Scherer
9963b4d62a
ICU-13702 allow empty string in UnicodeSet
...
See #1519
2020-12-29 09:33:35 -08:00
Steven R. Loomis
8d2360ae6e
ICU-13837 c build: make --disable-layoutex the default
...
- update GitHub workflow / Azure pipeline to no longer specify layoutex
Also:
- update configure.ac that was missed in #1265 cad3903cc2
ICU-21051
- some FALSE/TRUE were missed in source/test/letest
2020-12-15 10:35:59 -06:00
Peter Edberg
c023eef140
ICU-21405 brs 68.2, update urename.h
2020-12-14 13:01:30 -08:00
gnrunge
8078ae4937
ICU-21434 First version of a GitHub Action CI script. Contains selected CI targets
...
migrated from Travis CI.
ICU-21434 Shorten the GitHub Action name to ICU CI only to leave more space on the dashboard.
ICU-21434 Review comments: better name, and one line turned out to be a no-op.
ICU-21434 Fix Java JDK version setting.
ICU-21434 Sort out Java version setting.
ICU-21434 Adds an entry to icu4c/source/test/depstest/dependencies.txt to fix depstest
and enable depstest.
2020-12-11 19:12:30 -08:00
Erik Torres Aguilar
17f725fe0d
ICU-21118 check that dst and src are not null in uprv_memcpy
...
See #1489
2020-12-10 10:59:49 -08:00
inokawa
bb5d29b143
ICU-21416 Fix typos in comments
2020-12-09 14:17:14 -08:00
Frank Tang
d9ff1888ee
ICU-21414 Fix toLanguageTag x-private
...
Also fix ICU-21433 forLanguageTag when there are variant and -x-
extension
2020-12-08 22:51:18 -08:00
gnrunge
563f8b550a
ICU-21431 Adds a check to an ICU4C unit test to prevent a segmentation fault
...
if this test runs without ICU data.
2020-12-08 14:25:42 -08:00
Frank Tang
c3ed0c5371
ICU-21430 propagate error code
2020-12-07 23:03:23 -08:00
Frank Tang
5f8df0d288
ICU-21406 canonicalize -T- extension
...
See #1491
2020-12-07 21:21:41 -08:00
yumaoka
32ba41e22f
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-07 16:13:17 -05:00
Jeff Genovy
8f787b6de9
ICU-21388 Remove test case that does nothing so that we can mark RuleBasedCollator as final.
2020-12-04 15:47:40 -08:00
Erik Torres Aguilar
89721186ab
ICU-21405 BRS 68.2 Version update and regenerate configure for v68.2
2020-12-04 09:28:19 -08:00
Hugo van der Merwe
9fea015fe9
ICU-21306 Pull CLDR's compoundUnitPattern1's into ICU
...
See #1487
2020-12-04 10:47:19 +01:00
Hugo van der Merwe
9a28523b6e
ICU-21349 ensure parser behave the same and add import test cases to Java Code
...
See #1493
2020-12-04 04:36:22 +04:00
Hugo van der Merwe
14c1c0861c
ICU-21349 Add update instructions for unitConstants. Plus minor fixes.
...
See #1480
2020-12-03 12:48:01 +01:00
Frank Tang
63cd3a7d40
ICU-21419 Fix memory leak in AliasReplacer
2020-12-02 10:44:45 -08:00
gnrunge
d0096a84e7
ICU-21243 Migrates preparseucd.py script to Python 3. Python 3 changes
...
the order of elements in an iterator from Python 2 with the result
that the generated data in ppucd.txt changes with respect to the selection
of a property value used to compact the output when there is a
property with equal count of the two most frequent values. This
change doesn't change the validity of the generated ppucd.txt file.
While at it, also migrated script parsescriptmetadata.py to Python 3.
2020-12-01 13:02:52 -08:00
younies
c07264a363
ICU-21349 Make appendSingleUnit behaviour in C++ comply with Java
...
See #1486
2020-12-01 01:42:17 +04:00
Hugo van der Merwe
917188dc7f
ICU-21306 Pull CLDR 38's unit prefixes into ICU
...
See #1483
2020-11-30 16:52:52 +01:00
Hugo van der Merwe
3d706fac42
ICU-21349 fix comment for CLDR identifiers
...
See #1481
2020-11-25 19:36:08 +04:00
Frank Tang
1aa229daff
ICU-21402 replace sd and rg by subdivisionAlias
...
See #1475
2020-11-24 17:22:12 -08:00
Hugo van der Merwe
35e950d35f
ICU-21387 measunit: check for nullptr before calling delete
2020-11-25 00:19:07 +01:00
Frank Tang
0ab995ec84
ICU-21408 Prohibit alpha4 as language inside tlang.
2020-11-24 14:16:02 -08:00
Frank Tang
275d59aa2a
ICU-21410 fix int32_t overflow in listFormat
...
See #1479
2020-11-23 17:12:30 -08:00
Frank Tang
916f6a0b73
ICU-21401 Fix C++ canonicalize cel-gaulish to xtg
...
Java is already doing so.
2020-11-19 16:48:30 -08:00
Hugo van der Merwe
f7ab1f7c50
ICU-21349 Fix confusing names of exponent variables.
...
See #1464
2020-11-17 23:54:25 +01:00
Hugo van der Merwe
50bd7969c7
ICU-21349 Remove a potential 0/0 (=NaN). Align C++ & Java better.
2020-11-17 20:21:39 +01:00
Shane F. Carr
a593239dba
ICU-21389 Merge maint/maint-68 to master
2020-11-16 18:50:26 -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
younies
909f343cd6
ICU-21349 Improve MeasureUnit comparators
...
See #1433
2020-11-13 23:36:00 +04: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
Hugo van der Merwe
7c9bad02d2
ICU-21366 testConverter: allow some double-precision error for 0.0
...
See #1443
2020-11-11 18:31:18 +01: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
Corey Taylor
0912b85193
ICU-10997 Port test case for 10997 currency formatting to icu4c
2020-11-05 23:17:33 -06:00
Hugo van der Merwe
5a75375222
ICU-21349 Refactor testComplexUnitsConverter
...
See #1441
2020-11-04 18:07:35 +01:00
Hugo van der Merwe
710fa5aaf9
ICU-20941 Support formatting joule-per-furlong (builtin-per-builtin).
...
See #1409
2020-11-04 18:07:09 +01:00
Hugo van der Merwe
7c8f857da8
ICU-21356 Fix memory handling in MemoryPool::operator=()
...
See #1437
2020-10-29 12:14:52 +01: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
Hugo van der Merwe
21dde41f9e
ICU-21349 Some improvements to UnitsTest
...
See #1421
2020-10-27 14:23:08 +01: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