Commit Graph

29330 Commits

Author SHA1 Message Date
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
Shane Carr
6a1bbcaa58 ICU-13177 Small Java changes relating to Compact and Padding.
X-SVN-Rev: 40423
2017-09-16 06:57:08 +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
Shane Carr
c842f7426d ICU-13177 Cleaning up Java compact and long names in preparation for C++.
X-SVN-Rev: 40418
2017-09-14 23:02:22 +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
33d0dbbb73 ICU-13021 Disallow grouping separators in exponential patterns.
X-SVN-Rev: 40411
2017-09-14 00:35:08 +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
Shane Carr
c444c0c561 ICU-13117 More renaming and refactoring in Java with no behavior changes.
X-SVN-Rev: 40392
2017-09-13 09:57:11 +00:00
Shane Carr
1f1a485c3c ICU-13177 Adding IFixedDecimal interface to C++.
X-SVN-Rev: 40391
2017-09-13 07:49:26 +00:00
Shane Carr
082cbac7fc ICU-13351 Tests for new CurrencyUnit constructors.
X-SVN-Rev: 40390
2017-09-13 07:48:09 +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
Shane Carr
d0c762e71c ICU-13351 Adding additional CurrencyUnit constructors and stabilizing API constract of MeasureUnit default constructor.
X-SVN-Rev: 40379
2017-09-12 05:20:50 +00:00
Shane Carr
57913822e0 ICU-13177 Internal changes to existing icu4c source.
X-SVN-Rev: 40378
2017-09-10 02:02:02 +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