Commit Graph

58 Commits

Author SHA1 Message Date
Vladimir Weinstein
d81ea96439 ICU-1211 correcting what gets exported where
X-SVN-Rev: 6361
2001-10-20 01:09:31 +00:00
Vladimir Weinstein
d68b5e29d9 ICU-1288 tailored hash table now uses tokens as keys - since we need to access the source string
X-SVN-Rev: 6293
2001-10-17 22:57:15 +00:00
Vladimir Weinstein
43b3ed3248 ICU-1245 use NFC instead of NFKC for prefix processing.
X-SVN-Rev: 6219
2001-10-12 20:11:47 +00:00
Vladimir Weinstein
0aa038116d ICU-1245 fixed closing procedures
X-SVN-Rev: 6115
2001-10-08 02:27:44 +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
3b8bcd52c3 ICU-1245 Check prefix table during canonical closure
X-SVN-Rev: 6066
2001-10-05 02:06:28 +00:00
Vladimir Weinstein
b1598b4a14 ICU-1245 some fixes
X-SVN-Rev: 6009
2001-10-03 05:58:10 +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
Vladimir Weinstein
0180438c87 ICU-1245 use NFKC for prefix analysis in Japanese
X-SVN-Rev: 5982
2001-10-01 02:58:26 +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
Vladimir Weinstein
3727deb9c6 ICU-1083 Special implicit CEs in UCA for improved performance
X-SVN-Rev: 5838
2001-09-20 20:16:39 +00:00
George Rhoten
493c52bce6 ICU-770 Internal API name change
X-SVN-Rev: 5649
2001-08-31 02:13:00 +00:00
George Rhoten
e3be3468c0 ICU-770 More data cleanup
X-SVN-Rev: 5619
2001-08-30 02:59:19 +00:00
Vladimir Weinstein
20053b3398 ICU-1083 Optimization of surrogate operations
X-SVN-Rev: 5452
2001-08-10 20:30:44 +00:00
George Rhoten
ab0aee5fbc ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5159
2001-07-02 22:53:22 +00:00
Vladimir Weinstein
8c07252eda ICU-1022 quick fix to Solaris / Workshop 6 build problem
X-SVN-Rev: 5112
2001-06-27 21:53:31 +00:00
Vladimir Weinstein
bc82668594 ICU-96 fixed a mental typo (uint16_t is not UChar)
X-SVN-Rev: 4919
2001-06-08 05:51:29 +00:00
Vladimir Weinstein
fa39dba08d ICU-96 fixed a memory leak
X-SVN-Rev: 4903
2001-06-06 22:03:58 +00:00
Vladimir Weinstein
d303dc03ef ICU-96 fixed some compiler warnings
X-SVN-Rev: 4899
2001-06-06 20:37:10 +00:00
Vladimir Weinstein
4b1a770ce2 ICU-96 Preserving contractions from the UCA in the tailoring (fix).
Reusing hashtable from the parser (cleanup).

