Steven R. Loomis
89765009b4
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
2017-09-21 19:43:28 +00:00
Yoshito Umaoka
f8beac7267
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
2017-09-21 16:51:49 +00:00
Steven R. Loomis
a0fcf76a8d
ICU-13093 std::isinf and std::isnan fix - z/OS too
...
X-SVN-Rev: 40440
2017-09-21 01:02:20 +00:00
Andy Heninger
37c87ed5fb
ICU-9954 Fix coverity warnings.
...
X-SVN-Rev: 40439
2017-09-21 00:55:37 +00:00
Steven R. Loomis
205842898a
ICU-13093 std::isinf and std::isnan fix
...
X-SVN-Rev: 40438
2017-09-21 00:25:49 +00:00
Jeff Genovy
edcc5102ee
ICU-9954 Fix UWP build.
...
X-SVN-Rev: 40437
2017-09-20 23:49:27 +00:00
Andy Heninger
cb1f0a68f4
ICU-9954 Fix coverity warning.
...
X-SVN-Rev: 40436
2017-09-20 22:58:39 +00:00
Steven R. Loomis
3e17a0d8c3
ICU-13093 override fix
...
X-SVN-Rev: 40435
2017-09-20 20:04:10 +00:00
Peter Edberg
9075f9cb5a
ICU-12380 Size reductions for transliterator registry (and some speedup)
...
X-SVN-Rev: 40434
2017-09-20 00:39:40 +00:00
Andy Heninger
4e1c4096a6
ICU-9954 Break Iteration, remove reverse rules, add boundary caching.
...
X-SVN-Rev: 40433
2017-09-19 18:17:22 +00:00
Peter Edberg
419011d783
ICU-12770 Fix comment about TZZONEINFO path on different systems
...
X-SVN-Rev: 40432
2017-09-19 06:28:29 +00:00
Peter Edberg
5b966cdeba
ICU-12770 Just check for /zoneinfo/ instead of full platform-specific TZZONEINFO; also fixes #13291
...
X-SVN-Rev: 40427
2017-09-18 23:24:34 +00:00
Markus Scherer
b966a7e403
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
2017-09-18 22:59:48 +00:00
Markus Scherer
68ef77118b
ICU-13203 CaseMap UTF-8 add StringPiece->ByteSink overloads; change implementation to that and change array->array versions into wrappers
...
X-SVN-Rev: 40425
2017-09-18 21:45:11 +00:00
Jeff Genovy
8c1d9ad0d1
ICU-13342 fix unintended whitespace change.
...
X-SVN-Rev: 40421
2017-09-15 01:40:49 +00:00
Norbert Runge
0e376ea872
ICU-13357 Remove misplaced JUnit @RunWIth annotation.
...
X-SVN-Rev: 40419
2017-09-14 23:50:36 +00:00
Markus Scherer
ee7fb909bf
ICU-13247 Java: String CaseMap.apply(CharSequence); fix omitUnchangedText() without Edits
...
X-SVN-Rev: 40417
2017-09-14 22:26:13 +00:00
Yoshito Umaoka
cf7b342a1d
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
2017-09-14 19:57:27 +00:00
Jeff Genovy
b38323d79b
ICU-13342 gennorm2 produces incorrect output on MSVC Release builds due to optimizer issues.
...
X-SVN-Rev: 40415
2017-09-14 19:09:57 +00:00
Jeff Genovy
fc78f45dd9
ICU-13356 gennorm2 crashes if the input file contains blank lines.
...
X-SVN-Rev: 40414
2017-09-14 19:04:20 +00:00
Markus Scherer
03f431d30d
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
2017-09-14 06:24:35 +00:00
Yoshito Umaoka
ed012e1bfb
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
2017-09-14 02:37:44 +00:00
Shane Carr
e503f584ed
ICU-13310 Fixing assertion failure in ScientificFormat.
...
X-SVN-Rev: 40410
2017-09-14 00:16:56 +00:00
Steven R. Loomis
563e55a8e2
ICU-13030 Add U_CALLCONV_FPTR for function pointers. And yet again, don’t break the API change report.
...
X-SVN-Rev: 40408
2017-09-13 23:32:52 +00:00
Steven R. Loomis
0e480ee0c1
ICU-13093 denoise API change report
...
X-SVN-Rev: 40407
2017-09-13 23:16:59 +00:00
Steven R. Loomis
84bec69426
ICU-13093 porting fixes (AIX)
...
X-SVN-Rev: 40406
2017-09-13 23:07:30 +00:00
Steven R. Loomis
8ba4e85fa9
ICU-13093 fix U_OVERRIDE and U_NOEXCEPT in doxygen
...
X-SVN-Rev: 40405
2017-09-13 22:50:16 +00:00
Markus Scherer
edac6e7206
ICU-13244 add U16_GET_OR_FFFD(), U16_NEXT_OR_FFFD(), U16_PREV_OR_FFFD()
...
X-SVN-Rev: 40404
2017-09-13 22:29:43 +00:00
Norbert Runge
dda03c710a
ICU-13273 adds targets to run specific tests from a specific test class.
...
X-SVN-Rev: 40403
2017-09-13 21:58:35 +00:00
Yoshito Umaoka
0eac99b5d5
ICU-13349 Removed @provisional tag from already @stable APIs in TimeZone.java.
...
X-SVN-Rev: 40402
2017-09-13 21:15:58 +00:00
Yoshito Umaoka
bc7e22d0d6
ICU-13348 Removed unused irregular test files that had never been used since ICU4J 4.4.
...
X-SVN-Rev: 40400
2017-09-13 20:55:47 +00:00
Steven R. Loomis
2613216b7b
ICU-13345 merge from trunk
...
X-SVN-Rev: 40398
2017-09-13 19:52:40 +00:00
Steven R. Loomis
66228f40f6
ICU-13345 update deprecation comments
...
X-SVN-Rev: 40397
2017-09-13 18:31:27 +00:00
Steven R. Loomis
d80a30219f
ICU-13345 changes per ICU-TC comments
...
X-SVN-Rev: 40396
2017-09-13 18:28:44 +00:00
Norbert Runge
6de3f0fbca
ICU-13350 line 134: Copyrighy -> Copyright.
...
X-SVN-Rev: 40395
2017-09-13 18:09:39 +00:00
Markus Scherer
321f467190
ICU-13337 public string option for not resetting an Edits object: U_EDITS_NO_RESET
...
X-SVN-Rev: 40394
2017-09-13 16:15:28 +00:00
Norbert Runge
52417e2221
ICU-13069 enables code to compile when UCONFIG_NO_NORMALIZATION is set to 1; all unit tests pass.
...
X-SVN-Rev: 40388
2017-09-12 20:29:14 +00:00
Steven R. Loomis
eaa26ce352
ICU-13030 merge from trunk
...
X-SVN-Rev: 40387
2017-09-12 19:52:59 +00:00
Steven R. Loomis
0343e0805b
ICU-13030 review comment
...
X-SVN-Rev: 40386
2017-09-12 19:24:51 +00:00
Steven R. Loomis
855271ff6d
ICU-11909 merge from branch: J FilteredBreakIteratorBuilder as draft
...
X-SVN-Rev: 40384
2017-09-12 19:18:19 +00:00
Steven R. Loomis
36ae88949c
ICU-11909 remove glue stuff
...
X-SVN-Rev: 40383
2017-09-12 18:29:18 +00:00
Steven R. Loomis
850e4b395e
ICU-11909 update from trunk
...
X-SVN-Rev: 40382
2017-09-12 18:12:16 +00:00
Steven R. Loomis
ae6e2a89d3
ICU-11909 svn prop
...
X-SVN-Rev: 40381
2017-09-12 18:05:50 +00:00
Norbert Runge
8400e4c08d
ICU-13324 removes TestCompareRefImpl(); has dependency to translit package.
...
X-SVN-Rev: 40380
2017-09-12 15:00:23 +00:00
Markus Scherer
a1e9154f8c
ICU-13346 compress some repeated m:n replacements even when m!=n
...
X-SVN-Rev: 40376
2017-09-08 18:49:08 +00:00
Norbert Runge
a782748606
ICU-12603 Annotates ICU4J unit test classes which use JUnit with @RunWith(JUnit4.class).
...
X-SVN-Rev: 40375
2017-09-08 16:46:18 +00:00
Markus Scherer
ef72d0734e
ICU-13346 avoid unused-variable compiler warning
...
X-SVN-Rev: 40374
2017-09-07 19:50:40 +00:00
Markus Scherer
4e75a6ece0
ICU-13346 add Edits::Iterator::previous() for mapping near-earlier indexes
...
X-SVN-Rev: 40373
2017-09-07 18:29:27 +00:00
Andy Heninger
6dee8f942d
ICU-13344 problem with SETNATIVEINDEX macro.
...
X-SVN-Rev: 40372
2017-09-06 21:44:58 +00:00
Andy Heninger
e044ce0a4c
ICU-11632 fix compilation error in calregts.cpp
...
X-SVN-Rev: 40371
2017-09-06 18:38:22 +00:00