Commit Graph

1283 Commits

Author SHA1 Message Date
Vladimir Weinstein
b310fd38da ICU-1594 collation now uses generalized utrie data structure
X-SVN-Rev: 7352
2001-12-19 07:00:45 +00:00
Alan Liu
b8d527f6ac ICU-929 fix indexOf bug
X-SVN-Rev: 7347
2001-12-13 22:57:08 +00:00
Alan Liu
cafdcca519 ICU-1591 clean up TransliterationRule
X-SVN-Rev: 7344
2001-12-11 22:11:51 +00:00
Alan Liu
16fcadebb0 ICU-1591 clean up TransliterationRule
X-SVN-Rev: 7342
2001-12-11 17:45:13 +00:00
Alan Liu
6e4cce25cd ICU-929 add indexOf() and charAt() methods
X-SVN-Rev: 7340
2001-12-11 01:13:33 +00:00
Alan Liu
e8edb9740e ICU-1592 add Sk to SKIP set
X-SVN-Rev: 7339
2001-12-11 00:02:07 +00:00
Alan Liu
426dadc5a8 ICU-1076 clear toPattern result buffer
X-SVN-Rev: 7306
2001-12-04 05:25:39 +00:00
George Rhoten
37279d71cc ICU-1211 Don't go beyond the end of the array (fix for Solaris, Windows, HP/UX)
X-SVN-Rev: 7304
2001-12-04 02:16:58 +00:00
Alan Liu
8824cc7909 ICU-1575 more mutex and string initialization cleanup
X-SVN-Rev: 7301
2001-12-04 00:08:31 +00:00
George Rhoten
c914380027 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7300
2001-12-03 23:56:30 +00:00
Alan Liu
ecdf5e0a92 ICU-1575 don't use global mutex
X-SVN-Rev: 7298
2001-12-03 23:50:24 +00:00
George Rhoten
f0a28aa373 ICU-1028 os/390 fix, which uses EBCDIC instead of ASCII
X-SVN-Rev: 7291
2001-12-03 22:35:02 +00:00
George Rhoten
192e7744fe ICU-1472 Update @draft -> @stable
X-SVN-Rev: 7290
2001-12-03 22:22:18 +00:00
Alan Liu
f8af43b4ae ICU-1373 more fixes to support supplementals
X-SVN-Rev: 7286
2001-12-03 21:43:13 +00:00
Alan Liu
3eccfcc26d ICU-1575 fixed normalizing transliterator to get closer to the end in incremental mode; latin-katakana & fullwidth/halfwidth now pass incremental tests. UnicodeSet has some package-private utilities added -- they should be made public next release.
X-SVN-Rev: 7280
2001-12-03 20:50:50 +00:00
Andy Heninger
3ddc3827c9 ICU-1576 Rename class Utility to ICU_Utility, to avoid possible conflicts with application classes.
Used by transliteration; may be used by other modules in the future.

X-SVN-Rev: 7276
2001-12-03 20:19:08 +00:00
George Rhoten
07fd534156 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7267
2001-12-03 18:32:20 +00:00
George Rhoten
e70635bba6 ICU-770 Memory cleanup
X-SVN-Rev: 7260
2001-12-03 17:13:18 +00:00
Alan Liu
514ea083f8 ICU-1501 fix to handle surrogates
X-SVN-Rev: 7258
2001-12-01 22:37:34 +00:00
Alan Liu
7aea4f6ffd ICU-1572 fix UnicodeSet '&' and '-' handling
X-SVN-Rev: 7256
2001-12-01 21:46:53 +00:00
Alan Liu
302bf822c7 ICU-1572 fix UnicodeSet.toPattern() round trip bugs
X-SVN-Rev: 7245
2001-12-01 01:33:41 +00:00
Helena Chapman
6f5df69456 ICU-1501 Updated Upper/Lower/TitlecaseTransliterator and checked in new casing tests for surrogates from Java.
X-SVN-Rev: 7235
2001-11-30 23:53:55 +00:00
George Rhoten
4ca9b67054 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7233
2001-11-30 23:01:40 +00:00
George Rhoten
78a66d2c3b ICU-1566 Use TRUE instead of true
X-SVN-Rev: 7200
2001-11-30 01:26:49 +00:00
Alan Liu
54d8e90e03 ICU-1560 sync with Java
X-SVN-Rev: 7199
2001-11-30 01:24:25 +00:00
Helena Chapman
cd5de5761f ICU-1501 Ported back the Upper/Lower/TitlecaseTransliterator changes from Java.
X-SVN-Rev: 7192
2001-11-30 00:57:29 +00:00
George Rhoten
859edb1416 ICU-1567 This should fix some of the AIX 4.3/Visual Age 5 preprocessor problems
X-SVN-Rev: 7187
2001-11-30 00:06:13 +00:00
Alan Liu
2db72dd89a ICU-1566 make getDisplayName() grok variants
X-SVN-Rev: 7186
2001-11-29 23:49:44 +00:00
Doug Felt
3ce10fb69c ICU-104 added test for llong, removed #ifdef used to bump code coverage
X-SVN-Rev: 7184
2001-11-29 23:47:52 +00:00
Vladimir Weinstein
655e6da650 ICU-1465 review @draft/@stable tags
X-SVN-Rev: 7175
2001-11-29 20:22:25 +00:00
Alan Liu
129fb5c916 ICU-1514 map Remove' => Null
X-SVN-Rev: 7169
2001-11-29 18:03:51 +00:00
Alan Liu
adeb7ac274 ICU-1560 implement smart rollback
X-SVN-Rev: 7155
2001-11-29 01:01:31 +00:00
Alan Liu
8eff706d84 ICU-1560 implement smart rollback
X-SVN-Rev: 7154
2001-11-29 00:39:20 +00:00
Doug Felt
a8e24bc334 ICU-104 added fixes for findFractionalRuleSetRule. Worked around
msvc 6 compiler bug, uint32_t >> 32 leaves value unchanged.  Minimal
rule sets with no rules but special rules failed.  Removed obsolete comment.

