Commit Graph

67 Commits

Author SHA1 Message Date
Markus Scherer
5b21996599 ICU-2001 build more precise inclusions list (set) mostly from UCD data trie enumeration, plus code points for which properties are hardcoded
X-SVN-Rev: 10155
2002-11-06 00:52:44 +00:00
Alan Liu
432a2979d3 ICU-2015 rewrite upropset guts to use new property alias API; move code into uniset
X-SVN-Rev: 10101
2002-10-30 18:24:00 +00:00
Alan Liu
237f1f27f9 ICU-2038 add higher-performance implementation of add() that handles a single codepoint; other performance tweaks
X-SVN-Rev: 10018
2002-10-10 21:18:49 +00:00
Vladimir Weinstein
f346c4d8f2 ICU-2268 fixed UTokenAssigner bug in UVector
X-SVN-Rev: 9816
2002-08-29 22:12:49 +00:00
Alan Liu
ae8bbc8773 ICU-2189 eliminate duplicates in add(string)
X-SVN-Rev: 9815
2002-08-29 04:58:00 +00:00
Markus Scherer
ba2bf9c8b6 ICU-2091 constructors must always construct objects that are sufficiently initialized for the destructor to not crash - pre-initialize pointers even when U_FAILURE detected
X-SVN-Rev: 9652
2002-08-09 20:21:54 +00:00
George Rhoten
de2774bc3c ICU-1739 Don't need to free on NULL memory.
X-SVN-Rev: 9648
2002-08-09 18:29:37 +00:00
Ram Viswanadha
23b86a17fc ICU-1953 fix some changes from GCL
X-SVN-Rev: 9595
2002-08-07 02:48:28 +00:00
Alan Liu
2bae1fa5e5 ICU-1974 make contains(start, end) use binary search
X-SVN-Rev: 9396
2002-07-29 19:36:55 +00:00
Alan Liu
649057f2f3 ICU-1997 use uprv_isRuleWhiteSpace() in parsers
X-SVN-Rev: 9381
2002-07-26 22:07:49 +00:00
George Rhoten
0b135a6401 ICU-1953 Add UErrorCode arguments and tests for allocation.
This also fixes a compiler warning/error when trying to cast NULL.

X-SVN-Rev: 9299
2002-07-24 00:23:41 +00:00
GCL Shanghai
b89c229c6e ICU-1953 change comments style and check 0/NULL
X-SVN-Rev: 8993
2002-07-02 15:10:30 +00:00
GCL Shanghai
1e188eca35 ICU-1953 Test for NULL after each uprv_malloc() or new
X-SVN-Rev: 8980
2002-06-29 09:31:05 +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
Alan Liu
d1773b2571 ICU-1434 initial implementation of source/target set API
X-SVN-Rev: 8971
2002-06-28 21:13:54 +00:00
Alan Liu
63cb0eebd2 ICU-1115 add multicharacter strings and iteration to uset API
X-SVN-Rev: 8784
2002-06-04 23:37:20 +00:00
Alan Liu
237c0e67c3 ICU-1115 move UnicodeSet from i18n to common; also move affiliated classes; update USet to wrap UnicodeSet
X-SVN-Rev: 8721
2002-05-29 18:36:09 +00:00