Commit graph

31417 commits

Author SHA1 Message Date
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
Elango Cheran
0a99ef6737 ICU-21405 Update ICU4J Readme for BRS 68.2 2020-12-04 12:57:55 -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
Elango Cheran
73ab117a2d ICU-21310 finish converting ICU4C and ICU4J Readmes to Markdown 2020-12-03 13:12:15 -08:00
Jeff Genovy
45e98a9157 ICU-21377 Add Google Analytics to the ICU User Guide. 2020-12-03 11:57:21 -08: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
Hugo van der Merwe
9c73048681 ICU-21349 Import 'Updating Measure Unit' sites page, improve formatting.
Sites page was last updated on: 21 Oct 2020.

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
Jeff Genovy
6ad0ece034 ICU-21381 AppVeyor CI Builds: Speed up the Cygwin setup download. 2020-11-19 18:09:27 -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
Craig Cornelius
50f3d01553 ICU-21361 Add public PGP key 2020-11-10 13:50:58 -08: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
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
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
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