Commit Graph

4145 Commits

Author SHA1 Message Date
Alan Liu
7ad9f84ffe ICU-1048 implement Foo(Bar) ID parsing
X-SVN-Rev: 5243
2001-07-16 20:48:46 +00:00
George Rhoten
a5fcde6430 ICU-899 Fix for HP/UX
X-SVN-Rev: 5242
2001-07-16 16:49:46 +00:00
George Rhoten
6b2aa5d1e1 ICU-899 Make uscript.h work for Release mode too
X-SVN-Rev: 5241
2001-07-16 16:48:56 +00:00
George Rhoten
a56f2ecfe9 ICU-452 Use the correct name for the ISCII converter filename.
X-SVN-Rev: 5240
2001-07-16 16:40:09 +00:00
Ram Viswanadha
2e964c62a0 ICU-452 First take on ISCII
X-SVN-Rev: 5239
2001-07-14 02:46:40 +00:00
Ram Viswanadha
a331c0a4eb ICU-452 First take on ISCII
X-SVN-Rev: 5238
2001-07-14 02:29:44 +00:00
Ram Viswanadha
1460f5bdb2 ICU-452 Tests for ISCII
X-SVN-Rev: 5237
2001-07-14 02:29:21 +00:00
Alan Liu
25edbe02ca ICU-1048 allow ::ID blocks in rules
X-SVN-Rev: 5234
2001-07-13 21:17:11 +00:00
Alan Liu
9805ae16d9 ICU-1048 allow ::ID blocks in rules
X-SVN-Rev: 5233
2001-07-13 21:09:41 +00:00
George Rhoten
f35b88f4eb ICU-1039 Make the changes work on AIX
X-SVN-Rev: 5232
2001-07-12 20:18:27 +00:00
Ram Viswanadha
ba2e8d2542 ICU-899 Move static array to .c file.
X-SVN-Rev: 5231
2001-07-11 23:52:58 +00:00
Ram Viswanadha
06ced27754 ICU-899 Fix for uprv_stricmp implementation differences on Unix and Win32
X-SVN-Rev: 5230
2001-07-11 23:50:24 +00:00
George Rhoten
5c0d6d17c7 ICU-479 Don't export the private static const variables.
X-SVN-Rev: 5229
2001-07-11 21:55:23 +00:00
George Rhoten
8277bc7bfa ICU-953 Do less static initialization/destruction
X-SVN-Rev: 5228
2001-07-11 21:26:22 +00:00
George Rhoten
2a1edde771 ICU-953 Do less static initialization/destruction
X-SVN-Rev: 5227
2001-07-11 21:03:51 +00:00
Vladimir Weinstein
8730035cc6 ICU-1039 commited parser changes by Dominic Ludlam (dom@recoil.org) to support resource bundle nesting capabilities
X-SVN-Rev: 5226
2001-07-11 20:31:32 +00:00
Vladimir Weinstein
7f8a8278e1 ICU-1039 updated uresb so that it handles data types better + added some verbosity
X-SVN-Rev: 5225
2001-07-11 20:29:18 +00:00
George Rhoten
1c6a5f1b1d ICU-953 Do less initialization/destruction
X-SVN-Rev: 5224
2001-07-11 18:30:18 +00:00
George Rhoten
7c0dfef8db ICU-953 Don't use a UnicodeString during static init.
X-SVN-Rev: 5223
2001-07-11 18:29:51 +00:00
George Rhoten
516d8769e7 ICU-953 Don't use a UnicodeString during static init.
X-SVN-Rev: 5222
2001-07-11 17:39:10 +00:00
George Rhoten
d9a95b30fc ICU-1028 More fixes for s/390
X-SVN-Rev: 5221
2001-07-11 00:24:58 +00:00
Ram Viswanadha
b60309b39e ICU-899 Test the UScriptCode API
X-SVN-Rev: 5220
2001-07-10 23:31:45 +00:00
Ram Viswanadha
d42cadc69a ICU-899 Test the UScriptCode API
X-SVN-Rev: 5217
2001-07-10 18:35:59 +00:00
Ram Viswanadha
749a6e02d0 ICU-899 Add uscript.o to the Makefile
X-SVN-Rev: 5216
2001-07-10 18:35:15 +00:00
Ram Viswanadha
65844c0b2d ICU-899 Add new API for Locale-Script mapping for compliance with TR#24
X-SVN-Rev: 5215
2001-07-10 18:33:40 +00:00
Ram Viswanadha
e6d4ca0850 ICU-899 Deprecate and change the name of UCharScript enum to UCharBlock
change the u_getScript to u_getBlock

