Syn Wee Quek
e84355aaf7
ICU-861
...
Modified contraction handling for end of string in backwards iteration.
X-SVN-Rev: 4649
2001-05-10 23:05:23 +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
Andy Heninger
5ba0464f62
ICU-893 FIx copyright notice in version resource
...
X-SVN-Rev: 4638
2001-05-10 18:22:05 +00:00
Syn Wee Quek
aa6c989442
ICU-861
...
Added discontiguos contraction implementations
X-SVN-Rev: 4636
2001-05-10 17:49:24 +00:00
George Rhoten
56a40c23aa
ICU-661 Refix the resource information building.
...
Well the resources build fine on my machine.
X-SVN-Rev: 4635
2001-05-10 17:43:01 +00:00
George Rhoten
bab001e8f6
ICU-661 Remove debug information in release mode
...
and include the proper include directory for building resources in release mode.
X-SVN-Rev: 4633
2001-05-10 16:48:25 +00:00
Andy Heninger
f89197ab0c
ICU-893 Add Version Resources for Windows DLLs (except for data dll)
...
X-SVN-Rev: 4631
2001-05-09 22:41:59 +00:00
Andy Heninger
9718f0991a
ICU-900 Undid a couple of the previous compiler warning fixes that broke
...
sort key compression, and made key compression be built by default.
X-SVN-Rev: 4599
2001-05-03 23:33:29 +00:00
George Rhoten
4390ce50c4
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 4584
2001-05-02 23:36:22 +00:00
Vladimir Weinstein
4746d0b3de
ICU-96 constants alignment
...
X-SVN-Rev: 4582
2001-05-02 05:09:40 +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
Syn Wee Quek
cfe6ff00f7
ICU-861
...
Minor optimization and clean up
X-SVN-Rev: 4572
2001-04-28 01:22:25 +00:00
Syn Wee Quek
1bfe6e02e2
ICU-861
...
Initialized collIterate->endp to be NULL when a null terminated string is used.
X-SVN-Rev: 4567
2001-04-26 01:15:34 +00:00
Syn Wee Quek
794fea28f5
ICU-861
...
Added normalization to contraction for forwards and backwards iteration
X-SVN-Rev: 4564
2001-04-25 23:28:55 +00:00
Vladimir Weinstein
06563ce87a
ICU-96 wrong option size was making some options unusable
...
X-SVN-Rev: 4559
2001-04-25 22:28:30 +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
f7d61bafc9
ICU-96 primary compression under #ifdef UCOL_PRIM_COMPRESSION not finished, do not use
...
X-SVN-Rev: 4548
2001-04-24 23:32:40 +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
Syn Wee Quek
662d4ab558
ICU-861
...
Added normalization to contraction.
Note this is not totally working yet.
X-SVN-Rev: 4538
2001-04-24 03:18:54 +00:00
Vladimir Weinstein
4c635dfeca
ICU-96 primary compression under #ifdef UCOL_PRIM_COMPRESSION not finished, do not use
...
X-SVN-Rev: 4537
2001-04-23 23:41:46 +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
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
Vladimir Weinstein
dd34a3a9e2
ICU-96 moved UCOL_TOK_RESET const to ucol_imp.h
...
X-SVN-Rev: 4533
2001-04-23 23:32:40 +00:00
Vladimir Weinstein
6c99d6ba9e
ICU-96 adapted to new UCA distribution. Using named constants
...
X-SVN-Rev: 4532
2001-04-23 23:29:03 +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
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
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
5a1d249986
ICU-96 changed Fractional UCA - implicit generation
...
X-SVN-Rev: 4518
2001-04-19 23:49:03 +00:00
Vladimir Weinstein
ca370278a7
ICU-96 changed Fractional UCA - gap widened
...
X-SVN-Rev: 4515
2001-04-19 20:29:34 +00:00
Vladimir Weinstein
deed931e7a
ICU-96 Added Markuses identical level generator
...
X-SVN-Rev: 4513
2001-04-19 19:02:01 +00:00
Vladimir Weinstein
8d3eb3b356
ICU-96 fixed variable top
...
X-SVN-Rev: 4510
2001-04-19 17:08:07 +00:00
Vladimir Weinstein
1e7b7abc7a
ICU-96 deprecated ucol_strcollinc
...
X-SVN-Rev: 4509
2001-04-19 17:05:56 +00:00
George Rhoten
a1f7af0dd9
ICU-865 Don't use lowercase false and use the return type of strcmp() properly
...
X-SVN-Rev: 4507
2001-04-19 00:52:55 +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
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
Yves Arrouye
f3f0c1c985
ICU-821 support setting debug/optimization flags.
...
X-SVN-Rev: 4497
2001-04-18 03:06:43 +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
Vladimir Weinstein
dc13b76767
ICU-96 make ucol_tok a .cpp file in order to be able to use inline functions
...
X-SVN-Rev: 4491
2001-04-17 21:47:10 +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
Syn Wee Quek
8ef71be0d9
ICU-861
...
Removed a redundant assignment.
X-SVN-Rev: 4486
2001-04-17 17:27:01 +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
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
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
Andy Heninger
c68d3dc63f
ICU-880 strcoll: coding guideline changes. No logical change.
...
X-SVN-Rev: 4474
2001-04-12 19:59:28 +00:00
Syn Wee Quek
7d534e0d11
ICU-861
...
Modified fcdPosition in getSpecialPrevCE for thai.
X-SVN-Rev: 4473
2001-04-12 18:25:07 +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
ee79f999e8
ICU-880 strcoll: incremental FCD check and no precalc of length
...
of null terminated strings
X-SVN-Rev: 4466
2001-04-10 22:06:25 +00:00