Markus Scherer
|
5bea3757ac
|
ICU-12988 CaseMap UTF-8 with Edits; ported from UTF-16 changes in ICU-12410 r39684
X-SVN-Rev: 39805
|
2017-03-14 23:55:29 +00:00 |
|
Yoshito Umaoka
|
f54d25d286
|
ICU-12810 Prevent assertion triggered by time zone id including characters other than ASCII invariants initialize/formatting a time zone.
X-SVN-Rev: 39799
|
2017-03-14 19:39:30 +00:00 |
|
Markus Scherer
|
05c591d7ef
|
ICU-12992 add char16ptr.h with pointer conversions; use Char16Ptr for input parameters where possible; make UChar configurable but default to char16_t; add OldUChar same as ICU 58 UChar except not configurable; in public C++ headers change all UChar to char16_t (integrate branches/markus/ucharptr2)
X-SVN-Rev: 39762
|
2017-03-10 22:01:34 +00:00 |
|
Steven R. Loomis
|
8d61ae06b3
|
ICU-12766 merge from trunk
X-SVN-Rev: 39734
|
2017-03-04 06:46:33 +00:00 |
|
Markus Scherer
|
9b792c3cf1
|
ICU-12736 remove remaining uses of now-obsolete U_HAVE_STD_STRING
X-SVN-Rev: 39733
|
2017-03-04 00:22:40 +00:00 |
|
Markus Scherer
|
a32c1b17ec
|
ICU-12736 assume in some places that we always have std::string; merge r39687 & r39704 from dev branch
X-SVN-Rev: 39731
|
2017-03-04 00:06:17 +00:00 |
|
Markus Scherer
|
5a13a8ca58
|
ICU-12992 return raw pointers not pointer wrappers
X-SVN-Rev: 39729
|
2017-03-03 22:42:52 +00:00 |
|
Steven R. Loomis
|
666ba715d5
|
ICU-12766 merge from trunk
X-SVN-Rev: 39728
|
2017-03-03 21:55:08 +00:00 |
|
Peter Edberg
|
04c115425d
|
ICU-13010 Add Extend* to rule GB11′, update tests and add more emoji cluster tests
X-SVN-Rev: 39726
|
2017-03-02 21:04:09 +00:00 |
|
Markus Scherer
|
5df9572e9a
|
ICU-12992 UChar=char16_t inside ICU, configurable, defaults to char16_t/C++ uint16_t/C
X-SVN-Rev: 39720
|
2017-03-01 23:05:52 +00:00 |
|
Markus Scherer
|
b9ef7bcac4
|
ICU-12992 change UnicodeString functions from const UChar * to ConstChar16Ptr where possible
X-SVN-Rev: 39719
|
2017-03-01 22:06:25 +00:00 |
|
Markus Scherer
|
4c1c730f57
|
ICU-12992 remove conversion from int; NULL is often nullptr or __null not simply 0
X-SVN-Rev: 39717
|
2017-03-01 21:11:54 +00:00 |
|
Markus Scherer
|
031be51911
|
ICU-12992 move Char16Ptr to new char16ptr.h; change non-UnicodeString C++ functions from raw pointers to Char16Ptr where possible
X-SVN-Rev: 39716
|
2017-03-01 05:52:24 +00:00 |
|
Markus Scherer
|
d924dda84b
|
ICU-12992 return pointer-wrapper class from UnicodeString::getBuffer() and siblings, add wrapper class overloads to make this mostly work as is, fix a few call sites
X-SVN-Rev: 39715
|
2017-02-28 22:07:03 +00:00 |
|
Steven R. Loomis
|
a900fee035
|
ICU-12766 merge from trunk
X-SVN-Rev: 39714
|
2017-02-28 19:36:42 +00:00 |
|
Markus Scherer
|
9634351bd7
|
ICU-12992 test overloads with pointer-wrapper class, add constructor(int null) to match NULL==0
X-SVN-Rev: 39713
|
2017-02-28 06:50:27 +00:00 |
|
Andy Heninger
|
5f57938910
|
ICU-12884 regex timeout not working with {loop counts} in patterns.
X-SVN-Rev: 39693
|
2017-02-21 23:12:48 +00:00 |
|
Markus Scherer
|
4c2fad3e36
|
ICU-12410 class Edits, class CaseMap with new low-level functions that work with Edits, simpler case properties code, some cleanup
X-SVN-Rev: 39684
|
2017-02-17 21:03:35 +00:00 |
|
Markus Scherer
|
67c9e8d526
|
ICU-12410 C++ foldCase()->fold()
X-SVN-Rev: 39676
|
2017-02-15 22:46:18 +00:00 |
|
Steven R. Loomis
|
103ef8c7ad
|
ICU-12766 merge from trunk
X-SVN-Rev: 39673
|
2017-02-14 01:31:24 +00:00 |
|
Andy Heninger
|
35a07bf89d
|
ICU-12888 UText, problems with handling of bad UTF-8.
X-SVN-Rev: 39671
|
2017-02-14 00:45:05 +00:00 |
|
Markus Scherer
|
bd7130998d
|
ICU-12410 TestCaseMapWithEdits()
X-SVN-Rev: 39670
|
2017-02-14 00:21:31 +00:00 |
|
Andy Heninger
|
44dee82dfd
|
ICU-12932 RBBI rule parsing, fix incorrect handling of node stack overflow.
X-SVN-Rev: 39669
|
2017-02-13 21:04:32 +00:00 |
|
Steven R. Loomis
|
4efcd1d0e1
|
ICU-12766 z: library and tools build: use U_INT64_MAX instead of INT64_MAX
X-SVN-Rev: 39668
|
2017-02-13 20:29:24 +00:00 |
|
Markus Scherer
|
4207d7fc26
|
ICU-12410 test & fix Edits
X-SVN-Rev: 39660
|
2017-02-10 04:44:37 +00:00 |
|
Andy Heninger
|
04448b004f
|
ICU-12764 UTF-8 source files, update file encoding comments.
X-SVN-Rev: 39641
|
2017-02-03 18:57:23 +00:00 |
|
Yoshito Umaoka
|
892a2005ba
|
ICU-12948 Imported data from CLDR trunk @13199, including UTC/GMT separation.
X-SVN-Rev: 39614
|
2017-01-29 05:08:37 +00:00 |
|
Peter Edberg
|
e0f3d87e99
|
ICU-12948 First-pass preliminary integration of CLDR 31 @13174
X-SVN-Rev: 39601
|
2017-01-24 08:22:23 +00:00 |
|
Peter Edberg
|
7b33e586f5
|
ICU-12937 Withdraw MeasureUnit interfaces for coordinate units, and related data loading
X-SVN-Rev: 39599
|
2017-01-23 16:20:59 +00:00 |
|
Peter Edberg
|
183b124712
|
ICU-12940 Add "ars" as alias to "ar_SA" locale, to "ar" for coll/rbnf
X-SVN-Rev: 39587
|
2017-01-20 20:07:27 +00:00 |
|
Andy Heninger
|
242e02c388
|
ICU-12764 icu4c utf-8 source files, update Copyright notices.
X-SVN-Rev: 39583
|
2017-01-20 00:20:31 +00:00 |
|
Andy Heninger
|
f28895cccc
|
ICU-12943 Windows Build Fixes for UChar=char16_t and utf-8 source files.
X-SVN-Rev: 39581
|
2017-01-19 18:12:50 +00:00 |
|
Andy Heninger
|
08e0afec58
|
ICU-12643 C++11 trial. Use some features as a test case.
X-SVN-Rev: 39578
|
2017-01-18 23:51:57 +00:00 |
|
Andy Heninger
|
9846ee3b54
|
ICU-12918 Dictionary Break Iterator Assertion Failure
X-SVN-Rev: 39573
|
2017-01-18 19:42:33 +00:00 |
|
George Rhoten
|
72280fb152
|
ICU-12713 Port fix for handling large magnitude numbers from ICU4J to ICU4C
X-SVN-Rev: 39560
|
2017-01-14 16:29:40 +00:00 |
|
Markus Scherer
|
3b23b78b95
|
ICU-12410 include what you use
X-SVN-Rev: 39553
|
2017-01-12 18:35:18 +00:00 |
|
Andy Heninger
|
0fd5600285
|
ICU-12809 only .cpp files no .c in ICU library code
X-SVN-Rev: 39527
|
2016-12-07 21:14:27 +00:00 |
|
Andy Heninger
|
52989746d9
|
ICU-12849 Title Casing, incorrect length returned when preflighting with a NULL output buffer.
X-SVN-Rev: 39518
|
2016-12-01 01:41:40 +00:00 |
|
Steven R. Loomis
|
725a6726d7
|
ICU-12023 merge from http://bugs.icu-project.org/trac/attachment/ticket/12023/libcxx_typeinfo.diff - CLA confirmed as @jbeich
X-SVN-Rev: 39507
|
2016-11-15 21:02:48 +00:00 |
|
Markus Scherer
|
fad9b48931
|
ICU-12832 UTF-8 case mapping appendUChar() write a character even if it fills destCapacity exactly
X-SVN-Rev: 39500
|
2016-11-07 23:15:47 +00:00 |
|
Shane Carr
|
d1ee641e2e
|
ICU-12825 Fixing icu4c spoof checker issues #12825 and #12815.
X-SVN-Rev: 39493
|
2016-10-28 17:56:22 +00:00 |
|
Markus Scherer
|
2f358ce4bb
|
ICU-12827 ucol_getKeywordValuesForLocale() reset the keyword-list iterator, and a little UList cleanup
X-SVN-Rev: 39484
|
2016-10-26 22:05:50 +00:00 |
|
Andy Heninger
|
92f758f6fc
|
ICU-12797 RBBI rule compiler fix.
X-SVN-Rev: 39432
|
2016-10-10 21:49:01 +00:00 |
|
Jeff Genovy
|
6e6eb51366
|
ICU-12738 remove non-ASCII characters from ICU4C sources.
X-SVN-Rev: 39359
|
2016-09-27 00:23:19 +00:00 |
|
Steven R. Loomis
|
a5e61ccf57
|
ICU-12745 string limit on Locale(char*)
X-SVN-Rev: 39356
|
2016-09-26 22:09:14 +00:00 |
|
Steven R. Loomis
|
f0156c183b
|
ICU-12701 additional porting issues.
X-SVN-Rev: 39323
|
2016-09-21 23:52:53 +00:00 |
|
Steven R. Loomis
|
2bf1e2f0c1
|
ICU-12701 more IBM i test fixes.
* intltest now builds.
* fix for unpax-icu.sh to include the utf-16be file.
* added an emacs coding line to 'encoded.utf16be'
X-SVN-Rev: 39304
|
2016-09-21 00:07:32 +00:00 |
|
Markus Scherer
|
5e68fee567
|
ICU-12639 fix typo
X-SVN-Rev: 39303
|
2016-09-20 23:04:26 +00:00 |
|
Markus Scherer
|
8b980000b1
|
ICU-12663 disable TestLongUpper() unless in exhaustive mode, because it takes a long time
X-SVN-Rev: 39301
|
2016-09-20 22:49:50 +00:00 |
|
Markus Scherer
|
5afeb0ae2f
|
ICU-12663 TestLongUpper() exit early if out of memory
X-SVN-Rev: 39300
|
2016-09-20 21:42:28 +00:00 |
|