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
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
Markus Scherer
b72a1b75cc
ICU-3346 support DBCS-only and other delta (extension-only) .cnv files
...
X-SVN-Rev: 13638
2003-11-08 00:09:50 +00:00
Markus Scherer
cea34629f2
ICU-2404 first code for m:n conversion extensions
...
X-SVN-Rev: 13490
2003-10-25 00:29:13 +00:00
Markus Scherer
029f40c1da
ICU-2449 remove ucnv_getUChar32KeepOverflow(), add ucnv_toUWriteCodePoint()
...
X-SVN-Rev: 12734
2003-08-01 15:05:35 +00:00
Markus Scherer
8ab9f23f3a
ICU-2449 refactor conversion - call fromUnicode callbacks only from ucnv.c framework
...
X-SVN-Rev: 12667
2003-07-24 00:28:47 +00:00
Markus Scherer
39a2aed516
ICU-2449 new semantics of truncated sequences; move callback/truncated handling into ucnv.c API functions
...
X-SVN-Rev: 12649
2003-07-22 04:22:57 +00:00
Alan Liu
de95737116
ICU-2959 update copyright dates to include 2003
...
X-SVN-Rev: 12253
2003-06-03 20:58:22 +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
6b1fa6036a
ICU-2150 simplify/improve UTF macros
...
X-SVN-Rev: 9930
2002-09-30 04:00:17 +00:00
George Rhoten
f6a1518f3f
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 8673
2002-05-22 22:56:27 +00:00
George Rhoten
0bc6703321
ICU-392 Don't export as many symbols with a commonly used name.
...
X-SVN-Rev: 6035
2001-10-04 01:04:28 +00:00
George Rhoten
c4997713ef
ICU-903 Updated the copyright notice
...
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
Markus Scherer
16d48d5dad
ICU-507 oops, the new editor was set to use tabs - my bad :-(
...
X-SVN-Rev: 3263
2000-12-19 01:21:32 +00:00
Markus Scherer
b7c791ad75
ICU-507 use common implementation for getNextUChar() where appropriate
...
X-SVN-Rev: 3261
2000-12-19 00:29:27 +00:00
Markus Scherer
76972c7a1a
ICU-535 reinstate readable UTF16_..._SAFE macros, removing unwarranted new _STRICT/_LENIENT variants
...
X-SVN-Rev: 3206
2000-12-12 22:11:08 +00:00
Markus Scherer
36a5f8c725
ICU-701 add offset helper fn & useFallback macros
...
X-SVN-Rev: 2883
2000-11-07 22:37:01 +00:00
George Rhoten
5cfcc7e736
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2378
2000-08-29 16:55:03 +00:00
Markus Scherer
17df34956e
ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
...
X-SVN-Rev: 2199
2000-08-11 19:23:50 +00:00
Markus Scherer
3b048dbe57
ICU-103 add getNextUChar() helper ucnv_getUChar32KeepOverflow()
...
X-SVN-Rev: 1914
2000-07-17 21:30:13 +00:00
Helena Chapman
377889ccd9
ICU-311 Major rewrite of the callback APIs. Needs to be checked
...
in without more testing to make the 6/29/2000 API deadline. Lots
of warnings still, offset handling is not implemented. More unit tests
is required because the current implementation actually passes the tests.
X-SVN-Rev: 1661
2000-06-27 20:47:56 +00:00
Markus Scherer
7f7b2d90f3
ICU-266 c++-ify UConverter (UConverterImpl resembles a vtable)
...
X-SVN-Rev: 721
2000-02-05 00:19:15 +00:00
Helena Chapman
9b992c0c1f
ICU-255 Needed a typecast before calling CompactArray.
...
X-SVN-Rev: 719
2000-02-04 23:39:14 +00:00
Markus Scherer
325c81a521
ICU-235 fix T_UConverter_getNextUChar_UTF8()
...
X-SVN-Rev: 648
2000-01-19 19:00:53 +00:00
Markus Scherer
62fbf89870
ICU-235 fix T_UConverter_getNextUChar_UTF8()
...
X-SVN-Rev: 643
2000-01-19 01:27:30 +00:00
Markus Scherer
aeac763301
ICU-161 open-sourcify more (c) statements
...
X-SVN-Rev: 577
2000-01-13 23:54:23 +00:00
Vladimir Weinstein
8e21f86812
ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
...
X-SVN-Rev: 472
1999-12-28 23:39:02 +00:00
Markus Scherer
1bf5a90665
ICU-86 new converter names UTF16_PlatformEndian & UTF16_OppositeEndian to have correct convrtrs.txt on all platforms
...
X-SVN-Rev: 145
1999-10-29 20:55:42 +00:00
Markus Scherer
07a2bc0937
ICU-6 more renaming of constant names
...
FAILURE -> U_FAILURE etc.
X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Markus Scherer
b942cae860
ICU-6 change enum constants that do not conform to our naming conventions
...
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Stephen Booth
7406982293
Sync with 1.2.5
...
X-SVN-Rev: 8
1999-09-03 22:08:47 +00:00
Unknown User
aa0b0a88e8
Initial revision
...
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00