X-SVN-Rev: 5214
2001-07-10 18:29:31 +00:00
George Rhoten
11a7219087 ICU-580 Change os/390 batch support back to the original way.
X-SVN-Rev: 5213
2001-07-10 18:14:23 +00:00
George Rhoten
2cc291a5b1 ICU-1028 More fixes for s/390
X-SVN-Rev: 5212
2001-07-10 16:43:51 +00:00
Ram Viswanadha
4d64f8658a ICU-506 ISO2022 converter not resetting after flush.
X-SVN-Rev: 5211
2001-07-10 02:26:08 +00:00
George Rhoten
eb541f3c45 ICU-597 Fix for ICU on as/400 being in a different locale like de_DE
X-SVN-Rev: 5210
2001-07-09 23:42:00 +00:00
Alan Liu
ac1ec41793 ICU-989 use default converter for UChar -> char
X-SVN-Rev: 5209
2001-07-09 23:26:09 +00:00
George Rhoten
2f04fc3c5c ICU-882 Don't use deprecated code.
X-SVN-Rev: 5208
2001-07-09 22:40:08 +00:00
Vladimir Weinstein
c8c203b10e ICU-392 get/set state implementation for current version (no compatibility yet)
X-SVN-Rev: 5207
2001-07-09 22:24:23 +00:00
George Rhoten
3b7fbcb29e ICU-882 Final removal of deprecated API
X-SVN-Rev: 5206
2001-07-09 21:08:25 +00:00
Andy Heninger
27b4977f7f ICU-973 speed tweaks to u_strcmp() & u_strcmpCodePointOrder().
X-SVN-Rev: 5204
2001-07-09 19:44:54 +00:00
Alan Liu
0f4896e90b ICU-1029 rename Transliterator::TransliteratorFactory to Transliterator::Factory
X-SVN-Rev: 5203
2001-07-09 16:45:09 +00:00
Alan Liu
573834372f ICU-1029 make TransliteratorFactory typedef public
X-SVN-Rev: 5202
2001-07-09 16:33:09 +00:00
Ram Viswanadha
b376a4453b ICU-899 Add locale script mapping support
X-SVN-Rev: 5200
2001-07-09 15:20:03 +00:00
Ram Viswanadha
c8eab63d25 ICU-899 Add locale script mapping support
X-SVN-Rev: 5199
2001-07-09 15:02:10 +00:00
George Rhoten
14fd019f1b ICU-1008 Do less static initialization. Still need to fix static destruction, but it's better now.
X-SVN-Rev: 5198
2001-07-06 23:19:56 +00:00
Alan Liu
057fe1636a ICU-1023 upgrade uhash to support int32_t keys on platforms with sizeof(void*) < 32
X-SVN-Rev: 5197
2001-07-06 20:10:25 +00:00
Alan Liu
1c40f7aebd ICU-1023 upgrade uhash to support int32_t keys on platforms with sizeof(void*) < 32
X-SVN-Rev: 5196
2001-07-06 19:53:12 +00:00
Vladimir Weinstein
ac95eb8654 ICU-392 added API declarations and dummy implementations for state handling functions. Carved data structures some more.
X-SVN-Rev: 5195
2001-07-06 04:57:28 +00:00
Vladimir Weinstein
e52983285d ICU-1031 adapted test to the new suffix for warnings
X-SVN-Rev: 5194
2001-07-06 04:46:16 +00:00
Vladimir Weinstein
f9d494b482 ICU-934 fixed renaming of aliased entry so that cache cleanup would work properly
X-SVN-Rev: 5193
2001-07-06 04:36:08 +00:00
George Rhoten
6c1d9648a9 ICU-1017 Better determination of compiler location on Solaris.
X-SVN-Rev: 5192
2001-07-06 01:21:59 +00:00
George Rhoten
0b0a9cb20a ICU-1018 Don't use the Windows compiler extension _itoa().
X-SVN-Rev: 5191
2001-07-06 01:12:24 +00:00
Alan Liu
7771255c76 ICU-1006 fix non-inverse IDs with no separator and filter
X-SVN-Rev: 5188
2001-07-05 23:34:49 +00:00
George Rhoten
7431b06d8b ICU-740 Remove old/unused code according to Steven and Alan.
X-SVN-Rev: 5185
2001-07-05 23:13:36 +00:00
Alan Liu
14ba574a14 ICU-1006 update tests of ID handling
X-SVN-Rev: 5184
2001-07-05 22:55:38 +00:00
Alan Liu
ed41780be7 ICU-1006 repair ID handling re filters and inverses
X-SVN-Rev: 5183
2001-07-05 22:54:10 +00:00
George Rhoten
32aacf7170 ICU-740 Moving to the charset/source directory. This information shouldn't be a normal part of ICU.
X-SVN-Rev: 5181
2001-07-05 22:39:23 +00:00
George Rhoten
ce3bed4f40 ICU-740 Remove old/unused code according to Helena.
X-SVN-Rev: 5180
2001-07-05 22:32:23 +00:00
Vladimir Weinstein
6c37bcf77d ICU-1031 added warning codes ending in _WARNING, changed string names. Also added error and warning needed for j392
X-SVN-Rev: 5179
2001-07-05 19:45:03 +00:00
Alan Liu
81db4fe6e5 ICU-1029 fix deadlock in factory reg code
X-SVN-Rev: 5178
2001-07-05 16:45:38 +00:00
Alan Liu
c4976b1c19 ICU-1029 add nortrans.h
X-SVN-Rev: 5176
2001-07-03 23:49:21 +00:00
Alan Liu
eb1a26e702 ICU-1029 add NormalizationTransliterator test
X-SVN-Rev: 5175
2001-07-03 23:45:23 +00:00
Alan Liu
88f3594c6a ICU-1029 fix factory registration code
X-SVN-Rev: 5174
2001-07-03 23:44:59 +00:00
Alan Liu
6f20ab6cdc ICU-1029 add NormalizationTransliterator
X-SVN-Rev: 5173
2001-07-03 23:44:45 +00:00
Alan Liu
7d06ccf4f3 ICU-1029 add NormalizationTransliterator; fix factory registration code
X-SVN-Rev: 5172
2001-07-03 23:44:37 +00:00
Alan Liu
c3f4cfbc85 ICU-1029 make UVector compare and delete fn pts compatible with uhash
X-SVN-Rev: 5170
2001-07-03 23:09:03 +00:00
Vladimir Weinstein
2c32faf09b ICU-392 state structure...
X-SVN-Rev: 5169
2001-07-03 22:21:53 +00:00
George Rhoten
5486a097ba ICU-770 Add a function to destroy a mutex, and don't allocate memory for the global mutex.
X-SVN-Rev: 5168
2001-07-03 20:35:27 +00:00
Alan Liu
ac454c01db ICU-1029 add factory registration to support NormalizationTransliterator; make cacheIDs own its own copies of ID UnicodeStrings
X-SVN-Rev: 5167
2001-07-03 20:01:56 +00:00
George Rhoten
426cd3ad5b ICU-953 Don't initialize the data at static initialization time.
Do it in the thread itself.

