Commit Graph

1588 Commits

Author SHA1 Message Date
Helena Chapman
b853fb70a0 ICU-373 Added support for ibm-1388 codepage.
X-SVN-Rev: 2126
2000-08-07 23:04:41 +00:00
George Rhoten
bc2011f889 ICU-97 Can directly compare certain strings now instead of creating an object to create the string.
X-SVN-Rev: 2125
2000-08-07 23:02:51 +00:00
Madhu K
2a540650ad ICU-103 Replaced ibm-5050 with ibm-33722
X-SVN-Rev: 2124
2000-08-07 22:33:50 +00:00
Madhu K
ae73db3839 ICU-447 Added tests to increase code-coverage
X-SVN-Rev: 2123
2000-08-07 22:25:48 +00:00
Vladimir Weinstein
51a6a42dbe ICU-461 LCID <-> POSIX translation is updated and synchronized with Windows data
X-SVN-Rev: 2122
2000-08-07 22:01:07 +00:00
George Rhoten
6ccfa23662 ICU-447 fix for Windows 2000/Solaris CC differences. The unsafe macro is not called when the utf8 character is larger than the size of the array.
X-SVN-Rev: 2121
2000-08-07 21:27:51 +00:00
Helena Chapman
33a776e6e5 ICU-373 Added support for ibm-1388 codepage.
X-SVN-Rev: 2120
2000-08-07 21:14:31 +00:00
George Rhoten
a99304e373 ICU-534 fix for compiler optimization on Windows 2000/Solaris CC.
X-SVN-Rev: 2119
2000-08-07 21:12:14 +00:00
Helena Chapman
1a9b1ef2ee ICU-322 Skip the MIME tag for the canonical names...
X-SVN-Rev: 2118
2000-08-07 18:05:01 +00:00
Madhu K
cd35abcaaa ICU-447 Fixed so that unsafe macro is called correctly
X-SVN-Rev: 2117
2000-08-07 16:49:02 +00:00
Helena Chapman
7a179083c4 ICU-322 updated alias generator to skip the canonical name tags.
X-SVN-Rev: 2116
2000-08-05 01:30:54 +00:00
Madhu K
7f35c8299b ICU-447 Added Collation tests
X-SVN-Rev: 2115
2000-08-04 20:41:10 +00:00
Madhu K
8bfec46307 ICU-447 Added Collation tests
X-SVN-Rev: 2114
2000-08-04 19:57:18 +00:00
Helena Chapman
f97c70b9fd ICU-411 Added unum_applyPattern().
X-SVN-Rev: 2113
2000-08-04 19:01:19 +00:00
Yves Arrouye
f49a604ffe ICU-514 added a general guideline about using static for symbols that
are not explictely extern, and a C++ one for declarations in the first
member of for() loops.

X-SVN-Rev: 2112
2000-08-04 05:02:37 +00:00
Yves Arrouye
67948bdd9f ICU-322 added uprv_strnicmp() for use by gencnval.
X-SVN-Rev: 2111
2000-08-04 04:48:09 +00:00
Yves Arrouye
e26463f372 ICU-322 allows parsing of tags after aliases; a tagged alias looks
like alias { tag1 tag2 tag3 } per Carl's suggested syntax. Note that the
tags aren't stored at this point, just correctly skipped over.

X-SVN-Rev: 2110
2000-08-04 00:37:27 +00:00
Yves Arrouye
c0863dde97 ICU-322 added tags to some charset, and explained the new file
format; also added a warning that one needs to run gencnval and maybe
pkgdata for changes to take effect.

