Markus Scherer
66544551d6
ICU-705 add algorithmic US-ASCII converter
...
X-SVN-Rev: 3286
2000-12-20 02:08:39 +00:00
Markus Scherer
2229961a5b
ICU-189 add SCSU converter
...
X-SVN-Rev: 3266
2000-12-19 01:57:00 +00:00
Ram Viswanadha
45059ab2b7
ICU-647 Updated documentation in the header files
...
X-SVN-Rev: 3240
2000-12-15 03:58:31 +00:00
Steven R. Loomis
963dacdb0d
ICU-647 more documentation updates
...
X-SVN-Rev: 3185
2000-12-09 02:37:17 +00:00
Steven R. Loomis
25fbf90920
ICU-647 documentaiton update
...
X-SVN-Rev: 3178
2000-12-08 21:36:47 +00:00
Ram Viswanadha
8c3169b6df
ICU-647 Modified documentation for compliance with Doxygen
...
X-SVN-Rev: 3170
2000-12-08 18:43:57 +00:00
Markus Scherer
0348e0f62c
ICU-721 undo unwarranted api change
...
X-SVN-Rev: 2938
2000-11-17 19:28:31 +00:00
Yves Arrouye
4d4bedd303
ICU-720 expose a name comparison function for converter names
...
X-SVN-Rev: 2934
2000-11-17 06:07:31 +00:00
Yves Arrouye
948efb55a5
ICU-721 simplify implementation
...
X-SVN-Rev: 2932
2000-11-17 05:49:58 +00:00
Yves Arrouye
59ce3d1187
ICU-720 expose ucnv_aliasNameCmp() (instead of the private
...
charsetNameCmp(), and use the new function where needed.
X-SVN-Rev: 2930
2000-11-17 05:02:31 +00:00
George Rhoten
2c37845f8d
ICU-722 Added the stubs for the ucnv_reset*() functions
...
X-SVN-Rev: 2925
2000-11-17 02:40:07 +00:00
Yves Arrouye
bc81ac3774
ICU-721 simplify implementation
...
X-SVN-Rev: 2923
2000-11-17 02:02:11 +00:00
George Rhoten
516103b627
ICU-206 Added UTF-32 converter
...
X-SVN-Rev: 2917
2000-11-16 17:20:03 +00:00
Markus Scherer
af27bc1133
ICU-544 ucnv_getNextUChar() must _not_ match pairs of single surrogates for codepages like gb18030 (see javadoc & notes in ucnvmbcs.c)
...
X-SVN-Rev: 2807
2000-10-26 20:09:17 +00:00
Ram Viswanadha
af4e9945bb
ICU-673 Added HZ converter.
...
X-SVN-Rev: 2706
2000-10-17 08:03:36 +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
Yves Arrouye
921a9787cc
ICU-322 support for standard names, which are tagged converter
...
aliases.
X-SVN-Rev: 2161
2000-08-10 01:32:29 +00:00
Alan Liu
1ab1e529c5
ICU-307 lenient converter name matching
...
X-SVN-Rev: 1957
2000-07-19 22:18:43 +00:00
Markus Scherer
4b51eae486
ICU-505 remove obsolete values and move error buffer length to ucnv_bld.h
...
X-SVN-Rev: 1905
2000-07-17 19:48:25 +00:00
Markus Scherer
06ca05dc38
ICU-311 for the new callback api, ucnv_getXCallBack() need to return both the function pointer and the context
...
X-SVN-Rev: 1873
2000-07-14 01:01:14 +00:00
Jim Snyder Grant
0c71649fd5
ICU-495 implementation for ucnv_getInvalidChars
...
and ucnv_getInvalidUChars. Also corrected UChars proto.
X-SVN-Rev: 1843
2000-07-13 15:25:04 +00:00
Helena Chapman
2fd0a3db47
ICU-311 the setToU and fromUCallback function signatures update.
...
X-SVN-Rev: 1736
2000-07-05 20:56:42 +00:00
Yves Arrouye
ff2268461c
ICU-322 new ucnv_getStandardName() API.
...
X-SVN-Rev: 1722
2000-06-30 19:43:00 +00:00
Steven R. Loomis
d7b44985af
ICU-311 updates for callback changes
...
X-SVN-Rev: 1687
2000-06-29 00:14:01 +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
1c7819548d
ICU-384 ucnv_open() recognize options appended to the converter name
...
X-SVN-Rev: 1429
2000-05-22 20:15:09 +00:00
Helena Chapman
69ba12f77c
ICU-351 Define UBool to be used in the APIs.
...
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Helena Chapman
4a4bbe2373
ICU-43 Added fallback implementation to handle to/fromUnicode
...
mapping correctly.
X-SVN-Rev: 1359
2000-05-12 19:59:03 +00:00
Yves Arrouye
bff1b2e05c
ICU-353 use better names to replace index, depending on what the func/
...
method actually does with it (for example: n to get the nth element, offset
within a buffer, etc.).
X-SVN-Rev: 1131
2000-04-14 05:22:29 +00:00
Yves Arrouye
c69c164be8
ICU-353 basic warnings cleanup (not touching object's memory layout). A
...
basic build now compiles w/o a single warning on Linux. One with --enable-strict
is a different matter...
X-SVN-Rev: 1124
2000-04-13 23:00:43 +00:00
Markus Scherer
a8ea7e8c8b
ICU-176 ucnv_getNextUChar() return a UChar32 code point
...
X-SVN-Rev: 1121
2000-04-13 17:27:35 +00:00
Vladimir Weinstein
e5970bccc3
ICU-335 APIs are now marked for proper doc generation
...
X-SVN-Rev: 973
2000-03-22 18:31:40 +00:00
Helena Chapman
5862cf64ee
ICU-313 Updated with the new API that takes the length of the source buffer.
...
X-SVN-Rev: 903
2000-03-07 01:42:40 +00:00
Markus Scherer
9ec6f2a492
ICU-42 fix API for aliases
...
X-SVN-Rev: 658
2000-01-20 00:33:18 +00:00
Vladimir Weinstein
1d48c065af
ICU-42 Added API for aliases
...
X-SVN-Rev: 587
2000-01-14 23:29:01 +00:00
Helena Chapman
62bfc59330
ICU-216 Added fixFileSeparator and isAmbiguous in UnicodeConverterCPP class and ucnv_xxx interface.
...
X-SVN-Rev: 497
2000-01-08 00:51:44 +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