Commit Graph

29138 Commits

Author SHA1 Message Date
Norbert Runge
408afcee77 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
2017-08-17 21:58:32 +00:00
Markus Scherer
fcb323c2e0 ICU-13158 change range check to catch NaN
X-SVN-Rev: 40341
2017-08-17 21:37:36 +00:00
Markus Scherer
4250ad8acf ICU-13323 make U_TIMEZONE work on newlib when U_PLATFORM_IS_LINUX_BASED is not detected
X-SVN-Rev: 40340
2017-08-17 18:29:27 +00:00
Norbert Runge
c1c5e14cec ICU-13255 Changes a TODO comment to refer to a different ticket.
X-SVN-Rev: 40339
2017-08-17 17:52:01 +00:00
Andy Heninger
7f0d4110c8 ICU-13274 Break Iterator test additions.
X-SVN-Rev: 40335
2017-08-16 23:29:02 +00:00
Andy Heninger
f08eb087ba ICU-13274 Break Iterator test additions.
X-SVN-Rev: 40334
2017-08-16 23:19:21 +00:00
Markus Scherer
837280a366 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
2017-08-16 19:19:30 +00:00
Fredrik Roubert
32f20ec9b4 ICU-13322 Skip the TestDataDrivenJDK test case when run in Android.
X-SVN-Rev: 40332
2017-08-16 17:42:39 +00:00
Markus Scherer
d37ec502c3 ICU-6591 fix auto-format indentation bugs, fix a javadoc warning
X-SVN-Rev: 40329
2017-08-11 23:47:39 +00:00
Markus Scherer
a919ea14e1 ICU-6591 make ccc=x work for all integers 0..255
X-SVN-Rev: 40328
2017-08-11 23:42:02 +00:00
Andy Heninger
f1d850bf8d ICU-13288 changes for jumbo compilation.
X-SVN-Rev: 40327
2017-08-11 21:38:54 +00:00
Andy Heninger
6d7c1bc487 ICU-13261 remove gratuitous difference between line_normal_cj.txt and line_loose_cj.txt.
X-SVN-Rev: 40326
2017-08-11 20:54:22 +00:00
Markus Scherer
b1b4b2f443 ICU-13158 avoid undefined double->int cast for ccc=value, range check before cast
X-SVN-Rev: 40325
2017-08-11 18:54:53 +00:00
Yoshito Umaoka
7c31981bd0 ICU-13301 Removed redundant UVector entry clean up function call.
X-SVN-Rev: 40324
2017-08-09 19:13:30 +00:00
Yoshito Umaoka
bcc7db4504 ICU-13296 Added LHDT as short/daylight name for metazone Lord_Howe in tzdbNames.txt.
X-SVN-Rev: 40323
2017-08-09 18:51:31 +00:00
William Zhao
00586e9f97 ICU-13275 Merge some safe warning fixes to the trunk
X-SVN-Rev: 40322
2017-08-08 19:51:54 +00:00
Jugu Dannie Sundar
fdd5212284 ICU-10935 merging from branch
X-SVN-Rev: 40316
2017-08-07 21:27:46 +00:00
Andy Heninger
090709441c ICU-13298 Fix signed int overflow in StringTrieBuilder hash functions.
X-SVN-Rev: 40312
2017-08-04 17:44:00 +00:00
Jeff Genovy
1385a1ad57 ICU-13290 Clean up old #define for old version of MSVC.
X-SVN-Rev: 40311
2017-08-03 21:17:25 +00:00
Jeff Genovy
0a3a7fb889 ICU-13287 Add explicit casts for conversions between long/int64 and double.
X-SVN-Rev: 40310
2017-08-03 20:44:45 +00:00
Andy Heninger
e9fd2c3d86 ICU-13274 rbbi, port updated TestExtended to Java.
X-SVN-Rev: 40309
2017-08-03 20:31:06 +00:00
William Zhao
0ed701f7bb ICU-13292 Merge the changes for fixing C4251 warning into trunk
X-SVN-Rev: 40308
2017-08-03 00:13:43 +00:00
Norbert Runge
abd252c79e ICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored because it is still failing.
X-SVN-Rev: 40307
2017-08-02 18:24:57 +00:00
Norbert Runge
c5932970d6 ICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored because it is still failing.
X-SVN-Rev: 40306
2017-08-02 18:23:55 +00:00
Andy Heninger
ce90dfb861 ICU-13274 RBBI test updates, moved from #9954
X-SVN-Rev: 40305
2017-08-01 23:26:14 +00:00
Shane Carr
ea6b6a46b1 ICU-13289 Fixing engineering notation discrepancy with the LDML spec.
X-SVN-Rev: 40304
2017-08-01 18:12:59 +00:00
Andy Heninger
52513beddd ICU-13196 RBBI Monkey Test, port to Java. Sync a few changes back to ICU4C.
X-SVN-Rev: 40302
2017-08-01 01:03:09 +00:00
Andy Heninger
2b5557fce6 ICU-12519 Break Iterator assignment handles Locales.
X-SVN-Rev: 40301
2017-07-31 20:20:37 +00:00
Andy Heninger
425f9eb00f ICU-13275 clear a clang warning introduced with the other warning fixes.
X-SVN-Rev: 40300
2017-07-31 17:41:42 +00:00
Norbert Runge
5098dd9abf ICU-13254 Parameterizes data driven tests.
X-SVN-Rev: 40299
2017-07-31 17:08:25 +00:00
Markus Scherer
d563e9858d ICU-13176 char16ptr: rename member variables to avoid shadow warnings
X-SVN-Rev: 40298
2017-07-28 23:17:16 +00:00
Shane Carr
3f881632f4 ICU-13286 Fixing ICU4J numbering systems with supplemental-range code point digits.
X-SVN-Rev: 40288
2017-07-27 03:08:22 +00:00
Jeff Genovy
3893b1a1b7 ICU-13051 Fix some compiler warnings when building with gcc.
X-SVN-Rev: 40287
2017-07-26 21:13:50 +00:00
Markus Scherer
9a3a03c417 ICU-13270 icu::Edits add numberOfChanges(); Edits::Iterator add findDestinationIndex(), destinationIndexFromSourceIndex(), sourceIndexFromDestinationIndex()
X-SVN-Rev: 40286
2017-07-24 22:43:53 +00:00
Shane Carr
112d214d29 ICU-13246 Save a few cycles by performing util64_pow multiply only when needed.
X-SVN-Rev: 40285
2017-07-24 22:00:22 +00:00
William Zhao
d847a21238 ICU-13275 Merge warning cleanup fixes into trunk
X-SVN-Rev: 40283
2017-07-22 01:11:59 +00:00
Jeff Genovy
7c841c6bb2 ICU-13278 Fix ifdefs for U_ENABLE_DYLOAD for Windows and UWP.
X-SVN-Rev: 40281
2017-07-21 00:48:43 +00:00
Markus Scherer
aa6d5e3e76 ICU-13271 add Normalizer2::isNormalizedUTF8()
X-SVN-Rev: 40280
2017-07-20 22:08:30 +00:00
Markus Scherer
09b77193dc ICU-13269 add StringByteSink(dest, initialAppendCapacity) constructor
X-SVN-Rev: 40277
2017-07-20 19:56:45 +00:00
Fredrik Roubert
ac2fb96a07 ICU-13283 Skip DecimalFormat_ICU58 test code when run in Android.
X-SVN-Rev: 40271
2017-07-20 00:28:09 +00:00
Andy Heninger
1292197198 ICU-12507 rbbi, switch impl from UTrie to UTrie2.
X-SVN-Rev: 40270
2017-07-19 22:31:12 +00:00
Norbert Runge
b6cd1cddeb ICU-13243 enables and re-arranges a test case disabled during JUnit migration.
X-SVN-Rev: 40269
2017-07-19 17:13:03 +00:00
Andy Heninger
4a5b4e4b44 ICU-12507 RBBI data loading, incorporate Markus's review comments.
X-SVN-Rev: 40268
2017-07-17 21:22:53 +00:00
Andy Heninger
3dcc83d0d4 ICU-13277 Locale constructor buffer overflow.
X-SVN-Rev: 40267
2017-07-15 00:22:20 +00:00
Markus Scherer
e6748afd82 ICU-13197 improved normalization data structure and code; .nrm formatVersion 3; merged from branches/markus/normv3 except for cherry-picks from trunk to there
X-SVN-Rev: 40265
2017-07-14 22:38:40 +00:00
William Zhao
3da97c910d ICU-13275 Revert the previous changes to the trunk.
X-SVN-Rev: 40262
2017-07-13 23:26:06 +00:00
William Zhao
11a9b11c56 ICU-13275
This commit fixes compiler warnings when building at /W2.

1. Fix cast warnings for the two files.
2. Fix unreferenced variable warning for the two files.

X-SVN-Rev: 40261
2017-07-13 22:49:57 +00:00
Shane Carr
e9755b9774 ICU-11903 Always propagate zero digit in DecimalFormatSymbols#setZeroDigit().
X-SVN-Rev: 40255
2017-07-12 10:17:57 +00:00
Shane Carr
fc823505ae ICU-12690 Adding convenience overloads for java.util.Currency.
X-SVN-Rev: 40253
2017-07-11 17:24:34 +00:00
Jeff Genovy
03829ff838 ICU-13263 uprv_convertToPosix uses a local stack variable out of scope.
X-SVN-Rev: 40234
2017-07-05 18:46:18 +00:00