]> granicus.if.org Git - icu/log
icu
7 years agoICU-13177 NumberFormatter, Visual Studio fixes, work in progress.
Andy Heninger [Wed, 27 Sep 2017 06:44:13 +0000 (06:44 +0000)]
ICU-13177 NumberFormatter, Visual Studio fixes, work in progress.

X-SVN-Rev: 40475

7 years agoICU-13177 Cleanup before merge to trunk.
Shane Carr [Wed, 27 Sep 2017 05:31:57 +0000 (05:31 +0000)]
ICU-13177 Cleanup before merge to trunk.

X-SVN-Rev: 40471

7 years agoICU-13177 Cleaning up Valgrind errors in NumberFormatter unit test suite.
Shane Carr [Wed, 27 Sep 2017 03:52:08 +0000 (03:52 +0000)]
ICU-13177 Cleaning up Valgrind errors in NumberFormatter unit test suite.

X-SVN-Rev: 40470

7 years agoICU-13177 Fixing minor NumberTest unit test failures.
Shane Carr [Wed, 27 Sep 2017 03:21:29 +0000 (03:21 +0000)]
ICU-13177 Fixing minor NumberTest unit test failures.

X-SVN-Rev: 40469

7 years agoICU-13177 Removing unused file number_results.h.
Shane Carr [Wed, 27 Sep 2017 03:07:35 +0000 (03:07 +0000)]
ICU-13177 Removing unused file number_results.h.

X-SVN-Rev: 40468

7 years agoICU-13177 NumberFormatter tests are passing.
Shane Carr [Wed, 27 Sep 2017 03:02:02 +0000 (03:02 +0000)]
ICU-13177 NumberFormatter tests are passing.

X-SVN-Rev: 40467

7 years agoICU-13177 NumberFormatter tests are building.
Shane Carr [Wed, 27 Sep 2017 02:16:44 +0000 (02:16 +0000)]
ICU-13177 NumberFormatter tests are building.

X-SVN-Rev: 40466

7 years agoICU-13177 Initial commit of ICU4C NumberFormatter
Shane Carr [Wed, 27 Sep 2017 00:25:20 +0000 (00:25 +0000)]
ICU-13177 Initial commit of ICU4C NumberFormatter

X-SVN-Rev: 40465

7 years agoICU-13177 Merging trunk to branch
Shane Carr [Tue, 26 Sep 2017 09:33:44 +0000 (09:33 +0000)]
ICU-13177 Merging trunk to branch

X-SVN-Rev: 40460

7 years agoICU-13177 Renaming files and ICU4C syncing.
Shane Carr [Tue, 26 Sep 2017 08:51:34 +0000 (08:51 +0000)]
ICU-13177 Renaming files and ICU4C syncing.

X-SVN-Rev: 40459

7 years agoICU-9300 Adding links to RoundingMode user guide to ICU4C documentation.
Shane Carr [Tue, 26 Sep 2017 07:59:00 +0000 (07:59 +0000)]
ICU-9300 Adding links to RoundingMode user guide to ICU4C documentation.

X-SVN-Rev: 40458

7 years agoICU-13275 Remove some compiler warnings that were triggered by earlier fixes.
Andy Heninger [Mon, 25 Sep 2017 20:16:04 +0000 (20:16 +0000)]
ICU-13275 Remove some compiler warnings that were triggered by earlier fixes.

X-SVN-Rev: 40457

7 years agoICU-13209 Made Islamic calendar subtype detection code case insensitive.
Yoshito Umaoka [Mon, 25 Sep 2017 15:19:02 +0000 (15:19 +0000)]
ICU-13209 Made Islamic calendar subtype detection code case insensitive.

X-SVN-Rev: 40456

7 years agoICU-13311 change illegal-UTF-8 handling in converter code
Markus Scherer [Sat, 23 Sep 2017 06:34:53 +0000 (06:34 +0000)]
ICU-13311 change illegal-UTF-8 handling in converter code

X-SVN-Rev: 40455

7 years agoICU-13330 Removed debug code added by the previous commit.
Yoshito Umaoka [Sat, 23 Sep 2017 00:30:40 +0000 (00:30 +0000)]
ICU-13330 Removed debug code added by the previous commit.

X-SVN-Rev: 40454

