Commit Graph

8891 Commits

Author SHA1 Message Date
Markus Scherer
10c3e3f0b2 ICU-2397 allow to stack-allocate UNormIterator
X-SVN-Rev: 11339
2003-03-17 21:20:36 +00:00
Markus Scherer
026f023227 ICU-2397 allow to stack-allocate UNormIterator
X-SVN-Rev: 11338
2003-03-17 18:32:54 +00:00
Markus Scherer
f2b1b64dc1 ICU-2427 more Unicode 4 data updates
X-SVN-Rev: 11337
2003-03-17 18:02:10 +00:00
Markus Scherer
58e725c9be ICU-2427 more Unicode 4 data updates
X-SVN-Rev: 11336
2003-03-17 17:55:44 +00:00
Andy Heninger
e2ac4bbeb6 ICU-2422 Regexp find() optimizations, work in progress
X-SVN-Rev: 11334
2003-03-17 06:51:57 +00:00
George Rhoten
7b1d6cf78a ICU-2759 Add the QNX configuration
X-SVN-Rev: 11333
2003-03-15 02:37:06 +00:00
George Rhoten
c31d7e59cd ICU-2759 Add the QNX configuration
X-SVN-Rev: 11331
2003-03-15 02:22:07 +00:00
George Rhoten
1fd0a95a40 ICU-2759 Add the QNX configuration
X-SVN-Rev: 11330
2003-03-15 02:08:26 +00:00
George Rhoten
c9ed03fc4b ICU-2744 Fix some IRIX problems
X-SVN-Rev: 11329
2003-03-15 01:57:10 +00:00
George Rhoten
ea20db569b ICU-2759 QNX has a problem with printf statements in C++ and they should not be used normally.
X-SVN-Rev: 11328
2003-03-15 01:42:12 +00:00
Markus Scherer
f5834bc91c ICU-2427 add UCD Terms of Use
X-SVN-Rev: 11325
2003-03-14 23:25:45 +00:00
Ram Viswanadha
eacb7beea5 ICU-2194 fix seg fault on CCC
X-SVN-Rev: 11324
2003-03-14 23:02:27 +00:00
Ram Viswanadha
b44e07e7b1 ICU-2194 fix seg fault on CCC
X-SVN-Rev: 11323
2003-03-14 22:43:40 +00:00
Markus Scherer
b89a8122f2 ICU-2427 add Han numeric values
X-SVN-Rev: 11322
2003-03-14 22:00:19 +00:00
Ram Viswanadha
aea8920b73 ICU-2194 add genidna
X-SVN-Rev: 11321
2003-03-14 21:45:44 +00:00
Ram Viswanadha
ca974a27da ICU-2194 add building of genidna
X-SVN-Rev: 11320
2003-03-14 21:44:43 +00:00
Ram Viswanadha
2cfc17f646 ICU-2194 add building of man page
X-SVN-Rev: 11319
2003-03-14 21:43:13 +00:00
Ram Viswanadha
db3fff6055 ICU-2194 add man page for genidna tool
X-SVN-Rev: 11318
2003-03-14 21:40:55 +00:00
Ram Viswanadha
c853cd0472 ICU-2194 fix crash on Alpha/Linux CCC
X-SVN-Rev: 11317
2003-03-14 21:39:33 +00:00
Markus Scherer
af52fd13b1 ICU-2427 more Unicode 4 data updates
X-SVN-Rev: 11316
2003-03-14 19:24:55 +00:00
George Rhoten
d82e7274d9 ICU-2481 Fix for AIX. The last enum value shouldn't have a comma
X-SVN-Rev: 11315
2003-03-14 17:41:19 +00:00
George Rhoten
bb9e366b13 ICU-2203 Fix for HP and other compilers
X-SVN-Rev: 11311
2003-03-14 02:18:40 +00:00
Andy Heninger
6ed78276e1 ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11310
2003-03-14 02:01:17 +00:00
Steven R. Loomis
b4dbe9ee77 ICU-2427 fix udata test to dynamically check the unicode version of the pnames file
X-SVN-Rev: 11309
2003-03-14 01:35:12 +00:00
Alan Liu
1ac2fc0b78 ICU-2656 complete rewrite of parse() to revise handling of abutting numeric fields so that "12345" x "HHmmss" => 1:23:45
X-SVN-Rev: 11308
2003-03-14 00:49:21 +00:00
Alan Liu
cb5ef5a19e ICU-2612 fix test to not depend on en_GB
X-SVN-Rev: 11307
2003-03-14 00:46:33 +00:00
Alan Liu
7c67f351f8 ICU-2612 fix test to not depend on en_GB
X-SVN-Rev: 11306
2003-03-14 00:22:57 +00:00
Ram Viswanadha
7652b4aff6 ICU-2194 update links in comments. No code change
X-SVN-Rev: 11305
2003-03-13 23:50:56 +00:00
Markus Scherer
6d58c3871a ICU-2481 more tests for UNORM_UNICODE_3_2 and related
X-SVN-Rev: 11303
2003-03-13 23:03:21 +00:00
Markus Scherer
ab9d557dfe ICU-2481 make UNORM_UNICODE_3_2 and related public
X-SVN-Rev: 11302
2003-03-13 23:01:42 +00:00
Markus Scherer
f9ce852e79 ICU-2481 make UNORM_UNICODE_3_2 and related public; move obsolete UNormalizationMode constants to the obsolete library
X-SVN-Rev: 11301
2003-03-13 23:01:03 +00:00
Eric Mader
7771903a16 ICU-2405 Change nextLine() to return the rest of the paragraph if width <= 0.
X-SVN-Rev: 11299
2003-03-13 22:55:37 +00:00
Ram Viswanadha
102ad41655 ICU-2194 convert the ouput of toASCII to lower case
X-SVN-Rev: 11298
2003-03-13 22:17:24 +00:00
Vladimir Weinstein
c210330322 ICU-2701 fixed u_unescape usage in the tests
X-SVN-Rev: 11293
2003-03-13 17:20:37 +00:00
Vladimir Weinstein
96fb0b59dc ICU-2412 added comment for getnextsortkeypart, simplified some code etc...
X-SVN-Rev: 11292
2003-03-13 17:15:53 +00:00
Vladimir Weinstein
e369167c42 ICU-2412 added parseUTF8string for usage in tests
X-SVN-Rev: 11291
2003-03-13 16:52:49 +00:00
Andy Heninger
fef34e930e ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11290
2003-03-13 01:56:01 +00:00
Eric Mader
708317c997 ICU-2405 clean up comments, esp. @draft versions.
X-SVN-Rev: 11289
2003-03-12 23:51:42 +00:00
Ram Viswanadha
8cf2a2cee5 ICU-2194 fix bug found while running demo
X-SVN-Rev: 11288
2003-03-12 23:17:56 +00:00
Ram Viswanadha
a204c3713f ICU-2194 Add test for bug found after after demo
X-SVN-Rev: 11287
2003-03-12 23:16:57 +00:00
Andy Heninger
77d0dbbd6e ICU-2422 Regexp, credit source for new test data.
X-SVN-Rev: 11285
2003-03-12 02:02:06 +00:00
Andy Heninger
1eee5ac497 ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11284
2003-03-12 01:59:22 +00:00
Vladimir Weinstein
d8cf75aa69 ICU-2701 fixed API documentation for u_unescape
X-SVN-Rev: 11283
2003-03-12 01:36:47 +00:00
Andy Heninger
90e3bd207b ICU-2422 Regexp, Fixes for remaining failures in new regexp test data
X-SVN-Rev: 11281
2003-03-11 21:52:52 +00:00
Eric Mader
a9ac4b4f42 ICU-2743 cast flag argument to GlyphIterator copy constructor to disambiguate from constructor which takes an LETag.
X-SVN-Rev: 11280
2003-03-11 02:28:18 +00:00
Andy Heninger
77a6b03679 ICU-2422 Regexp tests of expressions at http://www.regxlib.com/
X-SVN-Rev: 11279
2003-03-10 07:37:37 +00:00
Markus Scherer
25d1629bb7 ICU-2021 replace Turkic-casefolding prototype with explanation
X-SVN-Rev: 11278
2003-03-10 00:59:10 +00:00
Markus Scherer
a32165212d ICU-2481 make the implementation of tailored normalization permanent; remove the a-umlaut option
X-SVN-Rev: 11276
2003-03-10 00:24:37 +00:00
Markus Scherer
84adae7885 ICU-2350 implement CASE_SENSITIVE via uprops.icu data
X-SVN-Rev: 11275
2003-03-08 18:09:39 +00:00
Markus Scherer
41490cb19a ICU-2350 implement CASE_SENSITIVE via uprops.icu data
X-SVN-Rev: 11274
2003-03-08 18:00:51 +00:00
Markus Scherer
880693b17f ICU-2427 test property Hangul_Syllable_Type
X-SVN-Rev: 11273
2003-03-08 02:01:15 +00:00
Markus Scherer
cb850817d8 ICU-2427 support property Hangul_Syllable_Type
X-SVN-Rev: 11272
2003-03-08 02:00:06 +00:00
Markus Scherer
62d930de7e ICU-2427 support property Hangul_Syllable_Type
X-SVN-Rev: 11271
2003-03-08 01:53:11 +00:00
Ram Viswanadha
5bcbb42046 ICU-2658 Iranian Rial formatting update
X-SVN-Rev: 11270
2003-03-08 01:32:45 +00:00
Ram Viswanadha
a5717a994d ICU-2574 update localPatternChars
X-SVN-Rev: 11269
2003-03-08 01:30:35 +00:00
Ram Viswanadha
8a991f7d46 ICU-2303 update localPatternChars
X-SVN-Rev: 11268
2003-03-08 01:28:56 +00:00
Eric Mader
2dd931b10c ICU-2743 don't require feature tag for backtrack and lookahead. Type three chaining contexual subtable should return inputGlyphCount *not* inputGlyphCount + 1!
X-SVN-Rev: 11267
2003-03-07 23:33:41 +00:00
Markus Scherer
021f1e9ae2 ICU-2481 apply NormalizationCorrections-4.0.0.txt
X-SVN-Rev: 11266
2003-03-07 21:54:30 +00:00
Markus Scherer
70aecbb5f0 ICU-2427 use full properties in uprops.icu instead of computing them from partial ones
X-SVN-Rev: 11265
2003-03-07 21:49:09 +00:00
Markus Scherer
a968441ac2 ICU-2427 move Hangul/Jamo constants from unorm.cpp to unormimp.h
X-SVN-Rev: 11264
2003-03-07 21:46:51 +00:00
Markus Scherer
f0d2453789 ICU-2427 upgrade to Unicode 4
X-SVN-Rev: 11263
2003-03-07 21:45:17 +00:00
Markus Scherer
0e0bdfd63b ICU-2427 handle Hangul in recursive decompositions
X-SVN-Rev: 11262
2003-03-07 21:44:29 +00:00
Markus Scherer
ae3330412a ICU-2427 more robust parsing for additional properties; store full properties instead of partial ones (Other_XYZ->XYZ); see store.c for changes for format version 3.2
X-SVN-Rev: 11261
2003-03-07 21:43:18 +00:00
Markus Scherer
ca5515af1a ICU-2427 replace ArabicShaping.txt with derived files to avoid tracking the formula for jt=T
X-SVN-Rev: 11260
2003-03-07 21:36:45 +00:00
Steven R. Loomis
e5dcdef9da ICU-2161 added --ldflags-obsolete to icu-config
X-SVN-Rev: 11259
2003-03-07 17:39:09 +00:00
Vladimir Weinstein
8b24f520fc ICU-2412 some comments added
X-SVN-Rev: 11256
2003-03-07 07:00:53 +00:00
Alan Liu
e7be1a69e2 ICU-2656 make HHmmss parsing not parse negative numbers
X-SVN-Rev: 11254
2003-03-07 01:04:43 +00:00
Ram Viswanadha
956a7236ac ICU-2616 update date format information
X-SVN-Rev: 11253
2003-03-06 23:30:00 +00:00
Ram Viswanadha
59657e6038 ICU-2614 update date format information
X-SVN-Rev: 11252
2003-03-06 23:29:09 +00:00
Ram Viswanadha
e93ad1cbb7 ICU-2612 update date format information
X-SVN-Rev: 11251
2003-03-06 23:28:27 +00:00
Andy Heninger
f5fa67bfe3 ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11250
2003-03-06 01:57:52 +00:00
Alan Liu
03c212daf4 ICU-887 add new ucal_ time zone API
X-SVN-Rev: 11249
2003-03-05 18:36:48 +00:00
George Rhoten
efda501285 ICU-2710 Remove some obsolete code
X-SVN-Rev: 11248
2003-03-05 04:56:28 +00:00
Steven R. Loomis
26c61ca37a ICU-2412 no trailing commas in list/enum initializer
X-SVN-Rev: 11247
2003-03-05 01:02:31 +00:00
Eric Mader
f0a4c2ea30 ICU-2452 Fix page title.
X-SVN-Rev: 11246
2003-03-04 22:58:41 +00:00
Eric Mader
ea4c9cba82 ICU-2452 Change to use Code2000 font instead of Times New Roman; fix other documentation errors.
X-SVN-Rev: 11245
2003-03-04 22:40:25 +00:00
Eric Mader
e6d6dc6511 ICU-2405 Need to pass &dx[dyStart], not dx, to ExtTextOut!
X-SVN-Rev: 11241
2003-03-04 19:57:40 +00:00
Alan Liu
6c81c154d1 ICU-2478 give No_Block the code point tag [none]
X-SVN-Rev: 11240
2003-03-04 19:55:37 +00:00
Alan Liu
162ab9a922 ICU-2478 update to take 4.0 block names from PropertyValueAliases incl. No_Block; other enhancements
X-SVN-Rev: 11239
2003-03-04 19:54:27 +00:00
Alan Liu
f03db87d08 ICU-2478 regenerate with 4.0 block names from PropertyValueAliases incl. No_Block
X-SVN-Rev: 11238
2003-03-04 19:53:40 +00:00
Eric Mader
e4ea506018 ICU-2405 remove RenderingFontInstance.cpp.
X-SVN-Rev: 11237
2003-03-04 19:36:49 +00:00
George Rhoten
dc3d5b5d69 ICU-2120 Speed improvements for %g and the char * format specifier
X-SVN-Rev: 11236
2003-03-04 19:21:42 +00:00
George Rhoten
a3b3b77616 ICU-1839 Use const & for setSymbol
X-SVN-Rev: 11235
2003-03-04 19:15:06 +00:00
George Rhoten
12868c3ae2 ICU-2120 Add a couple of tests to make sure my changes are good.
X-SVN-Rev: 11234
2003-03-04 19:12:55 +00:00
George Rhoten
5ae9046b7b ICU-2704 Fix a compiler warning
X-SVN-Rev: 11233
2003-03-04 19:03:17 +00:00
Vladimir Weinstein
6144e316e4 ICU-331 support for usort icuapp - skipping leading whitespace and finding start of trailing whitespace
X-SVN-Rev: 11231
2003-03-04 06:33:33 +00:00
Vladimir Weinstein
e1cf7436f1 ICU-2412 test tweak
X-SVN-Rev: 11230
2003-03-04 06:31:46 +00:00
Vladimir Weinstein
4659ebb3c1 ICU-2412 state bits distribution reorg + handling state overflow
X-SVN-Rev: 11229
2003-03-04 06:31:20 +00:00
Andy Heninger
09baec1685 ICU-2422 Regexp \N{NAME} added. (ZeroLengthMatch)* optimizations improved.
X-SVN-Rev: 11228
2003-03-04 01:10:46 +00:00
Markus Scherer
234855629c ICU-2427 upgrade to Unicode 4
X-SVN-Rev: 11227
2003-03-04 00:52:47 +00:00
Markus Scherer
6d4359784d ICU-2478 replace UBLOCK_INVALID_CODE=-1 by new UBLOCK_NO_BLOCK=0 in most cases
X-SVN-Rev: 11226
2003-03-04 00:52:07 +00:00
Markus Scherer
bfd5df7613 ICU-2427 upgrade to Unicode 4
X-SVN-Rev: 11225
2003-03-04 00:47:01 +00:00
Markus Scherer
737c614b75 ICU-2427 upgrade to Unicode 4 - initially only for existing properties; move obsolete UBlockCode constants to the obsolete library
X-SVN-Rev: 11224
2003-03-04 00:42:54 +00:00
Markus Scherer
85a619bb4e ICU-2427 upgrade to Unicode 4 - use property [value] aliases from data
X-SVN-Rev: 11223
2003-03-04 00:40:44 +00:00
Markus Scherer
e8bad8a60f ICU-2427 upgrade to Unicode 4 - allow Unicode versions with just a major number
X-SVN-Rev: 11222
2003-03-04 00:39:21 +00:00
Markus Scherer
1c86bc5cbb ICU-2427 upgrade to Unicode 4
X-SVN-Rev: 11221
2003-03-04 00:38:42 +00:00
Markus Scherer
589d027374 ICU-2427 upgrade to Unicode 4
X-SVN-Rev: 11220
2003-03-04 00:29:39 +00:00
Eric Mader
2663f369f0 ICU-2743 handle multiple substitutions which substitute a single glyph.
X-SVN-Rev: 11219
2003-03-04 00:03:17 +00:00
Eric Mader
bb2050611b ICU-2405 changes to support composite fonts.
X-SVN-Rev: 11218
2003-03-03 23:51:09 +00:00
Eric Mader
3dddcd075b ICU-2405 changes to support composite fonts.
X-SVN-Rev: 11217
2003-03-03 23:28:15 +00:00
Eric Mader
1cffb08751 ICU-2405 changes to support composite fonts.
X-SVN-Rev: 11216
2003-03-03 23:07:01 +00:00
Eric Mader
36de244611 ICU-2405 changes to support composite fonts.
X-SVN-Rev: 11215
2003-03-03 22:54:57 +00:00
Andy Heninger
d1c1beb261 ICU-2422 regexp, look-behind ops, error message fixed.
X-SVN-Rev: 11213
2003-03-03 18:02:06 +00:00
Andy Heninger
ae14297881 ICU-2422 look-behind ops implementation finished.
X-SVN-Rev: 11212
2003-03-02 19:11:09 +00:00
Ram Viswanadha
112bd0d671 ICU-2194 update custom build step for release configuration
X-SVN-Rev: 11211
2003-03-01 01:31:53 +00:00
Ram Viswanadha
a85f43fcda ICU-2194 fix Solaris and HPUX failure
X-SVN-Rev: 11210
2003-03-01 00:42:53 +00:00
Markus Scherer
353f8ee0eb ICU-2021 another fix for canonical caseless match, still prototyping
X-SVN-Rev: 11209
2003-03-01 00:13:40 +00:00
Markus Scherer
e9e4feea24 ICU-2021 fix sample in comment
X-SVN-Rev: 11208
2003-03-01 00:09:42 +00:00
Markus Scherer
679814d32b ICU-2021 improve tests for canonical caseless match
X-SVN-Rev: 11207
2003-03-01 00:09:12 +00:00
Ram Viswanadha
ccc2f5d89d ICU-2194 enable Win64 configurations
X-SVN-Rev: 11206
2003-02-28 23:54:34 +00:00
Ram Viswanadha
f378206b35 ICU-2194 fix a minor bug
X-SVN-Rev: 11205
2003-02-28 23:29:58 +00:00
Ram Viswanadha
3093681c4c ICU-2194 update dependecies
X-SVN-Rev: 11204
2003-02-28 23:07:56 +00:00
Ram Viswanadha
b384ce535f ICU-2194 update dependecies
X-SVN-Rev: 11203
2003-02-28 22:46:17 +00:00
Ram Viswanadha
021a837ce9 ICU-2194 remove tidnaref.cpp
X-SVN-Rev: 11202
2003-02-28 22:43:55 +00:00
Ram Viswanadha
a9ab122218 ICU-2194 update settings for release mode
X-SVN-Rev: 11201
2003-02-28 22:39:39 +00:00
Ram Viswanadha
11ddecd661 ICU-2194 update dependency for genidna
X-SVN-Rev: 11200
2003-02-28 22:36:58 +00:00
Ram Viswanadha
cf37cfbbb4 ICU-2194 add ustrprep_cleanup to ucln_cmn
X-SVN-Rev: 11199
2003-02-28 22:17:06 +00:00
Ram Viswanadha
27ff8c0977 ICU-2713 fix unescaping bug
X-SVN-Rev: 11198
2003-02-28 21:38:52 +00:00
Ram Viswanadha
10908094b4 ICU-2194 test data for IDNA
X-SVN-Rev: 11197
2003-02-28 21:38:30 +00:00
Ram Viswanadha
267d3d1f30 ICU-2194 tests for IDNA
X-SVN-Rev: 11196
2003-02-28 21:37:55 +00:00
Ram Viswanadha
71eb8f87f1 ICU-2194 data for IDNA
X-SVN-Rev: 11195
2003-02-28 21:36:17 +00:00
Ram Viswanadha
7da935c904 ICU-2194 IDNA API
X-SVN-Rev: 11194
2003-02-28 21:35:25 +00:00
Ram Viswanadha
78f36c9a5a ICU-2194 IDNA data trie generator
X-SVN-Rev: 11193
2003-02-28 21:32:28 +00:00
Ram Viswanadha
41d36b7650 ICU-2713 fix unescaping bug
X-SVN-Rev: 11192
2003-02-28 21:27:44 +00:00
Ram Viswanadha
e634042856 ICU-2713 test for unescaping bug
X-SVN-Rev: 11191
2003-02-28 21:27:05 +00:00
Alan Liu
e6f997fa51 ICU-2161 move obsolete code to icuapps/obsolete component
X-SVN-Rev: 11190
2003-02-28 20:36:53 +00:00
George Rhoten
0f56e199be ICU-2481 Fix a compiler error
X-SVN-Rev: 11189
2003-02-28 18:48:01 +00:00
George Rhoten
f8341c0598 ICU-2704 Fix a warning
X-SVN-Rev: 11187
2003-02-28 17:06:10 +00:00
GCL Shanghai
79ee1a6a54 ICU-2222 Deprecate C++ enums that duplicate C enums
X-SVN-Rev: 11186
2003-02-28 13:21:23 +00:00
George Rhoten
2a1a26d193 ICU-2120 Improve the performance of some functions.
X-SVN-Rev: 11184
2003-02-28 05:59:24 +00:00
Alan Liu
5c4c1cd77e ICU-2650 update sq_AL zone strings
X-SVN-Rev: 11182
2003-02-27 21:57:03 +00:00
Doug Felt
7456e00aee ICU-2203 no public hashtable, replace with const list of UnicodeString
X-SVN-Rev: 11179
2003-02-27 20:14:51 +00:00
Andy Heninger
acda85d7cf ICU-2422 regexp, look-behind ops, work in progress.
X-SVN-Rev: 11176
2003-02-27 01:59:23 +00:00
Alan Liu
d9be8ea0f0 ICU-2678 add USCRIPT_CANADIAN_ABORIGINAL
X-SVN-Rev: 11175
2003-02-27 00:59:50 +00:00
Alan Liu
2cc3e72b30 ICU-2161 move obsolete code to icuapps/obsolete component
X-SVN-Rev: 11171
2003-02-26 23:22:03 +00:00
Andy Heninger
2d3301b7f9 ICU-2422 look-behind op, plus some optimizations, work-in-progress.
X-SVN-Rev: 11168
2003-02-26 05:16:49 +00:00
Markus Scherer
2b7ba6ffc3 ICU-2481 improve prototype and support backlevel Unicode 3.2 normalization
X-SVN-Rev: 11167
2003-02-26 01:45:06 +00:00
Markus Scherer
e9d1b6386c ICU-2653 fix [:Age=x.y:] tests
X-SVN-Rev: 11166
2003-02-26 01:29:03 +00:00
Markus Scherer
eece437e5b ICU-2653 compare character age values with <= semantics not ==
X-SVN-Rev: 11165
2003-02-26 01:06:15 +00:00
Doug Felt
c31688a777 ICU-2203 C++ version of NumberFormat registration
X-SVN-Rev: 11160
2003-02-25 23:36:48 +00:00
George Rhoten
082574e976 ICU-2729 Fix a memory leak
X-SVN-Rev: 11157
2003-02-25 22:22:41 +00:00
Vladimir Weinstein
a1ca6bef0b ICU-2412 Fixed a leak in ucol_strcollIter
X-SVN-Rev: 11156
2003-02-25 21:32:33 +00:00
George Rhoten
e7e5cba77d ICU-2729 Fix a memory leak
X-SVN-Rev: 11155
2003-02-25 21:07:42 +00:00
Alan Liu
9dc05ec566 ICU-2161 move obsolete Unicode class code and tests to icuobs DLL
X-SVN-Rev: 11154
2003-02-25 20:53:34 +00:00
George Rhoten
d5a60d2db3 ICU-2729 Fix a memory leak
X-SVN-Rev: 11153
2003-02-25 19:56:49 +00:00
Alan Liu
6da5965d85 ICU-2161 move obsolete bidi code and tests to icuobs DLL
X-SVN-Rev: 11152
2003-02-25 19:40:00 +00:00
Alan Liu
0a3630d38d ICU-2161 move obsolete bidi code and tests to icuobs DLL
X-SVN-Rev: 11151
2003-02-25 19:23:06 +00:00
George Rhoten
0e62580a4a ICU-2593 Just make sure that the aliases don't have options because they aren't needed.
There isn't a need to verify the converter name because we may want to unlist a converter without an option.

