Commit Graph

597 Commits

Author SHA1 Message Date
Vladimir Weinstein
ac8c631ee0 ICU-96 fixed quote handling
X-SVN-Rev: 4209
2001-03-21 00:22:35 +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
Andy Heninger
26d19f7d22 ICU-880 faster loop for strcoll leading chars == comparison.
X-SVN-Rev: 4191
2001-03-20 02:26:23 +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
Syn Wee Quek
2f642b493b ICU-807
Synched collation strength enum with ucol.h.

X-SVN-Rev: 4185
2001-03-20 00:22:19 +00:00
Ram Viswanadha
2f8d357ccf ICU-823 Make collation documentation prettier
X-SVN-Rev: 4184
2001-03-19 23:00:58 +00:00
Ram Viswanadha
741071a83a ICU-823 Misc API documentation bug fixes
X-SVN-Rev: 4183
2001-03-19 22:45:18 +00:00
Ram Viswanadha
af28ebc2cd ICU-823 Misc API documentation bug fixes
X-SVN-Rev: 4182
2001-03-19 22:41:39 +00:00
Ram Viswanadha
8160ab0cf2 ICU-823 Misc API documentation bug fixes
X-SVN-Rev: 4180
2001-03-19 22:30:38 +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
Andy Heninger
10f5bd5f16 ICU-96 buffer size chaged per review
X-SVN-Rev: 4145
2001-03-16 20:01:24 +00:00
Vladimir Weinstein
16d322783f ICU-96 fixed case bit in continuations handling
X-SVN-Rev: 4144
2001-03-16 19:06:07 +00:00
Vladimir Weinstein
f739310bd9 ICU-96 better building of incomplete contractions and handling of case bit in expansions
X-SVN-Rev: 4143
2001-03-16 19:04:26 +00:00
Syn Wee Quek
b9f70c4da3 ICU-807
Stricter boundary checks.

X-SVN-Rev: 4141
2001-03-16 18:58:41 +00:00
Syn Wee Quek
c647c6b37a ICU-861
Minor clean up, removed irrelevant comment.

X-SVN-Rev: 4138
2001-03-16 18:41:28 +00:00
Syn Wee Quek
57da770f26 ICU-807
Fix boundary error.

X-SVN-Rev: 4128
2001-03-16 02:35:31 +00:00
Vladimir Weinstein
a2be4b4d8b ICU-96 fixes for japanese
X-SVN-Rev: 4125
2001-03-16 02:14:37 +00:00
Vladimir Weinstein
95a6a3d611 ICU-96 turns out reverse expansions don't need reversed elements... Also added reversal that respects continuations
X-SVN-Rev: 4121
2001-03-16 00:32:13 +00:00
George Rhoten
49859364a4 ICU-894 reimplemented u_strncpy
X-SVN-Rev: 4120
2001-03-16 00:05:20 +00:00
Vladimir Weinstein
990542a318 ICU-96 if the tailoring has no contractions, don't write them out (and don't malloc(0))
X-SVN-Rev: 4116
2001-03-15 23:07:38 +00:00
Syn Wee Quek
8939476885 ICU-807
Fixed some Linux compiler warning

X-SVN-Rev: 4115
2001-03-15 22:56:24 +00:00
Syn Wee Quek
c85445c39b ICU-807
Fixed memory initializing and remove problems

X-SVN-Rev: 4114
2001-03-15 22:56:02 +00:00
Syn Wee Quek
bf211f79da ICU-807
Added U_CAPI to charforwarditerator.

X-SVN-Rev: 4113
2001-03-15 22:40:25 +00:00
Syn Wee Quek
1267d9ecbd ICU-807
Modified variable namings.

X-SVN-Rev: 4111
2001-03-15 22:29:10 +00:00
Vladimir Weinstein
88849b7bdc ICU-96 more fixes to incomplete contractions
X-SVN-Rev: 4107
2001-03-15 21:35:50 +00:00
Syn Wee Quek
620754cde6 ICU-807
Modified to remove Linux compiler warnings.

X-SVN-Rev: 4102
2001-03-15 19:35:27 +00:00
Syn Wee Quek
0099cc05a5 ICU-807
Modified to remove Linux compiler warnings.