X-SVN-Rev: 7149
2001-11-28 23:31:53 +00:00
Doug Felt
f3ee2bd004 ICU-104 fix problems with RBNF clone. llong conversion to text now
outputs '0' rather than nothing.  Clone uses getRules() UnicodeString directly,
previously was extracting to (unterminated!) UChar*.  Dispose NULLs out
fields of deleted objects to prevent double delete.

X-SVN-Rev: 7109
2001-11-28 00:58:33 +00:00
George Rhoten
c2cba02edd ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7104
2001-11-27 23:10:56 +00:00
Alan Liu
ef320b3c1f ICU-1533 incorporate Mark's review comments; move utility methods to Utility class
X-SVN-Rev: 7101
2001-11-27 21:54:58 +00:00
Alan Liu
e66ad4853f ICU-1389 incorporate Mark's review comments - comments only
X-SVN-Rev: 7098
2001-11-27 21:36:24 +00:00
Alan Liu
f70b7c452d ICU-1389 incorporate Mark's review comments - comments only
X-SVN-Rev: 7097
2001-11-27 21:34:15 +00:00
Alan Liu
4378069652 ICU-1533 incorporate Mark's review comments; update docs
X-SVN-Rev: 7070
2001-11-22 00:05:50 +00:00
Alan Liu
2280780824 ICU-1533 incorporate Mark's review comments; move escape handling methods to Utility
X-SVN-Rev: 7067
2001-11-21 22:43:21 +00:00
Alan Liu
f775728fce ICU-1533 incorporate Mark's review comments
X-SVN-Rev: 7063
2001-11-21 21:46:28 +00:00
Alan Liu
2d57eedd4e ICU-1389 incorporate Mark's review comments - comments only
X-SVN-Rev: 7062
2001-11-21 21:45:40 +00:00
Alan Liu
5ad3030b93 ICU-1389 incorporate Mark's review comments - comments only
X-SVN-Rev: 7060
2001-11-21 21:29:37 +00:00
Alan Liu
16c55a1fc4 ICU-1533 incorporate Mark's review comments
X-SVN-Rev: 7059
2001-11-21 21:23:48 +00:00
Alan Liu
2b109067ec ICU-1533 disable rollback code
X-SVN-Rev: 7055
2001-11-21 19:55:39 +00:00
Alan Liu
412163dd3f ICU-1225 make registration functions protected @internal
X-SVN-Rev: 7054
2001-11-21 19:35:53 +00:00
Alan Liu
76b369219e ICU-1225 add new Escape and Unescape transliterators to replace UnicodeToHex and HexToUnicode; register several Any-Hex and Hex-Any variants
X-SVN-Rev: 7049
2001-11-21 07:02:15 +00:00
Alan Liu
8986e13b6a ICU-1533 add #ifndef around header
X-SVN-Rev: 7048
2001-11-21 07:01:42 +00:00
Vladimir Weinstein
6bc1ab66fe ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions
X-SVN-Rev: 7039
2001-11-21 01:08:55 +00:00