Commit Graph

1745 Commits

Author SHA1 Message Date
Alan Liu
8e5a1219ba Use array rather than hashtable for char-to-set map
X-SVN-Rev: 712
2000-02-03 18:11:19 +00:00
Alan Liu
d09a5e4c0f Make UnicodeSet use SymbolTable
X-SVN-Rev: 711
2000-02-03 18:10:05 +00:00
Alan Liu
99fbdb93cd Move filter composition to setFilter()
X-SVN-Rev: 704
2000-01-27 20:12:14 +00:00
Alan Liu
19823fde42 Use Position rather than int[] and move all subclass overrides to one method (handleTransliterate)
X-SVN-Rev: 701
2000-01-27 18:59:20 +00:00
Alan Liu
920e879c4a Update test for new API
X-SVN-Rev: 700
2000-01-27 18:58:35 +00:00
Alan Liu
d48f0ee5e4 Fix javadoc
X-SVN-Rev: 641
2000-01-18 21:39:27 +00:00
Alan Liu
2682a99ebd Add tests for reported bugs
X-SVN-Rev: 640
2000-01-18 21:16:08 +00:00
Alan Liu
dd2712bf8b Rule fixes from Mark
X-SVN-Rev: 639
2000-01-18 20:46:58 +00:00
Alan Liu
5b8beeea65 Make UnicodeSet inherit from UnicodeFilter
X-SVN-Rev: 638
2000-01-18 20:36:30 +00:00
Alan Liu
5aa450ea30 Remove "keyboard" from method names. New CompoundTransliterator API.
X-SVN-Rev: 632
2000-01-18 19:18:37 +00:00
Alan Liu
062bdf69f0 Incorporate Mark's bug fixes.
X-SVN-Rev: 631
2000-01-18 19:17:21 +00:00
Alan Liu
d05b919e89 Remove "keyboard" from method names. New CompoundTransliterator API.
X-SVN-Rev: 628
2000-01-18 17:51:30 +00:00
Alan Liu
e1488bd974 Remove "keyboard" from method names. Make maximum context a field of Transliterator, and have subclasses set it.
X-SVN-Rev: 627
2000-01-18 17:51:09 +00:00
Alan Liu
4691f5c2a0 Fix filtering bug.
X-SVN-Rev: 625
2000-01-18 02:38:55 +00:00
Alan Liu
16730bea73 Add Jamo-Hangul, Hangul-Jamo, fix rules, add compound ID support
X-SVN-Rev: 622
2000-01-18 02:30:49 +00:00
Alan Liu
fb7313675a Fix bugs found during ICU port
X-SVN-Rev: 575
2000-01-13 23:53:23 +00:00
Alan Liu
ad0bdc2769 Update package
X-SVN-Rev: 525
2000-01-11 04:15:27 +00:00
Alan Liu
e8dba569b7 Cleanup, embellish comments
X-SVN-Rev: 524
2000-01-11 04:12:06 +00:00
Alan Liu
91bbad91cf Cleanup, embellish comments
X-SVN-Rev: 523
2000-01-11 04:03:54 +00:00
Alan Liu
8d57838cc5 Add some tests for new syntax
X-SVN-Rev: 522
2000-01-11 02:35:07 +00:00
Alan Liu
e8241fdc61 Update tests for new rule syntax; add quoting test
X-SVN-Rev: 521
2000-01-11 02:25:47 +00:00
Alan Liu
8c85f4c5a4 Add category test
X-SVN-Rev: 520
2000-01-11 02:25:14 +00:00
Alan Liu
572e9063c0 Rewrite UnicodeSet and RBT parsers for better performance and new syntax
X-SVN-Rev: 519
2000-01-11 02:25:03 +00:00
Alan Liu
de9589cdcb Update rules to new rule syntax (parens delimit context)
X-SVN-Rev: 518
2000-01-11 02:24:15 +00:00
Alan Liu
471a29ebeb Add Mark's Jamo rules, with compile errors fixed
X-SVN-Rev: 517
2000-01-11 02:23:17 +00:00
Alan Liu
697ee8afba Add null transliterator
X-SVN-Rev: 491
2000-01-06 17:38:25 +00:00
Alan Liu
a55e26abb1 Update to Mark's latest rules
X-SVN-Rev: 490
2000-01-06 03:00:51 +00:00
Alan Liu
abfccede27 Allow string arrays in rule resource bundles
X-SVN-Rev: 489
2000-01-06 01:36:36 +00:00
Alan Liu
8f00680b7b Add rule indexing, and move masking check to TransliterationRuleSet.
X-SVN-Rev: 486
2000-01-04 21:43:58 +00:00
Alan Liu
eafcfb09c4 Consolidate rule pattern anteContext, key, and postContext into one string.
X-SVN-Rev: 456
1999-12-22 01:40:54 +00:00
Alan Liu
78c974e7ba Improve masking checking; turn it off by default, for better performance
X-SVN-Rev: 455
1999-12-22 01:05:54 +00:00
Alan Liu
96844ec160 Comment out masked rules
X-SVN-Rev: 454
1999-12-22 01:05:17 +00:00
Alan Liu
93e0f7129c Detect a>x masking a>y
X-SVN-Rev: 453
1999-12-22 00:01:36 +00:00
Alan Liu
c5b076cbfc Updated to Mark Davis' new rules
X-SVN-Rev: 452
1999-12-21 23:11:26 +00:00
Alan Liu
8623cf04e2 Updated to Mark Davis' new rules
X-SVN-Rev: 451
1999-12-21 23:02:36 +00:00
Alan Liu
6edcd7320e Use registerClass on hex tranlits
X-SVN-Rev: 450
1999-12-20 20:51:47 +00:00
Alan Liu
7982010620 Fix display names
X-SVN-Rev: 449
1999-12-20 20:48:06 +00:00
Alan Liu
e78b52c1ee Add fwd-rev rule syntax a<>b
X-SVN-Rev: 448
1999-12-20 20:25:00 +00:00
Alan Liu
a529ecb267 Change name from Latin-Russian to Latin-Cyrillic
X-SVN-Rev: 447
1999-12-20 20:22:52 +00:00
Alan Liu
e5a684eb67 Delimit rules with ';'
X-SVN-Rev: 446
1999-12-20 19:13:41 +00:00
Alan Liu
9becd90a06 Change package, delimit rules with ';'
X-SVN-Rev: 445
1999-12-20 19:12:59 +00:00
Alan Liu
245859848a Change package
X-SVN-Rev: 444
1999-12-20 19:12:47 +00:00
Alan Liu
110ad9d584 Delimit script names in class name with $
X-SVN-Rev: 443
1999-12-20 19:02:27 +00:00
Alan Liu
e4562a1b42 Delimit script names in class name with $
X-SVN-Rev: 442
1999-12-20 18:51:40 +00:00
Alan Liu
42035450ff Initial revision
X-SVN-Rev: 437
1999-12-20 18:29:21 +00:00