Commit Graph

29631 Commits

Author SHA1 Message Date
Steven R. Loomis
97f525fd5e ICU-13595 Fix Segmentation Fault in Parallel Builds
Patch From @eli-nestlabs

X-SVN-Rev: 40962
2018-02-21 18:58:07 +00:00
Jeff Genovy
1b43bcc834 ICU-13581 Update version numbers in the readme files.
X-SVN-Rev: 40957
2018-02-21 01:43:49 +00:00
Jeff Genovy
ae84e3265a ICU-13581 Update ICU4J version number and data files. (Plus fix dead link in readme file).
X-SVN-Rev: 40956
2018-02-21 01:25:57 +00:00
Yoshito Umaoka
15b2113603 ICU-13566 Support negative daylight savings in SimpleTimeZone.
X-SVN-Rev: 40954
2018-02-20 22:38:21 +00:00
Jeff Genovy
3c7a6e30ab 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
2018-02-20 10:03:29 +00:00
Andy Heninger
1d9c8ee33d ICU-13550 decNumber int overflow, switch to unsigned to avoid undefined behavior.
X-SVN-Rev: 40950
2018-02-19 03:13:08 +00:00
Andy Heninger
f6fbd54e92 ICU-13549 CjkBreakEngine::divideUpDictionaryRange, problems with supplemental character handling.
X-SVN-Rev: 40949
2018-02-18 22:44:18 +00:00
Andy Heninger
a0c64552ab ICU-13569 Add clarifying comment to some RBBI state table handling code.
X-SVN-Rev: 40948
2018-02-17 22:29:07 +00:00
Jeff Genovy
dc62cffa45 ICU-13581 Revert r40946 for now. Need to also update the Java data files, but unclear how.
X-SVN-Rev: 40947
2018-02-17 09:08:11 +00:00
Jeff Genovy
0091f5060d ICU-13581 Update ICU4J version number for 61.1 rc.
X-SVN-Rev: 40946
2018-02-17 02:09:19 +00:00
Jeff Genovy
e98aab020c ICU-13581 Update ICU4C version number for 61.1 rc.
X-SVN-Rev: 40945
2018-02-17 01:09:03 +00:00
Markus Scherer
555c415e18 ICU-13529 minor test code cleanup
X-SVN-Rev: 40944
2018-02-17 00:19:25 +00:00
Markus Scherer
c9d3abe36f ICU-11955 return nullptr without dereferencing when out-of-memory
X-SVN-Rev: 40943
2018-02-16 22:32:05 +00:00
Markus Scherer
ba64bead00 ICU-11954 return nullptr without dereferencing when out-of-memory
X-SVN-Rev: 40942
2018-02-16 21:24:57 +00:00
Markus Scherer
cf61e9823a ICU-13331 fix Java AlphabeticIndex.addIndexExemplars() for missing index exemplars (test for empty, not just null)
X-SVN-Rev: 40941
2018-02-16 19:48:49 +00:00
Peter Edberg
1d3a9958df ICU-12740 getFieldDisplayName J initial implementation & tests; TODO: C++ tests, impl cleanup?
X-SVN-Rev: 40940
2018-02-16 19:17:27 +00:00
George Rhoten
d06d12896c ICU-13529 Make some changes based on review feedback.
X-SVN-Rev: 40939
2018-02-16 18:07:32 +00:00
Jeff Genovy
ef4ea3ab01 ICU-13171 Remove conflicting option (/Gm) with (/MP) from gennorm2, also clean up the vcxproj files somewhat.
X-SVN-Rev: 40938
2018-02-16 08:50:25 +00:00
Jeff Genovy
07d9b3b567 ICU-13171 Enable multi-processor compilation (/MP) for faster builds.
X-SVN-Rev: 40937
2018-02-16 07:21:34 +00:00
Jeff Genovy
23f0f86281 ICU-13468 Minor cleanup/comments in the make distrelease script.
X-SVN-Rev: 40936
2018-02-16 03:37:13 +00:00
Jeff Genovy
9f62b0dada 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
2018-02-16 03:16:03 +00:00
Jeff Genovy
7080b42539 ICU-11318 Fix build break for Windows.
X-SVN-Rev: 40934
2018-02-16 02:27:32 +00:00
Shane Carr
cb99bc0c44 ICU-11318 Adding instructions and todo items to double-conversion UPDATING.md
X-SVN-Rev: 40933
2018-02-16 02:07:05 +00:00
Jeff Genovy
05b4908921 ICU-12647 Use inline string literals instead of renaming the variables.
X-SVN-Rev: 40932
2018-02-16 02:04:18 +00:00
Shane Carr
c76083dc09 ICU-11318 Removing extra U_I18N_API flags in double-conversion.h.
X-SVN-Rev: 40931
2018-02-16 01:46:00 +00:00
Shane Carr
17203a7a02 ICU-11318 Adding double-conversion *.h files to vcxproj files. Adding U_I18N_API for MSVC.
X-SVN-Rev: 40930
2018-02-16 01:37:20 +00:00
Shane Carr
23872cb601 ICU-11318 Integrating double-conversion into icu4c. Changing both old and new number formatting implementations to call it.
X-SVN-Rev: 40929
2018-02-16 01:25:43 +00:00
Steven R. Loomis
96c54b5e71 ICU-13594 support icu4j on jdk through v12
X-SVN-Rev: 40928
2018-02-16 00:02:06 +00:00
Andy Heninger
25950362de 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
2018-02-15 23:21:54 +00:00
Jeff Genovy
4298f41e35 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
2018-02-15 22:37:22 +00:00
Markus Scherer
8ccca58d0c ICU-12911 remove UBiDiProps except inside its .cpp file, and uprv_haveProperties()
X-SVN-Rev: 40923
2018-02-15 19:01:29 +00:00
Peter Edberg
7cf0adb29a ICU-12740 getFieldDisplayName C/C++ initial implementation & C tests; TODO: C++ tests and Java imp
X-SVN-Rev: 40922
2018-02-15 08:38:20 +00:00
Markus Scherer
e8bb1bb9c2 ICU-12647 make string case mapping functions faster
X-SVN-Rev: 40921
2018-02-15 06:43:56 +00:00
Andy Heninger
a3d84405e5 ICU-13569 Break Iterator state table optimizations.
X-SVN-Rev: 40920
2018-02-15 01:31:01 +00:00
Andy Heninger
b93cd31987 ICU-13569 refresh ICU4J data, picks up new rbbi binary rules.
X-SVN-Rev: 40919
2018-02-15 00:42:20 +00:00
Andy Heninger
fb357b0ade ICU-13569 more refresh of development branch from trunk.
X-SVN-Rev: 40918
2018-02-14 23:59:41 +00:00
Andy Heninger
c25708b4c3 ICU-13569 refresh dev branch from trunk.
X-SVN-Rev: 40917
2018-02-14 23:55:39 +00:00
Andy Heninger
fd77c49a2b ICU-13569 RBBI state table minimization, Java now works.
X-SVN-Rev: 40916
2018-02-14 23:44:50 +00:00
Andy Heninger
ff3ebb8c32 ICU-13569 RBBI state table optimizations, ICU4J, work in progress, plus branch refresh.
X-SVN-Rev: 40914
2018-02-14 01:31:35 +00:00
George Rhoten
4bac703558 ICU-13529 Parsing of redundant rule matches is slow when parsing with RuleBasedNumberFormat
X-SVN-Rev: 40913
2018-02-13 23:48:48 +00:00
Shane Carr
a64895b4f8 ICU-11318 Adding vendor directory and Google double-conversion pristine copy.
X-SVN-Rev: 40912
2018-02-13 23:46:23 +00:00
Shane Carr
fc3c904559 ICU-13513 Synchronizing C and J copies of numberformattestspecification.txt
X-SVN-Rev: 40909
2018-02-13 19:10:07 +00:00
Andy Heninger
acae049ee1 ICU-13569 rbbi table, remove duplicated states, working for C++.
X-SVN-Rev: 40902
2018-02-13 01:08:29 +00:00
Markus Scherer
bfcedd7774 ICU-13248 simplify a titlecasing call site
X-SVN-Rev: 40901
2018-02-13 00:25:45 +00:00
Markus Scherer
64fd53cd95 ICU-13248 remove UCharacter.toTitleFirst()
X-SVN-Rev: 40900
2018-02-12 23:52:55 +00:00
Shane Carr
0f293044a0 ICU-13461 Fixing build error in Java 6.
X-SVN-Rev: 40899
2018-02-12 23:21:27 +00:00
William Zhao
f505457183 ICU-13546
X-SVN-Rev: 40896
2018-02-12 18:38:22 +00:00
Andy Heninger
1036ed52e3 ICU-13569 rbbi, refresh from trunk, plus table state compaction, work in progress.
X-SVN-Rev: 40888
2018-02-10 01:31:35 +00:00
Shane Carr
ae263452f6 ICU-13400 Change name of Grouping strategy from WESTERN to THOUSANDS.
X-SVN-Rev: 40887
2018-02-09 22:55:36 +00:00
Shane Carr
c8d0e34905 ICU-13587 Changing NumberFormatter adoption methods to take non-const pointers, and updating documentation strings according to feedback.
X-SVN-Rev: 40886
2018-02-09 22:52:42 +00:00