7 years agoICU-13330 Fixed java version check for Java 9.
Yoshito Umaoka [Sat, 23 Sep 2017 00:27:01 +0000 (00:27 +0000)]
ICU-13330 Fixed java version check for Java 9.

X-SVN-Rev: 40453

7 years agoICU-8241 Added new build target releaseFinal. Added new maven pom files for charset...
Yoshito Umaoka [Fri, 22 Sep 2017 23:06:49 +0000 (23:06 +0000)]
ICU-8241 Added new build target releaseFinal. Added new maven pom files for charset and locale SPI. API document build targets for each ICU4J maven artifacts.

X-SVN-Rev: 40447

7 years agoICU-13275 Merge into some W3 warning fixes into trunk
William Zhao [Fri, 22 Sep 2017 18:00:51 +0000 (18:00 +0000)]
ICU-13275 Merge into some W3 warning fixes into trunk

X-SVN-Rev: 40446

7 years agoICU-13311 change illegal-UTF-8 handling in non-converter code
Markus Scherer [Thu, 21 Sep 2017 23:45:08 +0000 (23:45 +0000)]
ICU-13311 change illegal-UTF-8 handling in non-converter code

X-SVN-Rev: 40445

7 years agoICU-13001 additional warning cleanup
Steven R. Loomis [Thu, 21 Sep 2017 22:38:34 +0000 (22:38 +0000)]
ICU-13001 additional warning cleanup

X-SVN-Rev: 40444

7 years agoICU-12960 ubrk_open, clarify that NULL is allowed for text in ubrk_open()
Andy Heninger [Thu, 21 Sep 2017 22:10:48 +0000 (22:10 +0000)]
ICU-12960 ubrk_open, clarify that NULL is allowed for text in ubrk_open()

X-SVN-Rev: 40443

7 years agoICU-13001 warning cleanup
Steven R. Loomis [Thu, 21 Sep 2017 19:43:28 +0000 (19:43 +0000)]
ICU-13001 warning cleanup

- remove some dead code
- fix some warnings that show up when services, regex are turned off
- change some macros into inline functions to quell parenthesis complaints (ucnv_u16.cpp)

X-SVN-Rev: 40442

7 years agoICU-13321 Added a new method TimeZone#setICUDefault(TimeZone), which only changes...
Yoshito Umaoka [Thu, 21 Sep 2017 16:51:49 +0000 (16:51 +0000)]
ICU-13321 Added a new method TimeZone#setICUDefault(TimeZone), which only changes ICU default. Clean up TimeZone#setDefault(TimeZone) with the new method. Updated the API comments to explain the behavior precisely.

X-SVN-Rev: 40441

7 years agoICU-13093 std::isinf and std::isnan fix - z/OS too
Steven R. Loomis [Thu, 21 Sep 2017 01:02:20 +0000 (01:02 +0000)]
ICU-13093 std::isinf and std::isnan fix - z/OS too

X-SVN-Rev: 40440

7 years agoICU-9954 Fix coverity warnings.
Andy Heninger [Thu, 21 Sep 2017 00:55:37 +0000 (00:55 +0000)]
ICU-9954 Fix coverity warnings.

X-SVN-Rev: 40439

7 years agoICU-13093 std::isinf and std::isnan fix
Steven R. Loomis [Thu, 21 Sep 2017 00:25:49 +0000 (00:25 +0000)]
ICU-13093 std::isinf and std::isnan fix

X-SVN-Rev: 40438

7 years agoICU-9954 Fix UWP build.
Jeff Genovy [Wed, 20 Sep 2017 23:49:27 +0000 (23:49 +0000)]
ICU-9954 Fix UWP build.

X-SVN-Rev: 40437

7 years agoICU-9954 Fix coverity warning.
Andy Heninger [Wed, 20 Sep 2017 22:58:39 +0000 (22:58 +0000)]
ICU-9954 Fix coverity warning.

X-SVN-Rev: 40436

7 years agoICU-13093 override fix
Steven R. Loomis [Wed, 20 Sep 2017 20:04:10 +0000 (20:04 +0000)]
ICU-13093 override fix

X-SVN-Rev: 40435

7 years agoICU-12380 Size reductions for transliterator registry (and some speedup)
Peter Edberg [Wed, 20 Sep 2017 00:39:40 +0000 (00:39 +0000)]
ICU-12380 Size reductions for transliterator registry (and some speedup)

X-SVN-Rev: 40434

