Commit Graph

214 Commits

Author SHA1 Message Date
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
aeae2b0a49 ICU-990 test cases for nested sets
X-SVN-Rev: 5270
2001-07-18 19:51:29 +00:00
Alan Liu
4d93dcfea3 ICU-990 improve and extend testing to toRules and toPattern
X-SVN-Rev: 5269
2001-07-18 18:39:13 +00:00
Alan Liu
f31d20e4bf ICU-990 add another toRules test
X-SVN-Rev: 5264
2001-07-18 04:17:05 +00:00
Alan Liu
953c8621af ICU-1053 add a simple Any-Remove test
X-SVN-Rev: 5259
2001-07-17 23:37:45 +00:00
Alan Liu
afd62225ed ICU-990 add basic RT test for toRules()
X-SVN-Rev: 5248
2001-07-17 18:13:09 +00:00
Alan Liu
589dbddcbe ICU-1046 reimplement filter on a CompoundTransliterator to work correctly
X-SVN-Rev: 5247
2001-07-17 00:16:02 +00:00
Alan Liu
7ad9f84ffe ICU-1048 implement Foo(Bar) ID parsing
X-SVN-Rev: 5243
2001-07-16 20:48:46 +00:00
Alan Liu
9805ae16d9 ICU-1048 allow ::ID blocks in rules
X-SVN-Rev: 5233
2001-07-13 21:09:41 +00:00
Alan Liu
14ba574a14 ICU-1006 update tests of ID handling
X-SVN-Rev: 5184
2001-07-05 22:55:38 +00:00
Alan Liu
eb1a26e702 ICU-1029 add NormalizationTransliterator test
X-SVN-Rev: 5175
2001-07-03 23:45:23 +00:00
Alan Liu
be55a412be ICU-965 in Any-Title make can't -> Can't, not Can'T
X-SVN-Rev: 5144
2001-06-29 21:19:49 +00:00
Ram Viswanadha
96d50a13fc ICU-912 Test for validating the fix
X-SVN-Rev: 5064
2001-06-22 17:13:33 +00:00
Alan Liu
7816fe3b3e ICU-1006 add tests for liberalized ID
X-SVN-Rev: 5040
2001-06-20 22:38:21 +00:00
Alan Liu
158ec8fd9a ICU-989 add test for Any-Name, Name-Any
X-SVN-Rev: 4952
2001-06-11 23:44:50 +00:00
Alan Liu
1c7ee13552 ICU-965 test Any-Lower, Any-Upper, and Any-Title transliterators
X-SVN-Rev: 4943
2001-06-11 19:56:35 +00:00
George Rhoten
6de44560c8 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4747
2001-05-22 16:26:59 +00:00
George Rhoten
cf62d209c6 ICU-821 Fixed an HP/UX compiler problem
X-SVN-Rev: 4553
2001-04-25 17:27:43 +00:00
Alan Liu
085701f0f4 ICU-918 fix handling of inverses
X-SVN-Rev: 4431
2001-04-03 18:06:31 +00:00
Alan Liu
32f0b2db7a ICU-918 enhance test to check inverses
X-SVN-Rev: 4430
2001-04-03 17:49:30 +00:00
Alan Liu
bd0490db28 ICU-918 extend createInstance() syntax to recognize inline filter patterns
X-SVN-Rev: 4421
2001-03-31 01:21:38 +00:00
Ram Viswanadha
7f6d7e256f ICU-903 update copyright notices
X-SVN-Rev: 4235
2001-03-21 20:09:56 +00:00
Alan Liu
83377886c0 ICU-483 add inter-Indic transliterators
X-SVN-Rev: 3886
2001-03-03 00:49:45 +00:00
George Rhoten
1b9224727e ICU-790 Added some headers that were in unistr.h
X-SVN-Rev: 3331
2001-01-02 19:01:49 +00:00
Alan Liu
8557348fa3 ICU-486 Implement anchors.
X-SVN-Rev: 2401
2000-08-30 20:43:25 +00:00
George Rhoten
a15b66a53d ICU-535 fixed some compiler warnings
X-SVN-Rev: 2339
2000-08-23 19:11:16 +00:00
George Rhoten
9fe1519e56 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2327
2000-08-23 00:05:17 +00:00
George Rhoten
2dbb8812ba ICU-535 fixed some compiler warnings
X-SVN-Rev: 2226
2000-08-14 21:42:36 +00:00
Helena Chapman
d428c71452 ICU-474 make it to compile on HPUX 10.
X-SVN-Rev: 2217
2000-08-12 01:03:01 +00:00
George Rhoten
c0f0217993 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2157
2000-08-10 00:28:31 +00:00
Vladimir Weinstein
0413fcf2dc ICU-432 fixes for running on a japanese machine
X-SVN-Rev: 2096
2000-08-02 19:06:18 +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
e63cf6a463 ICU-477 create Hiragana-Katakana transliterator
X-SVN-Rev: 1716
2000-06-30 00:15:44 +00:00
Alan Liu
cbd5200a0f ICU-474 fix UTransPosition handling
X-SVN-Rev: 1713
2000-06-29 22:15:17 +00:00
Alan Liu
4858d91bd8 ICU-450 rename UTransPosition fields
X-SVN-Rev: 1658
2000-06-27 19:34:03 +00:00
Alan Liu
62001fb755 ICU-450 change ParseError, Transliterator::Direction, Transliterator::Position to C structs
X-SVN-Rev: 1656
2000-06-27 19:06:15 +00:00
Vladimir Weinstein
c6822e7b2d ICU-432 cleanup for transliterator test that implicitly uses default converter instead of invariant one
X-SVN-Rev: 1609
2000-06-12 22:49:21 +00:00
Helena Chapman
3fc21cb0f4 ICU-408 HPUX 10/11 CC port
X-SVN-Rev: 1533
2000-06-01 18:27:44 +00:00
Alan Liu
21f4b2ab47 ICU-352 change int to int32_t
X-SVN-Rev: 1457
2000-05-24 17:33:27 +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
Markus Scherer
bba7ac1a00 ICU-176 UTF-16 changes for UnicodeString
X-SVN-Rev: 1052
2000-04-03 23:53:59 +00:00
Markus Scherer
fb52c91781 ICU-315 more S/390 and EBCDIC changes
X-SVN-Rev: 1045
2000-03-31 22:02:12 +00:00
Markus Scherer
7f518f3a6b ICU-315 avoid VC++ bug: #define ZERO after #including .h with identifier ZERO does not work with precompiled headers
X-SVN-Rev: 982
2000-03-24 00:49:23 +00:00
Alan Liu
46d8dce364 ICU-329 enhance output
X-SVN-Rev: 976
2000-03-22 20:14:05 +00:00
Alan Liu
0c83d908ad ICU-329 show context
X-SVN-Rev: 959
2000-03-18 01:48:44 +00:00
Alan Liu
af7124308c ICU-329 parse engines need better error reporting
X-SVN-Rev: 958
2000-03-18 01:42:45 +00:00
Alan Liu
1c55f1f997 ICU-243 add prefix/suffix support to Hex-Unicode and Unicode-Hex
X-SVN-Rev: 916
2000-03-08 19:26:17 +00:00
Alan Liu
e6ac046fda ICU-315 remove EBCDIC-incompatible char constants
X-SVN-Rev: 910
2000-03-07 19:14:38 +00:00
Alan Liu
bb2611b517 ICU-277 fixed bug in UnicodeSet variable parsing
X-SVN-Rev: 751
2000-02-12 01:23:13 +00:00
Alan Liu
e7209482d2 ICU-276 added Position constructors
X-SVN-Rev: 750
2000-02-11 22:32:11 +00:00
Alan Liu
4541f4aea8 ICU-199 cleanup API, change int[] to Position
X-SVN-Rev: 649
2000-01-19 19:02:10 +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
49a4f38e87 ICU-199 remove "keyboard" from method names, make max context len a member of Transliterator set by subclasses
X-SVN-Rev: 629
2000-01-18 18:27:27 +00:00
Alan Liu
d2185dcbe6 ICU-199 compound ID support
X-SVN-Rev: 585
2000-01-14 21:15:25 +00:00
Alan Liu
031b4b6ca0 ICU-199 new rule syntax; a few more tests
X-SVN-Rev: 561
2000-01-13 07:29:20 +00:00
Alan Liu
66e286def7 ICU-114 make getDisplayName static
X-SVN-Rev: 531
2000-01-11 19:39:06 +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
Markus Scherer
54ba2e3819 ICU-170 use UnicodeString::length() instead of the deprecated size()
X-SVN-Rev: 339
1999-12-08 02:11:04 +00:00
Alan Liu
ce5fdbbb6c ICU-114 Get Transliteration building on Linux
X-SVN-Rev: 213
1999-11-22 19:31:05 +00:00
Alan Liu
1d67da8fb1 ICU-114 Transliterator framework first working version
X-SVN-Rev: 204
1999-11-20 01:29:05 +00:00