]> granicus.if.org Git - icu/log
icu
6 years agoICU-13667 Currency numeric code update for ICU 62 - added VES that will be effective...
Yoshito Umaoka [Tue, 29 May 2018 17:26:56 +0000 (17:26 +0000)]
ICU-13667 Currency numeric code update for ICU 62 - added VES that will be effective on June 4.

X-SVN-Rev: 41474

6 years agoICU-13667 Fixing compiler warnings and API doc issues.
Yoshito Umaoka [Tue, 29 May 2018 17:06:21 +0000 (17:06 +0000)]
ICU-13667 Fixing compiler warnings and API doc issues.

X-SVN-Rev: 41473

6 years agoICU-13788 Fixing issue with accidental UErrorCode conversion to UBool.
Jeff Genovy [Tue, 29 May 2018 01:59:42 +0000 (01:59 +0000)]
ICU-13788 Fixing issue with accidental UErrorCode conversion to UBool.

X-SVN-Rev: 41472

6 years agoICU-13788 Remove trailing semicolon that causes compiler warning.
Jeff Genovy [Sun, 27 May 2018 03:08:42 +0000 (03:08 +0000)]
ICU-13788 Remove trailing semicolon that causes compiler warning.

X-SVN-Rev: 41471

6 years agoICU-13788 Fix compiler error C4251 on Windows (MSVC, Clang, MinGW).
Jeff Genovy [Sun, 27 May 2018 03:07:57 +0000 (03:07 +0000)]
ICU-13788 Fix compiler error C4251 on Windows (MSVC, Clang, MinGW).

X-SVN-Rev: 41470

6 years agoICU-13667 Update filters for VS project file for numberformatter.
Jeff Genovy [Sat, 26 May 2018 19:23:18 +0000 (19:23 +0000)]
ICU-13667 Update filters for VS project file for numberformatter.

X-SVN-Rev: 41469

6 years agoICU-13667 Fix discrepancy in text in 'configure'.
Jeff Genovy [Fri, 25 May 2018 23:47:51 +0000 (23:47 +0000)]
ICU-13667 Fix discrepancy in text in 'configure'.

X-SVN-Rev: 41468

6 years agoICU-13667 Update ICU4J version number for 62.1 release candidate, and readme file.
Jeff Genovy [Fri, 25 May 2018 23:39:14 +0000 (23:39 +0000)]
ICU-13667 Update ICU4J version number for 62.1 release candidate, and readme file.

X-SVN-Rev: 41467

6 years agoICU-13630 update spoof checker inclusion/recommended sets from Unicode 9 to Unicode 11
Markus Scherer [Fri, 25 May 2018 23:39:01 +0000 (23:39 +0000)]
ICU-13630 update spoof checker inclusion/recommended sets from Unicode 9 to Unicode 11

X-SVN-Rev: 41466

6 years agoICU-13788 Fixing number_decimfmtprops C++ dependency issue.
Shane Carr [Fri, 25 May 2018 22:54:48 +0000 (22:54 +0000)]
ICU-13788 Fixing number_decimfmtprops C++ dependency issue.

X-SVN-Rev: 41465

6 years agoICU-13788 Fixing numparse_impl C++ dependency issues.
Shane Carr [Fri, 25 May 2018 21:29:59 +0000 (21:29 +0000)]
ICU-13788 Fixing numparse_impl C++ dependency issues.

X-SVN-Rev: 41464

6 years agoICU-13667 Update ICU4C version number for 62.1 release candidate.
Jeff Genovy [Fri, 25 May 2018 21:29:10 +0000 (21:29 +0000)]
ICU-13667 Update ICU4C version number for 62.1 release candidate.

X-SVN-Rev: 41463

6 years agoICU-13630 script metadata: Mongolian -> exclusion
Markus Scherer [Fri, 25 May 2018 18:18:15 +0000 (18:18 +0000)]
ICU-13630 script metadata: Mongolian -> exclusion

X-SVN-Rev: 41462

6 years agoICU-13667 update/fix/improve dependencies; better layering formatting->numberparser...
Markus Scherer [Fri, 25 May 2018 17:57:30 +0000 (17:57 +0000)]
ICU-13667 update/fix/improve dependencies; better layering formatting->numberparser->numberformatter->number_representation

X-SVN-Rev: 41461