7 years agoICU-9954 Break Iteration, remove reverse rules, add boundary caching.
Andy Heninger [Tue, 19 Sep 2017 18:17:22 +0000 (18:17 +0000)]
ICU-9954 Break Iteration, remove reverse rules, add boundary caching.

X-SVN-Rev: 40433

7 years agoICU-12770 Fix comment about TZZONEINFO path on different systems
Peter Edberg [Tue, 19 Sep 2017 06:28:29 +0000 (06:28 +0000)]
ICU-12770 Fix comment about TZZONEINFO path on different systems

X-SVN-Rev: 40432

7 years agoICU-12770 Just check for /zoneinfo/ instead of full platform-specific TZZONEINFO...
Peter Edberg [Mon, 18 Sep 2017 23:24:34 +0000 (23:24 +0000)]
ICU-12770 Just check for /zoneinfo/ instead of full platform-specific TZZONEINFO; also fixes #13291

X-SVN-Rev: 40427

7 years agoICU-13346 add Edits.Iterator.previous() for mapping near-earlier indexes; compress...
Markus Scherer [Mon, 18 Sep 2017 22:59:48 +0000 (22:59 +0000)]
ICU-13346 add Edits.Iterator.previous() for mapping near-earlier indexes; compress some repeated m:n replacements even when m!=n

X-SVN-Rev: 40426

7 years agoICU-13203 CaseMap UTF-8 add StringPiece->ByteSink overloads; change implementation...
Markus Scherer [Mon, 18 Sep 2017 21:45:11 +0000 (21:45 +0000)]
ICU-13203 CaseMap UTF-8 add StringPiece->ByteSink overloads; change implementation to that and change array->array versions into wrappers

X-SVN-Rev: 40425

7 years agoICU-13177 Small Java changes relating to Compact and Padding.
Shane Carr [Sat, 16 Sep 2017 06:57:08 +0000 (06:57 +0000)]
ICU-13177 Small Java changes relating to Compact and Padding.

X-SVN-Rev: 40423

7 years agoICU-13342 fix unintended whitespace change.
Jeff Genovy [Fri, 15 Sep 2017 01:40:49 +0000 (01:40 +0000)]
ICU-13342 fix unintended whitespace change.

X-SVN-Rev: 40421

7 years agoICU-13357 Remove misplaced JUnit @RunWIth annotation.
Norbert Runge [Thu, 14 Sep 2017 23:50:36 +0000 (23:50 +0000)]
ICU-13357 Remove misplaced JUnit @RunWIth annotation.

X-SVN-Rev: 40419

7 years agoICU-13177 Cleaning up Java compact and long names in preparation for C++.
Shane Carr [Thu, 14 Sep 2017 23:02:22 +0000 (23:02 +0000)]
ICU-13177 Cleaning up Java compact and long names in preparation for C++.

X-SVN-Rev: 40418

7 years agoICU-13247 Java: String CaseMap.apply(CharSequence); fix omitUnchangedText() without...
Markus Scherer [Thu, 14 Sep 2017 22:26:13 +0000 (22:26 +0000)]
ICU-13247 Java: String CaseMap.apply(CharSequence); fix omitUnchangedText() without Edits

X-SVN-Rev: 40417

7 years agoICU-13312 Added tzdb metazone entry for Pyongyang, and generated ICU4J data with...
Yoshito Umaoka [Thu, 14 Sep 2017 19:57:27 +0000 (19:57 +0000)]
ICU-13312 Added tzdb metazone entry for Pyongyang, and generated ICU4J data with the change. Fixed one data issue in tzdbNames - metazone names CST/CDT for Taipei are not unique, and need to add parseRegions data to restrict that the parse mapping should be only used when locale's region is TW.

X-SVN-Rev: 40416

7 years agoICU-13342 gennorm2 produces incorrect output on MSVC Release builds due to optimizer...
Jeff Genovy [Thu, 14 Sep 2017 19:09:57 +0000 (19:09 +0000)]
ICU-13342 gennorm2 produces incorrect output on MSVC Release builds due to optimizer issues.

X-SVN-Rev: 40415

7 years agoICU-13356 gennorm2 crashes if the input file contains blank lines.
Jeff Genovy [Thu, 14 Sep 2017 19:04:20 +0000 (19:04 +0000)]
ICU-13356 gennorm2 crashes if the input file contains blank lines.

