Commit Graph

2524 Commits

Author SHA1 Message Date
Markus Scherer
5d979da39e ICU-2024 add ucnv_toAlgorithmic() and ucnv_fromAlgorithmic()
X-SVN-Rev: 11605
2003-04-21 02:11:54 +00:00
Markus Scherer
486edf9562 ICU-2818 fix UTF-16/32 behavior for BOM-only input; tests see /tsconv/ccapitst/TestConvertAlgorithmic (j2024)
X-SVN-Rev: 11604
2003-04-21 02:06:03 +00:00
George Rhoten
7460b9d8c0 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11591
2003-04-18 23:14:27 +00:00
Markus Scherer
4f2c865b52 ICU-2144 add ucnv_convertEx()
X-SVN-Rev: 11589
2003-04-18 23:11:39 +00:00
George Rhoten
e76f98cf2d ICU-2729 Fix a memory leak
X-SVN-Rev: 11588
2003-04-18 23:05:20 +00:00
George Rhoten
558be9c95e ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11586
2003-04-18 21:43:25 +00:00
George Rhoten
4f532d0425 ICU-2815 ucnv_flushCache should close the cached default converter.
X-SVN-Rev: 11585
2003-04-18 20:31:45 +00:00
Steven R. Loomis
711de2113a ICU-2596 don't treat .dat files on the data path as directories
X-SVN-Rev: 11581
2003-04-18 00:15:33 +00:00
Ram Viswanadha
b5fc181059 ICU-2194 fix compiler warnings
X-SVN-Rev: 11576
2003-04-17 20:37:00 +00:00
Markus Scherer
912673a5e4 ICU-2580 replace RES_ UResType constant names with URES_ names
X-SVN-Rev: 11564
2003-04-16 23:52:32 +00:00
George Rhoten
e95d56df5e ICU-2745 Add documentation about the callbacks.
X-SVN-Rev: 11561
2003-04-16 22:39:22 +00:00
George Rhoten
1944b56181 ICU-2759 Undo the QNX change. The patch isn't needed, and gmake check passed.
X-SVN-Rev: 11560
2003-04-16 22:14:31 +00:00
Markus Scherer
f07f7270f2 ICU-2657 fix some comments about Java isSpaceChar
X-SVN-Rev: 11555
2003-04-16 00:20:23 +00:00
George Rhoten
7bf253f27f ICU-2785 Don't strip white space anymore. Just strip the new lines.
X-SVN-Rev: 11544
2003-04-14 23:44:31 +00:00
George Rhoten
328bdfed8e ICU-2773 Fix preflighing when a multibyte substitution callback is used.
X-SVN-Rev: 11539
2003-04-13 04:41:49 +00:00
George Rhoten
f69ff31d30 ICU-2800 Fix the canonical name
X-SVN-Rev: 11533
2003-04-12 00:14:28 +00:00
George Rhoten
f6cef37345 ICU-2628 Updates for the import library installation on CygWin/MSVC and z/OS,
and updates for installation on CygWin/MSVC and QNX

X-SVN-Rev: 11501
2003-04-10 17:42:21 +00:00
Markus Scherer
5eb3b668e8 ICU-1439 add API documentation for ucnv_getUnicodeSet()
X-SVN-Rev: 11493
2003-04-09 22:40:58 +00:00
Markus Scherer
9727d3aeef ICU-1439 add API documentation for ucnv_getUnicodeSet()
X-SVN-Rev: 11492
2003-04-09 22:32:03 +00:00
Markus Scherer
bccf64762c ICU-1483 remove digit values for Han characters
X-SVN-Rev: 11483
2003-04-09 19:04:01 +00:00
Markus Scherer
280cd31096 ICU-2789 add UErrorCode to getInclusions()/addPropertyStarts()
X-SVN-Rev: 11479
2003-04-09 17:34:24 +00:00
George Rhoten
e3595f4ec6 ICU-1439 Change documentation
X-SVN-Rev: 11477
2003-04-09 00:22:58 +00:00
Andy Heninger
71070da39f ICU-2093 RBBI rule make dependencies for UnicodeSet properties adjusted.
Check for empty UnicodeSets added to builder.

X-SVN-Rev: 11476
2003-04-09 00:09:14 +00:00
George Rhoten
48eda8bd06 ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points.
X-SVN-Rev: 11475
2003-04-09 00:00:51 +00:00
George Rhoten
b2599603cc ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points for all ISCII versions.
ISCII can switch between scipts.

