Commit Graph

3342 Commits

Author SHA1 Message Date
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
Markus Scherer
2327dcdc7f ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16194
2004-08-26 22:58:39 +00:00
Markus Scherer
53e086dc9a ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16193
2004-08-26 22:51:40 +00:00
George Rhoten
0e8f470b47 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16189
2004-08-26 20:39:32 +00:00
George Rhoten
5e6496ac05 ICU-2777 Change the default codepage detection so that it can react
to the program's default codepage,
which may be different than the user requested locale with codepage.

X-SVN-Rev: 16188
2004-08-26 19:07:59 +00:00
George Rhoten
b376366f95 ICU-4079 Don't guess the codeset with uprv_defaultCodePageForLocale
X-SVN-Rev: 16187
2004-08-26 18:10:49 +00:00
George Rhoten
254eea3c6e ICU-4072 Explicitly use U_EXPORT2 to specify calling convention of static C++ code.
X-SVN-Rev: 16182
2004-08-24 17:21:14 +00:00
Ram Viswanadha
cbe2b49624 ICU-3925 fix access violation
X-SVN-Rev: 16158
2004-08-13 20:32:07 +00:00
George Rhoten
608ca77ba5 ICU-3677 uprv_getUTCtime should return UDate instead of int32_t.
This is for cases where time_t is 64-bit.

X-SVN-Rev: 16150
2004-08-13 01:20:26 +00:00
George Rhoten
bd4b90e783 ICU-3963 Update ICU for the correct file order
X-SVN-Rev: 16148
2004-08-12 22:01:32 +00:00
George Rhoten
af9958522e ICU-3905 Fix some compiler warnings
X-SVN-Rev: 16147
2004-08-12 17:19:31 +00:00
George Rhoten
4f1203de66 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16146
2004-08-11 22:16:29 +00:00
George Rhoten
a409a9daa8 ICU-4012 Remove the version bomb.
We won't implement UObject::operator== for a long time.

