Commit graph

31410 commits

Author SHA1 Message Date
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
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
0439cc5f7b ICU-21311 Fix code generation in MeasureUnitTest.java and use it 2020-10-20 23:52:14 +02:00
Hugo van der Merwe
1b11fae07b ICU-21337 Remove U_I18N_API from enum. 2020-10-20 19:21:27 +02:00