Commit Graph

225 Commits

Author SHA1 Message Date
Markus Scherer
e31ce99b84 ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros
X-SVN-Rev: 30430
2011-07-27 05:53:56 +00:00
Michael Ow
310c23c24e ICU-8578 Apply patch to fix some compiler warnings and related issues
X-SVN-Rev: 30205
2011-06-10 18:56:08 +00:00
Michael Ow
96a2328093 ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
X-SVN-Rev: 30175
2011-06-01 16:25:22 +00:00
Michael Ow
2a6abd14cf ICU-8006 Update isFixedWidth implementation in ICU4C
X-SVN-Rev: 30052
2011-05-06 21:28:05 +00:00
Michael Ow
4ff56e0dd5 ICU-8398 Log data errors where appropriate so ensure cintltst and intltest passes without data in 4.7.1
X-SVN-Rev: 29529
2011-03-03 19:29:57 +00:00
Michael Ow
4892435224 ICU-8006 Add ucnv_isFixedWidth API and test.
X-SVN-Rev: 29467
2011-02-23 22:21:58 +00:00
Michael Ow
4eb3c19d23 ICU-8274 Do not run exhaustive mode round trip test for GB18030
X-SVN-Rev: 29331
2011-01-19 03:30:52 +00:00
Andy Heninger
74e297291f ICU-7780 fix various compiler warnings
X-SVN-Rev: 28301
2010-07-12 18:03:29 +00:00
Steven R. Loomis
a1ea70071b ICU-7708 compiler warnings for 4.5.1 (batch 1)
X-SVN-Rev: 28103
2010-05-25 22:17:12 +00:00
Michael Ow
bc0c9167d8 ICU-7519 Because of certain compiler optimization options, remove usage of global variables in cintltst and use getter/setter functions instead.
X-SVN-Rev: 27907
2010-04-07 16:18:38 +00:00
Markus Scherer
7c524feb82 ICU-7314 remove support for CNS 11643 planes 3..7 (ISO-2022-CN-EXT)
X-SVN-Rev: 27295
2010-01-16 06:37:14 +00:00
Steven R. Loomis
8177eb72ea ICU-6888 disable optimization for ICC - merge r26548
X-SVN-Rev: 26551
2009-08-26 01:02:40 +00:00
Michael Ow
c6385f6209 ICU-7068 Add statements to ensure that uconfigtest passes
X-SVN-Rev: 26466
2009-08-04 21:09:17 +00:00
Michael Ow
9100ba632e ICU-6905 Log errors as data errors where appropriate to ensure cintltst passes without data. Some areas don't propagate error code. Add new error log function to check for error code.
X-SVN-Rev: 26084
2009-06-09 21:28:13 +00:00
Markus Scherer
acd74a93d1 ICU-5691 stop illegal sequences before the first byte that could start a new character; in MBCS, DBCS, ISO-2022, HZ; also make ISO-2022-KR strictly check for validity
X-SVN-Rev: 24733
2008-10-07 04:33:51 +00:00
Michael Ow
21ff136d04 ICU-6412 Add newline at the end of ucnvseltst.c and add missing header file in nucnvtst.c to eliminate warning messages.
X-SVN-Rev: 24468
2008-08-07 21:22:54 +00:00
Michael Ow
d4a61e3f44 ICU-4316 Add test case for proper substitution and round tripping for certain converters.
X-SVN-Rev: 24387
2008-07-16 21:12:16 +00:00
Michael Ow
211918b3cf ICU-6259 Implement Unicode Technical Note 30 concerning proper Gurmukhi conversion for Bindi and Tippi, Consonant Clusters, and Gurmukhi Rra. The change has been implemented in both ICU4C and ICU4J and data driven test have been included. Changing other test data for iscii-gur was also done to comply with this technical note.
X-SVN-Rev: 24326
2008-07-01 17:52:51 +00:00
Peter Edberg
d4774599b6 ICU-6175 Test detecting empty segments in ISO-2022-x & HZ with UConverterCallbackReason==UCNV_IRREGULAR
X-SVN-Rev: 23572
2008-03-12 23:22:07 +00:00
George Rhoten
3daa4c96d4 ICU-6132 Recover from allocation errors more gracefully.
X-SVN-Rev: 23398
2008-02-08 08:21:32 +00:00
Markus Scherer
a7fe8c6d9b ICU-5797 fix tests
X-SVN-Rev: 22773
2007-10-11 21:52:29 +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
George Rhoten
76a99ee0e0 ICU-5447 Allow tests to pass with additional data.
X-SVN-Rev: 22508
2007-08-24 09:42:49 +00:00
George Rhoten
b5c0573660 ICU-5275 Fix for z/OS.
X-SVN-Rev: 20144
2006-08-23 03:08:48 +00:00
George Rhoten
6e0af572ca ICU-5275 Fix for z/OS.
X-SVN-Rev: 20143
2006-08-23 03:07:26 +00:00
George Rhoten
f608687eb4 ICU-5275 Fix a memory leak in the new code.
X-SVN-Rev: 20140
2006-08-23 00:04:31 +00:00
George Rhoten
c3079acd36 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 20113
2006-08-19 18:05:31 +00:00
Ram Viswanadha
5e5b329038 ICU-5275 tests for bug fix
X-SVN-Rev: 20071
2006-08-15 23:21:39 +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
714e31a22e ICU-4707 Fix some compiler warnings
X-SVN-Rev: 19660
2006-05-26 04:44:31 +00:00
George Rhoten
b2425000cc ICU-4707 Fix some xlc compiler warnings.
X-SVN-Rev: 18776
2005-11-08 22:44:37 +00:00
George Rhoten
6dfb6fd62e ICU-4319 UTF-32 converters return the wrong offsets for supplementary characters
X-SVN-Rev: 17017
2004-12-23 21:03:30 +00:00
George Rhoten
2f7b1cd736 ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 16930
2004-12-08 23:02:08 +00:00
George Rhoten
36bd9780aa ICU-3938 Fix previous test fix so that it won't leak memory.
X-SVN-Rev: 16394
2004-10-05 23:02:26 +00:00
George Rhoten
2fec9a203b ICU-3938 Fix previous test fix so it won't crash on Windows.
X-SVN-Rev: 16386
2004-10-02 04:59:29 +00:00
Steven R. Loomis
81d9667f1a ICU-3938 fix test so it won't crash, bump buffer size
X-SVN-Rev: 16382
2004-10-01 20:25:18 +00:00
Ram Viswanadha
faa56bc083 ICU-3019 add dectetion of UTF-EBCDIC signature
X-SVN-Rev: 16027
2004-07-16 21:48:33 +00:00
Eric Mader
c5705d3767 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15413
2004-05-19 21:19:13 +00:00
George Rhoten
cdb62c7c6a ICU-3500 Fix some compiler warnings
X-SVN-Rev: 15402
2004-05-19 06:28:40 +00:00
George Rhoten
e2242d1091 ICU-3222 Fix some compiler warnings
X-SVN-Rev: 14240
2004-01-06 21:24:53 +00:00
Markus Scherer
07e5fd82bb ICU-3179 make ISO-2022-xx return to ASCII mode at the very end of the text
X-SVN-Rev: 14071
2003-12-10 02:03:42 +00:00
Markus Scherer
c720ee3d83 ICU-3361 fix ISO-2022-JP/JIS7/JIS8 according to specs and to handle truncated escape sequences etc.
X-SVN-Rev: 14029
2003-12-06 01:52:37 +00:00
Markus Scherer
fc6ccc795e ICU-3361 disable the _generic_ ISO-2022 converter
X-SVN-Rev: 13981
2003-12-03 22:53:14 +00:00
George Rhoten
e5bda74769 ICU-3346 Add some real macos tables
X-SVN-Rev: 13974
2003-12-03 18:29:33 +00:00
Markus Scherer
bfd638cb7d ICU-3361 fix ISO-2022-CN according to RFC 1922 and to handle truncated escape sequences etc.
X-SVN-Rev: 13973
2003-12-03 17:54:17 +00:00
George Rhoten
1fb55a65c7 ICU-1838 Forbid converting surrogate code points in UTF-32
X-SVN-Rev: 13273
2003-10-02 17:02:14 +00:00
George Rhoten
086eac536f ICU-2449 Allow the converters to be loaded from testdata
X-SVN-Rev: 12824
2003-08-14 16:09:58 +00:00
Markus Scherer
8f7006eec6 ICU-2449 adjust tests for modified truncated semantics and fixes and changes in ucnv_getNextUChar()
X-SVN-Rev: 12726
2003-08-01 14:30:29 +00:00
Markus Scherer
305d4724a3 ICU-2449 adapt tests for new semantics of truncated sequences and move some to intltest data-driven conversion tests
X-SVN-Rev: 12648
2003-07-22 04:20: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