Commit Graph

1046 Commits

Author SHA1 Message Date
George Rhoten
23975aae77 ICU-329 No need for the commented out code as mentioned by Markus.
X-SVN-Rev: 6118
2001-10-08 16:23:22 +00:00
Vladimir Weinstein
1dc54880df ICU-1245 proper surrogate handling. Cleaned some unused variable warnings.
X-SVN-Rev: 6116
2001-10-08 02:31:50 +00:00
Vladimir Weinstein
0aa038116d ICU-1245 fixed closing procedures
X-SVN-Rev: 6115
2001-10-08 02:27:44 +00:00
Vladimir Weinstein
7097dbad94 ICU-1245 fine tuning list of unsafe chars. Fixed adding single chars to exitsting prefixes
X-SVN-Rev: 6113
2001-10-08 02:24:45 +00:00
Markus Scherer
11d0f47496 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6099
2001-10-05 22:54:00 +00:00
George Rhoten
9c138970af ICU-1028 This should fix os/390
X-SVN-Rev: 6080
2001-10-05 16:50:59 +00:00
Vladimir Weinstein
70e3d02522 ICU-1245 correct canonical closure for prefix codepoints
X-SVN-Rev: 6077
2001-10-05 06:49:03 +00:00
Vladimir Weinstein
7bdeff54d2 ICU-1245 Option for setting default strength in rules. Also added a missing break;
X-SVN-Rev: 6069
2001-10-05 02:09:22 +00:00
Vladimir Weinstein
12f9b8966f ICU-1245 Put real codepoints in prefix table
X-SVN-Rev: 6068
2001-10-05 02:08:25 +00:00
Vladimir Weinstein
effdbdaaac ICU-1245 Do Hiragana processing (still limping for shifted strcoll)
X-SVN-Rev: 6067
2001-10-05 02:07:51 +00:00
Vladimir Weinstein
3b8bcd52c3 ICU-1245 Check prefix table during canonical closure
X-SVN-Rev: 6066
2001-10-05 02:06:28 +00:00
Vladimir Weinstein
772a65420f ICU-1245 Hiragana detection flags for CE getters
X-SVN-Rev: 6065
2001-10-05 02:05:35 +00:00
Alan Liu
d75536cd92 ICU-1079 fix typo
X-SVN-Rev: 6060
2001-10-04 23:17:27 +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
ff7e9cb953 ICU-1079 fix deadlock problems with TransliteratorAlias class
X-SVN-Rev: 6056
2001-10-04 22:20:46 +00:00
Vladimir Weinstein
c7bb8d136d ICU-1245 fixed a memory leaking typo (thanks George)
X-SVN-Rev: 6055
2001-10-04 21:56:28 +00:00
Alan Liu
46a469e744 ICU-1079 fix deadlock problems with TransliteratorAlias class
X-SVN-Rev: 6054
2001-10-04 21:22:17 +00:00
Alan Liu
4c03e2dd54 ICU-1250 backport bug fixes from icu4j
X-SVN-Rev: 6049
2001-10-04 20:09:58 +00:00
George Rhoten
fefbf9b930 ICU-770 Memory cleanup
X-SVN-Rev: 6047
2001-10-04 16:36:32 +00:00
George Rhoten
75f6cbaed0 ICU-392 Don't export as many symbols
X-SVN-Rev: 6038
2001-10-04 01:31:10 +00:00
Markus Scherer
e8f29114f4 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6036
2001-10-04 01:05:57 +00:00
Markus Scherer
59e0ecc836 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6031
2001-10-04 00:14:12 +00:00
Vladimir Weinstein
141bfff7d6 ICU-1245 Fixed an interesting bug when [before x] resolution hits an already tailored codepoint. In that case, we should continue down the line.
X-SVN-Rev: 6016
2001-10-03 19:51:31 +00:00
Vladimir Weinstein
5fd185aa6b ICU-1245 More fixes
X-SVN-Rev: 6015
2001-10-03 19:06:51 +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
Vladimir Weinstein
b1598b4a14 ICU-1245 some fixes
X-SVN-Rev: 6009
2001-10-03 05:58:10 +00:00
Vladimir Weinstein
71b4d7095f ICU-1245 Correct picking of inverse for 'before'
X-SVN-Rev: 6006
2001-10-03 01:49:25 +00:00
Vladimir Weinstein
8c36ad46b5 ICU-1245 Don't add expansions if there is prefix
X-SVN-Rev: 6005
2001-10-03 01:48:06 +00:00
Markus Scherer
d1c97e25ee ICU-1109 rewrite resource bundle access to transliterators to use the c api because the Locale c++ class now canonicalizes locale IDs and thus mangles things with dash and underscore - see TODOs
X-SVN-Rev: 6001
2001-10-02 23:53:04 +00:00
Vladimir Weinstein
af539d41bb ICU-1245 argument support for Hiragana quaternary + always generate quaternary if quaternary is on, regardless of shifted state.
X-SVN-Rev: 5993
2001-10-02 16:49:57 +00:00
Alan Liu
107a86f928 ICU-770 Rewrote the memory logic (constructors, destructors, copy constructors, freeze, addRule) to make TransliterationRuleSet more flexible and to eliminate an obscure copy-constructore related leak.
X-SVN-Rev: 5992
2001-10-02 05:53:25 +00:00
Vladimir Weinstein
6637d7f8b3 ICU-1245 Added a Hiragana constant.
X-SVN-Rev: 5991
2001-10-02 01:47:03 +00:00
Vladimir Weinstein
85aa2dfc6a ICU-1245 code for entering prefixes
X-SVN-Rev: 5987
2001-10-02 01:26:13 +00:00
Vladimir Weinstein
58a9839764 ICU-1245 handler for special processing for iterating backwards
X-SVN-Rev: 5986
2001-10-02 01:25:25 +00:00
Alan Liu
6fbdc4ddeb ICU-1079 fix memory leak; delete RBT.Data objects
X-SVN-Rev: 5985
2001-10-01 20:07:29 +00:00
Vladimir Weinstein
0180438c87 ICU-1245 use NFKC for prefix analysis in Japanese
X-SVN-Rev: 5982
2001-10-01 02:58:26 +00:00
Andy Heninger
f90c3903af ICU-1075 Improved error handling for data errors in ubrk_open()
X-SVN-Rev: 5980
2001-09-28 23:39:06 +00:00
George Rhoten
6b5f932d02 ICU-329 A static UParseError is not needed.
It increases the library size slightly, and it confuses people that are searching for multithreading problems.

