]>
granicus.if.org Git - icu/log
Markus Scherer [Tue, 22 May 2018 01:56:20 +0000 (01:56 +0000)]
ICU-13630 Unicode 11 update from near-final data
20180521
X-SVN-Rev: 41426
Andy Heninger [Mon, 21 May 2018 23:47:40 +0000 (23:47 +0000)]
ICU-13770 Line Break update for Unicode 11 - revise rule LB8a.
X-SVN-Rev: 41425
Andy Heninger [Mon, 21 May 2018 22:40:17 +0000 (22:40 +0000)]
ICU-13770 RBBI LB8a rule update for ICU4J.
X-SVN-Rev: 41424
Andy Heninger [Mon, 21 May 2018 18:02:49 +0000 (18:02 +0000)]
ICU-13770 Update Unicode LineBreakTest.txt test data file to the latest.
X-SVN-Rev: 41423
Yoshito Umaoka [Mon, 21 May 2018 00:55:46 +0000 (00:55 +0000)]
ICU-13121 Use ASCII style copyright comment in all properties file.
X-SVN-Rev: 41422
Yoshito Umaoka [Mon, 21 May 2018 00:39:51 +0000 (00:39 +0000)]
ICU-13300 Added thread safety note to TimeZone::detectHostTimeZone().
X-SVN-Rev: 41421
Yoshito Umaoka [Mon, 21 May 2018 00:18:25 +0000 (00:18 +0000)]
ICU-13421 Force /tsformat/ccaltst/TestAmbiguousWallTime to use Gregorian calendar to fix test failure with locales not using Gregorian calnedar by default.
X-SVN-Rev: 41420
Yoshito Umaoka [Sun, 20 May 2018 23:53:41 +0000 (23:53 +0000)]
ICU-13517 Updated TimeZoneAdapter#equals implementation to return false if the given object is not a TimeZoneAdapter.
X-SVN-Rev: 41419
Yoshito Umaoka [Sun, 20 May 2018 21:56:37 +0000 (21:56 +0000)]
ICU-13601 Added getFirstDayOfWeek() in ICU Calendar wrapper class - CalendarICU.
X-SVN-Rev: 41418
Andy Heninger [Sun, 20 May 2018 20:46:10 +0000 (20:46 +0000)]
ICU-11640 fix memory leak in Test11640_TripleCurrencySymbol()
X-SVN-Rev: 41417
Yoshito Umaoka [Sun, 20 May 2018 18:47:57 +0000 (18:47 +0000)]
ICU-13703 Fixed TestHoliday/TestEaster test execution issue.
X-SVN-Rev: 41416
Shane Carr [Sat, 19 May 2018 08:04:15 +0000 (08:04 +0000)]
ICU-11640 Minor code cleanup
X-SVN-Rev: 41415
Yoshito Umaoka [Sat, 19 May 2018 00:46:19 +0000 (00:46 +0000)]
ICU-13740 Java 6 compatibility fix
X-SVN-Rev: 41414
Yoshito Umaoka [Sat, 19 May 2018 00:18:25 +0000 (00:18 +0000)]
ICU-13602 Check error status for lazily instantiated TiemZoneFormat in SimpleDateFormat.
X-SVN-Rev: 41413
Norbert Runge [Fri, 18 May 2018 20:17:33 +0000 (20:17 +0000)]
ICU-11640 Add test for triple currency digit prefix.
X-SVN-Rev: 41412
Andy Heninger [Fri, 18 May 2018 20:01:03 +0000 (20:01 +0000)]
ICU-13554 Out of bounds array access in locale getPosixID.
X-SVN-Rev: 41411
Andy Heninger [Fri, 18 May 2018 17:47:03 +0000 (17:47 +0000)]
ICU-13770 Line Break Rules for Unicode 11, tailorings updated.
X-SVN-Rev: 41410
Shane Carr [Fri, 18 May 2018 00:52:43 +0000 (00:52 +0000)]
ICU-11230 Change number parsing to require at least 2 digits in a group after the first group.
X-SVN-Rev: 41407
Andy Heninger [Thu, 17 May 2018 23:06:54 +0000 (23:06 +0000)]
ICU-13765 double free in icu/source/common/serv.cpp
X-SVN-Rev: 41406
Fredrik Roubert [Thu, 17 May 2018 18:53:16 +0000 (18:53 +0000)]
ICU-13617 Stop consuming AttributedCharacterIterator instances twice.
X-SVN-Rev: 41405
Andy Heninger [Thu, 17 May 2018 18:07:43 +0000 (18:07 +0000)]
ICU-13770 RBBI Line break rules update, work in progress.
X-SVN-Rev: 41404
Shane Carr [Thu, 17 May 2018 06:48:14 +0000 (06:48 +0000)]
ICU-13740 Flipping test expectations for some currency parsing cases. ICU4C is the one with unusual behavior, not the others.
X-SVN-Rev: 41403
Shane Carr [Thu, 17 May 2018 06:28:27 +0000 (06:28 +0000)]
ICU-13740 Require "breaks" column to be last; allows for easier searching of the file since all IDs are guaranteed to be at the end of a line.
X-SVN-Rev: 41402
Shane Carr [Thu, 17 May 2018 06:20:43 +0000 (06:20 +0000)]
ICU-13740 Merging P, Q, and S into a single case called P.
X-SVN-Rev: 41401
Shane Carr [Thu, 17 May 2018 05:54:12 +0000 (05:54 +0000)]
ICU-13740 Enabling proper ICU4J test.
X-SVN-Rev: 41400
Shane Carr [Thu, 17 May 2018 05:41:36 +0000 (05:41 +0000)]
ICU-13740 Refactoring ICU4J test file; adding boilerplate for proper ICU4J test.
X-SVN-Rev: 41399
Shane Carr [Thu, 17 May 2018 03:29:37 +0000 (03:29 +0000)]
ICU-13740 Changing ID char for ICU58 test from J to H; frees up J for the new proper ICU4J test.
X-SVN-Rev: 41398
Shane Carr [Thu, 17 May 2018 03:04:41 +0000 (03:04 +0000)]
ICU-13740 Moving ICU4C data-driven number test to its own file, like in Java. De-clutters numfmtst.cpp. No behavior changes.
X-SVN-Rev: 41397
Shane Carr [Thu, 17 May 2018 02:47:29 +0000 (02:47 +0000)]
ICU-13740 Re-formatting Java NumberFormatDataDrivenTest.java
X-SVN-Rev: 41396
Shane Carr [Thu, 17 May 2018 02:37:04 +0000 (02:37 +0000)]
ICU-13740 Updating expectations in numberformattestspecification.txt
X-SVN-Rev: 41395
Shane Carr [Thu, 17 May 2018 02:26:09 +0000 (02:26 +0000)]
ICU-13740 Syncing numberformattestspecification.txt between C and J
X-SVN-Rev: 41394
Shane Carr [Thu, 17 May 2018 00:43:12 +0000 (00:43 +0000)]
ICU-13757 Renaming skeleton methods fromSkeleton -> forSkeleton
X-SVN-Rev: 41393
Shane Carr [Wed, 16 May 2018 23:56:43 +0000 (23:56 +0000)]
ICU-13373 Adding file change missing from previous commit.
X-SVN-Rev: 41392
Shane Carr [Wed, 16 May 2018 23:55:51 +0000 (23:55 +0000)]
ICU-13373 Change TestDataDrivenJDK from blacklist to whitelist.
X-SVN-Rev: 41391
Andy Heninger [Wed, 16 May 2018 23:26:58 +0000 (23:26 +0000)]
ICU-13770 RBBI Line Break rules for Unicode 11. Root working; tailorings remain to do.
X-SVN-Rev: 41390
Shane Carr [Wed, 16 May 2018 22:46:40 +0000 (22:46 +0000)]
ICU-13697 Renaming numparse_unisets.h to static_unicode_sets.h and refactoring to guarantee safety in no-data builds.
X-SVN-Rev: 41389
Shane Carr [Wed, 16 May 2018 21:57:48 +0000 (21:57 +0000)]
ICU-13629 One more attempt at fixing the flaky UCharacterCaseTest.
X-SVN-Rev: 41388
Shane Carr [Wed, 16 May 2018 21:48:35 +0000 (21:48 +0000)]
ICU-11897 Fixing testNumberingSystem in C and J.
X-SVN-Rev: 41387
Jeff Genovy [Wed, 16 May 2018 20:38:05 +0000 (20:38 +0000)]
ICU-13773 Double free in uspoof_openFromSerialized, plus other memory related fixes.
X-SVN-Rev: 41386
Yoshito Umaoka [Wed, 16 May 2018 20:13:50 +0000 (20:13 +0000)]
ICU-13744 Enabled the test case added in previous commit in ICU4C DateFormatTest
X-SVN-Rev: 41384
Yoshito Umaoka [Wed, 16 May 2018 18:59:22 +0000 (18:59 +0000)]
ICU-13744 Fixed an ICU4J date parsing regression issue causing IndexOutOfBoundsException when pattern has more fields than input date string.
X-SVN-Rev: 41383
Shane Carr [Wed, 16 May 2018 01:01:22 +0000 (01:01 +0000)]
ICU-11897 Changing kPatternSeparatorSymbol to be a constant ";" and not loaded from data.
X-SVN-Rev: 41380
Andy Heninger [Wed, 16 May 2018 00:29:06 +0000 (00:29 +0000)]
ICU-13629 Fix flakey test.
X-SVN-Rev: 41379
Shane Carr [Tue, 15 May 2018 21:14:09 +0000 (21:14 +0000)]
ICU-13737 Backpedaling on strict mode scientific parsing behavior change (do NOT require an exponent when parsing).
X-SVN-Rev: 41378
Shane Carr [Tue, 15 May 2018 00:05:04 +0000 (00:05 +0000)]
ICU-13742 Implementing number skeletons in MessageFormat.
X-SVN-Rev: 41377
Shane Carr [Mon, 14 May 2018 23:38:13 +0000 (23:38 +0000)]
ICU-12931 Removing erroneous #ifdef U_HIDE_INTERNAL_API in numfmt.h
X-SVN-Rev: 41376
Jeff Genovy [Sun, 13 May 2018 22:25:06 +0000 (22:25 +0000)]
ICU-13725 Fix whitespace (tabs to spaces).
X-SVN-Rev: 41374
Andy Heninger [Sun, 13 May 2018 02:02:07 +0000 (02:02 +0000)]
ICU-11647 Windows failure with Test11647_PatternCurrencySymbols()
X-SVN-Rev: 41373
Andy Heninger [Sun, 13 May 2018 01:26:42 +0000 (01:26 +0000)]
ICU-11020 Test11020(), port from Java. Rounding in Scientific Format.
X-SVN-Rev: 41372
Andy Heninger [Sun, 13 May 2018 01:07:24 +0000 (01:07 +0000)]
ICU-11913 Port Test11913() from Java. Big Decimal formatting w more than 309 digits.
X-SVN-Rev: 41371
Andy Heninger [Sat, 12 May 2018 22:37:33 +0000 (22:37 +0000)]
ICU-11647 Port Test11647() from Java - pattern w four currency symbols.
X-SVN-Rev: 41370
Shane Carr [Thu, 10 May 2018 17:23:03 +0000 (17:23 +0000)]
ICU-13661 IcuTestErrorCode code review feedback.
X-SVN-Rev: 41369
Jeff Genovy [Wed, 9 May 2018 07:51:43 +0000 (07:51 +0000)]
ICU-13725 Fix a few more MSVC warnings.
X-SVN-Rev: 41368
Shane Carr [Wed, 9 May 2018 02:26:14 +0000 (02:26 +0000)]
ICU-13644 Returning bogus string when toSkeleton() fails.
X-SVN-Rev: 41367
Shane Carr [Wed, 9 May 2018 02:04:21 +0000 (02:04 +0000)]
ICU-13662 Minor fixes after r41365.
X-SVN-Rev: 41366
Shane Carr [Wed, 9 May 2018 02:00:22 +0000 (02:00 +0000)]
ICU-13662 Replying to code review feedback.
X-SVN-Rev: 41365
Shane Carr [Wed, 9 May 2018 00:14:36 +0000 (00:14 +0000)]
ICU-13629 Adding comments in replacementIndex getters.
X-SVN-Rev: 41364
Shane Carr [Wed, 9 May 2018 00:06:53 +0000 (00:06 +0000)]
ICU-13629 Improving API docs for Edits and Edits.Iterator.
X-SVN-Rev: 41363
Shane Carr [Tue, 8 May 2018 23:55:47 +0000 (23:55 +0000)]
ICU-13661 Renaming logIfFailureAndReset to errIfFailureAndReset.
X-SVN-Rev: 41362
Shane Carr [Tue, 8 May 2018 21:52:26 +0000 (21:52 +0000)]
ICU-13437 Adding makeBogusString() utility function and returning bogus strings on failed FormattedNumber toString() calls.
X-SVN-Rev: 41361
Shane Carr [Tue, 8 May 2018 21:48:18 +0000 (21:48 +0000)]
ICU-13677 Fixing typo in numberformatter.h documentation.
X-SVN-Rev: 41360
Shane Carr [Tue, 8 May 2018 08:06:20 +0000 (08:06 +0000)]
ICU-10584 Changing CompactDecimal DefaultSignificantDigits test in ICU4C to be consistent with ICU4J.
X-SVN-Rev: 41359
Shane Carr [Tue, 8 May 2018 07:59:41 +0000 (07:59 +0000)]
ICU-12572 Fixing some undefined behavior warnings in number code.
X-SVN-Rev: 41358
Shane Carr [Tue, 8 May 2018 04:26:01 +0000 (04:26 +0000)]
ICU-10354 Adding infinite loop check to test.
X-SVN-Rev: 41357
Shane Carr [Tue, 8 May 2018 04:10:40 +0000 (04:10 +0000)]
ICU-13148 Removing duplicated test in ICU4J.
X-SVN-Rev: 41356
Shane Carr [Tue, 8 May 2018 04:07:00 +0000 (04:07 +0000)]
ICU-11649 Minor test tweaks.
X-SVN-Rev: 41355
Shane Carr [Tue, 8 May 2018 04:02:02 +0000 (04:02 +0000)]
ICU-11648 Minor tweaks to test.
X-SVN-Rev: 41354
Craig Cornelius [Tue, 8 May 2018 01:21:56 +0000 (01:21 +0000)]
ICU-13148 Add test for parsing grouping separators
X-SVN-Rev: 41353
Andy Heninger [Tue, 8 May 2018 00:35:56 +0000 (00:35 +0000)]
ICU-13055 Fix memory leak in Test13055_PercentageRounding()
X-SVN-Rev: 41352
Andy Heninger [Tue, 8 May 2018 00:31:26 +0000 (00:31 +0000)]
ICU-11739 fix memory leak in Test11739_ParseLongCurrency().
X-SVN-Rev: 41351
Andy Heninger [Tue, 8 May 2018 00:14:27 +0000 (00:14 +0000)]
ICU-12753 Add PatternDecimalPoint() test.
X-SVN-Rev: 41350
Markus Scherer [Mon, 7 May 2018 23:54:36 +0000 (23:54 +0000)]
ICU-11626 port NumberFormatTest.TestCurrencyPluralInfoAndCustomPluralRules to C++
X-SVN-Rev: 41349
Andy Heninger [Mon, 7 May 2018 23:45:11 +0000 (23:45 +0000)]
ICU-11025 Add Test11025_CurrencyPadding()
X-SVN-Rev: 41348
Craig Cornelius [Mon, 7 May 2018 23:40:14 +0000 (23:40 +0000)]
ICU-11649 Add test for Decimal Format of Currencies
X-SVN-Rev: 41347
Craig Cornelius [Mon, 7 May 2018 23:29:05 +0000 (23:29 +0000)]
ICU-11648 Re-add test for DecimalFormat::toPattern
X-SVN-Rev: 41346
Craig Cornelius [Mon, 7 May 2018 23:20:37 +0000 (23:20 +0000)]
ICU-11648 Reverting commit r11336
X-SVN-Rev: 41345
Andy Heninger [Mon, 7 May 2018 23:16:16 +0000 (23:16 +0000)]
ICU-11646 DecimalFormat equality test, add error check.
X-SVN-Rev: 41344
Andy Heninger [Mon, 7 May 2018 23:05:50 +0000 (23:05 +0000)]
ICU-13056 NumberFormatTest Test GroupingSize
X-SVN-Rev: 41343
Shane Carr [Mon, 7 May 2018 23:05:21 +0000 (23:05 +0000)]
ICU-12975 Adding test for sub-thousand equality in ICU4C CompactDecimalFormat.
X-SVN-Rev: 41342
Markus Scherer [Mon, 7 May 2018 23:03:56 +0000 (23:03 +0000)]
ICU-12961 port NumberFormatTest.TestLocalizedPatternSymbolCoverage to C++
X-SVN-Rev: 41341
Norbert Runge [Mon, 7 May 2018 22:40:41 +0000 (22:40 +0000)]
ICU-13055 Fix percentage rounding.
X-SVN-Rev: 41340
Shane Carr [Mon, 7 May 2018 22:37:02 +0000 (22:37 +0000)]
ICU-13035 Adding test to ICU4C for padding code point.
X-SVN-Rev: 41339
Andy Heninger [Mon, 7 May 2018 22:33:41 +0000 (22:33 +0000)]
ICU-11646 Add NumberFormatTest::Test11646_Equality()
X-SVN-Rev: 41338
Markus Scherer [Mon, 7 May 2018 22:32:05 +0000 (22:32 +0000)]
ICU-11839 port NumberFormatTest.Test11839 to C++
X-SVN-Rev: 41337
Craig Cornelius [Mon, 7 May 2018 22:19:10 +0000 (22:19 +0000)]
ICU-11648 Add test for DecimalFormat::toPattern
X-SVN-Rev: 41336
Markus Scherer [Mon, 7 May 2018 22:07:43 +0000 (22:07 +0000)]
ICU-12567 port NumberFormatTest.Test12567 to C++
X-SVN-Rev: 41335
Shane Carr [Mon, 7 May 2018 21:47:09 +0000 (21:47 +0000)]
ICU-11739 Adding ICU4C test for parse long currency.
X-SVN-Rev: 41334
Shane Carr [Mon, 7 May 2018 21:30:33 +0000 (21:30 +0000)]
ICU-11645 Adding C++ test for apply-pattern equality.
X-SVN-Rev: 41333
Markus Scherer [Mon, 7 May 2018 21:21:18 +0000 (21:21 +0000)]
ICU-10354 port NumberFormatTest.Test10354 to C++
X-SVN-Rev: 41332
Shane Carr [Mon, 7 May 2018 20:01:09 +0000 (20:01 +0000)]
ICU-13725 Fixing gcc compiler warning in cintltst file.
X-SVN-Rev: 41331
Shane Carr [Sat, 5 May 2018 06:32:29 +0000 (06:32 +0000)]
ICU-13677 Changing NumberFormatter rounding setting to precision and roundingMode.
X-SVN-Rev: 41330
Shane Carr [Sat, 5 May 2018 02:33:21 +0000 (02:33 +0000)]
ICU-13328 Adding tests for mixed letter and combining mark.
X-SVN-Rev: 41329
Shane Carr [Sat, 5 May 2018 02:25:30 +0000 (02:25 +0000)]
ICU-13314 Adding tests for user-raised confusables cases.
X-SVN-Rev: 41328
Shane Carr [Sat, 5 May 2018 01:47:12 +0000 (01:47 +0000)]
ICU-13738 Makes DecimalFormat#toNumberFormatter() return by const-reference.
X-SVN-Rev: 41327
Yoshito Umaoka [Fri, 4 May 2018 22:05:27 +0000 (22:05 +0000)]
ICU-13666 Revised tzdata2018e in ICU trunk to replace negative DST (Europe/Prague) rules with updated icuzones override.
X-SVN-Rev: 41325
Yoshito Umaoka [Fri, 4 May 2018 08:19:01 +0000 (08:19 +0000)]
ICU-13666 tzdata2018e updates to ICU4 trunk.
X-SVN-Rev: 41323
Shane Carr [Fri, 4 May 2018 06:58:44 +0000 (06:58 +0000)]
ICU-13597 Replying to UNumberFormatter code recatew comments.
X-SVN-Rev: 41321
Shane Carr [Thu, 3 May 2018 09:26:15 +0000 (09:26 +0000)]
ICU-12572 Fixing undefined behavior in NullableValue assignment operator.
X-SVN-Rev: 41318
Shane Carr [Thu, 3 May 2018 09:13:46 +0000 (09:13 +0000)]
ICU-12572 Adding cpp-file definitions for all interface classes in number code, cleaning up an undefined behavior warning.
X-SVN-Rev: 41317
Shane Carr [Thu, 3 May 2018 09:02:39 +0000 (09:02 +0000)]
ICU-12572 Moving error code check one level deeper such that the constructor does not leave the NumberFormatterImpl in an undefined state for destruction later.
X-SVN-Rev: 41316