X-SVN-Rev: 40414

7 years agoICU-13340 obsolete unicode/utf_old.h: add U_HIDE_OBSOLETE_UTF_OLD_H to optionally...
Markus Scherer [Thu, 14 Sep 2017 06:24:35 +0000 (06:24 +0000)]
ICU-13340 obsolete unicode/utf_old.h: add U_HIDE_OBSOLETE_UTF_OLD_H to optionally hide all of the .h contents; default: no behavior change; adjust code & tests to work either way

X-SVN-Rev: 40413

7 years agoICU-13312 Fixed getDisplayName crash issue caused by TZDBTimeZoneNames, added a test...
Yoshito Umaoka [Thu, 14 Sep 2017 02:37:44 +0000 (02:37 +0000)]
ICU-13312 Fixed getDisplayName crash issue caused by TZDBTimeZoneNames, added a test case for the fix that interate through all time zones.

X-SVN-Rev: 40412

7 years agoICU-13021 Disallow grouping separators in exponential patterns.
Shane Carr [Thu, 14 Sep 2017 00:35:08 +0000 (00:35 +0000)]
ICU-13021 Disallow grouping separators in exponential patterns.

X-SVN-Rev: 40411

7 years agoICU-13310 Fixing assertion failure in ScientificFormat.
Shane Carr [Thu, 14 Sep 2017 00:16:56 +0000 (00:16 +0000)]
ICU-13310 Fixing assertion failure in ScientificFormat.

X-SVN-Rev: 40410

7 years agoICU-13030 Add U_CALLCONV_FPTR for function pointers. And yet again, don’t break the...
Steven R. Loomis [Wed, 13 Sep 2017 23:32:52 +0000 (23:32 +0000)]
ICU-13030 Add U_CALLCONV_FPTR for function pointers. And yet again, don’t break the API change report.

X-SVN-Rev: 40408

7 years agoICU-13093 denoise API change report
Steven R. Loomis [Wed, 13 Sep 2017 23:16:59 +0000 (23:16 +0000)]
ICU-13093 denoise API change report

X-SVN-Rev: 40407

7 years agoICU-13093 porting fixes (AIX)
Steven R. Loomis [Wed, 13 Sep 2017 23:07:30 +0000 (23:07 +0000)]
ICU-13093 porting fixes (AIX)

X-SVN-Rev: 40406

7 years agoICU-13093 fix U_OVERRIDE and U_NOEXCEPT in doxygen
Steven R. Loomis [Wed, 13 Sep 2017 22:50:16 +0000 (22:50 +0000)]
ICU-13093 fix U_OVERRIDE and U_NOEXCEPT in doxygen

X-SVN-Rev: 40405

7 years agoICU-13244 add U16_GET_OR_FFFD(), U16_NEXT_OR_FFFD(), U16_PREV_OR_FFFD()
Markus Scherer [Wed, 13 Sep 2017 22:29:43 +0000 (22:29 +0000)]
ICU-13244 add U16_GET_OR_FFFD(), U16_NEXT_OR_FFFD(), U16_PREV_OR_FFFD()

X-SVN-Rev: 40404

7 years agoICU-13273 adds targets to run specific tests from a specific test class.
Norbert Runge [Wed, 13 Sep 2017 21:58:35 +0000 (21:58 +0000)]
ICU-13273 adds targets to run specific tests from a specific test class.

X-SVN-Rev: 40403

7 years agoICU-13349 Removed @provisional tag from already @stable APIs in TimeZone.java.
Yoshito Umaoka [Wed, 13 Sep 2017 21:15:58 +0000 (21:15 +0000)]
ICU-13349 Removed @provisional tag from already @stable APIs in TimeZone.java.

X-SVN-Rev: 40402

7 years agoICU-13348 Removed unused irregular test files that had never been used since ICU4J...
Yoshito Umaoka [Wed, 13 Sep 2017 20:55:47 +0000 (20:55 +0000)]
ICU-13348 Removed unused irregular test files that had never been used since ICU4J 4.4.

X-SVN-Rev: 40400

7 years agoICU-13345 merge from trunk
Steven R. Loomis [Wed, 13 Sep 2017 19:52:40 +0000 (19:52 +0000)]
ICU-13345 merge from trunk

X-SVN-Rev: 40398