X-SVN-Rev: 2109
2000-08-04 00:36:28 +00:00
Madhu K
60c33f96d8 ICU-447 Added tests to increase code-coverage
X-SVN-Rev: 2108
2000-08-03 23:26:38 +00:00
Vladimir Weinstein
6b29fc4ab2 ICU-460 declared a variable outside of for loop (Linux warning)
X-SVN-Rev: 2107
2000-08-03 19:17:22 +00:00
Vladimir Weinstein
ad5d9a639d ICU-447 fixed test data (back_unsafe was missing the last element - zero)
X-SVN-Rev: 2106
2000-08-03 17:00:25 +00:00
Madhu K
602de054b9 ICU-447 Uncommented the tests after the bug fix
X-SVN-Rev: 2105
2000-08-02 23:41:11 +00:00
Madhu K
3c59e35c1e ICU-447 fixed expand
X-SVN-Rev: 2104
2000-08-02 23:40:16 +00:00
Steven R. Loomis
de7305fe63 ICU-447 fixes for IEEERemainder test so it will pass on actual IEEE compliant platforms
X-SVN-Rev: 2103
2000-08-02 22:47:18 +00:00
Madhu K
d15b3ffcc8 ICU-447 Modified the test to avoid back slashes in u_charsToUChars()
X-SVN-Rev: 2102
2000-08-02 21:07:45 +00:00
Madhu K
bb4530dc44 ICU-447 Added tests for the deprecated API to increase the code coverage
X-SVN-Rev: 2101
2000-08-02 21:00:23 +00:00
Madhu K
9e0a2398a6 ICU-447 Added tests for ucol_getDefaultRulesArray
X-SVN-Rev: 2100
2000-08-02 19:53:47 +00:00
Steven R. Loomis
6fa70ecf4a ICU-527 Don't crash if setlocale() returns NULL
X-SVN-Rev: 2099
2000-08-02 19:36:19 +00:00
Steven R. Loomis
afbd051d76 ICU-311 more cbWrite updates and changes to the included callbacks
X-SVN-Rev: 2098
2000-08-02 19:35:17 +00:00
Steven R. Loomis
ba6432c9e1 ICU-447 corrected data for ebcdic
X-SVN-Rev: 2097
2000-08-02 19:34:11 +00:00
Vladimir Weinstein
0413fcf2dc ICU-432 fixes for running on a japanese machine
X-SVN-Rev: 2096
2000-08-02 19:06:18 +00:00
Vladimir Weinstein
168fff1af1 ICU-432 ctor didn't use invariant conversion
X-SVN-Rev: 2095
2000-08-02 19:05:12 +00:00
Madhu K
ab6c472ce8 ICU-447 Modified for better code coverage
X-SVN-Rev: 2094
2000-08-02 18:02:16 +00:00
Vladimir Weinstein
b5729771ae ICU-409 if ICU_DATA is not set, icudata.dll will end the same place as icuuc.dll and icui18n.dll
X-SVN-Rev: 2093
2000-08-02 04:43:39 +00:00
Madhu K
9a8fa05d98 ICU-447 Added tests for code coverage of CompactArrays
X-SVN-Rev: 2092
2000-08-02 00:03:10 +00:00
Helena Chapman
cc2c2fdfc9 ICU-522 Fixed the iterator problem so it does not consume too many
characters...  Use CollationIteratorTest::TestPrevious to verify the fix.