X-SVN-Rev: 16145
2004-08-11 21:35:15 +00:00
George Rhoten
6fd8f0e5b7 ICU-3341 Add some missing uset_* API.
X-SVN-Rev: 16142
2004-08-10 23:22:21 +00:00
Markus Scherer
27f1dd1bda ICU-3497 provide correct NFC/NFKC normalization for both before and after the PRI #29 fix
X-SVN-Rev: 16134
2004-08-09 14:47:53 +00:00
George Rhoten
946f58dff5 ICU-3963 Update ICU's version to 3.1
X-SVN-Rev: 16096
2004-08-03 01:30:04 +00:00
George Rhoten
96d74762fc ICU-3960 shorten the length of each compile line.
X-SVN-Rev: 16064
2004-07-20 05:37:42 +00:00
George Rhoten
0f0b84374c ICU-3963 Update ICU version
X-SVN-Rev: 16057
2004-07-19 21:20:53 +00:00
George Rhoten
b87fed8371 ICU-3963 Update ICU
X-SVN-Rev: 16056
2004-07-19 21:18:18 +00:00
George Rhoten
3e9a805cc3 ICU-3771 Update iso-639 list
X-SVN-Rev: 16047
2004-07-18 20:49:33 +00:00
George Rhoten
a8c47516eb ICU-3857 Return a CCSID for gb18030
X-SVN-Rev: 16043
2004-07-18 09:57:18 +00:00
George Rhoten
a91586a1d3 ICU-3614 Sync up platform.h and pwin32.h
X-SVN-Rev: 16041
2004-07-18 09:00:39 +00:00
George Rhoten
8967f503cc ICU-3837 Add UCONFIG_NO_SERVICE
X-SVN-Rev: 16033
2004-07-18 01:18:23 +00:00
Ram Viswanadha
faa56bc083 ICU-3019 add dectetion of UTF-EBCDIC signature
X-SVN-Rev: 16027
2004-07-16 21:48:33 +00:00
George Rhoten
a6432fd203 ICU-3946 Use U_EXPORT2 for operators
X-SVN-Rev: 16020
2004-07-16 15:43:19 +00:00
George Rhoten
ae09b13137 ICU-3575 Fix a documentation issue
X-SVN-Rev: 15989
2004-07-12 21:30:34 +00:00
George Rhoten
4e30c5a621 ICU-3872 Change the destructor to virtual
X-SVN-Rev: 15960
2004-06-30 05:36:17 +00:00
George Rhoten
b713af369d ICU-3854 XP_MAC is too out of date to update, and everyone is migrating to using Mac OS X (including metroworks)
X-SVN-Rev: 15937
2004-06-22 21:03:33 +00:00
George Rhoten
f7773de7a2 ICU-3854 Fix for Windows
X-SVN-Rev: 15933
2004-06-21 23:25:46 +00:00
George Rhoten
809cedb225 ICU-3854 Merge pos400.h with platform.h so that people can properly use configure.
X-SVN-Rev: 15916
2004-06-18 18:23:05 +00:00
Ram Viswanadha
98920f3760 ICU-3820 fix doxygen warnings
X-SVN-Rev: 15902
2004-06-17 18:58:20 +00:00
Steven R. Loomis
1f30583f1a ICU-2487 ICUDATA @internal
X-SVN-Rev: 15892
2004-06-16 20:50:40 +00:00
George Rhoten
8fe130dfa7 ICU-3500 Fix some compiler warnings
X-SVN-Rev: 15886
2004-06-15 22:59:27 +00:00
George Rhoten
fd1e12bff8 ICU-3500 Fix some compiler warnings.
X-SVN-Rev: 15884
2004-06-15 22:54:48 +00:00
Eric Mader
6c34ce45ed ICU-3820 fix doxygen warnings.
X-SVN-Rev: 15882
2004-06-15 22:32:41 +00:00
Eric Mader
ad42df258f ICU-3820 fix doxygen warnings.
X-SVN-Rev: 15879
2004-06-15 20:52:22 +00:00
George Rhoten
a5574d068d ICU-3820 Fix broken link
X-SVN-Rev: 15867
2004-06-13 09:48:21 +00:00
Steven R. Loomis
22f679200d ICU-3831 uconfig.h update
X-SVN-Rev: 15862
2004-06-12 08:53:41 +00:00
Ram Viswanadha
75e601ba7f ICU-3405 add U_INTERNAL
X-SVN-Rev: 15859
2004-06-12 00:56:53 +00:00
Steven R. Loomis
2f7efe7cc9 ICU-3831 uconfig fixes
X-SVN-Rev: 15842
2004-06-10 23:51:33 +00:00
Steven R. Loomis
f0fa285482 ICU-3542 withdraw UCONFIG_NO_SERVICE
X-SVN-Rev: 15833
2004-06-10 21:26:15 +00:00
George Rhoten
030892a5e6 ICU-3405 Don't forget to copy the new headers.
X-SVN-Rev: 15832
2004-06-10 18:26:28 +00:00
George Rhoten
01c4101c77 ICU-3650 Fix copyright notice
X-SVN-Rev: 15831
2004-06-10 17:55:40 +00:00
Andy Heninger
9d6d10c50a ICU-3650 fix doxygen warnings
X-SVN-Rev: 15827
2004-06-10 16:43:49 +00:00
George Rhoten
f86db7f63e ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15817
2004-06-09 21:30:50 +00:00
George Rhoten
2263af12ff ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15816
2004-06-09 18:18:34 +00:00
Andy Heninger
53e521de42 ICU-3818 Fix for Thai Dictionary Break Iterator following(1) failure.
X-SVN-Rev: 15815
2004-06-09 18:12:01 +00:00
Ram Viswanadha
42b6b13ea9 ICU-3820 oops .. update copyright
X-SVN-Rev: 15803
2004-06-09 01:40:39 +00:00
Ram Viswanadha
0671dab04c ICU-3820 fix doxygen warnings
X-SVN-Rev: 15802
2004-06-09 01:38:56 +00:00
George Rhoten
fb50a0b47f ICU-3405 Don't include macros, which don't get version renamed.
(Hand edited for now until tool is fixed).

