]> granicus.if.org Git - icu/log
icu
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-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-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-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-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-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-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-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-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-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

7 years agoICU-13285 Adding NumberingSystem constructor methods to DecimalFormatSymbols (J and C).
Shane Carr [Thu, 17 Aug 2017 23:49:00 +0000 (23:49 +0000)]
ICU-13285 Adding NumberingSystem constructor methods to DecimalFormatSymbols (J and C).

X-SVN-Rev: 40345

7 years agoICU-13293 RuleBasedNumberFormat should not throw an exception when mixing rounding...
George Rhoten [Thu, 17 Aug 2017 23:25:38 +0000 (23:25 +0000)]
ICU-13293 RuleBasedNumberFormat should not throw an exception when mixing rounding and unreal numbers

X-SVN-Rev: 40344

7 years agoICU-13306 Can not get and set rounding attributes for RBNF with C API
George Rhoten [Thu, 17 Aug 2017 23:21:03 +0000 (23:21 +0000)]
ICU-13306 Can not get and set rounding attributes for RBNF with C API

X-SVN-Rev: 40343

7 years agoICU-13236 Removes translit dependency from coreCheck in build.xml, @Ignore-s a test...
Norbert Runge [Thu, 17 Aug 2017 21:58:32 +0000 (21:58 +0000)]
ICU-13236 Removes translit dependency from coreCheck in build.xml, @Ignore-s a test in TestIDNA.java that needs the dependency.

X-SVN-Rev: 40342

7 years agoICU-13158 change range check to catch NaN
Markus Scherer [Thu, 17 Aug 2017 21:37:36 +0000 (21:37 +0000)]
ICU-13158 change range check to catch NaN

X-SVN-Rev: 40341

7 years agoICU-13323 make U_TIMEZONE work on newlib when U_PLATFORM_IS_LINUX_BASED is not detected
Markus Scherer [Thu, 17 Aug 2017 18:29:27 +0000 (18:29 +0000)]
ICU-13323 make U_TIMEZONE work on newlib when U_PLATFORM_IS_LINUX_BASED is not detected

X-SVN-Rev: 40340

7 years agoICU-13255 Changes a TODO comment to refer to a different ticket.
Norbert Runge [Thu, 17 Aug 2017 17:52:01 +0000 (17:52 +0000)]
ICU-13255 Changes a TODO comment to refer to a different ticket.

X-SVN-Rev: 40339

7 years agoICU-13274 Break Iterator test additions.
Andy Heninger [Wed, 16 Aug 2017 23:29:02 +0000 (23:29 +0000)]
ICU-13274 Break Iterator test additions.

X-SVN-Rev: 40335

7 years agoICU-13274 Break Iterator test additions.
Andy Heninger [Wed, 16 Aug 2017 23:19:21 +0000 (23:19 +0000)]
ICU-13274 Break Iterator test additions.

X-SVN-Rev: 40334

7 years agoICU-13307 C++ Edits::mergedAndAppend(ab, bc); map indexes only from inside spans...
Markus Scherer [Wed, 16 Aug 2017 19:19:30 +0000 (19:19 +0000)]
ICU-13307 C++ Edits::mergedAndAppend(ab, bc); map indexes only from inside spans not empty deletions/insertions; make Edits copyable and Edits::Iterator default-constructible

X-SVN-Rev: 40333

7 years agoICU-13322 Skip the TestDataDrivenJDK test case when run in Android.
Fredrik Roubert [Wed, 16 Aug 2017 17:42:39 +0000 (17:42 +0000)]
ICU-13322 Skip the TestDataDrivenJDK test case when run in Android.

X-SVN-Rev: 40332

7 years agoICU-6591 fix auto-format indentation bugs, fix a javadoc warning
Markus Scherer [Fri, 11 Aug 2017 23:47:39 +0000 (23:47 +0000)]
ICU-6591 fix auto-format indentation bugs, fix a javadoc warning

X-SVN-Rev: 40329

7 years agoICU-6591 make ccc=x work for all integers 0..255
Markus Scherer [Fri, 11 Aug 2017 23:42:02 +0000 (23:42 +0000)]
ICU-6591 make ccc=x work for all integers 0..255

X-SVN-Rev: 40328

7 years agoICU-13288 changes for jumbo compilation.
Andy Heninger [Fri, 11 Aug 2017 21:38:54 +0000 (21:38 +0000)]
ICU-13288 changes for jumbo compilation.

X-SVN-Rev: 40327

7 years agoICU-13261 remove gratuitous difference between line_normal_cj.txt and line_loose_cj...
Andy Heninger [Fri, 11 Aug 2017 20:54:22 +0000 (20:54 +0000)]
ICU-13261 remove gratuitous difference between line_normal_cj.txt and line_loose_cj.txt.

X-SVN-Rev: 40326

7 years agoICU-13158 avoid undefined double->int cast for ccc=value, range check before cast
Markus Scherer [Fri, 11 Aug 2017 18:54:53 +0000 (18:54 +0000)]
ICU-13158 avoid undefined double->int cast for ccc=value, range check before cast

X-SVN-Rev: 40325

7 years agoICU-13301 Removed redundant UVector entry clean up function call.
Yoshito Umaoka [Wed, 9 Aug 2017 19:13:30 +0000 (19:13 +0000)]
ICU-13301 Removed redundant UVector entry clean up function call.

X-SVN-Rev: 40324

7 years agoICU-13296 Added LHDT as short/daylight name for metazone Lord_Howe in tzdbNames.txt.
Yoshito Umaoka [Wed, 9 Aug 2017 18:51:31 +0000 (18:51 +0000)]
ICU-13296 Added LHDT as short/daylight name for metazone Lord_Howe in tzdbNames.txt.