X-SVN-Rev: 4896
2001-06-06 20:20:43 +00:00
Vladimir Weinstein
27d7ed1627 ICU-96 some fixes - need to be finished (hi got broken)
X-SVN-Rev: 4887
2001-06-05 22:52:56 +00:00
Vladimir Weinstein
0f8883f150 ICU-96 Collator framework now can instantiate a collator from UCARules
X-SVN-Rev: 4843
2001-05-31 17:05:48 +00:00
Vladimir Weinstein
9482758ade ICU-96 finally correct case bit calculation, fixed before postpone handling, added some tests. Hopefully the last code commit for 1.8.1
X-SVN-Rev: 4828
2001-05-29 22:53:07 +00:00
Vladimir Weinstein
9ac95a85a7 ICU-96 fixed LINUX compiler warnings
X-SVN-Rev: 4823
2001-05-28 20:57:59 +00:00
Vladimir Weinstein
48edd98921 ICU-96 Added Lotus rules. Fixed tertiary strength generation. Fixed caching resets in tailoring generation. Added test for Korean.
X-SVN-Rev: 4815
2001-05-26 05:33:48 +00:00
Vladimir Weinstein
152b11f484 ICU-96 Hangul tailoring fix, different case bit function, added comments to strcoll
X-SVN-Rev: 4761
2001-05-22 22:26:58 +00:00
Vladimir Weinstein
bb14b94230 ICU-96 Case compression range fix + implicit generation fix
X-SVN-Rev: 4708
2001-05-17 23:14:44 +00:00
Vladimir Weinstein
4ca0061c2d ICU-96 removed backward contractions
X-SVN-Rev: 4687
2001-05-16 18:11:32 +00:00
Vladimir Weinstein
c2e0cc05a7 ICU-96 new canonical closure is in place now, using the same code path as the regular collator operation
X-SVN-Rev: 4672
2001-05-15 17:39:41 +00:00
Vladimir Weinstein
2941639b1d ICU-96 Two case bits implementation
X-SVN-Rev: 4646
2001-05-10 22:33:50 +00:00
Vladimir Weinstein
c46917cfb0 ICU-96 Vladimir cannot change literal to a named constant without messing things up!
X-SVN-Rev: 4539
2001-04-24 05:13:25 +00:00
Vladimir Weinstein
eb356d1e2b ICU-96 using named constants instead of magic numbers
X-SVN-Rev: 4535
2001-04-23 23:39:14 +00:00
Vladimir Weinstein
46676a4560 ICU-96 update to builder - more robust, better handling tailoring to implicits
X-SVN-Rev: 4526
2001-04-23 01:52:45 +00:00
Vladimir Weinstein
8d3eb3b356 ICU-96 fixed variable top
X-SVN-Rev: 4510
2001-04-19 17:08:07 +00:00
Vladimir Weinstein
6c5a4a0907 ICU-96 changed underlying infrastructure for canonical closure bug. Now it closely resembles flat file access mechanism.
X-SVN-Rev: 4490
2001-04-17 20:34:06 +00:00
Vladimir Weinstein
a93aa82995 ICU-96 quick fix for canonical closure bug. Needs more discussion but it works correctly as is.
X-SVN-Rev: 4477
2001-04-16 21:25:45 +00:00
Andy Heninger
bed84e98b8 ICU-880 strcoll: incremental FCD check and no precalc of length
of null terminated strings

X-SVN-Rev: 4460
2001-04-06 23:37:48 +00:00
Vladimir Weinstein
87706f0fd8 ICU-96 fix linux compile problem
X-SVN-Rev: 4438
2001-04-04 06:26:14 +00:00
Vladimir Weinstein
d7d38866da ICU-96 fixed a bug with expansions in tailorings
X-SVN-Rev: 4427
2001-04-02 23:12:19 +00:00
Vladimir Weinstein
46bfae2dec ICU-96 fixed a builder problem related to option struct
X-SVN-Rev: 4424
2001-04-02 18:49:30 +00:00
Vladimir Weinstein
170db96e5c ICU-96 separate option struct implemented - take 1
X-SVN-Rev: 4407
2001-03-30 00:23:46 +00:00
Vladimir Weinstein
620ebb624a ICU-96 support for tailoring tests as requested by Mark Davis
X-SVN-Rev: 4292
2001-03-22 23:48:08 +00:00
Vladimir Weinstein
d8b88547bf ICU-96 support for tailoring tests as requested by Mark Davis
X-SVN-Rev: 4288
2001-03-22 23:11:22 +00:00
Vladimir Weinstein
3fd8f3bf61 ICU-96 fixed compiler warnings
X-SVN-Rev: 4285
2001-03-22 21:16:20 +00:00
Vladimir Weinstein
5bbb91861f ICU-96 fixed jamo special handling, made building more robust
X-SVN-Rev: 4274
2001-03-22 18:45:31 +00:00
Vladimir Weinstein
5c0a5f94fc ICU-96 fixed bigendian machines problem
X-SVN-Rev: 4211
2001-03-21 00:23:20 +00:00
Vladimir Weinstein
a4dce67c57 ICU-96 merging Ram's test with cintltst. Exchanging private decompose for u_normalize, moving some constants
X-SVN-Rev: 4192
2001-03-20 07:22:33 +00:00
Vladimir Weinstein
cda9dc782f ICU-96 correct handling of level separator for quad level, sortkeytostring private function, some tweaks for CE generation, rule parser factored out
X-SVN-Rev: 4189
2001-03-20 00:56:37 +00:00
Markus Scherer
499a3e2ac3 ICU-890 use improved fillOuput function from cpputils
X-SVN-Rev: 4173
2001-03-17 23:36:26 +00:00
Vladimir Weinstein
75510f6028 ICU-96 updated copyright notices. made strcollinc smarter
X-SVN-Rev: 4155
2001-03-17 00:46:46 +00:00