]>
granicus.if.org Git - icu/log
Jeff Genovy [Wed, 28 Feb 2018 19:32:45 +0000 (19:32 +0000)]
ICU-13611 Fix spelling errors/typos in 'common\unicode\*' header files.
X-SVN-Rev: 41016
Peter Edberg [Wed, 28 Feb 2018 07:26:03 +0000 (07:26 +0000)]
ICU-12740 getFieldDisplayName C++ tests
X-SVN-Rev: 41012
Jeff Genovy [Wed, 28 Feb 2018 06:03:31 +0000 (06:03 +0000)]
ICU-13581 Revert accidental change to vcxproj file.
X-SVN-Rev: 41009
Jeff Genovy [Wed, 28 Feb 2018 06:02:05 +0000 (06:02 +0000)]
ICU-13581 Update SVN ignore list for ARM UWP project file detritus.
X-SVN-Rev: 41008
Jeff Genovy [Wed, 28 Feb 2018 05:51:54 +0000 (05:51 +0000)]
ICU-11318 Fix Windows build break on ARM with UWP projects.
X-SVN-Rev: 41006
Shane Carr [Wed, 28 Feb 2018 05:42:11 +0000 (05:42 +0000)]
ICU-13613 Move Java StringSegment to com.ibm.icu.impl.
X-SVN-Rev: 41003
Jeff Genovy [Wed, 28 Feb 2018 03:24:57 +0000 (03:24 +0000)]
ICU-13581 Update the ICU4C readme sections for building ICU on Windows with Visual Studio.
X-SVN-Rev: 41001
Shane Carr [Wed, 28 Feb 2018 02:56:52 +0000 (02:56 +0000)]
ICU-13402 Adding pointer to NumberFormatter from classes that it replaces.
X-SVN-Rev: 41000
Shane Carr [Wed, 28 Feb 2018 02:56:45 +0000 (02:56 +0000)]
ICU-13402 Adding pointer to NumberFormatter from classes that it replaces.
X-SVN-Rev: 40999
Andy Heninger [Tue, 27 Feb 2018 22:53:26 +0000 (22:53 +0000)]
ICU-13447 Add test for break iterator getRuleStatus() at end of iteration.
X-SVN-Rev: 40998
Markus Scherer [Tue, 27 Feb 2018 20:21:25 +0000 (20:21 +0000)]
ICU-13515 improve API docs
X-SVN-Rev: 40995
Andy Heninger [Tue, 27 Feb 2018 19:27:42 +0000 (19:27 +0000)]
ICU-13399 Fix thread race in the Unified Cache.
X-SVN-Rev: 40994
Jeff Genovy [Tue, 27 Feb 2018 01:17:08 +0000 (01:17 +0000)]
ICU-13258 Add work-around for char16_t as a typedef in older versions of Visual Studio (prior to VS 2015).
X-SVN-Rev: 40990
Jeff Genovy [Tue, 27 Feb 2018 00:04:14 +0000 (00:04 +0000)]
ICU-13581 Fix typos in Samples, and add .vs folder to SVN ignore list.
X-SVN-Rev: 40989
Markus Scherer [Mon, 26 Feb 2018 23:32:05 +0000 (23:32 +0000)]
ICU-13567 make Arabic number formatting tests work with both native & ASCII digits
X-SVN-Rev: 40988
Andy Heninger [Mon, 26 Feb 2018 22:59:42 +0000 (22:59 +0000)]
ICU-13541 RBBI object layout optimizations, try to fix AIX build.
X-SVN-Rev: 40987
Andy Heninger [Mon, 26 Feb 2018 20:46:27 +0000 (20:46 +0000)]
ICU-13569 rbbi.h, add missing U_HIDE_INTERNAL_API conditional.
X-SVN-Rev: 40986
Andy Heninger [Mon, 26 Feb 2018 17:51:30 +0000 (17:51 +0000)]
ICU-13581 Regenerate configure for ICU 61
X-SVN-Rev: 40985
Peter Edberg [Sun, 25 Feb 2018 01:19:24 +0000 (01:19 +0000)]
ICU-13603 Integrate data from CLDR release-33-alpha for ICU 61rc
X-SVN-Rev: 40980
Markus Scherer [Fri, 23 Feb 2018 21:39:23 +0000 (21:39 +0000)]
ICU-13547 limit nesting depth of UnicodeSet pattern
X-SVN-Rev: 40979
Jeff Genovy [Fri, 23 Feb 2018 03:01:30 +0000 (03:01 +0000)]
ICU-13581 Fixing Samples. Add casts to quiet warnings, remove legacy sample from "all" VS Solution which does not build out of the box with ICU, ufortune only builds on Win32, and fix minor spelling/typo.
X-SVN-Rev: 40978
Jeff Genovy [Thu, 22 Feb 2018 21:33:48 +0000 (21:33 +0000)]
ICU-13450 MSVC has the wrong value for U_CPLUSPLUS_VERSION, check the _MSVC_LANG define on MSVC compilers.
X-SVN-Rev: 40977
Shane Carr [Thu, 22 Feb 2018 08:22:47 +0000 (08:22 +0000)]
ICU-13607 Adding @internal to Currency.java getParsingTrie
X-SVN-Rev: 40976
Jeff Genovy [Thu, 22 Feb 2018 02:59:34 +0000 (02:59 +0000)]
ICU-13473 Add a new target to the VS project files called CopyUnicodeHeaderFiles, which will copy all of the project header files to the common output location. This is much cleaner and far less error prone than having each header file manually listed in the VS project file. Merge to trunk.
X-SVN-Rev: 40969
Andy Heninger [Wed, 21 Feb 2018 23:10:10 +0000 (23:10 +0000)]
ICU-10688 Remove redundant break type logic from BreakIterators. Merge to trunk.
X-SVN-Rev: 40967
Yoshito Umaoka [Wed, 21 Feb 2018 21:09:33 +0000 (21:09 +0000)]
ICU-13548 Fixed a calendar calculation problem with setting week-of-year and year.
X-SVN-Rev: 40966
Steven R. Loomis [Wed, 21 Feb 2018 19:19:32 +0000 (19:19 +0000)]
ICU-13594 support JDK through v12 (merge)
X-SVN-Rev: 40963
Steven R. Loomis [Wed, 21 Feb 2018 18:58:07 +0000 (18:58 +0000)]
ICU-13595 Fix Segmentation Fault in Parallel Builds
Patch From @eli-nestlabs
X-SVN-Rev: 40962
Jeff Genovy [Wed, 21 Feb 2018 01:43:49 +0000 (01:43 +0000)]
ICU-13581 Update version numbers in the readme files.
X-SVN-Rev: 40957
Jeff Genovy [Wed, 21 Feb 2018 01:25:57 +0000 (01:25 +0000)]
ICU-13581 Update ICU4J version number and data files. (Plus fix dead link in readme file).
X-SVN-Rev: 40956
Yoshito Umaoka [Tue, 20 Feb 2018 22:38:21 +0000 (22:38 +0000)]
ICU-13566 Support negative daylight savings in SimpleTimeZone.
X-SVN-Rev: 40954
Jeff Genovy [Tue, 20 Feb 2018 10:03:29 +0000 (10:03 +0000)]
ICU-13171 Fix issues with ICU4C Samples, and various issues with vcxproj files.
The samples now all build on Win32, except for the layout sample (but the LE is deprecated).
X-SVN-Rev: 40951
Andy Heninger [Mon, 19 Feb 2018 03:13:08 +0000 (03:13 +0000)]
ICU-13550 decNumber int overflow, switch to unsigned to avoid undefined behavior.
X-SVN-Rev: 40950
Andy Heninger [Sun, 18 Feb 2018 22:44:18 +0000 (22:44 +0000)]
ICU-13549 CjkBreakEngine::divideUpDictionaryRange, problems with supplemental character handling.
X-SVN-Rev: 40949
Andy Heninger [Sat, 17 Feb 2018 22:29:07 +0000 (22:29 +0000)]
ICU-13569 Add clarifying comment to some RBBI state table handling code.
X-SVN-Rev: 40948
Jeff Genovy [Sat, 17 Feb 2018 09:08:11 +0000 (09:08 +0000)]
ICU-13581 Revert r40946 for now. Need to also update the Java data files, but unclear how.
X-SVN-Rev: 40947
Jeff Genovy [Sat, 17 Feb 2018 02:09:19 +0000 (02:09 +0000)]
ICU-13581 Update ICU4J version number for 61.1 rc.
X-SVN-Rev: 40946
Jeff Genovy [Sat, 17 Feb 2018 01:09:03 +0000 (01:09 +0000)]
ICU-13581 Update ICU4C version number for 61.1 rc.
X-SVN-Rev: 40945
Markus Scherer [Sat, 17 Feb 2018 00:19:25 +0000 (00:19 +0000)]
ICU-13529 minor test code cleanup
X-SVN-Rev: 40944
Markus Scherer [Fri, 16 Feb 2018 22:32:05 +0000 (22:32 +0000)]
ICU-11955 return nullptr without dereferencing when out-of-memory
X-SVN-Rev: 40943
Markus Scherer [Fri, 16 Feb 2018 21:24:57 +0000 (21:24 +0000)]
ICU-11954 return nullptr without dereferencing when out-of-memory
X-SVN-Rev: 40942
Markus Scherer [Fri, 16 Feb 2018 19:48:49 +0000 (19:48 +0000)]
ICU-13331 fix Java AlphabeticIndex.addIndexExemplars() for missing index exemplars (test for empty, not just null)
X-SVN-Rev: 40941
Peter Edberg [Fri, 16 Feb 2018 19:17:27 +0000 (19:17 +0000)]
ICU-12740 getFieldDisplayName J initial implementation & tests; TODO: C++ tests, impl cleanup?
X-SVN-Rev: 40940
George Rhoten [Fri, 16 Feb 2018 18:07:32 +0000 (18:07 +0000)]
ICU-13529 Make some changes based on review feedback.
X-SVN-Rev: 40939
Jeff Genovy [Fri, 16 Feb 2018 08:50:25 +0000 (08:50 +0000)]
ICU-13171 Remove conflicting option (/Gm) with (/MP) from gennorm2, also clean up the vcxproj files somewhat.
X-SVN-Rev: 40938
Jeff Genovy [Fri, 16 Feb 2018 07:21:34 +0000 (07:21 +0000)]
ICU-13171 Enable multi-processor compilation (/MP) for faster builds.
X-SVN-Rev: 40937
Jeff Genovy [Fri, 16 Feb 2018 03:37:13 +0000 (03:37 +0000)]
ICU-13468 Minor cleanup/comments in the make distrelease script.
X-SVN-Rev: 40936
Jeff Genovy [Fri, 16 Feb 2018 03:16:03 +0000 (03:16 +0000)]
ICU-13171 Update the VS project files to use VS 2017, plus various fixes to get Samples compiling.
Also add explicit defines for WINVER and _WIN32_WINNT for Windows 7 targeting in non-UWP projects.
X-SVN-Rev: 40935
Jeff Genovy [Fri, 16 Feb 2018 02:27:32 +0000 (02:27 +0000)]
ICU-11318 Fix build break for Windows.
X-SVN-Rev: 40934
Shane Carr [Fri, 16 Feb 2018 02:07:05 +0000 (02:07 +0000)]
ICU-11318 Adding instructions and todo items to double-conversion UPDATING.md
X-SVN-Rev: 40933
Jeff Genovy [Fri, 16 Feb 2018 02:04:18 +0000 (02:04 +0000)]
ICU-12647 Use inline string literals instead of renaming the variables.
X-SVN-Rev: 40932
Shane Carr [Fri, 16 Feb 2018 01:46:00 +0000 (01:46 +0000)]
ICU-11318 Removing extra U_I18N_API flags in double-conversion.h.
X-SVN-Rev: 40931
Shane Carr [Fri, 16 Feb 2018 01:37:20 +0000 (01:37 +0000)]
ICU-11318 Adding double-conversion *.h files to vcxproj files. Adding U_I18N_API for MSVC.
X-SVN-Rev: 40930
Shane Carr [Fri, 16 Feb 2018 01:25:43 +0000 (01:25 +0000)]
ICU-11318 Integrating double-conversion into icu4c. Changing both old and new number formatting implementations to call it.
X-SVN-Rev: 40929
Steven R. Loomis [Fri, 16 Feb 2018 00:02:06 +0000 (00:02 +0000)]
ICU-13594 support icu4j on jdk through v12
X-SVN-Rev: 40928
Andy Heninger [Thu, 15 Feb 2018 23:21:54 +0000 (23:21 +0000)]
ICU-13569 RBBI State table size reduction, move reduced tables to ICU4J; better testing and small bug fix in ICU4J builder.
X-SVN-Rev: 40926
Jeff Genovy [Thu, 15 Feb 2018 22:37:22 +0000 (22:37 +0000)]
ICU-12647 Fix build break on Windows.
('IN' is already defined in a Windows header, so it conflicts with the variable IN.)
X-SVN-Rev: 40925
Markus Scherer [Thu, 15 Feb 2018 19:01:29 +0000 (19:01 +0000)]
ICU-12911 remove UBiDiProps except inside its .cpp file, and uprv_haveProperties()
X-SVN-Rev: 40923
Peter Edberg [Thu, 15 Feb 2018 08:38:20 +0000 (08:38 +0000)]
ICU-12740 getFieldDisplayName C/C++ initial implementation & C tests; TODO: C++ tests and Java imp
X-SVN-Rev: 40922
Markus Scherer [Thu, 15 Feb 2018 06:43:56 +0000 (06:43 +0000)]
ICU-12647 make string case mapping functions faster
X-SVN-Rev: 40921
Andy Heninger [Thu, 15 Feb 2018 01:31:01 +0000 (01:31 +0000)]
ICU-13569 Break Iterator state table optimizations.
X-SVN-Rev: 40920
Andy Heninger [Thu, 15 Feb 2018 00:42:20 +0000 (00:42 +0000)]
ICU-13569 refresh ICU4J data, picks up new rbbi binary rules.
X-SVN-Rev: 40919
Andy Heninger [Wed, 14 Feb 2018 23:59:41 +0000 (23:59 +0000)]
ICU-13569 more refresh of development branch from trunk.
X-SVN-Rev: 40918
Andy Heninger [Wed, 14 Feb 2018 23:55:39 +0000 (23:55 +0000)]
ICU-13569 refresh dev branch from trunk.
X-SVN-Rev: 40917
Andy Heninger [Wed, 14 Feb 2018 23:44:50 +0000 (23:44 +0000)]
ICU-13569 RBBI state table minimization, Java now works.
X-SVN-Rev: 40916
Andy Heninger [Wed, 14 Feb 2018 01:31:35 +0000 (01:31 +0000)]
ICU-13569 RBBI state table optimizations, ICU4J, work in progress, plus branch refresh.
X-SVN-Rev: 40914
George Rhoten [Tue, 13 Feb 2018 23:48:48 +0000 (23:48 +0000)]
ICU-13529 Parsing of redundant rule matches is slow when parsing with RuleBasedNumberFormat
X-SVN-Rev: 40913
Shane Carr [Tue, 13 Feb 2018 23:46:23 +0000 (23:46 +0000)]
ICU-11318 Adding vendor directory and Google double-conversion pristine copy.
X-SVN-Rev: 40912
Shane Carr [Tue, 13 Feb 2018 19:10:07 +0000 (19:10 +0000)]
ICU-13513 Synchronizing C and J copies of numberformattestspecification.txt
X-SVN-Rev: 40909
Andy Heninger [Tue, 13 Feb 2018 01:08:29 +0000 (01:08 +0000)]
ICU-13569 rbbi table, remove duplicated states, working for C++.
X-SVN-Rev: 40902
Markus Scherer [Tue, 13 Feb 2018 00:25:45 +0000 (00:25 +0000)]
ICU-13248 simplify a titlecasing call site
X-SVN-Rev: 40901
Markus Scherer [Mon, 12 Feb 2018 23:52:55 +0000 (23:52 +0000)]
ICU-13248 remove UCharacter.toTitleFirst()
X-SVN-Rev: 40900
Shane Carr [Mon, 12 Feb 2018 23:21:27 +0000 (23:21 +0000)]
ICU-13461 Fixing build error in Java 6.
X-SVN-Rev: 40899
William Zhao [Mon, 12 Feb 2018 18:38:22 +0000 (18:38 +0000)]
ICU-13546
X-SVN-Rev: 40896
Andy Heninger [Sat, 10 Feb 2018 01:31:35 +0000 (01:31 +0000)]
ICU-13569 rbbi, refresh from trunk, plus table state compaction, work in progress.
X-SVN-Rev: 40888
Shane Carr [Fri, 9 Feb 2018 22:55:36 +0000 (22:55 +0000)]
ICU-13400 Change name of Grouping strategy from WESTERN to THOUSANDS.
X-SVN-Rev: 40887
Shane Carr [Fri, 9 Feb 2018 22:52:42 +0000 (22:52 +0000)]
ICU-13587 Changing NumberFormatter adoption methods to take non-const pointers, and updating documentation strings according to feedback.
X-SVN-Rev: 40886
Steven R. Loomis [Fri, 9 Feb 2018 22:32:32 +0000 (22:32 +0000)]
ICU-13139 fix EOL in distrelease.ps1, fix dist.mk
.zip and .tgz file is now equivalent
X-SVN-Rev: 40885
Markus Scherer [Fri, 9 Feb 2018 22:00:30 +0000 (22:00 +0000)]
ICU-13519 set U_CHARSET_IS_UTF8 to 1 on Linux by default
X-SVN-Rev: 40884
Markus Scherer [Fri, 9 Feb 2018 21:01:56 +0000 (21:01 +0000)]
ICU-13515 UTF-8 macro: reduce length of string if it ends with an incomplete sequence
X-SVN-Rev: 40883
Peter Edberg [Fri, 9 Feb 2018 19:31:12 +0000 (19:31 +0000)]
ICU-13538 in ICU4C Islamic cal, use int64_t math for one operation to avoid overflow; add tests in C and J
X-SVN-Rev: 40882
Andy Heninger [Fri, 9 Feb 2018 18:53:28 +0000 (18:53 +0000)]
ICU-13569 rbbi char class merging now working, tests passing.
X-SVN-Rev: 40881
Peter Edberg [Fri, 9 Feb 2018 06:43:50 +0000 (06:43 +0000)]
ICU-12907 UReplaceableCallbacks* should have const in C transliterate API
X-SVN-Rev: 40879
Shane Carr [Fri, 9 Feb 2018 00:57:30 +0000 (00:57 +0000)]
ICU-13568 Fixing memory leak in test.
X-SVN-Rev: 40875
Shane Carr [Fri, 9 Feb 2018 00:05:24 +0000 (00:05 +0000)]
ICU-13551 Updating documentation of UNumberSignDisplay enum in ICU4C.
X-SVN-Rev: 40874
Andy Heninger [Thu, 8 Feb 2018 21:17:18 +0000 (21:17 +0000)]
ICU-13569 rbbi table compression, work in progress.
X-SVN-Rev: 40873
Shane Carr [Thu, 8 Feb 2018 08:43:12 +0000 (08:43 +0000)]
ICU-13571 Switching number parsing code back to incremental code point case folding.
X-SVN-Rev: 40868
Shane Carr [Thu, 8 Feb 2018 06:06:08 +0000 (06:06 +0000)]
ICU-13443 Change digit width types to int16_t and change maximum setting to 999. Adds test for this behavior in ICU4C. Also adds the new error code for ICU-13577 .
X-SVN-Rev: 40866
Shane Carr [Thu, 8 Feb 2018 04:09:25 +0000 (04:09 +0000)]
ICU-13574 Adding copy and resource bundle tests to ICU4J (added to ICU4C in previous commit).
X-SVN-Rev: 40864
Shane Carr [Thu, 8 Feb 2018 04:04:50 +0000 (04:04 +0000)]
ICU-13574 Adding additional logic and tests for ICU4C codePointZero.
X-SVN-Rev: 40862
Shane Carr [Thu, 8 Feb 2018 03:22:44 +0000 (03:22 +0000)]
ICU-13574 Adding missing const qualified to getConstDigitSymbol().
X-SVN-Rev: 40860
Shane Carr [Thu, 8 Feb 2018 03:18:00 +0000 (03:18 +0000)]
ICU-13574 Adding getConstDigitSymbol to ICU4C, right now as @internal. Follow-up for promoting to @draft in ICU-13580
X-SVN-Rev: 40858
Shane Carr [Thu, 8 Feb 2018 01:51:09 +0000 (01:51 +0000)]
ICU-13574 Adding codePointZero logic to ICU4C, added to ICU4J in r40091.
X-SVN-Rev: 40856
Andy Heninger [Thu, 8 Feb 2018 01:42:04 +0000 (01:42 +0000)]
ICU-13569 rbbi state table opt, work in progress.
X-SVN-Rev: 40855
Shane Carr [Thu, 8 Feb 2018 01:07:57 +0000 (01:07 +0000)]
ICU-13461 Removing doxygen comment that was obsoleted by ICU-7724 .
X-SVN-Rev: 40854
Steven R. Loomis [Wed, 7 Feb 2018 23:31:40 +0000 (23:31 +0000)]
ICU-13083 cleanup unescaper, use portable calls
X-SVN-Rev: 40853
Shane Carr [Wed, 7 Feb 2018 23:28:56 +0000 (23:28 +0000)]
ICU-13568 Adding assertSuccess in test function.
X-SVN-Rev: 40852
Shane Carr [Wed, 7 Feb 2018 22:56:38 +0000 (22:56 +0000)]
ICU-13568 Fixing uninitialized memory in test code.
X-SVN-Rev: 40851
Steven R. Loomis [Wed, 7 Feb 2018 22:49:43 +0000 (22:49 +0000)]
ICU-13568 Fix crasher introduced in r40839 (bad test code)
Root cause (why the construction failed) unknown.
X-SVN-Rev: 40850
Shane Carr [Wed, 7 Feb 2018 06:51:59 +0000 (06:51 +0000)]
ICU-13453 Removing obsolete test.
X-SVN-Rev: 40849