Commit Graph

47 Commits

Author SHA1 Message Date
Alan Liu
d0a3413440 ICU-1426 eliminate NOP call to copy()
X-SVN-Rev: 6582
2001-11-02 17:48:14 +00:00
Alan Liu
02f44eee5c ICU-1406 make UnicodeMatcher::matches non-const
X-SVN-Rev: 6503
2001-10-30 23:55:09 +00:00
Alan Liu
2c2b11dfe8 ICU-1406 make quantified segments behave like perl counterparts
X-SVN-Rev: 6493
2001-10-30 18:08:53 +00:00
Alan Liu
6ae8ac950f ICU-1076 changes to support zero-length matchers at end of key
X-SVN-Rev: 6447
2001-10-25 23:23:12 +00:00
George Rhoten
dc0cc2fc00 ICU-392 cleaning code for proper exports in libraries/urename.h generation
X-SVN-Rev: 6385
2001-10-23 00:44:49 +00:00
Alan Liu
6b80c279e9 ICU-990 fix handling of anchors in toRule
X-SVN-Rev: 6317
2001-10-18 23:05:25 +00:00
Helena Chapman
d816eefc57 ICU-1264 added namspace support where possible.
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
Alan Liu
f0754957a7 ICU-1250 minor fix to incremental RBT code
X-SVN-Rev: 6058
2001-10-04 22:34:15 +00:00
Alan Liu
2c1b306ea4 ICU-1250 backport bug fixes from icu4j re: dangling lead surrogates and cursorpos matching
X-SVN-Rev: 6012
2001-10-03 16:34:53 +00:00
Alan Liu
0bdf74141a ICU-1250 minor sync-up
X-SVN-Rev: 5970
2001-09-28 21:00:14 +00:00
Alan Liu
5d8012a121 ICU-1243 sync parsers in icu4j, icu4c, esp. segment code
X-SVN-Rev: 5930
2001-09-26 18:04:13 +00:00
Alan Liu
2aa6b22c0f ICU-1052 fix TransliterationRuleData copy constructor to reset data pointer in contained RBT objects
X-SVN-Rev: 5766
2001-09-18 00:24:14 +00:00
Alan Liu
9545fd6a52 ICU-1076 fix bug in segments code
X-SVN-Rev: 5746
2001-09-14 21:57:33 +00:00
Ram Viswanadha
e7042af1b8 ICU-329 Add parseError and UErrorCode to all public API's to make them consitent with ICU's design. Fix implementation to bubble the error code.
X-SVN-Rev: 5653
2001-08-31 03:23:39 +00:00
Alan Liu
d046d1a2a5 ICU-1079 first working version of Source-Target/Variant registry
X-SVN-Rev: 5465
2001-08-15 19:06:40 +00:00
Alan Liu
f4b731202e ICU-1076 pin to limit; fix handling outside of key
X-SVN-Rev: 5442
2001-08-06 19:14:29 +00:00
Alan Liu
264c1f3bcc ICU-1076 allow unlimited @ operator; make @ increment by code points forward or backward; pin cursor to begining of antecontext and limit
X-SVN-Rev: 5440
2001-08-04 00:15:12 +00:00
Alan Liu
b3863c461c ICU-1076 fix copy ct
X-SVN-Rev: 5407
2001-07-31 23:15:34 +00:00
Alan Liu
a5e74ef787 ICU-1076 edit internal source documentation
X-SVN-Rev: 5399
2001-07-31 18:22:15 +00:00
Alan Liu
83e058fbe4 ICU-1076 implement ? operator, remove 9 segment limit, fix toPattern
X-SVN-Rev: 5381
2001-07-30 23:23:51 +00:00
Alan Liu
ef8c73fc7c ICU-1076 initial limited support for Kleene star and plus operators
X-SVN-Rev: 5359
2001-07-27 00:18:53 +00:00
Alan Liu
cf35beb5eb ICU-1052 fix handling of surrogates in antecontext and cursor positioning
X-SVN-Rev: 5346
2001-07-25 21:15:53 +00:00
Alan Liu
7edf9d3e80 ICU-1052 redesign of engine to support supplemental characters
X-SVN-Rev: 5341
2001-07-25 19:11:02 +00:00
Alan Liu
e55f45d543 ICU-990 minimize generation of double apostrophe
X-SVN-Rev: 5272
2001-07-18 20:09:47 +00:00
Alan Liu
aa915e61ae ICU-990 fix escaping of UnicodeSet pats by RBT
X-SVN-Rev: 5263
2001-07-18 04:15:39 +00:00
Alan Liu
b2d51635d3 ICU-1053 RBT no longer needs to pass a filter down the chain
X-SVN-Rev: 5261
2001-07-17 23:55:42 +00:00
Alan Liu
f89574d8e8 ICU-990 backslash escape single quotes outside of quoted strings
X-SVN-Rev: 5142
2001-06-29 19:39:03 +00:00
Alan Liu
34915937bd ICU-990 fix compiler warning
X-SVN-Rev: 5141
2001-06-29 19:36:36 +00:00
Alan Liu
c898f4fb24 ICU-990 add toRules API to TransliterationRule and TransliterationRuleSet
X-SVN-Rev: 4970
2001-06-12 18:02:16 +00:00
Vladimir Weinstein
8e6698de87 ICU-903 updated copyright notices
X-SVN-Rev: 4237
2001-03-21 20:31:13 +00:00
George Rhoten
3f2bdbb27b ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3456
2001-01-23 20:31:11 +00:00
Alan Liu
8557348fa3 ICU-486 Implement anchors.
X-SVN-Rev: 2401
2000-08-30 20:43:25 +00:00
George Rhoten
ebd5136aac ICU-535 fixed some compiler warnings
X-SVN-Rev: 2182
2000-08-11 02:08:59 +00:00
Alan Liu
bb0b494bb7 ICU-432 make copy ct canonical to fix mem leak
X-SVN-Rev: 1787
2000-07-11 18:45:49 +00:00
Alan Liu
418ac3b758 ICU-476 fix RBT et al copy constructor
X-SVN-Rev: 1727
2000-06-30 23:26:07 +00:00
Alan Liu
eff9454c76 ICU-474 fix UTransPosition handling
X-SVN-Rev: 1688
2000-06-29 00:18:43 +00:00
Alan Liu
563d9e5006 ICU-352 rbt support for segments, cursor offset, and new syntax
X-SVN-Rev: 1422
2000-05-20 04:40:29 +00:00
Helena Chapman
69ba12f77c ICU-351 Define UBool to be used in the APIs.
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Alan Liu
7ce42e2f31 ICU-265 map char to set with array instead of hash for better performance
X-SVN-Rev: 728
2000-02-08 02:49:15 +00:00
Alan Liu
5304fb51e9 ICU-199 eliminate unused code; coalesce methods
X-SVN-Rev: 651
2000-01-19 19:25:28 +00:00
Alan Liu
7da50142ca ICU-199 UnicodeSet inherits from UnicodeFilter
X-SVN-Rev: 634
2000-01-18 20:00:56 +00:00
Alan Liu
114ff8ce98 ICU-199 fix filtering bug
X-SVN-Rev: 620
2000-01-18 02:04:59 +00:00
Alan Liu
8dd3eab784 ICU-199 remove unused constructor
X-SVN-Rev: 563
2000-01-13 14:10:10 +00:00
Alan Liu
1a6cfef879 ICU-199 new rule syntax; performance improvement; update rules
X-SVN-Rev: 559
2000-01-13 07:28:08 +00:00
Vladimir Weinstein
8b20f17f49 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Helena Chapman
16ac11f546 ICU-200 Updated with OS/400 specific port changes.
X-SVN-Rev: 459
1999-12-22 22:57:04 +00:00
Alan Liu
bd14077b79 ICU-114 Transliterator framework first working version
X-SVN-Rev: 194
1999-11-20 00:40:50 +00:00