Shane Carr
2d49e73b8a
ICU-13177 Cleanup before merge to trunk.
...
X-SVN-Rev: 40471
2017-09-27 05:31:57 +00:00
Shane Carr
93d9dc3fe2
ICU-13177 Cleaning up Valgrind errors in NumberFormatter unit test suite.
...
X-SVN-Rev: 40470
2017-09-27 03:52:08 +00:00
Shane Carr
c55bf3d8bf
ICU-13177 Fixing minor NumberTest unit test failures.
...
X-SVN-Rev: 40469
2017-09-27 03:21:29 +00:00
Shane Carr
0a31ef3eb5
ICU-13177 Removing unused file number_results.h.
...
X-SVN-Rev: 40468
2017-09-27 03:07:35 +00:00
Shane Carr
d7a61a6e91
ICU-13177 NumberFormatter tests are passing.
...
X-SVN-Rev: 40467
2017-09-27 03:02:02 +00:00
Shane Carr
a88300f273
ICU-13177 NumberFormatter tests are building.
...
X-SVN-Rev: 40466
2017-09-27 02:16:44 +00:00
Shane Carr
a01fc429cb
ICU-13177 Initial commit of ICU4C NumberFormatter
...
X-SVN-Rev: 40465
2017-09-27 00:25:20 +00:00
Markus Scherer
496df21bdf
ICU-13346 avoid range-based for loop
...
X-SVN-Rev: 40464
2017-09-26 23:27:06 +00:00
Peter Edberg
3bfe134a86
ICU-13359 Integrate CLDR 32 alpha data into ICU for ICU 60rc; known issues #13366,#13368
...
X-SVN-Rev: 40463
2017-09-26 21:20:01 +00:00
Yoshito Umaoka
ad11ee3a70
ICU-13122 Updated build.xml to make secureCheck work as designed (although, it's failing because of security policy configuration issues)
...
X-SVN-Rev: 40462
2017-09-26 20:37:02 +00:00
Andy Heninger
e220fe9dd6
ICU-9954 rbbi forward iteration performance improvement. Ensure rules always make some progress; keep engine out of the fail-safe fall back path for rules that do not advance.
...
X-SVN-Rev: 40461
2017-09-26 20:16:03 +00:00
Shane Carr
c09ca5d6b9
ICU-13177 Merging trunk to branch
...
X-SVN-Rev: 40460
2017-09-26 09:33:44 +00:00
Shane Carr
0c9a9cf832
ICU-13177 Renaming files and ICU4C syncing.
...
X-SVN-Rev: 40459
2017-09-26 08:51:34 +00:00
Shane Carr
6001089138
ICU-9300 Adding links to RoundingMode user guide to ICU4C documentation.
...
X-SVN-Rev: 40458
2017-09-26 07:59:00 +00:00
Andy Heninger
75495acb8f
ICU-13275 Remove some compiler warnings that were triggered by earlier fixes.
...
X-SVN-Rev: 40457
2017-09-25 20:16:04 +00:00
Yoshito Umaoka
9c70152d45
ICU-13209 Made Islamic calendar subtype detection code case insensitive.
...
X-SVN-Rev: 40456
2017-09-25 15:19:02 +00:00
Markus Scherer
fa2ddc86c7
ICU-13311 change illegal-UTF-8 handling in converter code
...
X-SVN-Rev: 40455
2017-09-23 06:34:53 +00:00
Yoshito Umaoka
6793988c7b
ICU-13330 Removed debug code added by the previous commit.
...
X-SVN-Rev: 40454
2017-09-23 00:30:40 +00:00
Yoshito Umaoka
20f7f4086f
ICU-13330 Fixed java version check for Java 9.
...
X-SVN-Rev: 40453
2017-09-23 00:27:01 +00:00
Yoshito Umaoka
d0e8605136
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
2017-09-22 23:06:49 +00:00
William Zhao
4bb34584ad
ICU-13275 Merge into some W3 warning fixes into trunk
...
X-SVN-Rev: 40446
2017-09-22 18:00:51 +00:00
Markus Scherer
27c08578ac
ICU-13311 change illegal-UTF-8 handling in non-converter code
...
X-SVN-Rev: 40445
2017-09-21 23:45:08 +00:00
Steven R. Loomis
119d75dc46
ICU-13001 additional warning cleanup
...
X-SVN-Rev: 40444
2017-09-21 22:38:34 +00:00
Andy Heninger
8975d923fe
ICU-12960 ubrk_open, clarify that NULL is allowed for text in ubrk_open()
...
X-SVN-Rev: 40443
2017-09-21 22:10:48 +00:00
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
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