Commit Graph

5909 Commits

Author SHA1 Message Date
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
Andy Heninger
d4206fa2e5 ICU-13447 Document RBBI: getRuleStatus() behavior when going past the end of the input text.
X-SVN-Rev: 40700
2017-12-05 22:56:31 +00:00
Markus Scherer
cf4cb10c3d ICU-13462 fix Script_Extensions for 5 characters: data generator needs to revert them from block scx to sc (merged from maint-60 r40667)
X-SVN-Rev: 40699
2017-12-05 20:53:14 +00:00
Markus Scherer
56fd8a74c5 ICU-13467 U8_NEXT() handles all in macro, no function call
X-SVN-Rev: 40698
2017-12-05 19:19:34 +00:00
Shane Carr
10ff53a889 ICU-13461 Fixing signed/unsigned operation that was causing runtime warnings in Clang.
X-SVN-Rev: 40681
2017-12-01 07:46:22 +00:00
Andy Heninger
2ec1aa972e ICU-12711 Default U_USING_ICU_NAMESPACE to 0 when building ICU library code.
X-SVN-Rev: 40679
2017-11-30 23:19:14 +00:00
Andy Heninger
963b29f56f ICU-13395 Remove uprv_checkValidMemory(). Was incompatible with memory and thread sanitizers.
X-SVN-Rev: 40678
2017-11-30 21:58:56 +00:00
Jeff Genovy
179510836d ICU-13463 VS project file needs to copy stringoptions.h to the output include folder.
X-SVN-Rev: 40668
2017-11-10 03:41:30 +00:00
Peter Edberg
4727aef32b ICU-12770 Update/fix comments about TZDEFAULT target on various systems
X-SVN-Rev: 40659
2017-10-31 03:36:22 +00:00
Jeff Genovy
16598e5468 ICU-13436 Fix various typos and spelling mistakes.
X-SVN-Rev: 40645
2017-10-26 21:33:43 +00:00
Andy Heninger
366ae1d5d0 ICU-13455 Add missing #include to rbbi_cache.cpp for RBBIDebugPrintf definition.
X-SVN-Rev: 40644
2017-10-26 21:12:42 +00:00
Shane Carr
6921697be2 ICU-13415 Due to build issues, disabling new number formatting code on Solaris
X-SVN-Rev: 40631
2017-10-25 00:33:58 +00:00
Jungshik Shin
050e62025a ICU-13192 gCorrectedPOSIXLocaleis changed to const char*
X-SVN-Rev: 40627
2017-10-23 23:01:58 +00:00
Norbert Runge
1e72170543 ICU-13405 prevents double-free-triggered segmentation fault by setting pointer to NULL after free.
X-SVN-Rev: 40619
2017-10-12 23:09:43 +00:00
Andy Heninger
1c794eb111 ICU-13394 nul-terminated buffer handling fixed from Chromium.
X-SVN-Rev: 40615
2017-10-11 22:22:45 +00:00
Shane Carr
3db8233029 ICU-13415 Fixing compiler warnings in GCC
X-SVN-Rev: 40614
2017-10-11 21:28:38 +00:00
Jeff Genovy
328dd95b9c ICU-13177 Fix minor typos/spelling in comments.
X-SVN-Rev: 40596
2017-10-06 22:44:25 +00:00
Norbert Runge
d835c3aac4 ICU-13384 fixes issues found in public header checks and unconfig.h variation check.
X-SVN-Rev: 40592
2017-10-06 16:52:14 +00:00
Jeff Genovy
3bb0274f43 ICU-13126 Allow UWP builds to reuse makedata by undoing the disabling of renaming.
X-SVN-Rev: 40590
2017-10-06 07:31:14 +00:00
Peter Edberg
af8770bcac ICU-13358 ICU 60rc BRS, update U_HIDE_ conditionals
X-SVN-Rev: 40589
2017-10-06 07:26:01 +00:00
Shane Carr
dbf0bfe4a7 ICU-13177 Improving consistency of Unicode string literals in number formatting code.
X-SVN-Rev: 40583
2017-10-06 01:37:59 +00:00
Andy Heninger
24297c1601 ICU-9954 RBBI, conditionalize debug printfs.
X-SVN-Rev: 40580
2017-10-06 00:19:27 +00:00
Shane Carr
011c4fed3a ICU-13368 Responding to Markus code review feedback on r40528.
X-SVN-Rev: 40563
2017-10-05 01:32:05 +00:00
Shane Carr
25fed96c72 ICU-13093 Disabling number formatting code on AIX and z/OS due to C++11 compatibility issues.
X-SVN-Rev: 40560
2017-10-05 00:47:38 +00:00
Peter Edberg
68944a684d ICU-13377 Promote ICU4C @draft ICU 58 APIs to @stable in ICU 60
X-SVN-Rev: 40555
2017-10-04 22:37:14 +00:00
Norbert Runge
b6c8bac9bb ICU-13384 Fixes ICU4C header check failures, blacklists files that are C++ only, adds a directory to test script.
X-SVN-Rev: 40549
2017-10-04 19:54:30 +00:00
Jeff Genovy
ab965990e5 ICU-13383 Export explicit templates for MSVC, remove UPRV_SUPPRESS_DLL_INTERFACE_WARNING macro.
X-SVN-Rev: 40542
2017-10-04 03:13:36 +00:00
Shane Carr
1614992033 ICU-13368 Hacking fix for en_GB currency parsing in ICU4C.
X-SVN-Rev: 40528
2017-10-03 03:37:01 +00:00
Andy Heninger
9831b84c80 ICU-13358 Update urename.h. Also update script & instructions.
X-SVN-Rev: 40523
2017-10-02 21:21:14 +00:00
Andy Heninger
2e872ea9f1 ICU-13358 Regenerate configure. Fix U_ICU_VERSION_MINOR_NUM.
X-SVN-Rev: 40521
2017-10-01 20:56:01 +00:00
Shane Carr
680ba3ce21 ICU-13383 Adding macro UPRV_SUPPRESS_DLL_INTERFACE_WARNING to suppress Visual C++ compiler warnings.
X-SVN-Rev: 40512
2017-09-29 00:16:08 +00:00
Yoshito Umaoka
6cd0738d6a ICU-13358 Updated ICU version for 60rc.
X-SVN-Rev: 40503
2017-09-28 21:31:29 +00:00
Shane Carr
131f416755 ICU-13177 Merging NumberFormatter to trunk for ICU 60
X-SVN-Rev: 40492
2017-09-27 23:46:15 +00:00
Markus Scherer
80a7f5e4b5 ICU-13202 add U_PF_FUCHSIA
X-SVN-Rev: 40487
2017-09-27 22:35:34 +00:00
Shane Carr
b40a5ff9eb ICU-13177 Adding more documentation.
X-SVN-Rev: 40476
2017-09-27 09:03:19 +00:00
Shane Carr
2d49e73b8a ICU-13177 Cleanup before merge to trunk.
X-SVN-Rev: 40471
2017-09-27 05:31:57 +00:00
Shane Carr
a88300f273 ICU-13177 NumberFormatter tests are building.
X-SVN-Rev: 40466
2017-09-27 02:16:44 +00:00
Peter Edberg
3bfe134a86 ICU-13359 Integrate CLDR 32 alpha data into ICU for ICU 60rc; known issues #13366,#13368
X-SVN-Rev: 40463
2017-09-26 21:20:01 +00:00
Shane Carr
c09ca5d6b9 ICU-13177 Merging trunk to branch
X-SVN-Rev: 40460
2017-09-26 09:33:44 +00:00
Andy Heninger
75495acb8f ICU-13275 Remove some compiler warnings that were triggered by earlier fixes.
X-SVN-Rev: 40457
2017-09-25 20:16:04 +00:00
Markus Scherer
fa2ddc86c7 ICU-13311 change illegal-UTF-8 handling in converter code
X-SVN-Rev: 40455
2017-09-23 06:34:53 +00:00
William Zhao
4bb34584ad ICU-13275 Merge into some W3 warning fixes into trunk
X-SVN-Rev: 40446
2017-09-22 18:00:51 +00:00
Markus Scherer
27c08578ac ICU-13311 change illegal-UTF-8 handling in non-converter code
X-SVN-Rev: 40445
2017-09-21 23:45:08 +00:00