X-SVN-Rev: 15801
2004-06-09 01:18:37 +00:00
George Rhoten
074246f03e ICU-3719 Regenerate urename.h
X-SVN-Rev: 15800
2004-06-09 01:12:36 +00:00
George Rhoten
d4269ec25c ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15797
2004-06-08 23:30:28 +00:00
George Rhoten
40e568a7ba ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15795
2004-06-08 22:53:49 +00:00
George Rhoten
68bee3bc53 ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15794
2004-06-08 22:39:23 +00:00
George Rhoten
f57f1c057d ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15792
2004-06-08 21:47:15 +00:00
George Rhoten
299be04d02 ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15789
2004-06-08 21:17:27 +00:00
George Rhoten
850a8ec20d ICU-3820 Fix doxygen warnings
X-SVN-Rev: 15788
2004-06-08 21:05:45 +00:00
Ram Viswanadha
45dd598a79 ICU-3820 fix doxygen warnings
X-SVN-Rev: 15786
2004-06-08 20:50:19 +00:00
Ram Viswanadha
32aec12153 ICU-3820 fix doxygen warnings
X-SVN-Rev: 15783
2004-06-08 20:11:40 +00:00
Ram Viswanadha
065495e107 ICU-3405 update the configuration files
X-SVN-Rev: 15782
2004-06-08 18:35:20 +00:00
George Rhoten
0f43db0e68 ICU-3804 disable assertion in mutex code when threading is disabled.
X-SVN-Rev: 15780
2004-06-08 03:19:44 +00:00
George Rhoten
973d616ed9 ICU-3786 Fix file for non-debug Windows builds
X-SVN-Rev: 15758
2004-06-07 18:37:01 +00:00
George Rhoten
5d61ad17dc ICU-3699 Remove bam, which is a duplicate of bm.
X-SVN-Rev: 15724
2004-06-04 21:49:54 +00:00
Alan Liu
5d735b4c11 ICU-3786 clean up deadlock detection on WIN32
X-SVN-Rev: 15721
2004-06-04 21:14:48 +00:00
Steven R. Loomis
4c9eb9b051 ICU-3809 uloc_getDisplayKeywordValue fix
X-SVN-Rev: 15720
2004-06-04 20:37:22 +00:00
Alan Liu
3c07c3f00c ICU-3786 detect deadlock on WIN32
X-SVN-Rev: 15709
2004-06-04 16:12:21 +00:00
Andy Heninger
8ec93303c2 ICU-3783 Make getDynamicClassID() pure virutal on abstract classes.
X-SVN-Rev: 15705
2004-06-04 01:16:05 +00:00
Ram Viswanadha
e1abce1f0d ICU-3635 revert changes
X-SVN-Rev: 15699
2004-06-04 00:13:26 +00:00
Eric Mader
1c4a31d88d ICU-3466 move definition of UChar from utf.h to umachine.h so that the utf.h -> utypes.h -> utf.h, putil.h loop doesn't break the test.
X-SVN-Rev: 15688
2004-06-03 21:37:47 +00:00
Vladimir Weinstein
2e722895e6 ICU-3100 Need internal uset_containsNone for tests
X-SVN-Rev: 15686
2004-06-03 20:55:27 +00:00
Andy Heninger
fcc61ef28e ICU-3804 disabled assertion in mutex code when threading is disabled.
X-SVN-Rev: 15681
2004-06-03 18:43:48 +00:00
Ram Viswanadha
d95bb2171f ICU-3635 handle _PREEURO correctly
X-SVN-Rev: 15680
2004-06-03 17:44:02 +00:00
Vladimir Weinstein
cce68a9b45 ICU-2758 allow usage of lccc and tccc in unicode sets
X-SVN-Rev: 15659
2004-06-01 22:09:56 +00:00
Alan Liu
dfaf3b1d70 ICU-3795 do default conversion, not invariant conversion
X-SVN-Rev: 15651
2004-06-01 17:31:17 +00:00