X-SVN-Rev: 5973
2001-09-28 21:41:48 +00:00
Alan Liu
385dc0eea1 ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5972
2001-09-28 21:39:51 +00:00
Alan Liu
610e2411eb ICU-1046 add filteredCharAt cmt
X-SVN-Rev: 5971
2001-09-28 21:01:26 +00:00
Alan Liu
0bdf74141a ICU-1250 minor sync-up
X-SVN-Rev: 5970
2001-09-28 21:00:14 +00:00
Alan Liu
831554e000 ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5969
2001-09-28 20:56:10 +00:00
Alan Liu
5433287d2b ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5968
2001-09-28 20:43:10 +00:00
George Rhoten
4526828ee2 ICU-1099 Make more data const in the libraries
X-SVN-Rev: 5964
2001-09-28 19:13:03 +00:00
Andy Heninger
a5f08b874d ICU-1246 remove dbbi_bld files. These contain java code that wasn't ported.
X-SVN-Rev: 5952
2001-09-27 23:52:18 +00:00
Markus Scherer
3928a50211 ICU-1007 change Normalizer::EMode to UNormalizationMode
X-SVN-Rev: 5950
2001-09-27 23:19:22 +00:00
Vladimir Weinstein
8bc42e5418 ICU-1245 preliminary support for Japanese prefix analysis. Needs to be tested
X-SVN-Rev: 5948
2001-09-27 23:18:14 +00:00
Markus Scherer
f7461b3b69 ICU-1222 change US::empty() to isEmpty()
X-SVN-Rev: 5947
2001-09-27 22:46:58 +00:00
Vladimir Weinstein
2610b4f7ae ICU-1000 according to Markus, we will never encounter Hanguls in the side buffer
X-SVN-Rev: 5940
2001-09-27 18:36:18 +00:00
Vladimir Weinstein
ede2afe7ad ICU-1000 another try at Jamo specials. Think I got them right now. Still needs another iteration for the situation when we are already in the normalization buffer
X-SVN-Rev: 5938
2001-09-27 17:17:54 +00:00