7 years agoICU-13345 update deprecation comments
Steven R. Loomis [Wed, 13 Sep 2017 18:31:27 +0000 (18:31 +0000)]
ICU-13345 update deprecation comments

X-SVN-Rev: 40397

7 years agoICU-13345 changes per ICU-TC comments
Steven R. Loomis [Wed, 13 Sep 2017 18:28:44 +0000 (18:28 +0000)]
ICU-13345 changes per ICU-TC comments

X-SVN-Rev: 40396

7 years agoICU-13350 line 134: Copyrighy -> Copyright.
Norbert Runge [Wed, 13 Sep 2017 18:09:39 +0000 (18:09 +0000)]
ICU-13350 line 134: Copyrighy -> Copyright.

X-SVN-Rev: 40395

7 years agoICU-13337 public string option for not resetting an Edits object: U_EDITS_NO_RESET
Markus Scherer [Wed, 13 Sep 2017 16:15:28 +0000 (16:15 +0000)]
ICU-13337 public string option for not resetting an Edits object: U_EDITS_NO_RESET

X-SVN-Rev: 40394

7 years agoICU-13117 More renaming and refactoring in Java with no behavior changes.
Shane Carr [Wed, 13 Sep 2017 09:57:11 +0000 (09:57 +0000)]
ICU-13117 More renaming and refactoring in Java with no behavior changes.

X-SVN-Rev: 40392

7 years agoICU-13177 Adding IFixedDecimal interface to C++.
Shane Carr [Wed, 13 Sep 2017 07:49:26 +0000 (07:49 +0000)]
ICU-13177 Adding IFixedDecimal interface to C++.

X-SVN-Rev: 40391

7 years agoICU-13351 Tests for new CurrencyUnit constructors.
Shane Carr [Wed, 13 Sep 2017 07:48:09 +0000 (07:48 +0000)]
ICU-13351 Tests for new CurrencyUnit constructors.

X-SVN-Rev: 40390

7 years agoICU-13069 enables code to compile when UCONFIG_NO_NORMALIZATION is set to 1; all...
Norbert Runge [Tue, 12 Sep 2017 20:29:14 +0000 (20:29 +0000)]
ICU-13069 enables code to compile when UCONFIG_NO_NORMALIZATION is set to 1; all unit tests pass.

X-SVN-Rev: 40388

7 years agoICU-13030 merge from trunk
Steven R. Loomis [Tue, 12 Sep 2017 19:52:59 +0000 (19:52 +0000)]
ICU-13030 merge from trunk

X-SVN-Rev: 40387

7 years agoICU-13030 review comment
Steven R. Loomis [Tue, 12 Sep 2017 19:24:51 +0000 (19:24 +0000)]
ICU-13030 review comment

X-SVN-Rev: 40386

7 years agoICU-11909 merge from branch: J FilteredBreakIteratorBuilder as draft
Steven R. Loomis [Tue, 12 Sep 2017 19:18:19 +0000 (19:18 +0000)]
ICU-11909 merge from branch: J FilteredBreakIteratorBuilder as draft

X-SVN-Rev: 40384

7 years agoICU-11909 remove glue stuff
Steven R. Loomis [Tue, 12 Sep 2017 18:29:18 +0000 (18:29 +0000)]
ICU-11909 remove glue stuff

X-SVN-Rev: 40383

7 years agoICU-11909 update from trunk
Steven R. Loomis [Tue, 12 Sep 2017 18:12:16 +0000 (18:12 +0000)]
ICU-11909 update from trunk

X-SVN-Rev: 40382

7 years agoICU-11909 svn prop
Steven R. Loomis [Tue, 12 Sep 2017 18:05:50 +0000 (18:05 +0000)]
ICU-11909 svn prop

X-SVN-Rev: 40381

7 years agoICU-13324 removes TestCompareRefImpl(); has dependency to translit package.
Norbert Runge [Tue, 12 Sep 2017 15:00:23 +0000 (15:00 +0000)]
ICU-13324 removes TestCompareRefImpl(); has dependency to translit package.

X-SVN-Rev: 40380

7 years agoICU-13351 Adding additional CurrencyUnit constructors and stabilizing API constract...
Shane Carr [Tue, 12 Sep 2017 05:20:50 +0000 (05:20 +0000)]
ICU-13351 Adding additional CurrencyUnit constructors and stabilizing API constract of MeasureUnit default constructor.

X-SVN-Rev: 40379