X-SVN-Rev: 4100
2001-03-15 19:10:41 +00:00
Andy Heninger
f70e9651cc ICU-880 Remove dead code for runtime construction of unsafe contraction char table.
X-SVN-Rev: 4096
2001-03-15 18:02:48 +00:00
Syn Wee Quek
180cdc753f ICU-807
code clean up.

X-SVN-Rev: 4092
2001-03-15 02:54:01 +00:00
Vladimir Weinstein
f08be564a6 ICU-96 support for shifted for strengths less than quad
X-SVN-Rev: 4090
2001-03-15 02:49:35 +00:00
Steven R. Loomis
8084058105 ICU-861 remove nested comments'
X-SVN-Rev: 4086
2001-03-15 02:16:02 +00:00
Syn Wee Quek
4c91c7b36e ICU-807
Replaced getRules with the full rule version of getRuleEx()

X-SVN-Rev: 4079
2001-03-15 00:24:06 +00:00
Syn Wee Quek
e0f7c603cf ICU-807
Replaced getRules with the full rule version of getRuleEx()

X-SVN-Rev: 4078
2001-03-15 00:00:04 +00:00
Syn Wee Quek
18d2aadfba ICU-861
Get contraction previous CE update.

X-SVN-Rev: 4074
2001-03-14 19:32:15 +00:00
Vladimir Weinstein
65452e93fa ICU-96 fix for incomplete contraction problem
X-SVN-Rev: 4071
2001-03-14 18:55:38 +00:00
Vladimir Weinstein
3541c4cdd3 ICU-96 implementation complete for collation 1.8 commit (sortkey cleanup per design review)
X-SVN-Rev: 4068
2001-03-14 07:49:03 +00:00
Vladimir Weinstein
05640c9439 ICU-96 glue for simplesortkey generation, changed normalization stuff when UCOL_IDENTICAL
X-SVN-Rev: 4064
2001-03-14 02:45:39 +00:00
George Rhoten
3797ef1d2e ICU-432 If reallocating cache, delete the old cache.
X-SVN-Rev: 4061
2001-03-14 01:38:29 +00:00
Syn Wee Quek
6796b55802 ICU-96
Terminated memory access error in strcoll and incstrcoll when check for UCOL_IDENTICAL

X-SVN-Rev: 4060
2001-03-14 01:14:34 +00:00
Markus Scherer
1096a2a2e7 ICU-96 implement Collator::createInstance(...version...)
X-SVN-Rev: 4058
2001-03-14 00:23:47 +00:00
Markus Scherer
cdf846abbe ICU-96 implement ucol_openVersion()
X-SVN-Rev: 4056
2001-03-14 00:22:56 +00:00
Vladimir Weinstein
2d87db9275 ICU-96 parsing update: use implicit &[top] if there is no reset and parsing quoted strings
X-SVN-Rev: 4054
2001-03-14 00:12:46 +00:00
Vladimir Weinstein
74d6a0d6b6 ICU-96 clean up old cruft, remove references to UCollatorOld
X-SVN-Rev: 4049
2001-03-13 07:29:58 +00:00
Syn Wee Quek
7ad7d69bb1 ICU-861
Sneaky memory bug termination part 2.
Added pointer to start of source string for memory tracking purposes.

X-SVN-Rev: 4024
2001-03-12 20:05:46 +00:00
George Rhoten
d6777e1cad ICU-96 When checking for TRUE in the macro don't use '='
X-SVN-Rev: 4023
2001-03-12 19:09:23 +00:00
Vladimir Weinstein
13ee1e9a8d ICU-96 fix for a sneaky bug in collation iterator
X-SVN-Rev: 4022
2001-03-12 08:58:37 +00:00
Ram Viswanadha
7efbd52371 ICU-96 Fixed access violation bug in ucol_getRulesEx
X-SVN-Rev: 4018
2001-03-10 03:03:45 +00:00
Vladimir Weinstein
31df6b6d26 ICU-96 refactored CE generation code. Fully integrated ucol_wgt
X-SVN-Rev: 4013
2001-03-10 00:52:27 +00:00
Vladimir Weinstein
2ffa16fee2 ICU-96 More robust cleanup
X-SVN-Rev: 4012
2001-03-10 00:51:31 +00:00