]>
granicus.if.org Git - icu/log
Shane Carr [Sat, 2 Sep 2017 04:53:46 +0000 (04:53 +0000)]
ICU-13177 Changing more names of classes and moving code around. No behavior changes.
X-SVN-Rev: 40368
Shane Carr [Fri, 1 Sep 2017 08:30:17 +0000 (08:30 +0000)]
ICU-13177 Renaming classes and moving things around. No or very few behavior changes.
X-SVN-Rev: 40364
Shane Carr [Sat, 26 Aug 2017 07:22:38 +0000 (07:22 +0000)]
ICU-13177 Simplifying the Modifier interface by removing getPrefix() and getSuffix() and replacing it with getPrefixLength(), which exposes the same information.
X-SVN-Rev: 40358
Shane Carr [Sat, 26 Aug 2017 06:56:41 +0000 (06:56 +0000)]
ICU-13177 Moving around a lot of code for better C++ portability. The only behavior change is that -1 is stored instead of Integer.MAX_VALUE internally in most places.
X-SVN-Rev: 40357
Shane Carr [Thu, 24 Aug 2017 08:18:22 +0000 (08:18 +0000)]
ICU-13177 Removes old (ICU 59) number formatting middleware since it has been wholly replaced by the property mapper function. This change also removes the IProperties polymorphism and makes all remaining classes reference Properties directly.
X-SVN-Rev: 40352
Shane Carr [Thu, 24 Aug 2017 06:03:12 +0000 (06:03 +0000)]
ICU-13177 Assorted cleanup and minor changes. Preparation for C++.
X-SVN-Rev: 40351
Shane Carr [Thu, 24 Aug 2017 05:56:16 +0000 (05:56 +0000)]
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40350
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
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
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
Norbert Runge [Fri, 18 Aug 2017 16:36:17 +0000 (16:36 +0000)]
ICU-13253 Parameterizes data driven test.
X-SVN-Rev: 40346
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
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
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
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
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
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
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
Andy Heninger [Wed, 16 Aug 2017 23:29:02 +0000 (23:29 +0000)]
ICU-13274 Break Iterator test additions.
X-SVN-Rev: 40335
Andy Heninger [Wed, 16 Aug 2017 23:19:21 +0000 (23:19 +0000)]
ICU-13274 Break Iterator test additions.
X-SVN-Rev: 40334
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
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
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
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
Andy Heninger [Fri, 11 Aug 2017 21:38:54 +0000 (21:38 +0000)]
ICU-13288 changes for jumbo compilation.
X-SVN-Rev: 40327
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
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
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
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
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
Jugu Dannie Sundar [Mon, 7 Aug 2017 21:27:46 +0000 (21:27 +0000)]
ICU-10935 merging from branch
X-SVN-Rev: 40316
Shane Carr [Sat, 5 Aug 2017 01:02:35 +0000 (01:02 +0000)]
ICU-13177 Adding new number formatting code to repository.
X-SVN-Rev: 40315
Shane Carr [Sat, 5 Aug 2017 00:28:16 +0000 (00:28 +0000)]
ICU-13177 Changes to existing API for number formatting overhaul.
X-SVN-Rev: 40314
Shane Carr [Fri, 4 Aug 2017 22:43:34 +0000 (22:43 +0000)]
ICU-13177 Pointing DecimalFormat.java and CompactDecimalFormat.java at the new API. All tests are passing.
X-SVN-Rev: 40313
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
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
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
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
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
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
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
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
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
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
Andy Heninger [Mon, 31 Jul 2017 20:20:37 +0000 (20:20 +0000)]
ICU-12519 Break Iterator assignment handles Locales.
X-SVN-Rev: 40301
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
Norbert Runge [Mon, 31 Jul 2017 17:08:25 +0000 (17:08 +0000)]
ICU-13254 Parameterizes data driven tests.
X-SVN-Rev: 40299
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
Shane Carr [Fri, 28 Jul 2017 05:55:06 +0000 (05:55 +0000)]
ICU-13177 Assorted minor internal changes.
X-SVN-Rev: 40294
Shane Carr [Thu, 27 Jul 2017 03:23:15 +0000 (03:23 +0000)]
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40289
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
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
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
Shane Carr [Mon, 24 Jul 2017 22:00:22 +0000 (22:00 +0000)]
ICU-13246 Save a few cycles by performing util64_pow multiply only when needed.
X-SVN-Rev: 40285
William Zhao [Sat, 22 Jul 2017 01:11:59 +0000 (01:11 +0000)]
ICU-13275 Merge warning cleanup fixes into trunk
X-SVN-Rev: 40283
Jeff Genovy [Fri, 21 Jul 2017 00:48:43 +0000 (00:48 +0000)]
ICU-13278 Fix ifdefs for U_ENABLE_DYLOAD for Windows and UWP.
X-SVN-Rev: 40281
Markus Scherer [Thu, 20 Jul 2017 22:08:30 +0000 (22:08 +0000)]
ICU-13271 add Normalizer2::isNormalizedUTF8()
X-SVN-Rev: 40280
Markus Scherer [Thu, 20 Jul 2017 19:56:45 +0000 (19:56 +0000)]
ICU-13269 add StringByteSink(dest, initialAppendCapacity) constructor
X-SVN-Rev: 40277
Shane Carr [Thu, 20 Jul 2017 04:10:01 +0000 (04:10 +0000)]
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40273
Shane Carr [Thu, 20 Jul 2017 04:06:29 +0000 (04:06 +0000)]
ICU-13177 Assorted internal data type changes. Should not change behavior.
X-SVN-Rev: 40272
Fredrik Roubert [Thu, 20 Jul 2017 00:28:09 +0000 (00:28 +0000)]
ICU-13283 Skip DecimalFormat_ICU58 test code when run in Android.
X-SVN-Rev: 40271
Andy Heninger [Wed, 19 Jul 2017 22:31:12 +0000 (22:31 +0000)]
ICU-12507 rbbi, switch impl from UTrie to UTrie2.
X-SVN-Rev: 40270
Norbert Runge [Wed, 19 Jul 2017 17:13:03 +0000 (17:13 +0000)]
ICU-13243 enables and re-arranges a test case disabled during JUnit migration.
X-SVN-Rev: 40269
Andy Heninger [Mon, 17 Jul 2017 21:22:53 +0000 (21:22 +0000)]
ICU-12507 RBBI data loading, incorporate Markus's review comments.
X-SVN-Rev: 40268
Andy Heninger [Sat, 15 Jul 2017 00:22:20 +0000 (00:22 +0000)]
ICU-13277 Locale constructor buffer overflow.
X-SVN-Rev: 40267
Markus Scherer [Fri, 14 Jul 2017 22:38:40 +0000 (22:38 +0000)]
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
William Zhao [Thu, 13 Jul 2017 23:26:06 +0000 (23:26 +0000)]
ICU-13275 Revert the previous changes to the trunk.
X-SVN-Rev: 40262
William Zhao [Thu, 13 Jul 2017 22:49:57 +0000 (22:49 +0000)]
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
Shane Carr [Wed, 12 Jul 2017 10:17:57 +0000 (10:17 +0000)]
ICU-11903 Always propagate zero digit in DecimalFormatSymbols#setZeroDigit().
X-SVN-Rev: 40255
Shane Carr [Tue, 11 Jul 2017 17:24:34 +0000 (17:24 +0000)]
ICU-12690 Adding convenience overloads for java.util.Currency.
X-SVN-Rev: 40253
Jeff Genovy [Wed, 5 Jul 2017 18:46:18 +0000 (18:46 +0000)]
ICU-13263 uprv_convertToPosix uses a local stack variable out of scope.
X-SVN-Rev: 40234
Jeff Genovy [Wed, 28 Jun 2017 20:14:16 +0000 (20:14 +0000)]
ICU-13260 Fix use of unintended variable in tools/toolutil/package.cpp
X-SVN-Rev: 40219
Peter Edberg [Wed, 28 Jun 2017 05:39:30 +0000 (05:39 +0000)]
ICU-13159 ICU 60m1 BRS, update ICU4C readme
X-SVN-Rev: 40217
Norbert Runge [Mon, 26 Jun 2017 16:30:38 +0000 (16:30 +0000)]
ICU-13239 moves to its own file a currently disabled test and re-enable test.
X-SVN-Rev: 40215
Yoshito Umaoka [Mon, 26 Jun 2017 05:09:39 +0000 (05:09 +0000)]
ICU-13159 Updated ICU4J readme for 60m1.
X-SVN-Rev: 40212
Yoshito Umaoka [Mon, 26 Jun 2017 04:58:00 +0000 (04:58 +0000)]
ICU-13159 Updated ICU4C API change report for 60m1.
X-SVN-Rev: 40211
Yoshito Umaoka [Mon, 26 Jun 2017 04:21:24 +0000 (04:21 +0000)]
ICU-13159 Update ICU4J API change report for 60m1.
X-SVN-Rev: 40210
Yoshito Umaoka [Mon, 26 Jun 2017 04:10:32 +0000 (04:10 +0000)]
ICU-13159 Suppress unused warnings.
X-SVN-Rev: 40209
Yoshito Umaoka [Mon, 26 Jun 2017 04:01:46 +0000 (04:01 +0000)]
ICU-13159 BRS 60m1 Clean up import statements.
X-SVN-Rev: 40208
Yoshito Umaoka [Mon, 26 Jun 2017 03:54:19 +0000 (03:54 +0000)]
ICU-13159 Fixed Java 6 compatibility issue in NumberFormatTest. Also fixed a test data loading problem in UTS46Test.
X-SVN-Rev: 40207
Jeff Genovy [Fri, 23 Jun 2017 23:28:11 +0000 (23:28 +0000)]
ICU-13164 Fixes for compilation and test errors when building for Windows/MinGW.
X-SVN-Rev: 40203
Peter Edberg [Fri, 23 Jun 2017 17:43:07 +0000 (17:43 +0000)]
ICU-13159 ICU 60m1 BRS, update urename.h
X-SVN-Rev: 40202
Shane Carr [Fri, 23 Jun 2017 07:29:54 +0000 (07:29 +0000)]
ICU-13177 Reverting changes that were accidentally committed to branch in r40120
X-SVN-Rev: 40201
Shane Carr [Fri, 23 Jun 2017 07:21:33 +0000 (07:21 +0000)]
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40200
Shane Carr [Fri, 23 Jun 2017 06:51:04 +0000 (06:51 +0000)]
ICU-13151 Removing obsolete assertion from PluralFormat.java
X-SVN-Rev: 40199
Peter Edberg [Fri, 23 Jun 2017 06:26:30 +0000 (06:26 +0000)]
ICU-13006 DateFormat.setNumberFormat should clone the NumberFormat and also call setGroupingUsed(false)
X-SVN-Rev: 40198
Peter Edberg [Fri, 23 Jun 2017 05:28:30 +0000 (05:28 +0000)]
ICU-13157 Update CLDR version to 32 in testdata/root.txt
X-SVN-Rev: 40197
Peter Edberg [Fri, 23 Jun 2017 05:02:12 +0000 (05:02 +0000)]
ICU-13215 DayPeriodRules.getInstance should ignore keywords to get correct data and not hang
X-SVN-Rev: 40196
Shane Carr [Fri, 23 Jun 2017 00:08:34 +0000 (00:08 +0000)]
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40195
Shane Carr [Thu, 22 Jun 2017 23:26:48 +0000 (23:26 +0000)]
ICU-13129 Changing default Parse MathContext to 34 digits instead of 16 digits.
X-SVN-Rev: 40194
Peter Edberg [Thu, 22 Jun 2017 23:05:41 +0000 (23:05 +0000)]
ICU-13159 Integrate CLDR trunk@13513 (cldr/tags/icu-milestone-60-0-1)
X-SVN-Rev: 40193
Norbert Runge [Thu, 22 Jun 2017 18:32:20 +0000 (18:32 +0000)]
ICU-13240 Fixes and re-enables a test which was disabled since JUnit migration.
X-SVN-Rev: 40192
Markus Scherer [Thu, 22 Jun 2017 07:49:47 +0000 (07:49 +0000)]
ICU-13197 gennorm2 new .cpp files: add standard library includes
X-SVN-Rev: 40191
Andy Heninger [Wed, 21 Jun 2017 20:43:47 +0000 (20:43 +0000)]
ICU-13257 clear clang compile warning from use of 'override'
X-SVN-Rev: 40190
Norbert Runge [Wed, 21 Jun 2017 19:59:58 +0000 (19:59 +0000)]
ICU-13242 Rename test function to make it match the name of its equivalent function in Java.
X-SVN-Rev: 40189
Shane Carr [Wed, 21 Jun 2017 01:08:18 +0000 (01:08 +0000)]
ICU-13149 Minor review feedback for #13149
X-SVN-Rev: 40187
Shane Carr [Wed, 21 Jun 2017 00:44:47 +0000 (00:44 +0000)]
ICU-13231 Changing DecimalFormat min/max setters to use the most recent setting instead of always preferring the minimum for backwards compatibility.
X-SVN-Rev: 40186
Shane Carr [Wed, 21 Jun 2017 00:38:25 +0000 (00:38 +0000)]
ICU-13228 Adding more symbols to localized notation mapper function, including support for multi-char symbols.
X-SVN-Rev: 40185
Norbert Runge [Tue, 20 Jun 2017 23:12:14 +0000 (23:12 +0000)]
ICU-13242 fixed uppercase-comes-first collation test
X-SVN-Rev: 40184
Andy Heninger [Tue, 20 Jun 2017 22:11:08 +0000 (22:11 +0000)]
ICU-12507 bump rbbi data version for change to UTrie2; consolidate version checking.
X-SVN-Rev: 40183