X-SVN-Rev: 11148
2003-02-25 01:58:57 +00:00
George Rhoten
67725ff09d ICU-2704 Use a smaller and faster way to get the list of available locales.
X-SVN-Rev: 11147
2003-02-25 01:49:34 +00:00
Andy Heninger
ddf59cf344 ICU-2422 look-behind op, plus some optimizations, work-in-progress.
X-SVN-Rev: 11145
2003-02-24 05:12:29 +00:00
Markus Scherer
a0d1a524df ICU-2427 add some UCD/ICU consistency checks
X-SVN-Rev: 11144
2003-02-24 00:40:58 +00:00
Syn Wee Quek
64c96bdef0 ICU-2720 thai backwards iteration fix, keep base consonants as unsafe code
X-SVN-Rev: 11142
2003-02-22 01:26:28 +00:00
Andy Heninger
0bfd14fc9b ICU-2422 regexp, add a few new tests for case insensitivity, white space handling
X-SVN-Rev: 11140
2003-02-21 22:41:12 +00:00
Markus Scherer
b9dd8c091b ICU-2427 add UCD tools
X-SVN-Rev: 11139
2003-02-21 17:59:23 +00:00
Markus Scherer
ed742654b3 ICU-2427 add UCD tools
X-SVN-Rev: 11138
2003-02-21 16:17:42 +00:00
GCL Shanghai
513a23fdae ICU-2222 Deprecate C++ enums that duplicate C enums
X-SVN-Rev: 11137
2003-02-21 08:32:22 +00:00
George Rhoten
919141a5d6 ICU-2350 Don't use // in C files.
X-SVN-Rev: 11136
2003-02-21 02:24:20 +00:00
Andy Heninger
2df0b33049 ICU-2422 regexp, add and use new case-insensitive constructor on UnicodeSet.
X-SVN-Rev: 11129
2003-02-21 01:15:16 +00:00
Alan Liu
7ef72deb8c ICU-2350 add test for alias and contents of Case_Sensitive
X-SVN-Rev: 11128
2003-02-20 22:47:50 +00:00
Alan Liu
7da5687fa3 ICU-2350 remove isCaseUnique; implement binary prop UCHAR_CASE_SENSITIVE instead
X-SVN-Rev: 11127
2003-02-20 22:47:18 +00:00
Alan Liu
a70514688f ICU-2350 add support for Case_Sensitive, and move General_Category_Mask alias into separate data file (SyntheticPropertyAliases.txt)
X-SVN-Rev: 11126
2003-02-20 22:43:37 +00:00
Markus Scherer
4518459529 ICU-2021 fix ref_norm_compare() - see Jitterbug details
X-SVN-Rev: 11125
2003-02-20 19:46:54 +00:00
Vladimir Weinstein
19ee3ae789 ICU-2412 Reenable TestVariableTopSetting
X-SVN-Rev: 11123
2003-02-20 08:19:04 +00:00
Vladimir Weinstein
44096afc59 ICU-2412 Fix for shifted in partial sort key generation & fix for a crash in double discontiguos Tibetan contraction
X-SVN-Rev: 11122
2003-02-20 08:18:37 +00:00
Vladimir Weinstein
00332fc9ed ICU-2412 something very wrong is going on with TestVariableTopSetting. Turn it off until I fix it.
X-SVN-Rev: 11120
2003-02-20 01:29:19 +00:00
Vladimir Weinstein
bc39c0911b ICU-2412 some extra Thai comments and tests. Requires TestNames_Thai.txt to be in the testdata directory
X-SVN-Rev: 11119
2003-02-20 01:23:41 +00:00
Vladimir Weinstein
0a641283d6 ICU-2412 added -e1 option which makes exhaustive collation testing somewhat bearable
X-SVN-Rev: 11118
2003-02-20 01:16:40 +00:00
Vladimir Weinstein
58e26b03be ICU-2412 added testing of iteration based collation to intltest
X-SVN-Rev: 11117
2003-02-20 01:15:10 +00:00
Vladimir Weinstein
d3d936f063 ICU-2412 regression tests for Thai handling. Needs revisiting after j2720 is done
X-SVN-Rev: 11116
2003-02-20 01:14:12 +00:00
Vladimir Weinstein
3a3ba864e5 ICU-2412 some regression tests for iterative comparison
X-SVN-Rev: 11115
2003-02-20 01:13:36 +00:00
Vladimir Weinstein
8b1cd3ae4c ICU-2412 refactored tests, better control over the execution time - needs support from ctest.c
X-SVN-Rev: 11114
2003-02-20 01:12:45 +00:00
Vladimir Weinstein
b2b568a6bc ICU-2412 exposed getUCollator, needed for intltest
X-SVN-Rev: 11113
2003-02-20 01:11:39 +00:00
Vladimir Weinstein
72c8bbe382 ICU-2412 check for identical prefixes at the start of ucol_strcollIter, better handling of Thai.
X-SVN-Rev: 11112
2003-02-20 01:06:06 +00:00
Markus Scherer
5625465b67 ICU-2021 fix unorm_compare(case-insensitive) - see Jitterbug details
X-SVN-Rev: 11107
2003-02-19 21:58:54 +00:00
Markus Scherer
794e3d9fdc ICU-2021 add tests for unorm_compare(case-insensitive)
X-SVN-Rev: 11106
2003-02-19 21:52:01 +00:00
Markus Scherer
fbdbe29cb7 ICU-2021 organize intltest files into project folders
X-SVN-Rev: 11103
2003-02-19 19:59:23 +00:00
Alan Liu
b589a7892e ICU-2280 port additional unregistration test
X-SVN-Rev: 11102
2003-02-19 19:22:31 +00:00
Markus Scherer
2c16511412 ICU-2481 add common and toolutil projects for convenience
X-SVN-Rev: 11095
2003-02-18 21:15:48 +00:00
Markus Scherer
9d12fbe2f8 ICU-2481 test with normalization options
X-SVN-Rev: 11094
2003-02-18 21:15:09 +00:00
Markus Scherer
ed8be18408 ICU-2481 default to line mode and read an arbitrary number of lines
X-SVN-Rev: 11093
2003-02-18 21:13:15 +00:00
Markus Scherer
a329f99f76 ICU-2481 fix internalGetDXCJKCompat()
X-SVN-Rev: 11088
2003-02-18 01:20:12 +00:00
Alan Liu
e794c614f0 ICU-2715 enhance toPattern supplementals test
X-SVN-Rev: 11085
2003-02-17 23:57:13 +00:00
Alan Liu
a64bd0d937 ICU-2715 detect invalid range
X-SVN-Rev: 11084
2003-02-17 23:56:51 +00:00
Markus Scherer
a809529f93 ICU-2481 small fix
X-SVN-Rev: 11082
2003-02-17 23:33:46 +00:00
Alan Liu
d31e6c49bf ICU-2715 add toPattern supplementals test
X-SVN-Rev: 11080
2003-02-17 23:31:10 +00:00
Alan Liu
2784e20f51 ICU-2715 fix toPattern handling of supplementals
X-SVN-Rev: 11079
2003-02-17 23:30:28 +00:00
Markus Scherer
42a3e0cef1 ICU-2481 do not apply exclusions to composition parts
X-SVN-Rev: 11077
2003-02-17 21:46:51 +00:00
George Rhoten
f1919822df ICU-2648 Reduce the size of .brk files, and test that the rules roundtrip.
X-SVN-Rev: 11076
2003-02-17 18:06:42 +00:00
George Rhoten
cd9de6d966 ICU-2705 Fixes for CygWin/MSVC configuration
X-SVN-Rev: 11075
2003-02-17 17:48:50 +00:00
George Rhoten
3670030ff7 ICU-2699 Don't allow the warning message to show the word "error".
X-SVN-Rev: 11074
2003-02-17 17:37:40 +00:00
Markus Scherer
0206e6f0be ICU-2344 fix Turkic lowercasing of U+0307 according to Unicode erratum from 2002-10-31
X-SVN-Rev: 11073
2003-02-16 19:20:04 +00:00
Markus Scherer
a0cebb2799 ICU-2344 test Turkic lowercasing of U+0307 according to Unicode erratum from 2002-10-31
X-SVN-Rev: 11072
2003-02-16 19:16:18 +00:00
Andy Heninger
d31f8de161 ICU-2422 regexp, \X does grapheme clusters
X-SVN-Rev: 11071
2003-02-16 07:24:55 +00:00
Markus Scherer
f1cd2be8d2 ICU-2397 more & better UNormIterator tests
X-SVN-Rev: 11070
2003-02-16 01:02:12 +00:00
Markus Scherer
41a939315c ICU-2397 make hasPrevious/hasNext true when throwing away buffered chars from that end
X-SVN-Rev: 11069
2003-02-16 01:00:01 +00:00
Markus Scherer
0c4249f0b4 ICU-2481 fix iterative normalization for unpaired surrogates
X-SVN-Rev: 11068
2003-02-16 00:06:01 +00:00
Markus Scherer
4585019fa8 ICU-2412 internal normalization functions replace UBool ignoreHangul with int32_t options
X-SVN-Rev: 11067
2003-02-15 02:02:13 +00:00
Markus Scherer
c9b18b3e73 ICU-2412 internal normalization functions replace UBool ignoreHangul with int32_t options
X-SVN-Rev: 11066
2003-02-15 01:55:39 +00:00
Markus Scherer
d2966f1a4d ICU-2481 prototype tailored normalization; remove old ignore_hangul
X-SVN-Rev: 11065
2003-02-15 01:54:25 +00:00
George Rhoten
a36de8f446 ICU-2350 Don't use // in C files.
X-SVN-Rev: 11064
2003-02-15 01:48:01 +00:00
Ram Viswanadha
ac588c223e ICU-2713 test for unescaping bug
X-SVN-Rev: 11063
2003-02-15 01:37:29 +00:00
Ram Viswanadha
124d5aefab ICU-2713 fix unescaping bug
X-SVN-Rev: 11062
2003-02-15 01:37:01 +00:00
Ram Viswanadha
10fcd482fc ICU-2713 Test for unescaping bug
X-SVN-Rev: 11061
2003-02-15 01:34:50 +00:00
George Rhoten
bb0daf402d ICU-2337 Fix for HP/UX which can't support placement new/delete, but
does support overriding new/delete.