X-SVN-Rev: 2091
2000-08-01 22:06:33 +00:00
Alan Liu
93e8e8ce15 ICU-89 add ComposedCharIter test
X-SVN-Rev: 2090
2000-08-01 20:29:40 +00:00
Alan Liu
fdb2dc8d65 ICU-89 fix handling of recursively decomposing chars
X-SVN-Rev: 2089
2000-08-01 20:29:15 +00:00
Vladimir Weinstein
2d4ed86f3e ICU-432 UnicodeConverter copy ctor used new for memory freed by free
X-SVN-Rev: 2088
2000-08-01 19:41:44 +00:00
George Rhoten
c97ff0012b ICU-469 added some Todo comments.
X-SVN-Rev: 2087
2000-08-01 17:58:43 +00:00
Vladimir Weinstein
8c44071056 ICU-460 more OS/390 fixes
X-SVN-Rev: 2086
2000-08-01 03:25:35 +00:00
Yves Arrouye
6dd0c56667 ICU-515 make check depends on make all.
X-SVN-Rev: 2085
2000-08-01 01:55:54 +00:00
Yves Arrouye
723cec4f28 ICU-518 UnicodeConverterCPP renamed to UnicodeConverter.
X-SVN-Rev: 2084
2000-08-01 00:44:15 +00:00
Steven R. Loomis
f95365b1b3 ICU-519 check c++ and c compilers for sparcv9
X-SVN-Rev: 2083
2000-08-01 00:39:55 +00:00
Madhu K
ef00c94aa2 ICU-311 header file ucnv_cb.h missing
X-SVN-Rev: 2082
2000-07-31 23:39:28 +00:00
Madhu K
7d0f5059c1 ICU-447 Added tests for more code coverage in ucnv_cb.c
X-SVN-Rev: 2081
2000-07-31 22:42:14 +00:00
Vladimir Weinstein
db89e9de44 ICU-460 Fixed test crash in verbose mode
X-SVN-Rev: 2080
2000-07-31 22:36:03 +00:00
Vladimir Weinstein
759d6be056 ICU-460 OS/390 related changes
X-SVN-Rev: 2079
2000-07-31 22:33:44 +00:00
Yves Arrouye
44ec4fe502 ICU-353 fixed decls and calls.
X-SVN-Rev: 2078
2000-07-31 18:47:58 +00:00
Yves Arrouye
7cc6dbc8c8 ICU-353 corrected initialization of array.
X-SVN-Rev: 2077
2000-07-31 18:46:38 +00:00
Yves Arrouye
b386934919 ICU-89 fixed return of -1 to be cast to UChar.
X-SVN-Rev: 2076
2000-07-31 18:44:56 +00:00
Steven R. Loomis
7bba28ace0 ICU-344 test data incorrect for EBCDIC_STATEFUL
X-SVN-Rev: 2075
2000-07-31 14:42:09 +00:00
Steven R. Loomis
ee9ba216fc ICU-344 reset state properly after callback
X-SVN-Rev: 2074
2000-07-31 14:39:47 +00:00
Steven R. Loomis
70ef5879e2 ICU-311 cbWrite implementation
X-SVN-Rev: 2073
2000-07-31 14:38:10 +00:00
Steven R. Loomis
572d50e566 ICU-434 yet more updates
X-SVN-Rev: 2072
2000-07-28 23:40:30 +00:00
Steven R. Loomis
90592a3564 ICU-372 removed language codes pending further discussion [nb & nn]372: removed language codes pending further discussion [nb & nn]372: removed language codes pending further discussion [nb & nn]
X-SVN-Rev: 2071
2000-07-28 18:06:41 +00:00
Steven R. Loomis
0f16a2c0a9 ICU-372 removed nn/nb pending alias changes..
X-SVN-Rev: 2070
2000-07-28 18:05:44 +00:00
Steven R. Loomis
a4bb30da94 ICU-370 remove a static-time load of icudata
X-SVN-Rev: 2069
2000-07-28 17:53:35 +00:00
Steven R. Loomis
9c68d7e1ac ICU-391 fixed a broken echo line
X-SVN-Rev: 2068
2000-07-28 17:50:05 +00:00
Steven R. Loomis
0e9ba45705 ICU-308 new TestNull
X-SVN-Rev: 2067
2000-07-28 17:24:48 +00:00
Steven R. Loomis
dccee58fd6 ICU-308 test for normalizing NULLs
X-SVN-Rev: 2066
2000-07-28 17:22:38 +00:00
Steven R. Loomis
9621dd80fb ICU-496 don't exit() from tests!
X-SVN-Rev: 2065
2000-07-28 17:06:01 +00:00
George Rhoten
78d44a676d ICU-307 Changed the error message format as specified by Alan
X-SVN-Rev: 2064
2000-07-28 15:17:24 +00:00
Vladimir Weinstein
2fd9124028 ICU-460 porting changes OS390
X-SVN-Rev: 2063
2000-07-28 04:09:39 +00:00
George Rhoten
121331491c ICU-307 The test no longer crashes with a NULL pointer exception on my machine.
X-SVN-Rev: 2062
2000-07-28 03:27:17 +00:00
Vladimir Weinstein
188de0a3c0 ICU-460 porting changes OS/390
X-SVN-Rev: 2061
2000-07-28 03:18:30 +00:00
George Rhoten
01583c7470 ICU-469 Added some improvements to speed up the code by 10% for normal unicode conversion.
X-SVN-Rev: 2060
2000-07-28 03:11:38 +00:00
Steven R. Loomis
23976a9f66 ICU-103 fix for hpux
X-SVN-Rev: 2059
2000-07-27 22:05:23 +00:00
Vladimir Weinstein
9a5203cf01 ICU-403 update to code standards (we use doxygen not doc++ and do not use C++ comments in C files)
X-SVN-Rev: 2058
2000-07-27 17:08:20 +00:00
Madhu K
5841aa4423 ICU-447 Fixed errors in regression test
X-SVN-Rev: 2057
2000-07-27 16:58:34 +00:00
Madhu K
23f8c8efb7 ICU-447 clean up
X-SVN-Rev: 2056
2000-07-27 01:14:52 +00:00
Madhu K
8995149618 ICU-447 Fixed errors in regression test
X-SVN-Rev: 2055
2000-07-27 01:13:21 +00:00
Steven R. Loomis
ea283ab003 ICU-89 add normconf to Makefile.in
X-SVN-Rev: 2054
2000-07-26 23:33:28 +00:00
Madhu K
235862a18f ICU-447 Added regressiong tests for utf8
X-SVN-Rev: 2053
2000-07-26 23:26:57 +00:00
Madhu K
855b610aba ICU-447 Added tests for more code coverage in utf_impl.c
X-SVN-Rev: 2052
2000-07-26 22:37:47 +00:00
Madhu K
8cf8308bc9 ICU-176 Fixed utf8_appendCharSafeBody to handle buffer overflow correctly
X-SVN-Rev: 2051
2000-07-26 22:37:11 +00:00
Steven R. Loomis
de7b2bd35a ICU-176 utf8 table update for unix
X-SVN-Rev: 2050
2000-07-26 20:37:53 +00:00
Alan Liu
811aebdf9d ICU-89 rename local variable
X-SVN-Rev: 2049
2000-07-26 20:17:45 +00:00
Alan Liu
7678a3a760 ICU-89 add private doReplace
X-SVN-Rev: 2048
2000-07-26 16:41:17 +00:00
Alan Liu
9020805ecf ICU-89 numerous changes large and small to bring into conformance with UTR15
X-SVN-Rev: 2047
2000-07-26 16:40:43 +00:00
Alan Liu
d394403080 ICU-89 add UTR15 conformance test
X-SVN-Rev: 2046
2000-07-26 16:27:18 +00:00
Alan Liu
aaedfda461 ICU-89 change typeMask to typeBit, other updates for 3.0 conformance
X-SVN-Rev: 2045
2000-07-26 16:24:12 +00:00
Madhu K
b01b8f0cab ICU-447 Added tests for utf8
X-SVN-Rev: 2041
2000-07-26 02:05:15 +00:00
Madhu K
2ed6efa244 ICU-176 UCAPI needed for utf_countTrailBytes for export
X-SVN-Rev: 2040
2000-07-26 02:01:00 +00:00
Madhu K
460392f2d8 ICU-176 Added ifdef for U_IMPORT and U_EXPORT for utf_countTrailBytes
X-SVN-Rev: 2039
2000-07-26 02:00:22 +00:00
George Rhoten
4a3d9b01fe ICU-469 Fixed a few offset errors with trucated UTF-8 chars,
and the invalid UTF-8 tail should now be written with small buffers.

