Markus Scherer
|
a20ee3d7f4
|
ICU-5391 sync Java compatibility u_isWhitespace() and u_isIDIgnorable() with Java & ICU4J: U+0085 is not whitespace any more, update documentation, improve tests
X-SVN-Rev: 27704
|
2010-02-26 20:12:09 +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
|
66b63f9c48
|
ICU-7084 Unicode 5.2: merge -r 26464:26890 branches/markus/uni52 into trunk, and a little cleanup (C++)
X-SVN-Rev: 26898
|
2009-11-13 19:25:21 +00:00 |
|
Markus Scherer
|
9be9a82b08
|
ICU-6530 add UTrie2 and improve upvec_ via svn merge -r 24551:24849 icu/branches/markus/utf8
X-SVN-Rev: 24862
|
2008-10-22 19:50:07 +00:00 |
|
Andy Heninger
|
71bf003171
|
ICU-5696 Unicode 5.1 Update
X-SVN-Rev: 23761
|
2008-04-04 22:47:43 +00:00 |
|
George Rhoten
|
06c982a592
|
ICU-5279 Better hiding and testing of internal functions.
X-SVN-Rev: 21686
|
2007-06-10 20:11:28 +00:00 |
|
George Rhoten
|
fad658d66d
|
ICU-5279 Reduce the set of exported functions.
X-SVN-Rev: 21621
|
2007-06-03 06:08:46 +00:00 |
|
George Rhoten
|
5dee33ea3e
|
ICU-4707 Fix some compiler warnings about unused variables.
X-SVN-Rev: 19118
|
2006-02-09 08:59:20 +00:00 |
|
George Rhoten
|
d160dc506e
|
ICU-5032 Increase code coverage numbers
X-SVN-Rev: 19087
|
2006-02-07 22:15:47 +00:00 |
|
George Rhoten
|
39ad72f108
|
ICU-4822 uscript_getScript should return an invalid script enum when the arguments are invalid
X-SVN-Rev: 18524
|
2005-09-15 00:01:03 +00:00 |
|
George Rhoten
|
02c674aa27
|
ICU-4497 The swapping functions can't both be in the library and icuswap
when the data isn't hard coded.
X-SVN-Rev: 18029
|
2005-06-24 20:52:58 +00:00 |
|
Markus Scherer
|
e6a0df52ee
|
ICU-4199 enum/name API support for C/POSIX character classes, and UnicodeSet support for [:Assigned:]
X-SVN-Rev: 17730
|
2005-05-28 22:54:36 +00:00 |
|
Markus Scherer
|
681fbba869
|
ICU-4497 move swap functions for core Unicode properties data from the common library to the icuswap tool, disable _openBinary() functions, disable tests accordingly
X-SVN-Rev: 17558
|
2005-05-05 17:47:39 +00:00 |
|
Markus Scherer
|
cad9e84aba
|
ICU-4497 hardcode uprops.icu data rather than loading it
X-SVN-Rev: 17531
|
2005-04-30 03:06:58 +00:00 |
|
Markus Scherer
|
7f8d06b42b
|
ICU-4334 Unicode 4.1 update
X-SVN-Rev: 17104
|
2005-01-10 18:02:54 +00:00 |
|
Markus Scherer
|
2497eade76
|
ICU-3858 allow loading of uprops.icu with the properties vectors trie omitted
X-SVN-Rev: 17081
|
2005-01-04 00:36:56 +00:00 |
|
Markus Scherer
|
aa6cd66256
|
ICU-3858 remove data for properties that were moved to ucase.icu and ubidi.icu, and simplify remaining structure
X-SVN-Rev: 17074
|
2005-01-02 00:22:48 +00:00 |
|
Markus Scherer
|
ca773f99db
|
ICU-4287 move bidi/shaping properties to ubidi.icu
X-SVN-Rev: 17056
|
2004-12-31 13:36:49 +00:00 |
|
Markus Scherer
|
ca77616509
|
ICU-3432 move uniset.cpp data for case closure to ucase.icu; have gencase build case closure data; ucase.c use it; UnicodeSet::closeOver() call that
X-SVN-Rev: 16902
|
2004-12-02 04:18:35 +00:00 |
|
George Rhoten
|
308aba80be
|
ICU-4078 Make sure that the decoupled cleanup functions are still called during a failure.
X-SVN-Rev: 16503
|
2004-10-15 06:05:51 +00:00 |
|
George Rhoten
|
e2188e6775
|
ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
X-SVN-Rev: 16403
|
2004-10-06 23:10:53 +00:00 |
|
Markus Scherer
|
f7b7183d7a
|
ICU-4078 enable building a UnicodeSet from a property using/loading only the relevant data file
X-SVN-Rev: 16313
|
2004-09-13 23:33:22 +00:00 |
|
Markus Scherer
|
248e6ad8fa
|
ICU-4078 move functions to make uchar.c (core properties APIs) independent of ucase.c (case mapping)
X-SVN-Rev: 16302
|
2004-09-11 21:59:21 +00:00 |
|
Markus Scherer
|
b5eebb331e
|
ICU-4078 move functions to make uchar.c (core properties APIs) independent of uprops.c (universal properties APIs)
X-SVN-Rev: 16301
|
2004-09-11 15:04:40 +00:00 |
|
George Rhoten
|
eeac2edf68
|
ICU-4078 Remove unused headers due to file split.
X-SVN-Rev: 16288
|
2004-09-10 03:18:48 +00:00 |
|
Markus Scherer
|
8a3a93deed
|
ICU-4078 use USetAdder interface to remove dependencies of low-level code on the USet/UnicodeSet implementation
X-SVN-Rev: 16265
|
2004-09-07 17:59:53 +00:00 |
|
Markus Scherer
|
29038e96b7
|
ICU-3969 use new case mapping code in ucase.c, with ucase.icu data
X-SVN-Rev: 16257
|
2004-09-06 15:57:11 +00:00 |
|
Eric Mader
|
14fbb48bf9
|
ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15385
|
2004-05-18 22:01:41 +00:00 |
|
Andy Heninger
|
e61e59075f
|
ICU-3039 various thread safety cleanups
X-SVN-Rev: 14565
|
2004-02-24 00:13:01 +00:00 |
|
Eric Mader
|
f74b4bdfad
|
ICU-3514 changes to avoid crahses when there's no ICU data.
X-SVN-Rev: 14354
|
2004-01-16 21:31:17 +00:00 |
|
Markus Scherer
|
dc511f7a60
|
ICU-3222 fix compiler warnings
X-SVN-Rev: 14007
|
2003-12-04 22:46:02 +00:00 |
|
Andy Heninger
|
0628ea950a
|
ICU-3014 Revised ICU initialization code
X-SVN-Rev: 12915
|
2003-08-22 23:26:53 +00:00 |
|
Markus Scherer
|
c2f3b8d640
|
ICU-2235 swap Unicode properties files
X-SVN-Rev: 12811
|
2003-08-12 12:23:56 +00:00 |
|
Markus Scherer
|
ebbfe25133
|
ICU-2427 fix uprv_getMaxValues() calls and comments
X-SVN-Rev: 12355
|
2003-06-06 19:03:44 +00:00 |
|
George Rhoten
|
2cd2db7786
|
ICU-2729 We aren't using 3.0 Unicode data anymore, so don't flag it as data that I need to look at.
X-SVN-Rev: 12130
|
2003-05-28 00:33:04 +00:00 |
|
Markus Scherer
|
2d1f3e63a9
|
ICU-2787 add comment about double-checked locking
X-SVN-Rev: 11822
|
2003-05-06 23:56:34 +00:00 |
|
Markus Scherer
|
e5383df00f
|
ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA
X-SVN-Rev: 11809
|
2003-05-06 01:37:52 +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
|
9f32af0974
|
ICU-2831 add 4 new C ctype.h/POSIX-style functions
X-SVN-Rev: 11687
|
2003-04-24 23:09:26 +00:00 |
|
Markus Scherer
|
bccf64762c
|
ICU-1483 remove digit values for Han characters
X-SVN-Rev: 11483
|
2003-04-09 19:04:01 +00:00 |
|
Markus Scherer
|
280cd31096
|
ICU-2789 add UErrorCode to getInclusions()/addPropertyStarts()
X-SVN-Rev: 11479
|
2003-04-09 17:34:24 +00:00 |
|
Markus Scherer
|
99fbf11da7
|
ICU-2427 more code points with default bidi classes - parse DerivedBidiClass.txt for them
X-SVN-Rev: 11448
|
2003-04-03 19:41:00 +00:00 |
|
Markus Scherer
|
25d1629bb7
|
ICU-2021 replace Turkic-casefolding prototype with explanation
X-SVN-Rev: 11278
|
2003-03-10 00:59:10 +00:00 |
|
Markus Scherer
|
41490cb19a
|
ICU-2350 implement CASE_SENSITIVE via uprops.icu data
X-SVN-Rev: 11274
|
2003-03-08 18:00:51 +00:00 |
|
Markus Scherer
|
cb850817d8
|
ICU-2427 support property Hangul_Syllable_Type
X-SVN-Rev: 11272
|
2003-03-08 02:00:06 +00:00 |
|
Markus Scherer
|
70aecbb5f0
|
ICU-2427 use full properties in uprops.icu instead of computing them from partial ones
X-SVN-Rev: 11265
|
2003-03-07 21:49:09 +00:00 |
|
Markus Scherer
|
353f8ee0eb
|
ICU-2021 another fix for canonical caseless match, still prototyping
X-SVN-Rev: 11209
|
2003-03-01 00:13:40 +00:00 |
|
George Rhoten
|
919141a5d6
|
ICU-2350 Don't use // in C files.
X-SVN-Rev: 11136
|
2003-02-21 02:24:20 +00:00 |
|
Alan Liu
|
7da5687fa3
|
ICU-2350 remove isCaseUnique; implement binary prop UCHAR_CASE_SENSITIVE instead
X-SVN-Rev: 11127
|
2003-02-20 22:47:18 +00:00 |
|
Markus Scherer
|
0206e6f0be
|
ICU-2344 fix Turkic lowercasing of U+0307 according to Unicode erratum from 2002-10-31
X-SVN-Rev: 11073
|
2003-02-16 19:20:04 +00:00 |
|