X-SVN-Rev: 11474
2003-04-08 23:52:29 +00:00
George Rhoten
f70487d239 ICU-1439 Fix the case when the wrong version is requested.
X-SVN-Rev: 11471
2003-04-08 02:05:16 +00:00
George Rhoten
f7e4647f8c ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points
X-SVN-Rev: 11470
2003-04-08 01:55:33 +00:00
George Rhoten
9417adfb33 ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points
X-SVN-Rev: 11468
2003-04-07 23:50:30 +00:00
George Rhoten
2f7f7b2fcf ICU-2784 Need to use the options constructor from UnicodeSet.
X-SVN-Rev: 11467
2003-04-07 16:38:45 +00:00
George Rhoten
8ac8d6202e ICU-2781 Use more UTR22 names, add more aliases, use more windows- aliases.
X-SVN-Rev: 11465
2003-04-05 09:50:53 +00:00
Markus Scherer
a6213ee1c0 ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points
X-SVN-Rev: 11464
2003-04-05 01:33:02 +00:00
Markus Scherer
e8d8dc6862 ICU-2782 fix HZ converter ucnv_safeClone()
X-SVN-Rev: 11462
2003-04-05 00:01:54 +00:00
Markus Scherer
99fbf11da7 ICU-2427 more code points with default bidi classes - parse DerivedBidiClass.txt for them
X-SVN-Rev: 11448
2003-04-03 19:41:00 +00:00
George Rhoten
b86a919342 ICU-2778 All LMBCS variants can use other codepages like windows-950, which is 2 bytes.
X-SVN-Rev: 11439
2003-04-02 21:59:01 +00:00
Ram Viswanadha
bb6aadbf80 ICU-2778 make illegal/truncated chars consistent
X-SVN-Rev: 11434
2003-04-02 02:59:14 +00:00
Ram Viswanadha
420fdec4db ICU-2427 fix minor bug in u_getIntPropertyValue api
X-SVN-Rev: 11431
2003-04-01 22:06:31 +00:00
George Rhoten
3e913a31b2 ICU-2628 z/OS needs to resolve the default converter with options.
X-SVN-Rev: 11429
2003-04-01 19:53:16 +00:00
George Rhoten
c929a0ab89 ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11416
2003-03-28 19:50:38 +00:00
George Rhoten
ec4d8815ec ICU-2729 Use read-only memory for strings and arrays.
X-SVN-Rev: 11415
2003-03-28 19:44:29 +00:00
George Rhoten
d1970263ab ICU-2729 Use read-only memory for strings.
X-SVN-Rev: 11414
2003-03-28 19:43:48 +00:00
George Rhoten
6bb4571495 ICU-2138 Various locale updates
X-SVN-Rev: 11404
2003-03-27 06:34:58 +00:00
George Rhoten
8d325bc978 ICU-2759 QNX has a slightly broken mmap, and this fixes it.
X-SVN-Rev: 11379
2003-03-21 18:57:06 +00:00
Alan Liu
7999da8c12 ICU-2429 initial implementation of catopen/catgets wrappers
X-SVN-Rev: 11371
2003-03-20 20:55:10 +00:00
Andy Heninger
f6d9573913 ICU-2422 Regexp, general cleanup
X-SVN-Rev: 11366
2003-03-20 01:15:10 +00:00
George Rhoten
664e3a0b29 ICU-2194 Fix the order of the cleanup. ustrprep_cleanup should be called first, not last.
X-SVN-Rev: 11364
2003-03-20 00:08:40 +00:00
George Rhoten
f3596ab8f5 ICU-2729 Use the invariant converter instead of the default converter.
X-SVN-Rev: 11363
2003-03-20 00:05:11 +00:00
George Rhoten
93d1aacf89 ICU-2710 Remove obsolete code.
X-SVN-Rev: 11361
2003-03-19 22:18:19 +00:00
Ram Viswanadha
7698390434 ICU-2194 fix warnings on Solaris and implement include code review changes
X-SVN-Rev: 11355
2003-03-19 02:03:12 +00:00
George Rhoten
fae219cec9 ICU-2628 Allow z/OS and CygWin/MSVC to install their import libraries
(aka sidedeck on z/OS).

X-SVN-Rev: 11353
2003-03-19 01:56:39 +00:00
Ram Viswanadha
df758b9fb6 ICU-2194 fix bug found while running demo
X-SVN-Rev: 11341
2003-03-17 21:26:28 +00:00
Ram Viswanadha
02e66e48b9 ICU-2194 update links in comments. No code change
X-SVN-Rev: 11340
2003-03-17 21:25: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
George Rhoten
c31d7e59cd ICU-2759 Add the QNX configuration
X-SVN-Rev: 11331
2003-03-15 02:22:07 +00:00
George Rhoten
c9ed03fc4b ICU-2744 Fix some IRIX problems
X-SVN-Rev: 11329
2003-03-15 01:57:10 +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
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
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
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
Ram Viswanadha
8cf2a2cee5 ICU-2194 fix bug found while running demo
X-SVN-Rev: 11288
2003-03-12 23:17:56 +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
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
41490cb19a ICU-2350 implement CASE_SENSITIVE via uprops.icu data
X-SVN-Rev: 11274
2003-03-08 18:00:51 +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
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
George Rhoten
efda501285 ICU-2710 Remove some obsolete code
X-SVN-Rev: 11248
2003-03-05 04:56:28 +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
George Rhoten
5ae9046b7b ICU-2704 Fix a compiler warning
X-SVN-Rev: 11233
2003-03-04 19:03:17 +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
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
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
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
7da935c904 ICU-2194 IDNA API
X-SVN-Rev: 11194
2003-02-28 21:35:25 +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
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
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
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
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
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
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
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
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
7da5687fa3 ICU-2350 remove isCaseUnique; implement binary prop UCHAR_CASE_SENSITIVE instead
X-SVN-Rev: 11127
2003-02-20 22:47:18 +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
a329f99f76 ICU-2481 fix internalGetDXCJKCompat()
X-SVN-Rev: 11088
2003-02-18 01:20:12 +00:00