Alan Liu
|
237c0e67c3
|
ICU-1115 move UnicodeSet from i18n to common; also move affiliated classes; update USet to wrap UnicodeSet
X-SVN-Rev: 8721
|
2002-05-29 18:36:09 +00:00 |
|
Markus Scherer
|
171d3a3ec7
|
ICU-1438 fix bugs in unorm_compare - temp buffer handling, missing decomposition of Hangul
X-SVN-Rev: 8701
|
2002-05-24 22:24:12 +00:00 |
|
Markus Scherer
|
c44455d477
|
ICU-1728 add u_strCompare and u_strCaseCompare taking separate lengths and optional code point order
X-SVN-Rev: 8695
|
2002-05-24 17:05:31 +00:00 |
|
Markus Scherer
|
f241f29d0a
|
ICU-1438 add unorm_cmpEquivFold and unorm_compare
X-SVN-Rev: 8660
|
2002-05-22 00:29:58 +00:00 |
|
Markus Scherer
|
b7682efdab
|
ICU-1682 provide direct access to decomposition of a code point - unorm_getDecomposition
X-SVN-Rev: 8154
|
2002-03-20 18:24:02 +00:00 |
|
Markus Scherer
|
facb0c82f7
|
ICU-1754 store data for canonical equivalence more compactly
X-SVN-Rev: 8034
|
2002-03-14 23:54:09 +00:00 |
|
Markus Scherer
|
e7b91a2472
|
ICU-845 fix bug in unorm_concatenate (reversed src/dest in memcpy)
X-SVN-Rev: 7959
|
2002-03-12 22:59:37 +00:00 |
|
Vladimir Weinstein
|
b600896b2d
|
ICU-1754 fixed bugs in support for canonical closure
X-SVN-Rev: 7941
|
2002-03-12 00:49:48 +00:00 |
|
Markus Scherer
|
dee8abeeec
|
ICU-1754 add internal APIs for canonical equivalence
X-SVN-Rev: 7931
|
2002-03-11 17:43:52 +00:00 |
|
Markus Scherer
|
efe9c23d9f
|
ICU-1754 parse/store in unorm.dat Full_Composition_Exclusion and FC_NFKC_Closure
X-SVN-Rev: 7905
|
2002-03-07 19:56:30 +00:00 |
|
Markus Scherer
|
e833400d37
|
ICU-1721 move u_getCombiningClass() from uchar.c to unorm.cpp
X-SVN-Rev: 7877
|
2002-03-04 01:24:54 +00:00 |
|
Markus Scherer
|
6bdadbb707
|
ICU-1686 some UCharIterator improvements - more consistent constant names, uiter_next32() etc.
X-SVN-Rev: 7715
|
2002-02-20 02:04:23 +00:00 |
|
Markus Scherer
|
b004960d4a
|
ICU-1686 change UCharIterator: add getIndex(); return int32_t instead of UChar, -1 instead of ffff if iteration bounds reached
X-SVN-Rev: 7686
|
2002-02-16 01:21:15 +00:00 |
|
Yves Arrouye
|
2e05f13093
|
ICU-1548 use 0, not NULL :-)
X-SVN-Rev: 7660
|
2002-02-14 05:53:56 +00:00 |
|
Markus Scherer
|
870550d939
|
ICU-845 add unorm_concatenate()
X-SVN-Rev: 7623
|
2002-02-10 01:35:54 +00:00 |
|
Markus Scherer
|
45ecba1dc5
|
ICU-1700 public C API for iterative normalization
X-SVN-Rev: 7622
|
2002-02-10 00:11:16 +00:00 |
|
George Rhoten
|
ade841729e
|
ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7589
|
2002-02-07 04:22:32 +00:00 |
|
Markus Scherer
|
14e0d7c46c
|
ICU-1586 use new UTrie in normalization
X-SVN-Rev: 7354
|
2001-12-19 20:14:25 +00:00 |
|
George Rhoten
|
859edb1416
|
ICU-1567 This should fix some of the AIX 4.3/Visual Age 5 preprocessor problems
X-SVN-Rev: 7187
|
2001-11-30 00:06:13 +00:00 |
|
Vladimir Weinstein
|
1b0596cd30
|
ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions
X-SVN-Rev: 7038
|
2001-11-21 01:02:11 +00:00 |
|
Markus Scherer
|
b0a436adcd
|
ICU-1007 remove unused fn argument
X-SVN-Rev: 6841
|
2001-11-13 21:21:00 +00:00 |
|
Markus Scherer
|
7b5cc6bdce
|
ICU-1007 fix bugs: Hangul NFKC, _findNextStarter() on supplementary characters, internal buffer overflow detection in _composePart()
X-SVN-Rev: 6752
|
2001-11-10 22:43:17 +00:00 |
|
Markus Scherer
|
374ff235a3
|
ICU-1007 fix edge case in iterative decomposition
X-SVN-Rev: 6473
|
2001-10-27 00:36:06 +00:00 |
|
Markus Scherer
|
c340e7426f
|
ICU-1007 check _haveData() in iteration
X-SVN-Rev: 6351
|
2001-10-19 23:25:07 +00:00 |
|
George Rhoten
|
4043997b6a
|
ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 6342
|
2001-10-19 21:39:32 +00:00 |
|
Markus Scherer
|
237bf8e91e
|
ICU-1007 simplify internal normalization api (no growBuffers, c UCharIterator)
X-SVN-Rev: 6339
|
2001-10-19 17:36:02 +00:00 |
|
George Rhoten
|
65cedb37df
|
ICU-1264 Fix for HP/UX aCC namespace support
X-SVN-Rev: 6205
|
2001-10-12 05:54:15 +00:00 |
|
Helena Chapman
|
d816eefc57
|
ICU-1264 added namspace support where possible.
X-SVN-Rev: 6124
|
2001-10-08 23:26:58 +00:00 |
|
George Rhoten
|
e955f900c5
|
ICU-1028 os/390 fixes
X-SVN-Rev: 6079
|
2001-10-05 16:34:05 +00:00 |
|
George Rhoten
|
5140000164
|
ICU-392 Don't export as many symbols & fix some compiler warnings.
X-SVN-Rev: 6051
|
2001-10-04 20:42:25 +00:00 |
|
Markus Scherer
|
afa72151f8
|
ICU-1007 fix unorm_makeFCD()
X-SVN-Rev: 5935
|
2001-09-26 21:57:14 +00:00 |
|
Markus Scherer
|
2d1095223f
|
ICU-1007 fix internal APIs with growBuffer - dest and destCapacity must be in/out params! (not just input)
X-SVN-Rev: 5926
|
2001-09-26 01:22:00 +00:00 |
|
Markus Scherer
|
661cd1be03
|
ICU-1109 fix check for overlapping src/dest
X-SVN-Rev: 5886
|
2001-09-22 00:56:23 +00:00 |
|
Markus Scherer
|
6cc849aea3
|
ICU-1007 memory cleanup
X-SVN-Rev: 5701
|
2001-09-06 01:20:43 +00:00 |
|
Markus Scherer
|
0844431640
|
ICU-1109 implement new NUL-termination semantics
X-SVN-Rev: 5696
|
2001-09-05 23:39:38 +00:00 |
|
Markus Scherer
|
35e3da494f
|
ICU-1007 simplify esp. composition, add comments
X-SVN-Rev: 5680
|
2001-09-01 02:12:03 +00:00 |
|
Markus Scherer
|
d365d8a956
|
ICU-1007 complete implementation of Normalizer iteration
X-SVN-Rev: 5666
|
2001-08-31 21:37:39 +00:00 |
|
Markus Scherer
|
53b104c0e7
|
ICU-1007 improve code readability; start composition improvements
X-SVN-Rev: 5645
|
2001-08-31 00:45:53 +00:00 |
|
Markus Scherer
|
45d66e4ab9
|
ICU-1007 Jamo LVT instead of Jamo 123; more readable norm32 range checks and a separate fn for combining two characters
X-SVN-Rev: 5640
|
2001-08-30 22:29:47 +00:00 |
|
Markus Scherer
|
bed1f92331
|
ICU-1007 codereview comments; initial Normalizer iteration functions
X-SVN-Rev: 5613
|
2001-08-29 23:50:18 +00:00 |
|
Markus Scherer
|
6c890043bb
|
ICU-1007 avoid gcc warnings
X-SVN-Rev: 5519
|
2001-08-17 20:37:13 +00:00 |
|
Markus Scherer
|
6eb5998fc1
|
ICU-1007 replace old normalization implementation by new one, use unorm_quickCheck(UNORM_FCD) instead of the temporary checkFCD()
X-SVN-Rev: 5489
|
2001-08-17 00:21:18 +00:00 |
|
Markus Scherer
|
e0359d11ac
|
ICU-1007 reduce warnings
X-SVN-Rev: 5133
|
2001-06-28 20:46:46 +00:00 |
|
Markus Scherer
|
465f87c12d
|
ICU-1007 optimizations and Jamo composition fixes
X-SVN-Rev: 5121
|
2001-06-28 17:00:25 +00:00 |
|
Markus Scherer
|
b581e87e12
|
ICU-1007 new NF*C implementation
X-SVN-Rev: 5119
|
2001-06-28 00:34:35 +00:00 |
|
Markus Scherer
|
bbe5d3b59e
|
ICU-1007 re-fix reference type for _getNextCC() call to make it work on Windows
X-SVN-Rev: 5050
|
2001-06-21 19:20:48 +00:00 |
|
Ram Viswanadha
|
8954699039
|
ICU-1007 added cast to make gcc happy
X-SVN-Rev: 5049
|
2001-06-21 18:47:02 +00:00 |
|
Markus Scherer
|
6be4ed3a60
|
ICU-1007 add FCD support
X-SVN-Rev: 5045
|
2001-06-21 18:02:53 +00:00 |
|
Markus Scherer
|
42c2ec7dc8
|
ICU-1007 initial new normalization code
X-SVN-Rev: 5035
|
2001-06-20 22:24:42 +00:00 |
|
George Rhoten
|
0e7a391e51
|
ICU-961 os/390 needs U_CALLCONV for C function pointers in C++.
X-SVN-Rev: 4845
|
2001-05-31 20:11:35 +00:00 |
|