Commit Graph

214 Commits

Author SHA1 Message Date
Alan Liu
2e0818a9fc ICU-1053 move filter logic into Transliterator.filteredTransliterate
X-SVN-Rev: 5258
2001-07-17 23:36:41 +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
25edbe02ca ICU-1048 allow ::ID blocks in rules
X-SVN-Rev: 5234
2001-07-13 21:17:11 +00:00
George Rhoten
5c0d6d17c7 ICU-479 Don't export the private static const variables.
X-SVN-Rev: 5229
2001-07-11 21:55:23 +00:00
Vladimir Weinstein
c8c203b10e ICU-392 get/set state implementation for current version (no compatibility yet)
X-SVN-Rev: 5207
2001-07-09 22:24:23 +00:00
Alan Liu
0f4896e90b ICU-1029 rename Transliterator::TransliteratorFactory to Transliterator::Factory
X-SVN-Rev: 5203
2001-07-09 16:45:09 +00:00
Alan Liu
573834372f ICU-1029 make TransliteratorFactory typedef public
X-SVN-Rev: 5202
2001-07-09 16:33:09 +00:00
George Rhoten
14fd019f1b ICU-1008 Do less static initialization. Still need to fix static destruction, but it's better now.
X-SVN-Rev: 5198
2001-07-06 23:19:56 +00:00
Vladimir Weinstein
ac95eb8654 ICU-392 added API declarations and dummy implementations for state handling functions. Carved data structures some more.
X-SVN-Rev: 5195
2001-07-06 04:57:28 +00:00
Alan Liu
88f3594c6a ICU-1029 fix factory registration code
X-SVN-Rev: 5174
2001-07-03 23:44:59 +00:00
Alan Liu
6f20ab6cdc ICU-1029 add NormalizationTransliterator
X-SVN-Rev: 5173
2001-07-03 23:44:45 +00:00
Alan Liu
ac454c01db ICU-1029 add factory registration to support NormalizationTransliterator; make cacheIDs own its own copies of ID UnicodeStrings
X-SVN-Rev: 5167
2001-07-03 20:01:56 +00:00
George Rhoten
9fd5994ca7 ICU-479 Fix for s/390, stop exporting private static const variables, and improve speed performance
X-SVN-Rev: 5153
2001-07-02 20:09:52 +00:00
George Rhoten
72159af00c ICU-953 Export fewer static symbols and fix an os/390 porting problem
X-SVN-Rev: 5149
2001-07-02 17:23:27 +00:00
George Rhoten
bc397ee3f3 ICU-900 Fixed a compiler warning on Solaris Workshop Pro v6.0
X-SVN-Rev: 5134
2001-06-28 22:57:15 +00:00
Vladimir Weinstein
fb05d3dd43 ICU-1002 OOOOPS - different constness in header and source - FIXED!
X-SVN-Rev: 5108
2001-06-27 14:59:02 +00:00
Vladimir Weinstein
e021c45787 ICU-1002 implemented getter and setter functions for variable top in C and C++
X-SVN-Rev: 5099
2001-06-26 22:24:10 +00:00
George Rhoten
e9f5eade98 ICU-953 oops didn't want GMT_OBJ in there in the first place.
X-SVN-Rev: 5096
2001-06-26 20:15:25 +00:00
Syn Wee Quek
8fa2ab2060 ICU-807
Clean up:
removed old comments and
redundant private methods that isn't used anywhere.

