Vladimir Weinstein
772a65420f
ICU-1245 Hiragana detection flags for CE getters
...
X-SVN-Rev: 6065
2001-10-05 02:05:35 +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
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
1305c4495f
ICU-1007 call more efficient normalization, especially FCD instead of NFD when possible, also use growBuffer in some places
...
X-SVN-Rev: 5937
2001-09-27 01:01:30 +00:00
Vladimir Weinstein
e186f84db0
ICU-998 More efficient secondary and tertiary compressing
...
X-SVN-Rev: 5877
2001-09-21 21:22:44 +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
Vladimir Weinstein
e9a7e8907d
ICU-1083 More surrogate support. Unsafe and contraction end tables now handle surrogates correctly.
...
X-SVN-Rev: 5783
2001-09-18 18:37:57 +00:00
Syn Wee Quek
2e6080b73e
ICU-1030
...
Code review and optimizations updates for String Search.
X-SVN-Rev: 5717
2001-09-07 21:56:18 +00:00
Syn Wee Quek
75adf07067
ICU-1030
...
New implementation for Unicode Boyer Moore string search.
X-SVN-Rev: 5587
2001-08-25 02:03:53 +00:00
Vladimir Weinstein
20053b3398
ICU-1083 Optimization of surrogate operations
...
X-SVN-Rev: 5452
2001-08-10 20:30:44 +00:00
Andy Heninger
a62ee61efb
ICU-1030 move ucol_unsafeCP into ucol_imp.h so it can be shared with string search impl.
...
X-SVN-Rev: 5444
2001-08-06 22:28:20 +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
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
Vladimir Weinstein
2c32faf09b
ICU-392 state structure...
...
X-SVN-Rev: 5169
2001-07-03 22:21:53 +00:00
Syn Wee Quek
d89bb9c5fc
ICU-861
...
Minor optimisation for the backwards iterator.
X-SVN-Rev: 5130
2001-06-28 20:42:56 +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
Vladimir Weinstein
d0ccdee1b0
ICU-1010 consolidating version data
...
X-SVN-Rev: 5053
2001-06-21 22:51:27 +00:00
Vladimir Weinstein
a7268db185
ICU-1003 removing incremental compare API
...
X-SVN-Rev: 5021
2001-06-19 21:18:41 +00:00
Vladimir Weinstein
7f73c4c704
ICU-96 bumped version numbers and edited readme.html
...
X-SVN-Rev: 4989
2001-06-13 16:13:33 +00:00
Syn Wee Quek
8a05771cee
ICU-878 Updated special Jamo getMaxExpansion size.
...
X-SVN-Rev: 4967
2001-06-12 17:37:36 +00:00
Syn Wee Quek
3be9999802
ICU-878 Updated implicit getMaxExpansion size.
...
X-SVN-Rev: 4956
2001-06-12 00:00:14 +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
cd8a95d0cf
ICU-96 [CODE REVIEW] Commented code removal from ucol_strcoll, changing literals with #define constants, removed unneeded and harmful masking
...
X-SVN-Rev: 4733
2001-05-21 22:30:49 +00:00
Vladimir Weinstein
00a32c9550
ICU-96 modified BOCSU for identical level and moved it into a separate module
...
X-SVN-Rev: 4714
2001-05-18 19:49:04 +00:00
Vladimir Weinstein
9727f6aa75
ICU-96 New Fractional UCA with good offset for Han + updated offsets in implicit CE generation. Collation framework now passes UCA conformance test!
...
X-SVN-Rev: 4713
2001-05-18 18:09:53 +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
Syn Wee Quek
2ee49e592a
ICU-861
...
Added end of contraction checks to the backwards iteration.
Temporary increased size of CEBuffer.
X-SVN-Rev: 4696
2001-05-17 01:06:25 +00:00
Vladimir Weinstein
e474271f63
ICU-96 tiny constant fixes
...
X-SVN-Rev: 4695
2001-05-16 22:47:27 +00:00
Vladimir Weinstein
2941639b1d
ICU-96 Two case bits implementation
...
X-SVN-Rev: 4646
2001-05-10 22:33:50 +00:00
Andy Heninger
ccb47e551d
ICU-861 Added last-char-in-contraction hash table
...
X-SVN-Rev: 4642
2001-05-10 22:12:53 +00:00
Vladimir Weinstein
947b617e64
ICU-96 [before [1|2|3]] option implemented
...
X-SVN-Rev: 4581
2001-05-02 05:05:06 +00:00
Syn Wee Quek
c434168ade
ICU-861
...
Modified collIterateState->bufferaddress to pointer.
X-SVN-Rev: 4580
2001-05-02 01:36:29 +00:00
Vladimir Weinstein
6ca6bab953
ICU-96 primary compression in, needs to be turned on with UCOL_PRIM_COMPRESSION
...
X-SVN-Rev: 4555
2001-04-25 18:00:41 +00:00
Vladimir Weinstein
d22ee37e1c
ICU-96 moved UCOL_TOK_RESET const to ucol_imp.h, added magic number constants
...
X-SVN-Rev: 4534
2001-04-23 23:35:59 +00:00
Andy Heninger
d33a9fe478
ICU-880 strcoll: Bug fix in getNextCE, caused failure in citertst/TestBug672
...
when normaliztion was enabled.
X-SVN-Rev: 4530
2001-04-23 21:29:14 +00:00
Vladimir Weinstein
f55aa515d1
ICU-96 reflected changes to the UCA table, new identical level sortkey generation
...
X-SVN-Rev: 4527
2001-04-23 01:53:49 +00:00
Syn Wee Quek
34372f991b
ICU-861
...
Implemented new incremental normalization in backwards iteration.
X-SVN-Rev: 4524
2001-04-20 22:29:53 +00:00
Vladimir Weinstein
ca370278a7
ICU-96 changed Fractional UCA - gap widened
...
X-SVN-Rev: 4515
2001-04-19 20:29:34 +00:00
Andy Heninger
fe8f7ca9cd
ICU-880 strcoll: More performance tweaks, plus fix inlines for UNIX builds.
...
X-SVN-Rev: 4502
2001-04-18 19:31:05 +00:00
Syn Wee Quek
19dd532d6c
ICU-861
...
Added methods to store and load the collIterate state.
X-SVN-Rev: 4495
2001-04-18 01:34:26 +00:00
Syn Wee Quek
cc5eba47d0
ICU-861
...
Added an extra size in normalization buffer to contain null-termination.
Added comments in ucol_impl.h that buffer size has to be >= 3.
X-SVN-Rev: 4483
2001-04-17 02:43:35 +00:00
Vladimir Weinstein
504dcd1b85
ICU-880 Headers included by .c files should not have C++ comments
...
X-SVN-Rev: 4476
2001-04-16 16:20:16 +00:00
Syn Wee Quek
f25427cd24
ICU-861
...
Updated backwards iterator
1) to use incremental fcd check
2) swap thai characters pairs at a time instead of blocks of it.
X-SVN-Rev: 4470
2001-04-12 00:08:26 +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
170db96e5c
ICU-96 separate option struct implemented - take 1
...
X-SVN-Rev: 4407
2001-03-30 00:23:46 +00:00
Vladimir Weinstein
af5f69b9aa
ICU-96 fixed compiler warnings in hangul decomposition and variableTop type
...
X-SVN-Rev: 4385
2001-03-28 20:12:12 +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