X-SVN-Rev: 2038
2000-07-26 00:55:30 +00:00
George Rhoten
e4767761cf ICU-311 The offset is now incremented with the target when a character is substitued.
I also removed some tabs within the file.

X-SVN-Rev: 2037
2000-07-26 00:20:19 +00:00
Madhu K
27beba0cf0 ICU-447 Added tests for utf-8 for CALLBACK
X-SVN-Rev: 2036
2000-07-25 21:12:16 +00:00
Madhu K
16adb7cb27 ICU-447 Fixed errors in test data
X-SVN-Rev: 2034
2000-07-25 21:11:39 +00:00
George Rhoten
11452e3956 ICU-469 Fixed various UTF-8 offset bugs and added some
optimizations by doing pointer arithmatic instead of array indexing.

X-SVN-Rev: 2033
2000-07-25 19:33:02 +00:00
Yves Arrouye
3e9dfa505f ICU-353 removed warnings.
X-SVN-Rev: 2032
2000-07-25 17:00:23 +00:00
Madhu K
9882141a96 ICU-176 two important macros need more parentheses for op precedence!
X-SVN-Rev: 2031
2000-07-25 00:46:25 +00:00
Madhu K
2756f4ce2a ICU-447 Added test for improving code coverage in ucnv_bld.c
X-SVN-Rev: 2030
2000-07-24 22:07:39 +00:00
George Rhoten
d27fbfa1f1 ICU-469 When fromUCharErrorBehaviour was set to
the function pointer in the jump table that jumped to
UCNV_FROM_U_CALLBACK_STOP, the macros would
break out of the current loop prematurely.

X-SVN-Rev: 2029
2000-07-24 20:33:23 +00:00
Helena Chapman
58e200df8b ICU-450 utrans.h is not exported in the Win32 release build configuration.
X-SVN-Rev: 2028
2000-07-24 19:07:12 +00:00
Madhu K
c4b35e4235 ICU-367 comment out unused functions
X-SVN-Rev: 2027
2000-07-24 17:32:41 +00:00
Madhu K
d7e145a214 ICU-447 Added test for code coverage
for the API  registerInstance and unregister

X-SVN-Rev: 2026
2000-07-24 17:09:07 +00:00
George Rhoten
c6dd3c3c43 ICU-469 miscellaneous bug fixes for UTF-8
X-SVN-Rev: 2025
2000-07-22 03:21:16 +00:00
Alan Liu
a96ab43e48 ICU-498 indentation cleanup
X-SVN-Rev: 2024
2000-07-22 00:10:49 +00:00
Markus Scherer
e5a45a1553 ICU-311 comment out tests for currently known broken functionality
X-SVN-Rev: 2023
2000-07-22 00:08:14 +00:00