6 years agoICU-13775 Fix build issues on MinGW and Clang-for-Windows (with exported template...
Jeff Genovy [Fri, 25 May 2018 07:27:56 +0000 (07:27 +0000)]
ICU-13775 Fix build issues on MinGW and Clang-for-Windows (with exported template instantiations).

X-SVN-Rev: 41460

6 years agoICU-13788 Minor coverity fixes for number code.
Shane Carr [Fri, 25 May 2018 03:01:38 +0000 (03:01 +0000)]
ICU-13788 Minor coverity fixes for number code.

X-SVN-Rev: 41459

6 years agoICU-13788 Improving error message printing in DateFmtPerf.cpp
Shane Carr [Fri, 25 May 2018 02:27:51 +0000 (02:27 +0000)]
ICU-13788 Improving error message printing in DateFmtPerf.cpp

X-SVN-Rev: 41458

6 years agoICU-13722 Removing obsolete constructs FmtStackData and UCONFIG_FORMAT_FASTPATHS_49.
Shane Carr [Fri, 25 May 2018 00:26:00 +0000 (00:26 +0000)]
ICU-13722 Removing obsolete constructs FmtStackData and UCONFIG_FORMAT_FASTPATHS_49.

X-SVN-Rev: 41457

6 years agoICU-13677 Fixing up apidoc strings for precision setting.
Shane Carr [Thu, 24 May 2018 21:28:11 +0000 (21:28 +0000)]
ICU-13677 Fixing up apidoc strings for precision setting.

X-SVN-Rev: 41456

6 years agoICU-13698 Add "samplecheck.bat" script, similar to "icucheck.bat" to run the ICU4C...
Jeff Genovy [Thu, 24 May 2018 07:35:20 +0000 (07:35 +0000)]
ICU-13698 Add "samplecheck.bat" script, similar to "icucheck.bat" to run the ICU4C samples.

X-SVN-Rev: 41454

6 years agoICU-13556 Add missing order-only prerequisite in data/Makefile.in
Jeff Genovy [Thu, 24 May 2018 05:59:09 +0000 (05:59 +0000)]
ICU-13556 Add missing order-only prerequisite in data/Makefile.in

X-SVN-Rev: 41453

6 years agoICU-13785 Adding dependency information to uconv project to prevent "NMAKE : fatal...
Jeff Genovy [Thu, 24 May 2018 05:54:49 +0000 (05:54 +0000)]
ICU-13785 Adding dependency information to uconv project to prevent "NMAKE : fatal error U1077" on Win/VS builds.

X-SVN-Rev: 41452

6 years agoICU-12936 Make RelativeDateTimeFormatter handle offset of -0
Peter Edberg [Thu, 24 May 2018 05:52:01 +0000 (05:52 +0000)]
ICU-12936 Make RelativeDateTimeFormatter handle offset of -0

X-SVN-Rev: 41451

6 years agoICU-13736 Change number parsing to require locale currency when using non-currency...
Shane Carr [Thu, 24 May 2018 04:35:16 +0000 (04:35 +0000)]
ICU-13736 Change number parsing to require locale currency when using non-currency parse function.

X-SVN-Rev: 41450

6 years agoICU-11739 Replying to Andy code review comments.
Shane Carr [Thu, 24 May 2018 04:31:06 +0000 (04:31 +0000)]
ICU-11739 Replying to Andy code review comments.

X-SVN-Rev: 41449

6 years agoICU-11645 Replying to Andy code review comments.
Shane Carr [Thu, 24 May 2018 04:26:26 +0000 (04:26 +0000)]
ICU-11645 Replying to Andy code review comments.

X-SVN-Rev: 41448

6 years agoICU-13788 Fixing small memory leak in ucurr.cpp; always register the main currency_cl...
Shane Carr [Thu, 24 May 2018 04:19:28 +0000 (04:19 +0000)]
ICU-13788 Fixing small memory leak in ucurr.cpp; always register the main currency_cleanup function, not the helper functions.

X-SVN-Rev: 41447

6 years agoICU-13777 Adding tests to make sure currency long names round-trip through parsing.
Shane Carr [Thu, 24 May 2018 04:16:35 +0000 (04:16 +0000)]
ICU-13777 Adding tests to make sure currency long names round-trip through parsing.

X-SVN-Rev: 41446

6 years agoICU-13788 Disabling failing RBNF parse test; to be addressed in #13793
Shane Carr [Thu, 24 May 2018 03:36:42 +0000 (03:36 +0000)]
ICU-13788 Disabling failing RBNF parse test; to be addressed in #13793

X-SVN-Rev: 41445

6 years agoICU-13768 Update currency list for ucurr_openISOCurrencies
Peter Edberg [Thu, 24 May 2018 03:30:20 +0000 (03:30 +0000)]
ICU-13768 Update currency list for ucurr_openISOCurrencies

X-SVN-Rev: 41444

6 years agoICU-13788 Fixing data types in numparse_decimal.cpp; should fix MSVC test failure.
Shane Carr [Wed, 23 May 2018 21:59:30 +0000 (21:59 +0000)]
ICU-13788 Fixing data types in numparse_decimal.cpp; should fix MSVC test failure.

X-SVN-Rev: 41443

6 years agoICU-13763 Makes FieldPositionIterator offset by input string length in DecimalFormat...
Shane Carr [Wed, 23 May 2018 21:08:53 +0000 (21:08 +0000)]
ICU-13763 Makes FieldPositionIterator offset by input string length in DecimalFormat, restoring ICU 61 behavior.

X-SVN-Rev: 41442

6 years agoICU-13717 Optimizing SimpleDateFormat's use of NumberFormat for new number formatting...
Shane Carr [Wed, 23 May 2018 04:34:41 +0000 (04:34 +0000)]
ICU-13717 Optimizing SimpleDateFormat's use of NumberFormat for new number formatting pipeline.

X-SVN-Rev: 41441

6 years agoICU-13717 During SimpleDateFormat#parseInt, avoid cloning the DecimalFormat unless...
Shane Carr [Wed, 23 May 2018 04:21:24 +0000 (04:21 +0000)]
ICU-13717 During SimpleDateFormat#parseInt, avoid cloning the DecimalFormat unless necessary.

X-SVN-Rev: 41440

6 years agoICU-13717 Adds fast path for RBNF, which is not affect by min/max integer digits.
Shane Carr [Wed, 23 May 2018 04:03:19 +0000 (04:03 +0000)]
ICU-13717 Adds fast path for RBNF, which is not affect by min/max integer digits.

X-SVN-Rev: 41439

6 years agoICU-13717 Adds "fast formatters" optimization to smpdtfmt.cpp to greatly improve...
Shane Carr [Wed, 23 May 2018 02:00:03 +0000 (02:00 +0000)]
ICU-13717 Adds "fast formatters" optimization to smpdtfmt.cpp to greatly improve the performance of SimpleDateFormat with the new number formatting pipeline.

X-SVN-Rev: 41438

6 years agoICU-13717 Fixes memory leak in date format parsing by moving cloning into the parseIn...
Shane Carr [Wed, 23 May 2018 01:18:07 +0000 (01:18 +0000)]
ICU-13717 Fixes memory leak in date format parsing by moving cloning into the parseInt function.

X-SVN-Rev: 41437

6 years agoICU-13717 Moves NumberFormat cloning into the zeroPaddingNumber method. Also indirec...
Shane Carr [Wed, 23 May 2018 01:04:17 +0000 (01:04 +0000)]
ICU-13717 Moves NumberFormat cloning into the zeroPaddingNumber method.  Also indirectly fixes a memory leak from the previous commit.

X-SVN-Rev: 41436

6 years agoICU-13630 Unicode 11 zh data, take 2
Markus Scherer [Tue, 22 May 2018 23:57:25 +0000 (23:57 +0000)]
ICU-13630 Unicode 11 zh data, take 2

X-SVN-Rev: 41435

6 years agoICU-13717 Removing SimpleDateFormatMutableNFs. Temporary performance regression.
Shane Carr [Tue, 22 May 2018 22:42:13 +0000 (22:42 +0000)]
ICU-13717 Removing SimpleDateFormatMutableNFs. Temporary performance regression.

X-SVN-Rev: 41434

6 years agoICU-13717 Refactoring UDAT_FRACTIONAL_SECOND_FIELD to use zeroPaddingNumber for consi...
Shane Carr [Tue, 22 May 2018 22:21:59 +0000 (22:21 +0000)]
ICU-13717 Refactoring UDAT_FRACTIONAL_SECOND_FIELD to use zeroPaddingNumber for consistency with all other number formatting call sites in smpdtfmt.cpp

X-SVN-Rev: 41433

6 years agoICU-11626 Fixes ICU4C CurrencyPluralInfo unit tests. Also fixes a memory leak in...
Shane Carr [Tue, 22 May 2018 20:47:19 +0000 (20:47 +0000)]
ICU-11626 Fixes ICU4C CurrencyPluralInfo unit tests. Also fixes a memory leak in CurrencyPluralInfo implementation.

X-SVN-Rev: 41431

6 years agoICU-13630 IdnaTestV2.txt with bug fixes 20180522
Markus Scherer [Tue, 22 May 2018 17:46:27 +0000 (17:46 +0000)]
ICU-13630 IdnaTestV2.txt with bug fixes 20180522

X-SVN-Rev: 41430

6 years agoICU-13788 Removing obsolete ICU4C NumberTest test fallback.
Shane Carr [Tue, 22 May 2018 02:50:58 +0000 (02:50 +0000)]
ICU-13788 Removing obsolete ICU4C NumberTest test fallback.

X-SVN-Rev: 41429

6 years agoICU-13333 Adding combining dot spoof check.
Shane Carr [Tue, 22 May 2018 02:47:31 +0000 (02:47 +0000)]
ICU-13333 Adding combining dot spoof check.

X-SVN-Rev: 41428

6 years agoICU-13783 Re-writing grouping parsing logic. Same behavior but passes more corner...
Shane Carr [Tue, 22 May 2018 02:46:49 +0000 (02:46 +0000)]
ICU-13783 Re-writing grouping parsing logic. Same behavior but passes more corner cases.

X-SVN-Rev: 41427

6 years agoICU-13630 Unicode 11 update from near-final data 20180521
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

6 years agoICU-13770 Line Break update for Unicode 11 - revise rule LB8a.
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

6 years agoICU-13770 RBBI LB8a rule update for ICU4J.
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

6 years agoICU-13770 Update Unicode LineBreakTest.txt test data file to the latest.
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

6 years agoICU-13121 Use ASCII style copyright comment in all properties file.
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

6 years agoICU-13300 Added thread safety note to TimeZone::detectHostTimeZone().
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

6 years agoICU-13421 Force /tsformat/ccaltst/TestAmbiguousWallTime to use Gregorian calendar...
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

6 years agoICU-13517 Updated TimeZoneAdapter#equals implementation to return false if the given...
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

6 years agoICU-13601 Added getFirstDayOfWeek() in ICU Calendar wrapper class - CalendarICU.
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

6 years agoICU-11640 fix memory leak in Test11640_TripleCurrencySymbol()
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

6 years agoICU-13703 Fixed TestHoliday/TestEaster test execution issue.
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

6 years agoICU-11640 Minor code cleanup
Shane Carr [Sat, 19 May 2018 08:04:15 +0000 (08:04 +0000)]
ICU-11640 Minor code cleanup

X-SVN-Rev: 41415

6 years agoICU-13740 Java 6 compatibility fix
Yoshito Umaoka [Sat, 19 May 2018 00:46:19 +0000 (00:46 +0000)]
ICU-13740 Java 6 compatibility fix

X-SVN-Rev: 41414

6 years agoICU-13602 Check error status for lazily instantiated TiemZoneFormat in SimpleDateFormat.
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

6 years agoICU-11640 Add test for triple currency digit prefix.
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

6 years agoICU-13554 Out of bounds array access in locale getPosixID.
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

6 years agoICU-13770 Line Break Rules for Unicode 11, tailorings updated.
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

6 years agoICU-11230 Change number parsing to require at least 2 digits in a group after the...
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

6 years agoICU-13765 double free in icu/source/common/serv.cpp
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

6 years agoICU-13617 Stop consuming AttributedCharacterIterator instances twice.
Fredrik Roubert [Thu, 17 May 2018 18:53:16 +0000 (18:53 +0000)]
ICU-13617 Stop consuming AttributedCharacterIterator instances twice.

X-SVN-Rev: 41405

6 years agoICU-13770 RBBI Line break rules update, work in progress.
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

6 years agoICU-13740 Flipping test expectations for some currency parsing cases. ICU4C is the...
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

6 years agoICU-13740 Require "breaks" column to be last; allows for easier searching of the...
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

6 years agoICU-13740 Merging P, Q, and S into a single case called P.
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

6 years agoICU-13740 Enabling proper ICU4J test.
Shane Carr [Thu, 17 May 2018 05:54:12 +0000 (05:54 +0000)]
ICU-13740 Enabling proper ICU4J test.

X-SVN-Rev: 41400

6 years agoICU-13740 Refactoring ICU4J test file; adding boilerplate for proper ICU4J test.
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

6 years agoICU-13740 Changing ID char for ICU58 test from J to H; frees up J for the new proper...
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

6 years agoICU-13740 Moving ICU4C data-driven number test to its own file, like in Java. De...
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

6 years agoICU-13740 Re-formatting Java NumberFormatDataDrivenTest.java
Shane Carr [Thu, 17 May 2018 02:47:29 +0000 (02:47 +0000)]
ICU-13740 Re-formatting Java NumberFormatDataDrivenTest.java

X-SVN-Rev: 41396

6 years agoICU-13740 Updating expectations in numberformattestspecification.txt
Shane Carr [Thu, 17 May 2018 02:37:04 +0000 (02:37 +0000)]
ICU-13740 Updating expectations in numberformattestspecification.txt

X-SVN-Rev: 41395

6 years agoICU-13740 Syncing numberformattestspecification.txt between C and J
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

6 years agoICU-13757 Renaming skeleton methods fromSkeleton -> forSkeleton
Shane Carr [Thu, 17 May 2018 00:43:12 +0000 (00:43 +0000)]
ICU-13757 Renaming skeleton methods fromSkeleton -> forSkeleton

X-SVN-Rev: 41393

6 years agoICU-13373 Adding file change missing from previous commit.
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

6 years agoICU-13373 Change TestDataDrivenJDK from blacklist to whitelist.
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

6 years agoICU-13770 RBBI Line Break rules for Unicode 11. Root working; tailorings remain to do.
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

6 years agoICU-13697 Renaming numparse_unisets.h to static_unicode_sets.h and refactoring to...
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

6 years agoICU-13629 One more attempt at fixing the flaky UCharacterCaseTest.
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

6 years agoICU-11897 Fixing testNumberingSystem in C and J.
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

6 years agoICU-13773 Double free in uspoof_openFromSerialized, plus other memory related fixes.
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

6 years agoICU-13744 Enabled the test case added in previous commit in ICU4C DateFormatTest
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

6 years agoICU-13744 Fixed an ICU4J date parsing regression issue causing IndexOutOfBoundsExcept...
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

6 years agoICU-11897 Changing kPatternSeparatorSymbol to be a constant ";" and not loaded from...
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

6 years agoICU-13629 Fix flakey test.
Andy Heninger [Wed, 16 May 2018 00:29:06 +0000 (00:29 +0000)]
ICU-13629 Fix flakey test.

X-SVN-Rev: 41379

6 years agoICU-13737 Backpedaling on strict mode scientific parsing behavior change (do NOT...
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

6 years agoICU-13742 Implementing number skeletons in MessageFormat.
Shane Carr [Tue, 15 May 2018 00:05:04 +0000 (00:05 +0000)]
ICU-13742 Implementing number skeletons in MessageFormat.

X-SVN-Rev: 41377

6 years agoICU-12931 Removing erroneous #ifdef U_HIDE_INTERNAL_API in numfmt.h
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

6 years agoICU-13725 Fix whitespace (tabs to spaces).
Jeff Genovy [Sun, 13 May 2018 22:25:06 +0000 (22:25 +0000)]
ICU-13725 Fix whitespace (tabs to spaces).

X-SVN-Rev: 41374

6 years agoICU-11647 Windows failure with Test11647_PatternCurrencySymbols()
Andy Heninger [Sun, 13 May 2018 02:02:07 +0000 (02:02 +0000)]
ICU-11647 Windows failure with Test11647_PatternCurrencySymbols()

X-SVN-Rev: 41373

6 years agoICU-11020 Test11020(), port from Java. Rounding in Scientific Format.
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

6 years agoICU-11913 Port Test11913() from Java. Big Decimal formatting w more than 309 digits.
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

6 years agoICU-11647 Port Test11647() from Java - pattern w four currency symbols.
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

6 years agoICU-13661 IcuTestErrorCode code review feedback.
Shane Carr [Thu, 10 May 2018 17:23:03 +0000 (17:23 +0000)]
ICU-13661 IcuTestErrorCode code review feedback.

X-SVN-Rev: 41369

6 years agoICU-13725 Fix a few more MSVC warnings.
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

6 years agoICU-13644 Returning bogus string when toSkeleton() fails.
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