Markus Scherer
|
434e15adc1
|
ICU-5518 remove #if switches for alternative fromUnicode optimizations
X-SVN-Rev: 21014
|
2007-02-06 18:32:20 +00:00 |
|
Markus Scherer
|
9acca77737
|
ICU-5518 merge direct-from-UTF-8 conversion code from http://source.icu-project.org/repos/icu/icu/branches/markus/ucnvutf8 -r 20735:20990 to icu/trunk
X-SVN-Rev: 21010
|
2007-02-06 05:24:14 +00:00 |
|
George Rhoten
|
fb89595684
|
ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 20689
|
2006-11-28 07:12:06 +00:00 |
|
Markus Scherer
|
8e5f03bcd1
|
ICU-5188 add ucnv_setSubstString()
X-SVN-Rev: 19789
|
2006-07-05 23:08:50 +00:00 |
|
George Rhoten
|
2251256ae9
|
ICU-4872 Fix broken URLs
X-SVN-Rev: 18681
|
2005-10-14 03:37:18 +00:00 |
|
George Rhoten
|
25b0e41aac
|
ICU-4872 Fix broken URLs
X-SVN-Rev: 18677
|
2005-10-14 01:09:29 +00:00 |
|
George Rhoten
|
70b126c727
|
ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16927
|
2004-12-08 01:05:40 +00:00 |
|
Markus Scherer
|
ca77616509
|
ICU-3432 move uniset.cpp data for case closure to ucase.icu; have gencase build case closure data; ucase.c use it; UnicodeSet::closeOver() call that
X-SVN-Rev: 16902
|
2004-12-02 04:18:35 +00:00 |
|
Markus Scherer
|
72e364aa16
|
ICU-3674 improve conversion code coverage
X-SVN-Rev: 16570
|
2004-10-20 00:25:37 +00:00 |
|
George Rhoten
|
18ffb7c81f
|
ICU-3963 Make sure that better symbol names are exported for urename.h
X-SVN-Rev: 16333
|
2004-09-16 04:00:12 +00:00 |
|
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
|
7b5b479d09
|
ICU-3343 fix and improve ucnv_safeClone() implementations
X-SVN-Rev: 14141
|
2003-12-16 05:16:55 +00:00 |
|
Markus Scherer
|
1cc2c34850
|
ICU-3446 fix use of .cnv unicodeMask - only for base table
X-SVN-Rev: 14137
|
2003-12-15 00:40:24 +00:00 |
|
Markus Scherer
|
648a43a3d8
|
ICU-3361 fix SI/SO converter
X-SVN-Rev: 14045
|
2003-12-09 01:12:20 +00:00 |
|
Markus Scherer
|
789228165c
|
ICU-3361 fix ucnv_getUnicodeSet(ISO-2022-xx)
X-SVN-Rev: 14000
|
2003-12-04 19:36:20 +00:00 |
|
Markus Scherer
|
b4e7245d1e
|
ICU-3222 fix compiler warnings
X-SVN-Rev: 13985
|
2003-12-04 00:34:51 +00:00 |
|
Markus Scherer
|
60cc29e0e4
|
ICU-3346 proper cast to eliminate warning
X-SVN-Rev: 13714
|
2003-11-13 17:04:10 +00:00 |
|
Markus Scherer
|
142fb8bab6
|
ICU-3346 bug fix: base table used to fallback from U+0000 to 00 even if U+0000 was unassigned
X-SVN-Rev: 13685
|
2003-11-12 15:59:08 +00:00 |
|
Markus Scherer
|
dfb7248160
|
ICU-3346 support loading extension files from non-NULL (application) packages (same package as where the base file is for now)
X-SVN-Rev: 13673
|
2003-11-12 02:04:55 +00:00 |
|
Markus Scherer
|
506bc1495f
|
ICU-3346 support stateless DBCS-only and simple (single-character) conversions
X-SVN-Rev: 13655
|
2003-11-11 18:37:55 +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
|
8830b45fa5
|
ICU-2404 set state before toU extension matching
X-SVN-Rev: 13611
|
2003-11-06 23:21:56 +00:00 |
|
Markus Scherer
|
ad1c32aa0e
|
ICU-2404 ucnv_getNextUChar() for extensions
X-SVN-Rev: 13540
|
2003-10-31 04:59:36 +00:00 |
|
Markus Scherer
|
cefe1b98ab
|
ICU-2949 define and fix ucnv_getMaxCharSize() behavior
X-SVN-Rev: 13537
|
2003-10-30 22:54:18 +00:00 |
|
Markus Scherer
|
f24d153bdb
|
ICU-2404 implement ucnv_getUnicodeSet() for extensions
X-SVN-Rev: 13527
|
2003-10-29 22:06:57 +00:00 |
|
Markus Scherer
|
47ca718f33
|
ICU-2404 fully handle <subchar1> and |2 in converters
X-SVN-Rev: 13523
|
2003-10-29 03:21:21 +00:00 |
|
Markus Scherer
|
b17cd40689
|
ICU-2404 bug fix - need to recalculate targetCapacity after extension mapping
X-SVN-Rev: 13511
|
2003-10-28 05:19:32 +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 |
|
George Rhoten
|
98d6fb2fce
|
ICU-3181 Shuffle code around to allow the compiler to inline functions more easily
X-SVN-Rev: 12823
|
2003-08-14 02:32:31 +00:00 |
|
Markus Scherer
|
01823a43c4
|
ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, some optimizations for 1/2-byte MBCS like Shift-JIS
X-SVN-Rev: 12732
|
2003-08-01 15:02:27 +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 |
|
George Rhoten
|
8cd78a419a
|
ICU-2699 Fix a compiler warning
X-SVN-Rev: 11876
|
2003-05-09 22:52:03 +00:00 |
|
Markus Scherer
|
e55480b50b
|
ICU-2787 fully mutex initialization because double-checked locking can be unsafe
X-SVN-Rev: 11821
|
2003-05-06 23:56:03 +00:00 |
|
Markus Scherer
|
0fcfe71911
|
ICU-2856 make EBCDIC_STATEFUL always emit SI at the end of a stream if the last character was DBCS
X-SVN-Rev: 11788
|
2003-05-02 22:38:41 +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
|
3b3abb2441
|
ICU-2039 improve code coverage
X-SVN-Rev: 10571
|
2002-12-10 01:06:07 +00:00 |
|
Ram Viswanadha
|
6996158d17
|
ICU-2118 improve API coverage
X-SVN-Rev: 10393
|
2002-11-27 02:11:42 +00:00 |
|
George Rhoten
|
c0fb379e40
|
ICU-2000 Fixed some compiler warnings
X-SVN-Rev: 10223
|
2002-11-12 00:50:59 +00:00 |
|
Markus Scherer
|
5e4e604d8c
|
ICU-2314 add fromUBytesLength to .cnv file structure
X-SVN-Rev: 10203
|
2002-11-08 02:03:10 +00:00 |
|
Markus Scherer
|
3d38617bdc
|
ICU-2248 modularize icu, allow parts to not be built
X-SVN-Rev: 9900
|
2002-09-20 01:54:48 +00:00 |
|
Markus Scherer
|
50972e29db
|
ICU-1885 add swaplfnl converter option
X-SVN-Rev: 9879
|
2002-09-18 01:34:50 +00:00 |
|
George Rhoten
|
772bd34192
|
ICU-900 Fix some compiler warnings.
X-SVN-Rev: 9170
|
2002-07-15 23:26:32 +00:00 |
|
GCL Shanghai
|
2fab4a8cb7
|
ICU-1953 backout buffer overflow changes
X-SVN-Rev: 9070
|
2002-07-09 12:47:45 +00:00 |
|
GCL Shanghai
|
6348e12895
|
ICU-1953 test for buffer overflows
X-SVN-Rev: 9044
|
2002-07-06 10:58:51 +00:00 |
|
George Rhoten
|
16093d1efb
|
ICU-900 Fix some compiler warnings a bit better.
X-SVN-Rev: 6102
|
2001-10-05 23:14:23 +00:00 |
|
George Rhoten
|
35591e5501
|
ICU-1019 add const to the context pointers
X-SVN-Rev: 5105
|
2001-06-26 22:51:14 +00:00 |
|
Ram Viswanadha
|
0a875cdc0b
|
ICU-947 ISO-2022 performance improvements
X-SVN-Rev: 4620
|
2001-05-07 23:54:01 +00:00 |
|
George Rhoten
|
c4997713ef
|
ICU-903 Updated the copyright notice
X-SVN-Rev: 4238
|
2001-03-21 20:44:20 +00:00 |
|