Andy Heninger
|
74e297291f
|
ICU-7780 fix various compiler warnings
X-SVN-Rev: 28301
|
2010-07-12 18:03:29 +00:00 |
|
Markus Scherer
|
f59e726a30
|
ICU-7677 fixed UErrorCode inconsistency and clarified length/overflow handling
X-SVN-Rev: 28196
|
2010-06-15 16:24:45 +00:00 |
|
Markus Scherer
|
9b1bbaa705
|
ICU-7686 initialize FCD only when the collator needs it
X-SVN-Rev: 28062
|
2010-05-14 17:16:13 +00:00 |
|
Markus Scherer
|
5cb38459a6
|
ICU-7273 remove #include unormimp.h where not used any more
X-SVN-Rev: 27667
|
2010-02-25 00:21:02 +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 |
|
Andy Heninger
|
cb5db8f8b7
|
ICU-7299 fix misc compiler warnings.
X-SVN-Rev: 27048
|
2009-12-11 18:10:20 +00:00 |
|
Michael Ow
|
b4853d0331
|
ICU-7222 Remove Windows x64 warnings by casting explicitly.
X-SVN-Rev: 26870
|
2009-11-11 15:47:22 +00:00 |
|
Yoshito Umaoka
|
155dfc0605
|
ICU-7189 Fixed missing collation case bytes problem in ucol_nextSortKeyPart.
X-SVN-Rev: 26787
|
2009-10-14 21:45:30 +00:00 |
|
Andy Heninger
|
c89045b0d6
|
ICU-6799 swat compiler warnings
X-SVN-Rev: 25661
|
2009-03-27 00:37:55 +00:00 |
|
Peter Edberg
|
16d52812ca
|
ICU-6777 Fix off-by-1 buffer size in ucol_prv_getSpecialCE for DIGIT_TAG & long digit strings
X-SVN-Rev: 25569
|
2009-03-12 20:21:35 +00:00 |
|
Peter Edberg
|
f12b1180ab
|
ICU-4121 254 digits max for CODAN collation element (additional digits are separate element)
X-SVN-Rev: 25336
|
2009-01-29 07:44:27 +00:00 |
|
Eric Mader
|
5f73103b5a
|
ICU-6659 Merge changes from branches/eric/boyer-moore
X-SVN-Rev: 25282
|
2009-01-22 00:24:48 +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 |
|
Michael Ow
|
95ccfc636d
|
ICU-2929 Include the minor UCA version when ucol_getVersion is called.
X-SVN-Rev: 24469
|
2008-08-08 15:04:18 +00:00 |
|
Andy Heninger
|
1de383df48
|
ICU-6479 thread safety in collation initialization
X-SVN-Rev: 24448
|
2008-08-06 17:57:45 +00:00 |
|
Claire Ho
|
3b9c7131aa
|
ICU-5468 Array beyound write in ucol_getSortKey()
X-SVN-Rev: 24155
|
2008-06-11 21:37:03 +00:00 |
|
Michael Ow
|
c504eafdc8
|
ICU-5955 Add freeOffsetBuffer function to make sure that previously allocated offsetBuffer is freed to avoid memory leaks. Add deleter method in ssearch.cpp to remove hashtable objects. Delete various objects in intltest after it is no longer needed.
X-SVN-Rev: 24129
|
2008-06-09 21:18:46 +00:00 |
|
Eric Mader
|
ea4a1a7b48
|
ICU-5420 ucol_IGetPrevCE: always reset flags when finished w/ side buffer; fix a couple of signed/unsigned problems.
X-SVN-Rev: 23982
|
2008-05-26 19:18:33 +00:00 |
|
Eric Mader
|
9011fe483f
|
ICU-5420 merge changes from branches/eric/string-search r.23303 - r.23976
X-SVN-Rev: 23977
|
2008-05-23 04:22:28 +00:00 |
|
Claire Ho
|
dd03825a4d
|
ICU-5696 Fixed performance degredation for collation.
X-SVN-Rev: 23858
|
2008-05-01 01:18:54 +00:00 |
|
Michael Ow
|
debf923a89
|
ICU-6140 Ensure proper checking of Hiragana and Katakana common codepoints and add test for this.
X-SVN-Rev: 23797
|
2008-04-17 05:19:19 +00:00 |
|
Michael Ow
|
f92dfb834c
|
ICU-6140 Undo previous commit.
X-SVN-Rev: 23789
|
2008-04-12 21:56:41 +00:00 |
|
Michael Ow
|
26e1e30df4
|
ICU-6140 Compare using sort keys on hiragana and (shifted is on or quaternary strength).
X-SVN-Rev: 23788
|
2008-04-11 19:27:21 +00:00 |
|
Michael Ow
|
89d5749692
|
ICU-6140 Use sort key comparison when hiragana is turned on.
X-SVN-Rev: 23764
|
2008-04-04 23:59:12 +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
|
4162dd185d
|
ICU-6208 Refactor collation initialization code so that ucol_openBinary works in more conditions.
X-SVN-Rev: 23558
|
2008-03-12 06:24:36 +00:00 |
|
George Rhoten
|
6d5e7e7226
|
ICU-6188 ucol_getSortKey should return 0 upon memory allocation error.
X-SVN-Rev: 23478
|
2008-02-23 07:21:00 +00:00 |
|
George Rhoten
|
ba02cd8038
|
ICU-6188 Improve error handling for ucol_getSortKey when memory allocation fails.
X-SVN-Rev: 23464
|
2008-02-19 20:10:55 +00:00 |
|
George Rhoten
|
fa8aa3884b
|
ICU-6076 Partially undo last change until further discussion.
X-SVN-Rev: 23453
|
2008-02-18 00:46:38 +00:00 |
|
George Rhoten
|
08f1a884b5
|
ICU-6076 Improve the error recovery handling from changeset 23414.
X-SVN-Rev: 23447
|
2008-02-17 06:50:59 +00:00 |
|
George Rhoten
|
df20c5147e
|
ICU-6076 Fix some problems while testing ICU error recovery from out of memory conditions, like proper error reporting, not crashing, not leaking memory from when an allocation failure happens.
X-SVN-Rev: 23446
|
2008-02-16 22:58:32 +00:00 |
|
George Rhoten
|
2a483025d9
|
ICU-6183 Fix some rare UCA initialization problems
X-SVN-Rev: 23437
|
2008-02-15 22:41:39 +00:00 |
|
George Rhoten
|
928d6152bc
|
ICU-6176 Fix some Coverity warnings
X-SVN-Rev: 23414
|
2008-02-13 09:35:50 +00:00 |
|
George Rhoten
|
2bc412e598
|
ICU-6076 Use window failure testing instead of max size testing. This allows you to skip some hash table failures. Hash tables grow by powers of 2.
X-SVN-Rev: 23409
|
2008-02-10 20:17:14 +00:00 |
|
Michael Ow
|
a7aefadebd
|
ICU-6132 Change the return value for memory allocation error in ucol.cpp.
X-SVN-Rev: 23262
|
2008-01-17 19:39:02 +00:00 |
|
Michael Ow
|
9eb7ae3040
|
ICU-6132 Add memory allocation check in ucol, ucol_bld, and ucol_cnt.
X-SVN-Rev: 23248
|
2008-01-16 20:12:48 +00:00 |
|
George Rhoten
|
82b85fb45c
|
ICU-6118 Remove the @internal functions ucol_collatorToIdentifier, ucol_openFromIdentifier, ucol_identifierToShortString and ucol_shortStringToIdentifier (not used by original customer and their data is out of date).
Remove some references to unused internal header references.
Make some functions library private.
X-SVN-Rev: 23177
|
2008-01-05 01:27:56 +00:00 |
|
George Rhoten
|
dd845e9520
|
ICU-5955 Mark data const
X-SVN-Rev: 23158
|
2008-01-03 10:07:47 +00:00 |
|
Michael Ow
|
3fb75dd27a
|
ICU-6101 Use hasNext to check for end of iterator.
X-SVN-Rev: 23144
|
2007-12-31 20:25:48 +00:00 |
|
George Rhoten
|
d89d165bfd
|
ICU-6112 Make ucol_contractionEndCP more like ucol_unsafeCP
X-SVN-Rev: 23139
|
2007-12-28 21:16:45 +00:00 |
|
George Rhoten
|
012debec5d
|
ICU-6112 Minor performance enhancement for strcoll with strings that have common prefixes. Turn a few constants into real constants. The more common switch cases should be checked sooner (surrogates aren't that common as shown by collperf). Move ucol_cloneBinary closer to the other clone methods for legibility reasons.
X-SVN-Rev: 23138
|
2007-12-28 20:08:41 +00:00 |
|
George Rhoten
|
10611e82fd
|
ICU-6004 More white space changes for easier code review. Unify indentation to the standard 4 spaces.
X-SVN-Rev: 23136
|
2007-12-26 21:45:18 +00:00 |
|
George Rhoten
|
ce9333ff8e
|
ICU-6004 More white space changes for easier code review. Unify indentation to the standard 4 spaces.
X-SVN-Rev: 23135
|
2007-12-26 21:44:39 +00:00 |
|
George Rhoten
|
3918c4f055
|
ICU-6004 More white space changes for easier code review. Unify indentation to the standard 4 spaces.
X-SVN-Rev: 23134
|
2007-12-26 21:37:40 +00:00 |
|
George Rhoten
|
95265fc6ec
|
ICU-6024 Handle memory failure a little better.
X-SVN-Rev: 23133
|
2007-12-26 19:55:00 +00:00 |
|
George Rhoten
|
021daf4b4a
|
ICU-6004 More white space changes for easier code review. Unify indentation to the standard 4 spaces.
X-SVN-Rev: 23130
|
2007-12-26 19:27:43 +00:00 |
|
Michael Ow
|
326689f2cb
|
ICU-6101 Fix Lenient UTF8 issue and add test for new supplemental character checking code.
X-SVN-Rev: 23122
|
2007-12-21 00:08:12 +00:00 |
|
Michael Ow
|
f2a8d7dd61
|
ICU-6101 Move the setting of variable from inside a macro call to outside.
X-SVN-Rev: 23116
|
2007-12-20 19:22:58 +00:00 |
|
Michael Ow
|
20a3dfbb35
|
ICU-6101 Remove redundant character iterator position test.
X-SVN-Rev: 23115
|
2007-12-20 17:35:04 +00:00 |
|
Michael Ow
|
50269e4bb7
|
ICU-6101 Add check for surrogate pair during test for discontiguous contraction.
X-SVN-Rev: 23114
|
2007-12-19 23:37:23 +00:00 |
|