7 years agoICU-13177 Internal changes to existing icu4c source.
Shane Carr [Sun, 10 Sep 2017 02:02:02 +0000 (02:02 +0000)]
ICU-13177 Internal changes to existing icu4c source.

X-SVN-Rev: 40378

7 years agoICU-13346 compress some repeated m:n replacements even when m!=n
Markus Scherer [Fri, 8 Sep 2017 18:49:08 +0000 (18:49 +0000)]
ICU-13346 compress some repeated m:n replacements even when m!=n

X-SVN-Rev: 40376

7 years agoICU-12603 Annotates ICU4J unit test classes which use JUnit with @RunWith(JUnit4...
Norbert Runge [Fri, 8 Sep 2017 16:46:18 +0000 (16:46 +0000)]
ICU-12603 Annotates ICU4J unit test classes which use JUnit with @RunWith(JUnit4.class).

X-SVN-Rev: 40375

7 years agoICU-13346 avoid unused-variable compiler warning
Markus Scherer [Thu, 7 Sep 2017 19:50:40 +0000 (19:50 +0000)]
ICU-13346 avoid unused-variable compiler warning

X-SVN-Rev: 40374

7 years agoICU-13346 add Edits::Iterator::previous() for mapping near-earlier indexes
Markus Scherer [Thu, 7 Sep 2017 18:29:27 +0000 (18:29 +0000)]
ICU-13346 add Edits::Iterator::previous() for mapping near-earlier indexes

X-SVN-Rev: 40373

7 years agoICU-13344 problem with SETNATIVEINDEX macro.
Andy Heninger [Wed, 6 Sep 2017 21:44:58 +0000 (21:44 +0000)]
ICU-13344 problem with SETNATIVEINDEX macro.

X-SVN-Rev: 40372

7 years agoICU-11632 fix compilation error in calregts.cpp
Andy Heninger [Wed, 6 Sep 2017 18:38:22 +0000 (18:38 +0000)]
ICU-11632 fix compilation error in calregts.cpp

X-SVN-Rev: 40371

7 years agoICU-11632 icu4j changes for integer overflow in calendar support
Jugu Dannie Sundar [Tue, 5 Sep 2017 22:22:46 +0000 (22:22 +0000)]
ICU-11632 icu4j changes for integer overflow in calendar support

X-SVN-Rev: 40370

7 years agoICU-11632 icu4c changes for integer overflow in calendar support
Jugu Dannie Sundar [Tue, 5 Sep 2017 22:22:09 +0000 (22:22 +0000)]
ICU-11632 icu4c changes for integer overflow in calendar support

X-SVN-Rev: 40369

7 years agoICU-13177 Changing more names of classes and moving code around. No behavior changes.
Shane Carr [Sat, 2 Sep 2017 04:53:46 +0000 (04:53 +0000)]
ICU-13177 Changing more names of classes and moving code around.  No behavior changes.

X-SVN-Rev: 40368

7 years agoICU-11909 work in progress on FilteredBreakJ
Steven R. Loomis [Fri, 1 Sep 2017 19:32:35 +0000 (19:32 +0000)]
ICU-11909 work in progress on FilteredBreakJ

X-SVN-Rev: 40367

7 years agoICU-13199 use std::getline(istream, string) to avoid line length limit
Markus Scherer [Fri, 1 Sep 2017 16:21:47 +0000 (16:21 +0000)]
ICU-13199 use std::getline(istream, string) to avoid line length limit

X-SVN-Rev: 40365

7 years agoICU-13177 Renaming classes and moving things around. No or very few behavior changes.
Shane Carr [Fri, 1 Sep 2017 08:30:17 +0000 (08:30 +0000)]
ICU-13177 Renaming classes and moving things around.  No or very few behavior changes.

X-SVN-Rev: 40364

7 years agoICU-13336 Fix common typo: s/langauge/language/ig
Fredrik Roubert [Wed, 30 Aug 2017 18:15:10 +0000 (18:15 +0000)]
ICU-13336 Fix common typo: s/langauge/language/ig

X-SVN-Rev: 40361

7 years agoICU-13306 Complete refactoring code based off of code review feedback.
George Rhoten [Tue, 29 Aug 2017 07:19:26 +0000 (07:19 +0000)]
ICU-13306 Complete refactoring code based off of code review feedback.

X-SVN-Rev: 40360

7 years agoICU-13306 API consistency changes based off of review feedback.
George Rhoten [Tue, 29 Aug 2017 07:14:27 +0000 (07:14 +0000)]
ICU-13306 API consistency changes based off of review feedback.

X-SVN-Rev: 40359

7 years agoICU-13177 Simplifying the Modifier interface by removing getPrefix() and getSuffix...
Shane Carr [Sat, 26 Aug 2017 07:22:38 +0000 (07:22 +0000)]
ICU-13177 Simplifying the Modifier interface by removing getPrefix() and getSuffix() and replacing it with getPrefixLength(), which exposes the same information.

X-SVN-Rev: 40358

7 years agoICU-13177 Moving around a lot of code for better C++ portability. The only behavior...
Shane Carr [Sat, 26 Aug 2017 06:56:41 +0000 (06:56 +0000)]
ICU-13177 Moving around a lot of code for better C++ portability.  The only behavior change is that -1 is stored instead of Integer.MAX_VALUE internally in most places.

X-SVN-Rev: 40357

7 years agoICU-13318 RBBITest, remove obsolete tests, move remaining test data to rbbitst.txt
Andy Heninger [Sat, 26 Aug 2017 00:44:28 +0000 (00:44 +0000)]
ICU-13318 RBBITest, remove obsolete tests, move remaining test data to rbbitst.txt

X-SVN-Rev: 40356

7 years agoICU-10524 normalization one-way mapping with trailing ccc>1 has no compose-boundary...
Markus Scherer [Fri, 25 Aug 2017 22:46:12 +0000 (22:46 +0000)]
ICU-10524 normalization one-way mapping with trailing ccc>1 has no compose-boundary-after

X-SVN-Rev: 40355

7 years agoICU-13332 CaseMapImpl.isFollowedByCasedLetter() must increment the string index while...
Markus Scherer [Thu, 24 Aug 2017 20:36:19 +0000 (20:36 +0000)]
ICU-13332 CaseMapImpl.isFollowedByCasedLetter() must increment the string index while looping

X-SVN-Rev: 40353

7 years agoICU-13177 Removes old (ICU 59) number formatting middleware since it has been wholly...
Shane Carr [Thu, 24 Aug 2017 08:18:22 +0000 (08:18 +0000)]
ICU-13177 Removes old (ICU 59) number formatting middleware since it has been wholly replaced by the property mapper function. This change also removes the IProperties polymorphism and makes all remaining classes reference Properties directly.

X-SVN-Rev: 40352

7 years agoICU-13177 Assorted cleanup and minor changes. Preparation for C++.
Shane Carr [Thu, 24 Aug 2017 06:03:12 +0000 (06:03 +0000)]
ICU-13177 Assorted cleanup and minor changes. Preparation for C++.

X-SVN-Rev: 40351

7 years agoICU-13177 Merging trunk to branch
Shane Carr [Thu, 24 Aug 2017 05:56:16 +0000 (05:56 +0000)]
ICU-13177 Merging trunk to branch

X-SVN-Rev: 40350

7 years agoICU-13326 gennorm2 --combined option to write the combined data of the input files...
Markus Scherer [Wed, 23 Aug 2017 23:33:47 +0000 (23:33 +0000)]
ICU-13326 gennorm2 --combined option to write the combined data of the input files; and gennorm2 minus operator to write the diffs of the combined data from two sets of input files

X-SVN-Rev: 40349

7 years agoICU-13307 Java Edits.mergedAndAppend(ab, bc); map indexes only from inside spans...
Markus Scherer [Wed, 23 Aug 2017 20:42:30 +0000 (20:42 +0000)]
ICU-13307 Java Edits.mergedAndAppend(ab, bc); map indexes only from inside spans not empty deletions/insertions

X-SVN-Rev: 40348

7 years agoICU-13306 Move rounding mode API to superclass as per technical committee review...
George Rhoten [Wed, 23 Aug 2017 17:38:00 +0000 (17:38 +0000)]
ICU-13306 Move rounding mode API to superclass as per technical committee review comments.

X-SVN-Rev: 40347

7 years agoICU-13253 Parameterizes data driven test.
Norbert Runge [Fri, 18 Aug 2017 16:36:17 +0000 (16:36 +0000)]
ICU-13253 Parameterizes data driven test.

X-SVN-Rev: 40346