X-SVN-Rev: 5166
2001-07-03 19:47:22 +00:00
George Rhoten
c5e542d79d ICU-1007 Fix some Linux compiler warnings and some memory leaks.
X-SVN-Rev: 5165
2001-07-03 16:45:54 +00:00
George Rhoten
11eaa76f83 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5161
2001-07-03 00:27:22 +00:00
George Rhoten
0ca315bb4e ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5160
2001-07-02 22:56:52 +00:00
George Rhoten
ab0aee5fbc ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5159
2001-07-02 22:53:22 +00:00
George Rhoten
6a79b605fb ICU-1008 Do less static initialization.
X-SVN-Rev: 5158
2001-07-02 22:04:18 +00:00
George Rhoten
4960bd9d5c ICU-1028 Fixes for os/390
X-SVN-Rev: 5157
2001-07-02 21:07:35 +00:00
Markus Scherer
2fc1e2ef98 ICU-1027 move fLength back from Replaceable to UnicodeString, add virtual Rep::getLength()
X-SVN-Rev: 5156
2001-07-02 20:58:14 +00:00
George Rhoten
a22ea7d8af ICU-919 Made some functions inline.
X-SVN-Rev: 5154
2001-07-02 20:26:33 +00:00
George Rhoten
9fd5994ca7 ICU-479 Fix for s/390, stop exporting private static const variables, and improve speed performance
X-SVN-Rev: 5153
2001-07-02 20:09:52 +00:00
George Rhoten
de96188690 ICU-965 Add some missing header files.
X-SVN-Rev: 5150
2001-07-02 18:37:49 +00:00
George Rhoten
72159af00c ICU-953 Export fewer static symbols and fix an os/390 porting problem
X-SVN-Rev: 5149
2001-07-02 17:23:27 +00:00
George Rhoten
c4cc4f56ea ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5148
2001-06-29 22:54:56 +00:00
Alan Liu
be55a412be ICU-965 in Any-Title make can't -> Can't, not Can'T
X-SVN-Rev: 5144
2001-06-29 21:19:49 +00:00
Alan Liu
f89574d8e8 ICU-990 backslash escape single quotes outside of quoted strings
X-SVN-Rev: 5142
2001-06-29 19:39:03 +00:00
Alan Liu
34915937bd ICU-990 fix compiler warning
X-SVN-Rev: 5141
2001-06-29 19:36:36 +00:00
George Rhoten
bc397ee3f3 ICU-900 Fixed a compiler warning on Solaris Workshop Pro v6.0
X-SVN-Rev: 5134
2001-06-28 22:57:15 +00:00
Markus Scherer
e0359d11ac ICU-1007 reduce warnings
X-SVN-Rev: 5133
2001-06-28 20:46:46 +00:00
Syn Wee Quek
a5f4ece198 ICU-861
Improved test for iterator performance.

