Commit Graph

32 Commits

Author SHA1 Message Date
Markus Scherer
295dc24d64 ICU-5987 merge small-conversion-file feature into trunk, from svn merge -r 22780:22805 .../branches/markus/smallcnv
X-SVN-Rev: 22852
2007-10-25 17:05:36 +00:00
George Rhoten
f3084b1f1b ICU-5889 Fix some logic errors uncovered by BEAM.
X-SVN-Rev: 22592
2007-08-31 04:58:52 +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
77d118a8a5 ICU-5282 Don't test for UCONFIG_NO_CONVERSION. It shouldn't normally work.
X-SVN-Rev: 19963
2006-08-02 22:29:50 +00:00
Eric Mader
87731aeae7 ICU-5282 Fix problems found by uconfigtest.
X-SVN-Rev: 19922
2006-07-28 22:58:29 +00:00
George Rhoten
648e3d7de3 ICU-3500 Fix some compiler warnings
X-SVN-Rev: 15331
2004-05-17 06:33:22 +00:00
Markus Scherer
dc511f7a60 ICU-3222 fix compiler warnings
X-SVN-Rev: 14007
2003-12-04 22:46:02 +00:00
Markus Scherer
0bd632b567 ICU-3222 fix compiler warnings
X-SVN-Rev: 13989
2003-12-04 00:48:12 +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
cea34629f2 ICU-2404 first code for m:n conversion extensions
X-SVN-Rev: 13490
2003-10-25 00:29:13 +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
a6a7a302bf ICU-2569 fix makeconv bugs for .ucm error checking
X-SVN-Rev: 11520
2003-04-11 21:05:50 +00:00
George Rhoten
3f7f87ec92 ICU-2000 Fixed some compiler warnings
X-SVN-Rev: 10554
2002-12-07 00:05:41 +00:00
George Rhoten
06152efd7f ICU-2078 I need more room for reverse fallbacks.
X-SVN-Rev: 10204
2002-11-08 02:18:05 +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
George Rhoten
7072ec1e1a ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4349
2001-03-27 19:01:07 +00:00
Andy Heninger
360f38dc1e ICU-903 updated copyright notices.
X-SVN-Rev: 4245
2001-03-21 23:22:16 +00:00
George Rhoten
2735f549b4 ICU-535 Fixed some compiler warnings for windows warning level 4, gcc, and OS/390 errors
X-SVN-Rev: 3446
2001-01-23 00:06:18 +00:00
Markus Scherer
f37dc3f3a5 ICU-804 redesign MBCS data structures for better performance
X-SVN-Rev: 3427
2001-01-16 22:18:53 +00:00
Markus Scherer
2dca1d8d64 ICU-484 align state table syntax with documentation (initial instead of direct); also 64-bit platform fixes (sign extension)
X-SVN-Rev: 3412
2001-01-12 19:25:52 +00:00
Markus Scherer
b7335e2c02 ICU-484 add compactToUnicodeHelper(), use with verbose mode to find opportunities to optimize the state table with unassigned states
X-SVN-Rev: 3380
2001-01-05 02:14:08 +00:00
Markus Scherer
11b0460fe4 ICU-701 add code to test if a codepage byte sequence is valid in the codepage structure
X-SVN-Rev: 3364
2001-01-03 00:29:09 +00:00
Markus Scherer
19c537c614 ICU-484 handle EBCDIC_STATEFUL with MBCS data structures, compact toUnicode for codepages with max 2B/char, fix stage 2 table size
X-SVN-Rev: 3350
2001-01-02 22:58:52 +00:00
Markus Scherer
3420d377bf ICU-484 mbcs 3 - more efficient stage 1/2 indexing, truncate stage 1 for BMP-only codepages, compact stage 2
X-SVN-Rev: 3321
2000-12-21 21:31:17 +00:00
Markus Scherer
ac3bbb5747 ICU-484 set fffe/ffff for unassigned/illegal
X-SVN-Rev: 3294
2000-12-20 18:40:08 +00:00
George Rhoten
c8e6542a54 ICU-535 Fixed some compiler warnings.
X-SVN-Rev: 2966
2000-11-21 01:54:12 +00:00
Markus Scherer
5ca054e8af ICU-701 new .ucm parser, type-specific code factored out
X-SVN-Rev: 2915
2000-11-15 00:56:35 +00:00
Markus Scherer
f0f6535381 ICU-544 reject first surrogate in toUnicode surrogate-pair state
X-SVN-Rev: 2766
2000-10-23 23:47:10 +00:00
George Rhoten
d3de68a538 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2379
2000-08-29 17:16:53 +00:00
Steven R. Loomis
681c905178 ICU-103 don't allocate 0 bytes on aix
X-SVN-Rev: 2266
2000-08-15 19:22:33 +00:00
Markus Scherer
095c0eb2f0 ICU-103 allow to explicitly specify 'illegal' in mbcs state tables
X-SVN-Rev: 1893
2000-07-15 22:02:36 +00:00
Markus Scherer
ed60a41a89 ICU-103 add genmbcs.h/.c for the new mbcs converter's data
X-SVN-Rev: 1837
2000-07-13 00:17:05 +00:00