X-SVN-Rev: 40323

7 years agoICU-13275 Merge some safe warning fixes to the trunk
William Zhao [Tue, 8 Aug 2017 19:51:54 +0000 (19:51 +0000)]
ICU-13275 Merge some safe warning fixes to the trunk

X-SVN-Rev: 40322

7 years agoICU-10935 merging from branch
Jugu Dannie Sundar [Mon, 7 Aug 2017 21:27:46 +0000 (21:27 +0000)]
ICU-10935 merging from branch

X-SVN-Rev: 40316

7 years agoICU-13298 Fix signed int overflow in StringTrieBuilder hash functions.
Andy Heninger [Fri, 4 Aug 2017 17:44:00 +0000 (17:44 +0000)]
ICU-13298 Fix signed int overflow in StringTrieBuilder hash functions.

X-SVN-Rev: 40312

7 years agoICU-13290 Clean up old #define for old version of MSVC.
Jeff Genovy [Thu, 3 Aug 2017 21:17:25 +0000 (21:17 +0000)]
ICU-13290 Clean up old #define for old version of MSVC.

X-SVN-Rev: 40311

7 years agoICU-13287 Add explicit casts for conversions between long/int64 and double.
Jeff Genovy [Thu, 3 Aug 2017 20:44:45 +0000 (20:44 +0000)]
ICU-13287 Add explicit casts for conversions between long/int64 and double.

X-SVN-Rev: 40310

7 years agoICU-13274 rbbi, port updated TestExtended to Java.
Andy Heninger [Thu, 3 Aug 2017 20:31:06 +0000 (20:31 +0000)]
ICU-13274 rbbi, port updated TestExtended to Java.

X-SVN-Rev: 40309

7 years agoICU-13292 Merge the changes for fixing C4251 warning into trunk
William Zhao [Thu, 3 Aug 2017 00:13:43 +0000 (00:13 +0000)]
ICU-13292 Merge the changes for fixing C4251 warning into trunk

X-SVN-Rev: 40308

7 years agoICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored...
Norbert Runge [Wed, 2 Aug 2017 18:24:57 +0000 (18:24 +0000)]
ICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored because it is still failing.

X-SVN-Rev: 40307

7 years agoICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored...
Norbert Runge [Wed, 2 Aug 2017 18:23:55 +0000 (18:23 +0000)]
ICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored because it is still failing.

X-SVN-Rev: 40306

7 years agoICU-13274 RBBI test updates, moved from #9954
Andy Heninger [Tue, 1 Aug 2017 23:26:14 +0000 (23:26 +0000)]
ICU-13274 RBBI test updates, moved from #9954

X-SVN-Rev: 40305

7 years agoICU-13289 Fixing engineering notation discrepancy with the LDML spec.
Shane Carr [Tue, 1 Aug 2017 18:12:59 +0000 (18:12 +0000)]
ICU-13289 Fixing engineering notation discrepancy with the LDML spec.

X-SVN-Rev: 40304

7 years agoICU-13196 RBBI Monkey Test, port to Java. Sync a few changes back to ICU4C.
Andy Heninger [Tue, 1 Aug 2017 01:03:09 +0000 (01:03 +0000)]
ICU-13196 RBBI Monkey Test, port to Java. Sync a few changes back to ICU4C.

X-SVN-Rev: 40302

7 years agoICU-12519 Break Iterator assignment handles Locales.
Andy Heninger [Mon, 31 Jul 2017 20:20:37 +0000 (20:20 +0000)]
ICU-12519 Break Iterator assignment handles Locales.

X-SVN-Rev: 40301

7 years agoICU-13275 clear a clang warning introduced with the other warning fixes.
Andy Heninger [Mon, 31 Jul 2017 17:41:42 +0000 (17:41 +0000)]
ICU-13275 clear a clang warning introduced with the other warning fixes.

X-SVN-Rev: 40300

7 years agoICU-13254 Parameterizes data driven tests.
Norbert Runge [Mon, 31 Jul 2017 17:08:25 +0000 (17:08 +0000)]
ICU-13254 Parameterizes data driven tests.

X-SVN-Rev: 40299

7 years agoICU-13176 char16ptr: rename member variables to avoid shadow warnings
Markus Scherer [Fri, 28 Jul 2017 23:17:16 +0000 (23:17 +0000)]
ICU-13176 char16ptr: rename member variables to avoid shadow warnings

X-SVN-Rev: 40298

7 years agoICU-13286 Fixing ICU4J numbering systems with supplemental-range code point digits.
Shane Carr [Thu, 27 Jul 2017 03:08:22 +0000 (03:08 +0000)]
ICU-13286 Fixing ICU4J numbering systems with supplemental-range code point digits.

X-SVN-Rev: 40288

7 years agoICU-13051 Fix some compiler warnings when building with gcc.
Jeff Genovy [Wed, 26 Jul 2017 21:13:50 +0000 (21:13 +0000)]
ICU-13051 Fix some compiler warnings when building with gcc.

X-SVN-Rev: 40287

7 years agoICU-13270 icu::Edits add numberOfChanges(); Edits::Iterator add findDestinationIndex...
Markus Scherer [Mon, 24 Jul 2017 22:43:53 +0000 (22:43 +0000)]
ICU-13270 icu::Edits add numberOfChanges(); Edits::Iterator add findDestinationIndex(), destinationIndexFromSourceIndex(), sourceIndexFromDestinationIndex()

X-SVN-Rev: 40286