X-SVN-Rev: 5083
2001-06-26 17:41:10 +00:00
George Rhoten
f810918e28 ICU-1008 Do less static initialization
X-SVN-Rev: 5074
2001-06-25 22:00:52 +00:00
George Rhoten
aacd4fe0b6 ICU-1008 Do less static initialization
X-SVN-Rev: 5071
2001-06-25 21:15:39 +00:00
George Rhoten
af7c0c4f04 ICU-1008 Do less static initialization
X-SVN-Rev: 5051
2001-06-21 20:46:12 +00:00
George Rhoten
5c8fe9bcf2 ICU-953 Do less static initialization
X-SVN-Rev: 5046
2001-06-21 18:27:52 +00:00
George Rhoten
4a9dee0dfc ICU-953 Don't do static initialization
X-SVN-Rev: 5041
2001-06-20 22:52:03 +00:00
George Rhoten
3aa133d5b7 ICU-953 Don't do static initialization, except for GMT.
X-SVN-Rev: 5028
2001-06-20 21:11:13 +00:00
George Rhoten
d938ddf1ca ICU-996 Fix syntax for some compilers (Hopefully)
X-SVN-Rev: 5027
2001-06-20 20:36:45 +00:00
George Rhoten
f8136daf50 ICU-996 Fix syntax for some compilers
X-SVN-Rev: 5025
2001-06-20 16:59:01 +00:00
Vladimir Weinstein
a7268db185 ICU-1003 removing incremental compare API
X-SVN-Rev: 5021
2001-06-19 21:18:41 +00:00
George Rhoten
a87d3d54dd ICU-996 Mostly fixed the last resort data. Temporarily tested the validity for it by printing it out. It will be difficult to test it, until we can flush the resource bundles.
X-SVN-Rev: 5018
2001-06-19 17:38:29 +00:00
Alan Liu
c1e256ca48 ICU-990 add escapeUnprintable param to toPattern()
X-SVN-Rev: 4965
2001-06-12 17:34:16 +00:00
Alan Liu
90eb29fdee ICU-990 add toRules API to RuleBasedTransliterator
X-SVN-Rev: 4964
2001-06-12 17:33:54 +00:00
Alan Liu
f8e110f587 ICU-990 add class ID meta info methods to Transliterator
X-SVN-Rev: 4962
2001-06-12 17:10:10 +00:00
Alan Liu
8f8fbedbfa ICU-989 implement algorithmic Any-Name, Name-Any
X-SVN-Rev: 4948
2001-06-11 23:38:54 +00:00
Alan Liu
dd59c6db0d ICU-965 create Any-Lower, Any-Upper, and Any-Title transliterators
X-SVN-Rev: 4941
2001-06-11 19:51:46 +00:00
Alan Liu
18db07d235 ICU-965 create TransformTransliterator
X-SVN-Rev: 4940
2001-06-11 19:23:05 +00:00
Alan Liu
a7dbf8c6b6 ICU-986 add deprecation tags
X-SVN-Rev: 4937
2001-06-11 17:37:56 +00:00
Alan Liu
15fd2afcdb ICU-986 add new API to ChoiceFormat using closures array
X-SVN-Rev: 4931
2001-06-11 17:21:09 +00:00
Andy Heninger
492afb0709 ICU-880 Fix 1.8 -> 1.8.1 binary compatibility problem with NullTransliterator
X-SVN-Rev: 4826
2001-05-29 22:45:13 +00:00
Syn Wee Quek
705737026e ICU-861
Comments added describing possibility of CE buffer overflow during backwards iteration.

X-SVN-Rev: 4702
2001-05-17 21:34:44 +00:00
George Rhoten
aa893ea4e3 ICU-953 Don't create a UnicodeString for as much data as possible.
X-SVN-Rev: 4693
2001-05-16 21:12:49 +00:00
George Rhoten
5b510e5471 ICU-953 Don't create a UnicodeString for as much data as possible.
X-SVN-Rev: 4692
2001-05-16 20:47:21 +00:00
Vladimir Weinstein
4746d0b3de ICU-96 constants alignment
X-SVN-Rev: 4582
2001-05-02 05:09:40 +00:00
Vladimir Weinstein
1e7b7abc7a ICU-96 deprecated ucol_strcollinc
X-SVN-Rev: 4509
2001-04-19 17:05:56 +00:00
George Rhoten
53f50a5718 ICU-936 U_COL_SAFECLONE_BUFFERSIZE is too small for as/400
X-SVN-Rev: 4500
2001-04-18 18:13:31 +00:00
Alan Liu
8dbd284136 ICU-924 add "Remove" transliterator
X-SVN-Rev: 4440
2001-04-04 06:46:17 +00:00
Alan Liu
53b061edb0 ICU-918 Transliterator needs access to applyPattern(ParsePosition)
X-SVN-Rev: 4422
2001-03-31 01:22:58 +00:00
Alan Liu
5610b913ac ICU-913 inverse of Null should be Null
X-SVN-Rev: 4352
2001-03-27 19:35:33 +00:00
Andy Heninger
72b45a433b ICU-903 updated copyright notices.
X-SVN-Rev: 4249
2001-03-22 00:09:10 +00:00
Vladimir Weinstein
8e6698de87 ICU-903 updated copyright notices
X-SVN-Rev: 4237
2001-03-21 20:31:13 +00:00