Jeff Genovy
|
e9946ec98e
|
ICU-13027 - Merge in changes from 'branches/shawnste/working/icu4c'
X-SVN-Rev: 39890
|
2017-03-21 01:03:49 +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 |
|
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 |
|
Michael Ow
|
61607c2773
|
ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
|
2016-06-15 18:58:17 +00:00 |
|
Yoshito Umaoka
|
00ca13e126
|
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
|
2016-05-31 21:45:07 +00:00 |
|
Michael Ow
|
c9f199a30f
|
ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
|
2016-05-26 22:32:17 +00:00 |
|
Michael Ow
|
0ca13b73b0
|
ICU-9292 Merge BEAM warning fixes from branch into trunk
X-SVN-Rev: 31792
|
2012-05-03 05:50:26 +00:00 |
|
Markus Scherer
|
e31ce99b84
|
ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros
X-SVN-Rev: 30430
|
2011-07-27 05:53:56 +00:00 |
|
Fredrik Roubert
|
c002104f3c
|
ICU-7408 Normalizer::concatenate should take *const* left and right strings
X-SVN-Rev: 29776
|
2011-04-12 14:34:18 +00:00 |
|
Markus Scherer
|
0acda636e4
|
ICU-7722 build canonical-iterator data from nfc.nrm (port Java code to C++)
X-SVN-Rev: 28117
|
2010-06-01 06:10:26 +00:00 |
|
Markus Scherer
|
8ddbd1394c
|
ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2
X-SVN-Rev: 27155
|
2010-01-06 23:50:03 +00:00 |
|
Markus Scherer
|
0a0926e58f
|
ICU-4514 pass 0 length to UnicodeString::releaseBuffer() when the buffer contents is undefined due to a U_FAILURE condition
X-SVN-Rev: 17972
|
2005-06-22 02:40:25 +00:00 |
|
Eric Mader
|
3cc60cac35
|
ICU-4179 update copyright notices for ICU 3.2
X-SVN-Rev: 16681
|
2004-10-29 22:50:01 +00:00 |
|
George Rhoten
|
254eea3c6e
|
ICU-4072 Explicitly use U_EXPORT2 to specify calling convention of static C++ code.
X-SVN-Rev: 16182
|
2004-08-24 17:21:14 +00:00 |
|
George Rhoten
|
4d18bb2b4f
|
ICU-3221 Fix the AIX linker warning about multiple definitions of virtual functions.
X-SVN-Rev: 12958
|
2003-08-27 01:01:42 +00:00 |
|
Markus Scherer
|
9a4e0e4af2
|
ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA
X-SVN-Rev: 11808
|
2003-05-06 01:22:23 +00:00 |
|
Markus Scherer
|
8c1740d468
|
ICU-2710 remove @obsolete ICU 2.6 and earlier code
X-SVN-Rev: 11749
|
2003-05-01 01:51:51 +00:00 |
|
Markus Scherer
|
2b7ba6ffc3
|
ICU-2481 improve prototype and support backlevel Unicode 3.2 normalization
X-SVN-Rev: 11167
|
2003-02-26 01:45:06 +00:00 |
|
Markus Scherer
|
d2966f1a4d
|
ICU-2481 prototype tailored normalization; remove old ignore_hangul
X-SVN-Rev: 11065
|
2003-02-15 01:54:25 +00:00 |
|
Markus Scherer
|
9ab5577904
|
ICU-2085 remove ignore_hangul from active duty
X-SVN-Rev: 10238
|
2002-11-13 22:34:33 +00:00 |
|
Markus Scherer
|
a25c9734c6
|
ICU-2156 make sure that the same string can be used as source and destination
X-SVN-Rev: 9979
|
2002-10-05 00:29:14 +00:00 |
|
George Rhoten
|
d7e0797b2c
|
ICU-2085 #ifdef out deprecated code
X-SVN-Rev: 9756
|
2002-08-21 19:12:24 +00:00 |
|
Markus Scherer
|
30c37a9114
|
ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9194
|
2002-07-16 01:55:55 +00:00 |
|
Markus Scherer
|
156e2f983f
|
ICU-1962 call UObject constructor at least in derived-class copy constructor to avoid compiler warnings
X-SVN-Rev: 9019
|
2002-07-02 23:58:34 +00:00 |
|
Markus Scherer
|
11948b52df
|
ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
|
2002-06-29 00:04:16 +00:00 |
|
Markus Scherer
|
38fff182a4
|
ICU-1781 add isNormalized()
X-SVN-Rev: 8852
|
2002-06-12 03:29:09 +00:00 |
|
Markus Scherer
|
230b44ed74
|
ICU-1686 fix use of UCharIterator.move, especially with UITER_START->UITER_ZERO
X-SVN-Rev: 8150
|
2002-03-20 17:04:56 +00:00 |
|
Markus Scherer
|
a66e125f97
|
ICU-845 implement Normalizer::concatenate
X-SVN-Rev: 7960
|
2002-03-12 23:00:16 +00:00 |
|
Markus Scherer
|
8c78422db2
|
ICU-1561 replace all UTextOffset with int32_t
X-SVN-Rev: 7942
|
2002-03-12 01:32:42 +00:00 |
|
Markus Scherer
|
6bdadbb707
|
ICU-1686 some UCharIterator improvements - more consistent constant names, uiter_next32() etc.
X-SVN-Rev: 7715
|
2002-02-20 02:04:23 +00:00 |
|
Markus Scherer
|
b004960d4a
|
ICU-1686 change UCharIterator: add getIndex(); return int32_t instead of UChar, -1 instead of ffff if iteration bounds reached
X-SVN-Rev: 7686
|
2002-02-16 01:21:15 +00:00 |
|
Markus Scherer
|
45ecba1dc5
|
ICU-1700 public C API for iterative normalization
X-SVN-Rev: 7622
|
2002-02-10 00:11:16 +00:00 |
|
Markus Scherer
|
66da760bc5
|
ICU-1686 use public instead of private C API for character iteration
X-SVN-Rev: 7621
|
2002-02-09 21:59:27 +00:00 |
|
George Rhoten
|
36a6b03b6d
|
ICU-770 Memory cleanup
X-SVN-Rev: 6965
|
2001-11-17 00:03:51 +00:00 |
|
Markus Scherer
|
b15e9a73bb
|
ICU-1007 fix Normalizer copy constructor
X-SVN-Rev: 6714
|
2001-11-09 21:53:33 +00:00 |
|
Alan Liu
|
8baec2bb72
|
ICU-1007 make decompose() do NF*D instead of NF*C
X-SVN-Rev: 6663
|
2001-11-07 17:54:01 +00:00 |
|
Markus Scherer
|
5351e439d3
|
ICU-1007 add start and limit fields to UCharIterator
X-SVN-Rev: 6352
|
2001-10-19 23:25:30 +00:00 |
|
Markus Scherer
|
237bf8e91e
|
ICU-1007 simplify internal normalization api (no growBuffers, c UCharIterator)
X-SVN-Rev: 6339
|
2001-10-19 17:36:02 +00:00 |
|
Helena Chapman
|
d816eefc57
|
ICU-1264 added namspace support where possible.
X-SVN-Rev: 6124
|
2001-10-08 23:26:58 +00:00 |
|
Markus Scherer
|
2d1095223f
|
ICU-1007 fix internal APIs with growBuffer - dest and destCapacity must be in/out params! (not just input)
X-SVN-Rev: 5926
|
2001-09-26 01:22:00 +00:00 |
|
Markus Scherer
|
fb79851f4e
|
ICU-1007 deprecate Normalizer::EMode, use UNormalizationMode
X-SVN-Rev: 5920
|
2001-09-25 22:45:26 +00:00 |
|
Markus Scherer
|
b15ef62e32
|
ICU-1107 redesign/fix Normalizer iteration index movement
X-SVN-Rev: 5731
|
2001-09-11 01:29:36 +00:00 |
|
Markus Scherer
|
d365d8a956
|
ICU-1007 complete implementation of Normalizer iteration
X-SVN-Rev: 5666
|
2001-08-31 21:37:39 +00:00 |
|
Markus Scherer
|
7aac383122
|
ICU-1007 add U_FAILURE() checks
X-SVN-Rev: 5638
|
2001-08-30 22:25:26 +00:00 |
|
Markus Scherer
|
974bfd3519
|
ICU-1007 completely replace the old with the new implementation
X-SVN-Rev: 5614
|
2001-08-29 23:57:15 +00:00 |
|
Markus Scherer
|
6c890043bb
|
ICU-1007 avoid gcc warnings
X-SVN-Rev: 5519
|
2001-08-17 20:37:13 +00:00 |
|
Markus Scherer
|
6eb5998fc1
|
ICU-1007 replace old normalization implementation by new one, use unorm_quickCheck(UNORM_FCD) instead of the temporary checkFCD()
X-SVN-Rev: 5489
|
2001-08-17 00:21:18 +00:00 |
|
Markus Scherer
|
b581e87e12
|
ICU-1007 new NF*C implementation
X-SVN-Rev: 5119
|
2001-06-28 00:34:35 +00:00 |
|
Markus Scherer
|
42c2ec7dc8
|
ICU-1007 initial new normalization code
X-SVN-Rev: 5035
|
2001-06-20 22:24:42 +00:00 |
|
George Rhoten
|
94e1fd78a5
|
ICU-900 Fixed some compiler warnings on HPUX.
X-SVN-Rev: 4760
|
2001-05-22 22:25:48 +00:00 |
|