X-SVN-Rev: 11058
2003-02-15 00:23:27 +00:00
Alan Liu
278dc45373 ICU-2350 add uchar_isCaseUnique
X-SVN-Rev: 11057
2003-02-15 00:22:31 +00:00
Alan Liu
20b7287c2a ICU-2374 added UErrorCode per review
X-SVN-Rev: 11055
2003-02-14 22:16:14 +00:00
Alan Liu
181b598671 ICU-2350 make default options USET_IGNORE_SPACE
X-SVN-Rev: 11054
2003-02-14 21:27:16 +00:00
Alan Liu
f42ca8c44c ICU-2350 made closeOver API @internal; added constructor and applyPattern() method taking option bitmask to support case-insensitive patterns
X-SVN-Rev: 11053
2003-02-14 21:22:20 +00:00
Alan Liu
95631523ed ICU-2350 added test for constructor and applyPattern() method taking option bitmask to support case-insensitive patterns
X-SVN-Rev: 11052
2003-02-14 21:18:41 +00:00
Alan Liu
fe3dd2faa3 ICU-2350 remove withdrawn API changes
X-SVN-Rev: 11051
2003-02-14 21:18:19 +00:00
George Rhoten
e1faf21914 ICU-2707 Fix a typo
X-SVN-Rev: 11049
2003-02-14 19:36:20 +00:00
George Rhoten
c60823327d ICU-2707 Fix for Red Hat Linux 8 with gcc 3.2 doesn't work on AIX5.1/VA5 32-bit mode.
X-SVN-Rev: 11047
2003-02-14 18:35:32 +00:00
Vladimir Weinstein
d89d403025 ICU-2412 another take of iterative collation and partial sort key generation
X-SVN-Rev: 11043
2003-02-14 07:46:20 +00:00
Vladimir Weinstein
98f8e51686 ICU-2711 make all the intltest collation test classes use doTest defined in IntlTestCollator class.
X-SVN-Rev: 11042
2003-02-14 07:14:02 +00:00
George Rhoten
6b0ec25200 ICU-2710 Remove obsolete code
X-SVN-Rev: 11041
2003-02-14 01:44:49 +00:00
George Rhoten
cfbdea0e8a ICU-2710 Remove obsolete code
X-SVN-Rev: 11040
2003-02-14 01:33:13 +00:00
Alan Liu
4dc1d411e8 ICU-2350 fix binary search bug
X-SVN-Rev: 11039
2003-02-14 00:12:17 +00:00
Alan Liu
3e3223963e ICU-2350 add test cases
X-SVN-Rev: 11038
2003-02-14 00:11:50 +00:00
Syn Wee Quek
b11567abc8 ICU-2204 array bounds checking error fix
X-SVN-Rev: 11037
2003-02-13 23:34:01 +00:00
Markus Scherer
c60e812576 ICU-2657 more api doc improvements
X-SVN-Rev: 11036
2003-02-13 01:46:14 +00:00
Andy Heninger
14da9b81e3 ICU-2422 regexp, free-format support added, some match mode bugs fixed
X-SVN-Rev: 11035
2003-02-13 01:10:22 +00:00
Andy Heninger
2397658197 ICU-2422 regexp, match flag setting options added.
X-SVN-Rev: 11032
2003-02-12 01:28:01 +00:00
Markus Scherer
c5e4c5b9cb ICU-2657 make checks for multiple general categories more readable
X-SVN-Rev: 11029
2003-02-11 23:30:09 +00:00
Syn Wee Quek
8b4d6d7609 ICU-2219 minor changes for java output, comments and alignment.
X-SVN-Rev: 11028
2003-02-11 23:30:08 +00:00
Markus Scherer
73b457e004 ICU-2657 improve API documentation
X-SVN-Rev: 11027
2003-02-11 23:27:40 +00:00
Markus Scherer
67883d2422 ICU-2657 add the CAT_MASK helper macro
X-SVN-Rev: 11026
2003-02-11 23:26:13 +00:00
Markus Scherer
c7ce296bdc ICU-2657 add a check to verify [:Nd:]==[:Numeric_Type=Decimal:] which is expected to be true in Unicode 4.0
X-SVN-Rev: 11025
2003-02-11 23:25:41 +00:00
Alan Liu
85fdc31af1 ICU-2350 add tests for closeOver()
X-SVN-Rev: 11024
2003-02-11 22:47:28 +00:00
Alan Liu
c51a59cd65 ICU-2350 implement closeOver()
X-SVN-Rev: 11023
2003-02-11 22:47:12 +00:00
Alan Liu
a2225cc8d9 ICU-2350 declare closeOver() and supporting methods
X-SVN-Rev: 11022
2003-02-11 22:46:20 +00:00
Alan Liu
b4379f3870 ICU-2350 added USET_CLOSE for UnicodeSet::closeOver()
X-SVN-Rev: 11021
2003-02-11 22:45:43 +00:00
George Rhoten
12151213b7 ICU-2707 Fix for Red Hat Linux 8 with gcc 3.2
X-SVN-Rev: 11020
2003-02-11 22:42:18 +00:00
Steven R. Loomis
45ea6df21c ICU-2686 readme updates
X-SVN-Rev: 11019
2003-02-11 19:27:37 +00:00
George Rhoten
4194737649 ICU-2000 Fixed a compiler warning
X-SVN-Rev: 11018
2003-02-11 02:45:50 +00:00
Markus Scherer
5d82e0c3b0 ICU-2657 improve API documentation
X-SVN-Rev: 11017
2003-02-11 01:59:32 +00:00
Markus Scherer
2e5616455d ICU-2657 fix u_isbase: not true for Mn!
X-SVN-Rev: 11016
2003-02-11 01:59:05 +00:00
Markus Scherer
fa4d373013 ICU-2657 minor test improvements
X-SVN-Rev: 11015
2003-02-11 01:57:51 +00:00
Andy Heninger
483da7c7df ICU-2422 regexp, case insensitive matching, work in progress
X-SVN-Rev: 11013
2003-02-11 01:17:51 +00:00
George Rhoten
4630bf5b46 ICU-2705 Add CygWin/MSVC configuration
X-SVN-Rev: 11010
2003-02-11 00:25:29 +00:00
George Rhoten
8bbc298e8e ICU-2705 Add CygWin/MSVC configuration
X-SVN-Rev: 11009
2003-02-11 00:18:14 +00:00
George Rhoten
4d3562dcb7 ICU-2705 Add CygWin/MSVC support
X-SVN-Rev: 11008
2003-02-11 00:13:48 +00:00
George Rhoten
2e8ab39f15 ICU-2705 Use better library versioning
X-SVN-Rev: 11007
2003-02-11 00:13:03 +00:00
Andy Heninger
606b10c511 ICU-2703 fix missing null termination on extract from zero length UnicodeString
X-SVN-Rev: 11006
2003-02-10 22:57:39 +00:00
Markus Scherer
7677ee0d22 ICU-2397 split uciter8.c to make separate uit_len8.h/.c
X-SVN-Rev: 11002
2003-02-10 19:56:40 +00:00
Markus Scherer
9fcdfc0f88 ICU-2657 minor test improvements
X-SVN-Rev: 11001
2003-02-09 21:04:13 +00:00
Markus Scherer
bf610ff3d1 ICU-2657 organize files into project folders
X-SVN-Rev: 11000
2003-02-09 21:03:25 +00:00
Markus Scherer
77a600126a ICU-2657 add/change properties functions to match Java
X-SVN-Rev: 10999
2003-02-09 21:02:26 +00:00
Markus Scherer
e87f9e1104 ICU-2397 move unorm_it.c into normalization project folder
X-SVN-Rev: 10998
2003-02-09 18:00:18 +00:00
Vladimir Weinstein
a9a3d50b4a ICU-2412 getPreviousCE handling bug fix.
X-SVN-Rev: 10996
2003-02-08 02:16:54 +00:00
George Rhoten
7bcb3761b0 ICU-2337 A fix for the Mac
X-SVN-Rev: 10995
2003-02-07 22:02:25 +00:00