X-SVN-Rev: 5132
2001-06-28 20:45:02 +00:00
Syn Wee Quek
280519187e ICU-861
Additional test for testing clearing of buffers.

X-SVN-Rev: 5131
2001-06-28 20:44:09 +00:00
Syn Wee Quek
d89bb9c5fc ICU-861
Minor optimisation for the backwards iterator.

X-SVN-Rev: 5130
2001-06-28 20:42:56 +00:00
Markus Scherer
a06786ebfc ICU-973 remove one redundant if()
X-SVN-Rev: 5129
2001-06-28 20:28:23 +00:00
Andy Heninger
15bec64481 ICU-1024 Set windows project file options for automatic inlines (Release) and Browse file creation (debug).
X-SVN-Rev: 5123
2001-06-28 19:40:34 +00:00
Markus Scherer
71a57ee3bc ICU-1007 warning level 4 for unorm.cpp
X-SVN-Rev: 5122
2001-06-28 17:01:17 +00:00
Markus Scherer
465f87c12d ICU-1007 optimizations and Jamo composition fixes
X-SVN-Rev: 5121
2001-06-28 17:00:25 +00:00
George Rhoten
d10eb1f23a ICU-1017 Too many _SO_TARGETs defined. Remove a few of them.
X-SVN-Rev: 5120
2001-06-28 01:40:43 +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
bd05b67248 ICU-1007 set combining flags on all Jamos, write combining results with combineFwd flags
X-SVN-Rev: 5118
2001-06-28 00:33:20 +00:00
Markus Scherer
c8bf8c6fa9 ICU-1007 remove char name comments to make this file smaller
X-SVN-Rev: 5117
2001-06-28 00:31:42 +00:00
George Rhoten
099f3e09e1 ICU-1018 iostream is already included in ustream.h, don't need it again.
X-SVN-Rev: 5116
2001-06-28 00:06:30 +00:00
George Rhoten
05d5f21180 ICU-988 Don't need the global mutex in locmap anymore, and turn off the compiler extensions for it.
X-SVN-Rev: 5115
2001-06-28 00:05:20 +00:00
Vladimir Weinstein
9cfbd67e3b ICU-1022 Win32 changes (solaris temporary build fix)
X-SVN-Rev: 5114
2001-06-27 22:37:31 +00:00
George Rhoten
5ff95ae4c6 ICU-900 Removed unused functions
X-SVN-Rev: 5113
2001-06-27 22:32:49 +00:00
Vladimir Weinstein
8c07252eda ICU-1022 quick fix to Solaris / Workshop 6 build problem
X-SVN-Rev: 5112
2001-06-27 21:53:31 +00:00
Syn Wee Quek
7c92dbd460 ICU-880
Added skipped 5 iterator performance test.

X-SVN-Rev: 5111
2001-06-27 21:45:09 +00:00
Syn Wee Quek
590bc3fae2 ICU-861
Modified operator=() to check on endp instead of flags for string length.

X-SVN-Rev: 5110
2001-06-27 19:27:56 +00:00