Andy Heninger
|
5140fad4f6
|
ICU-13659 Remove problematic UnifiedCache assertion checks.
X-SVN-Rev: 41145
|
2018-03-23 20:43:21 +00:00 |
|
Peter Edberg
|
61e984c3cb
|
ICU-13581 ICU4C 61rc BRS, update U_HIDE_ conditionals
X-SVN-Rev: 41075
|
2018-03-06 23:41:20 +00:00 |
|
Norbert Runge
|
63d5dc895a
|
ICU-13624 Public header build failures
X-SVN-Rev: 41070
|
2018-03-06 18:40:12 +00:00 |
|
Jeff Genovy
|
118f3ba5f5
|
ICU-13581 Update readme for Windows build instructions for VS2015.
X-SVN-Rev: 41053
|
2018-03-03 02:03:38 +00:00 |
|
Jeff Genovy
|
bb915931d0
|
ICU-13586 No actual code changes. This change cleans up redundancies in the VS project files, and pulls in common or shared settings from a shared 'props' file. This means that you can now change one single file to target either VS2015 or VS2017, instead of needing to change many files. It also allows the VS project files to share common defines as well, meaning that if you need to target something other than Windows 7, you can make one change in one file, instead of needing to make hundreds. Also included in this change are improvements to the VS Solution files in order to properly denote the dependencies of the projects, which might be needed in the future for possible parallel project builds.
X-SVN-Rev: 41049
|
2018-03-02 03:20:22 +00:00 |
|
Andy Heninger
|
0a41842733
|
ICU-13541 rbbi.cpp, try again to fix xlC build problem.
X-SVN-Rev: 41042
|
2018-03-01 21:00:46 +00:00 |
|
Andy Heninger
|
627506cfb1
|
ICU-13541 RBBI object layout optimizations, revert failed AIX fix.
X-SVN-Rev: 41040
|
2018-03-01 19:33:46 +00:00 |
|
Peter Edberg
|
ec9ee07ba5
|
ICU-13581 ICU 61 BRS, update ICU4C urename.h
X-SVN-Rev: 41033
|
2018-03-01 06:34:40 +00:00 |
|
Peter Edberg
|
c03a13dd21
|
ICU-13607 ICU4C 61 API promotion
X-SVN-Rev: 41032
|
2018-03-01 05:54:24 +00:00 |
|
Andy Heninger
|
c589ea8b5d
|
ICU-13447 RBBI: getRuleStatus() behavior, incorporate review comments, clarifying comments and API description.
X-SVN-Rev: 41024
|
2018-03-01 00:38:41 +00:00 |
|
Markus Scherer
|
c2bb9c7523
|
ICU-13036 guaranteed-large-enough UNewTrie index array
X-SVN-Rev: 41023
|
2018-03-01 00:37:34 +00:00 |
|
Markus Scherer
|
8f115b498e
|
ICU-13013 remove unnecessary casts that can yield warnings
X-SVN-Rev: 41022
|
2018-03-01 00:10:09 +00:00 |
|
Markus Scherer
|
da3bd4cfd9
|
ICU-9097 minor API docs fixes
X-SVN-Rev: 41021
|
2018-02-28 23:46:22 +00:00 |
|
Jeff Genovy
|
d1fb86d5f0
|
ICU-13611 Fix spelling errors/typos in 'common\unicode\*' header files.
X-SVN-Rev: 41016
|
2018-02-28 19:32:45 +00:00 |
|
Markus Scherer
|
c875b3ed73
|
ICU-13515 improve API docs
X-SVN-Rev: 40995
|
2018-02-27 20:21:25 +00:00 |
|
Andy Heninger
|
887071e232
|
ICU-13399 Fix thread race in the Unified Cache.
X-SVN-Rev: 40994
|
2018-02-27 19:27:42 +00:00 |
|
Jeff Genovy
|
216c856d80
|
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
|
2018-02-27 01:17:08 +00:00 |
|
Andy Heninger
|
595e9e61c4
|
ICU-13541 RBBI object layout optimizations, try to fix AIX build.
X-SVN-Rev: 40987
|
2018-02-26 22:59:42 +00:00 |
|
Andy Heninger
|
a3837321f6
|
ICU-13569 rbbi.h, add missing U_HIDE_INTERNAL_API conditional.
X-SVN-Rev: 40986
|
2018-02-26 20:46:27 +00:00 |
|
Markus Scherer
|
fdbe2f371b
|
ICU-13547 limit nesting depth of UnicodeSet pattern
X-SVN-Rev: 40979
|
2018-02-23 21:39:23 +00:00 |
|
Jeff Genovy
|
fec3207394
|
ICU-13450 MSVC has the wrong value for U_CPLUSPLUS_VERSION, check the _MSVC_LANG define on MSVC compilers.
X-SVN-Rev: 40977
|
2018-02-22 21:33:48 +00:00 |
|
Jeff Genovy
|
9b21c4d010
|
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
|
2018-02-22 02:59:34 +00:00 |
|
Andy Heninger
|
8640bee541
|
ICU-10688 Remove redundant break type logic from BreakIterators. Merge to trunk.
X-SVN-Rev: 40967
|
2018-02-21 23:10:10 +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 |
|
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
|
c9d3abe36f
|
ICU-11955 return nullptr without dereferencing when out-of-memory
X-SVN-Rev: 40943
|
2018-02-16 22:32:05 +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
|
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 |
|
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 |
|
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
|
c25708b4c3
|
ICU-13569 refresh dev branch from trunk.
X-SVN-Rev: 40917
|
2018-02-14 23:55:39 +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 |
|
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 |
|
Andy Heninger
|
0e3d103630
|
ICU-13569 rbbi char class merging now working, tests passing.
X-SVN-Rev: 40881
|
2018-02-09 18:53:28 +00:00 |
|
Andy Heninger
|
4959b9b3a3
|
ICU-13569 rbbi table compression, work in progress.
X-SVN-Rev: 40873
|
2018-02-08 21:17:18 +00:00 |
|
Andy Heninger
|
3d4a3fbaa8
|
ICU-13569 rbbi state table opt, work in progress.
X-SVN-Rev: 40855
|
2018-02-08 01:42:04 +00:00 |
|
Andy Heninger
|
be54542b86
|
ICU-12677 clean up extra trailing spaces.
X-SVN-Rev: 40844
|
2018-02-06 21:28:05 +00:00 |
|
Shane Carr
|
5315ad603e
|
ICU-13568 ICU-13400 ICU-13389 ICU-13075 Merging fixes from branch to trunk.
X-SVN-Rev: 40839
|
2018-02-06 03:15:37 +00:00 |
|
Shane Carr
|
e5cc630590
|
ICU-13568 ICU-13400 ICU-13389 ICU-13075 NumberFormatter assorted fixes: Adding custom pattern support for currencies. Upgrading grouping API. Adding narrow currency symbol support to ICU4C and API. Fixing behavior when pattern does not have a number placeholder.
X-SVN-Rev: 40838
|
2018-02-06 03:08:17 +00:00 |
|
Andy Heninger
|
aaebaf90a3
|
ICU-12677 RBBI, fix incorrect stripping of comments from saved rules.
X-SVN-Rev: 40837
|
2018-02-03 19:10:50 +00:00 |
|
Andy Heninger
|
628ec44872
|
ICU-13541 RBBI patch #2 from grhoten. Optimize object layout.
X-SVN-Rev: 40812
|
2018-01-27 01:07:26 +00:00 |
|
Markus Scherer
|
0dc85d2408
|
ICU-13560 make some toUnicode converter check toULength not toUnicodeStatus for continuing after partial sequences; ucnv.cpp framework code only resets toULength after an error
X-SVN-Rev: 40793
|
2018-01-23 21:32:36 +00:00 |
|
Andy Heninger
|
ac0972f12c
|
ICU-13541 Improve RuleBasedBreakIterator construction time, patch from grhoten.
X-SVN-Rev: 40789
|
2018-01-19 22:30:56 +00:00 |
|
Markus Scherer
|
76a9c82e1e
|
ICU-13461 remove register keyword from C++ code
X-SVN-Rev: 40744
|
2017-12-18 23:17:26 +00:00 |
|
Markus Scherer
|
27f8d70bcd
|
ICU-13503 declare variable-length array at end of struct with length 1 to disable bounds checkers
X-SVN-Rev: 40736
|
2017-12-14 21:25:46 +00:00 |
|
Markus Scherer
|
90b7a6e4e8
|
ICU-13510 test & fix UTF-8->UTF-8 conversion overflow for supplementary characters
X-SVN-Rev: 40715
|
2017-12-08 21:47:21 +00:00 |
|
Markus Scherer
|
c1a8c3a771
|
ICU-13510 test & fix UTF-8->UTF-8 conversion overflow
X-SVN-Rev: 40714
|
2017-12-08 20:46:04 +00:00 |
|
Markus Scherer
|
d636fabe79
|
ICU-13506 fix U_ICU_VERSION_SHORT docs for ICU 4.8- vs 49+
X-SVN-Rev: 40707
|
2017-12-06 22:37:29 +00:00 |
|
Markus Scherer
|
9ba5fe8c77
|
ICU-13460 set U_USING_ICU_NAMESPACE to 0 by default
X-SVN-Rev: 40705
|
2017-12-06 18:20:48 +00:00 |
|