Commit Graph

3315 Commits

Author SHA1 Message Date
Markus Scherer
a52e1cd824 ICU-4078 enable building a UnicodeSet from a property using/loading only the relevant data file
X-SVN-Rev: 16316
2004-09-13 23:38:31 +00:00
Markus Scherer
a745bc2469 ICU-4078 separate unorm_compare() from unorm.cpp into its own file unormcmp.cpp so that unorm.cpp itself is independent of any properties outside of unorm.icu
X-SVN-Rev: 16315
2004-09-13 23:37:58 +00:00
Markus Scherer
95a00e8e5c ICU-4078 check for error code
X-SVN-Rev: 16314
2004-09-13 23:33:48 +00:00
Markus Scherer
f7b7183d7a ICU-4078 enable building a UnicodeSet from a property using/loading only the relevant data file
X-SVN-Rev: 16313
2004-09-13 23:33:22 +00:00
George Rhoten
276f299cfe ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16309
2004-09-13 00:10:12 +00:00
George Rhoten
8066f2dfe3 ICU-4078 Make sure the cleanup function definition works in C++
X-SVN-Rev: 16306
2004-09-12 22:54:50 +00:00
Markus Scherer
c7b731f94b ICU-4078 normalization exclusion sets: move their building (with set patterns) from unorm.cpp to gennorm so that runtime normalization code does not depend on all properties and uniset_props.cpp
X-SVN-Rev: 16304
2004-09-12 16:59:20 +00:00
Markus Scherer
bd1f26f937 ICU-4078 move property name comparison functions from uprops to propname
X-SVN-Rev: 16303
2004-09-11 22:02:10 +00:00
Markus Scherer
248e6ad8fa ICU-4078 move functions to make uchar.c (core properties APIs) independent of ucase.c (case mapping)
X-SVN-Rev: 16302
2004-09-11 21:59:21 +00:00
Markus Scherer
b5eebb331e ICU-4078 move functions to make uchar.c (core properties APIs) independent of uprops.c (universal properties APIs)
X-SVN-Rev: 16301
2004-09-11 15:04:40 +00:00
Markus Scherer
b92c4979a1 ICU-4078 make case-insensitive string comparisons independent of normalization code by duplicating parts of the unorm_compare() implementation
X-SVN-Rev: 16300
2004-09-11 14:24:31 +00:00
Markus Scherer
e46fb2345d ICU-4078 simplify code for creating exclusion sets
X-SVN-Rev: 16299
2004-09-11 05:29:21 +00:00
George Rhoten
3125a17c01 ICU-4078 Make sure that this can work without break iteration.
X-SVN-Rev: 16289
2004-09-10 03:19:27 +00:00
George Rhoten
eeac2edf68 ICU-4078 Remove unused headers due to file split.
X-SVN-Rev: 16288
2004-09-10 03:18:48 +00:00
George Rhoten
074fecd712 ICU-4078 Move dependency of uloc API from locmap to uloc.
X-SVN-Rev: 16287
2004-09-09 07:57:42 +00:00
George Rhoten
a2173be0a3 ICU-3696 Replace jisx-201 with ibm-897.
X-SVN-Rev: 16286
2004-09-09 07:57:06 +00:00
George Rhoten
587e2cef3e ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16282
2004-09-09 05:55:01 +00:00
George Rhoten
54372e084e ICU-4078 Allow the majority of the converter API to not depend on ures_ API.
X-SVN-Rev: 16280
2004-09-09 00:57:05 +00:00
George Rhoten
9d54cafb75 ICU-4078 Move dependency of uloc API from locmap to uloc.
X-SVN-Rev: 16279
2004-09-08 23:28:51 +00:00
Markus Scherer
a644b0e629 ICU-4078 add cdecl to C callbacks into C++
X-SVN-Rev: 16276
2004-09-08 14:14:35 +00:00
Markus Scherer
62525d7ea0 ICU-3969 remove unused variables
X-SVN-Rev: 16275
2004-09-08 14:05:44 +00:00
George Rhoten
c876971e64 ICU-3969 errorCode was not initialized
X-SVN-Rev: 16273
2004-09-08 00:19:10 +00:00
George Rhoten
04cb6cc1ff ICU-4078 oops
X-SVN-Rev: 16271
2004-09-07 23:25:53 +00:00
Markus Scherer
4e8f1e5b40 ICU-4078 move dependency on uloc code from low-level ucase.c to somewhat higher ustrcase.c
X-SVN-Rev: 16269
2004-09-07 22:04:47 +00:00
Markus Scherer
d07a737592 ICU-4078 forgot to move 2 constants from ustrtrns.c
X-SVN-Rev: 16268
2004-09-07 21:32:01 +00:00
Markus Scherer
8a3a93deed ICU-4078 use USetAdder interface to remove dependencies of low-level code on the USet/UnicodeSet implementation
X-SVN-Rev: 16265
2004-09-07 17:59:53 +00:00
Markus Scherer
02ef1c94e9 ICU-4078 move string<->WCS transformation functions into a separate implementation file for better modularization
X-SVN-Rev: 16264
2004-09-07 17:49:59 +00:00
Markus Scherer
29038e96b7 ICU-3969 use new case mapping code in ucase.c, with ucase.icu data
X-SVN-Rev: 16257
2004-09-06 15:57:11 +00:00
Markus Scherer
9f84b31d3a ICU-3969 add macro for lazy initialization check
X-SVN-Rev: 16256
2004-09-06 15:41:52 +00:00
Markus Scherer
1fedbad320 ICU-3969 initial code using ucase.icu for case mappings and related properties
X-SVN-Rev: 16255
2004-09-06 15:40:03 +00:00
Markus Scherer
c165f1dd07 ICU-1870 add default folding functions
X-SVN-Rev: 16254
2004-09-06 15:38:09 +00:00
George Rhoten
0fc1c57375 ICU-4084 Make sure that ures_* is used instead of the slower ResourceBundle.
X-SVN-Rev: 16250
2004-09-03 15:17:54 +00:00
George Rhoten
0bb8b36fd5 ICU-3651 Remove compiler warnings
X-SVN-Rev: 16244
2004-09-01 22:21:50 +00:00
Steven R. Loomis
feba47022c ICU-3651 uloc_setKeywordValue (partial: needs sorting and removal)
X-SVN-Rev: 16240
2004-09-01 02:24:46 +00:00
Steven R. Loomis
2dc9cb9c98 ICU-3841 change in ures_open behavior & client fix
X-SVN-Rev: 16238
2004-09-01 01:17:47 +00:00
Steven R. Loomis
76efb4902e ICU-3744 put space between multiple keywords in display
X-SVN-Rev: 16228
2004-08-31 20:51:51 +00:00
George Rhoten
ca8716d1e9 ICU-4084 Sync the C and C++ API, and move internal function to internal headers.
X-SVN-Rev: 16221
2004-08-31 17:49:04 +00:00
George Rhoten
70c60ebe4e ICU-4053 Improve some documentation.
X-SVN-Rev: 16220
2004-08-31 17:47:21 +00:00
George Rhoten
57fb215934 ICU-4078 Further separate the default converter from the rest of the ustring internal API
X-SVN-Rev: 16217
2004-08-30 23:22:46 +00:00
Markus Scherer
7b14db432e ICU-4078 split uset_props.cpp from uset.cpp to disentangle properties code from core UnicodeSet/USet
X-SVN-Rev: 16216
2004-08-30 22:35:58 +00:00
Markus Scherer
3cb19a531f ICU-4078 split uset_props.cpp from uset.cpp to disentangle properties code from core UnicodeSet/USet
X-SVN-Rev: 16212
2004-08-30 16:43:03 +00:00
George Rhoten
e15fa2960f ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16210
2004-08-28 04:58:15 +00:00
George Rhoten
fe5df86581 ICU-3905 Fix some compiler warnings, and compiler errors based on previous check-in.
X-SVN-Rev: 16208
2004-08-27 23:01:05 +00:00
George Rhoten
4c951c59c7 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16207
2004-08-27 22:50:05 +00:00
George Rhoten
05c4f001c7 ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16205
2004-08-27 20:30:54 +00:00
George Rhoten
3dc9fd0f34 ICU-4078 Further separate the default converter from the rest of the ustring internal API
X-SVN-Rev: 16204
2004-08-27 20:29:52 +00:00
Markus Scherer
0b88fcb2fe ICU-4078 add ustr_cnv.h
X-SVN-Rev: 16203
2004-08-27 18:21:30 +00:00
George Rhoten
4804d98d00 ICU-4078 Further separate the default converter from the rest of the ustring internal API
X-SVN-Rev: 16201
2004-08-27 17:56:01 +00:00
George Rhoten
22d8e01eca ICU-4078 Fix VS.NET compiler errors
X-SVN-Rev: 16197
2004-08-27 16:53:29 +00:00
George Rhoten
038f43c843 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16196
2004-08-27 16:45:16 +00:00