Commit Graph

1807 Commits

Author SHA1 Message Date
Ram Viswanadha
c63531c7e1 ICU-289 Added JISX 201,212 and 208 codepage support
Added alias support for ISO 2022-JP

X-SVN-Rev: 2240
2000-08-14 23:59:09 +00:00
Ram Viswanadha
3f08ec4dd5 ICU-289 moved struct definition of ISO2022 to ucnv2022.c
X-SVN-Rev: 2239
2000-08-14 23:58:08 +00:00
Ram Viswanadha
f549adffb8 ICU-289 Removed commented code
X-SVN-Rev: 2238
2000-08-14 23:57:20 +00:00
Markus Scherer
e821aeeba3 ICU-103 build test converter data
X-SVN-Rev: 2237
2000-08-14 23:56:37 +00:00
Ram Viswanadha
5c86488c27 ICU-289 Added support for ISO2022-JP and fixed bugs in
ucnv_toUnicode() function

X-SVN-Rev: 2236
2000-08-14 23:56:19 +00:00
Markus Scherer
2b8eb56187 ICU-103 add test converter data
X-SVN-Rev: 2235
2000-08-14 23:56:01 +00:00
George Rhoten
6fd2a8eae7 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2234
2000-08-14 23:44:25 +00:00
Helena Chapman
3f2fb26333 ICU-401 Make 1.6 tree compiled and linked on S/400.
X-SVN-Rev: 2233
2000-08-14 23:35:57 +00:00
George Rhoten
123caf9bbd ICU-535 fixed some compiler warnings
X-SVN-Rev: 2232
2000-08-14 23:23:20 +00:00
Vladimir Weinstein
cc30f756d3 ICU-432 more leaks fixes
X-SVN-Rev: 2231
2000-08-14 23:14:23 +00:00
Vladimir Weinstein
250331389c ICU-548 converter leaks fixes
X-SVN-Rev: 2230
2000-08-14 23:11:00 +00:00
Markus Scherer
0662741c48 ICU-471 add tests for bad arguments etc. for u_shapeArabic()
X-SVN-Rev: 2229
2000-08-14 23:07:32 +00:00
Markus Scherer
9f63dce881 ICU-471 improve checks for preflighting
X-SVN-Rev: 2228
2000-08-14 23:05:10 +00:00
Markus Scherer
45de64dfbf ICU-471 add tests for bad arguments etc. for u_shapeArabic()
X-SVN-Rev: 2227
2000-08-14 21:45:32 +00:00
George Rhoten
2dbb8812ba ICU-535 fixed some compiler warnings
X-SVN-Rev: 2226
2000-08-14 21:42:36 +00:00
Madhu K
e01ba020dd ICU-535 removed compiler warnings and added better error display
X-SVN-Rev: 2225
2000-08-14 21:31:05 +00:00
Markus Scherer
760629f11b ICU-471 document arabic number shaping
X-SVN-Rev: 2224
2000-08-14 20:15:43 +00:00
Madhu K
0656b37412 ICU-535 Removed compiler warnings
X-SVN-Rev: 2223
2000-08-14 17:47:43 +00:00
Madhu K
f5c62e3f39 ICU-535 Removed compiler warnings
X-SVN-Rev: 2222
2000-08-14 17:31:04 +00:00
Madhu K
ec02ab0d69 ICU-535 Removed warnings
X-SVN-Rev: 2221
2000-08-14 17:13:09 +00:00
Yves Arrouye
3537b00807 ICU-307 correct comment about how matching is done.
X-SVN-Rev: 2220
2000-08-12 06:56:09 +00:00
Steven R. Loomis
b871c6590c ICU-546 fixed EBCDIC_STATEFUL
X-SVN-Rev: 2219
2000-08-12 04:27:59 +00:00
Helena Chapman
e9238b8f75 ICU-474 make it to compile on HPUX 10.
X-SVN-Rev: 2218
2000-08-12 01:24:04 +00:00
Helena Chapman
d428c71452 ICU-474 make it to compile on HPUX 10.
X-SVN-Rev: 2217
2000-08-12 01:03:01 +00:00
Markus Scherer
e7d7910db3 ICU-471 implement arabic number shaping
X-SVN-Rev: 2216
2000-08-12 01:01:03 +00:00
Markus Scherer
a29fffc5fc ICU-471 add tests for arabic number shaping
X-SVN-Rev: 2215
2000-08-12 00:59:40 +00:00
George Rhoten
c05ae178a7 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2214
2000-08-11 23:52:25 +00:00
Helena Chapman
8f012e9004 ICU-474 make it to compile on HPUX 10.
X-SVN-Rev: 2213
2000-08-11 22:54:31 +00:00
George Rhoten
00af0977fd ICU-535 removed a tab
X-SVN-Rev: 2211
2000-08-11 22:26:55 +00:00
George Rhoten
e79da789cc ICU-535 fixed some compiler warnings
X-SVN-Rev: 2210
2000-08-11 22:19:54 +00:00
Yves Arrouye
65ea513b86 ICU-545 fixed the propagation of the exit code fo sub-make for local targets.
X-SVN-Rev: 2209
2000-08-11 22:08:11 +00:00
George Rhoten
80c3feb89f ICU-535 fixed some compiler warnings
X-SVN-Rev: 2208
2000-08-11 21:56:35 +00:00
Yves Arrouye
a4eed745b7 ICU-543 do not ignore errors when running the tests, that's what
make -k is for.

X-SVN-Rev: 2207
2000-08-11 21:43:42 +00:00
George Rhoten
48694f0fea ICU-535 fixed some compiler warnings, and changed the order of an assignment and return according to weiv.
X-SVN-Rev: 2206
2000-08-11 21:25:19 +00:00
George Rhoten
a8f7718d40 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2205
2000-08-11 21:24:17 +00:00
George Rhoten
f3144ab272 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2204
2000-08-11 20:36:51 +00:00
Markus Scherer
35f850ef92 ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2203
2000-08-11 20:11:06 +00:00
Markus Scherer
7ad13c4086 ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2202
2000-08-11 19:51:13 +00:00
George Rhoten
040a460a82 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2201
2000-08-11 19:45:02 +00:00
Markus Scherer
3508752164 ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2200
2000-08-11 19:39:34 +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
Markus Scherer
913d5e7d5f ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2198
2000-08-11 19:10:10 +00:00
George Rhoten
1a68b33110 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2197
2000-08-11 18:58:51 +00:00
Alan Liu
eb20965ff6 ICU-89 remove ASCII constant (OS390)
X-SVN-Rev: 2196
2000-08-11 17:50:05 +00:00
Yves Arrouye
564208bca3 ICU-377 undid Todd's change for Darwin.
X-SVN-Rev: 2195
2000-08-11 17:40:12 +00:00
George Rhoten
0981f6185a ICU-535 fixed some compiler warnings
X-SVN-Rev: 2194
2000-08-11 17:39:22 +00:00
Alan Liu
c48b7acd6f ICU-89 change int8_t to uint8_t per compiler warnings
X-SVN-Rev: 2192
2000-08-11 17:31:09 +00:00
George Rhoten
f2f6b304bd ICU-535 fixed some compiler warnings
X-SVN-Rev: 2190
2000-08-11 17:20:20 +00:00
George Rhoten
8767d1596f ICU-535 fixed some compiler warnings
X-SVN-Rev: 2189
2000-08-11 16:33:09 +00:00
Yves Arrouye
ee51dcd56e ICU-322 more info about tags in the comments.
X-SVN-Rev: 2188
2000-08-11 04:38:51 +00:00
Yves Arrouye
5539bdeb9d ICU-543 exit with a non-zero error code if tests were not successful.
X-SVN-Rev: 2187
2000-08-11 04:29:07 +00:00
Yves Arrouye
987c8add5b ICU-322 log_verbose() for successes.
X-SVN-Rev: 2186
2000-08-11 04:28:42 +00:00
Yves Arrouye
013eb8dd42 ICU-322 fixed ucnv_getStandard().
X-SVN-Rev: 2185
2000-08-11 04:15:06 +00:00
Yves Arrouye
2932e4a569 ICU-322 Yves undoes the mess he did with a few cpNNN charsets. (Sorry
I forgot to commit this this afternoon after fixing it.)

X-SVN-Rev: 2184
2000-08-11 04:05:34 +00:00
George Rhoten
a2dc5ade56 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2183
2000-08-11 03:35:25 +00:00
George Rhoten
ebd5136aac ICU-535 fixed some compiler warnings
X-SVN-Rev: 2182
2000-08-11 02:08:59 +00:00
George Rhoten
c094c8a0eb ICU-535 fixed some compiler warnings
X-SVN-Rev: 2181
2000-08-11 01:27:17 +00:00
Helena Chapman
ab07fb2402 ICU-311 It's really to remove a duplicate alias from the table.
X-SVN-Rev: 2180
2000-08-11 00:18:21 +00:00
George Rhoten
cb875ce8e4 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2179
2000-08-11 00:02:59 +00:00
Yves Arrouye
437f3bfa58 ICU-322 a few more MIME tags.
X-SVN-Rev: 2178
2000-08-10 21:51:55 +00:00
George Rhoten
0cd0aae1ef ICU-535 fixed some compiler warnings
X-SVN-Rev: 2177
2000-08-10 21:45:43 +00:00
Yves Arrouye
5040a56ea9 ICU-322 coverage of the ucnv_countStandards() and ucnv_getStandard()
additional APIs for standard names.

X-SVN-Rev: 2176
2000-08-10 21:45:09 +00:00
Yves Arrouye
e04218d90d ICU-322 oops... Initialize the tag table pointer when version is >2.0,
not >3.0 (I bumped the version down to 2.1 yesterday...)

X-SVN-Rev: 2175
2000-08-10 21:44:42 +00:00
George Rhoten
fe2193ec6b ICU-535 fixed some compiler errors for UP-UX
X-SVN-Rev: 2174
2000-08-10 20:55:49 +00:00
Yves Arrouye
29a3449047 ICU-322 finished adding all the relevant IANA names from RFC 1700, and a variety of commonly known MIME names; the whole MIME mapping list in Locale Explorer is now here, for example.
X-SVN-Rev: 2173
2000-08-10 20:39:33 +00:00
Vladimir Weinstein
6276917002 ICU-541 Test for ures_getVersion
X-SVN-Rev: 2172
2000-08-10 20:20:10 +00:00
Yves Arrouye
df4f896f23 ICU-322 supports tags on the converter name itself, since it is an
alias to itself too.

X-SVN-Rev: 2171
2000-08-10 20:04:08 +00:00
Vladimir Weinstein
18d1052fd6 ICU-541 test synchronization between LCIDs and posix locale names - Win32 only
X-SVN-Rev: 2170
2000-08-10 19:45:46 +00:00
Vladimir Weinstein
718c069cc4 ICU-541 Implemented ures_getVersion
X-SVN-Rev: 2169
2000-08-10 19:10:12 +00:00
Vladimir Weinstein
e6f0cc25d2 ICU-322 UDataInfo structure must initialize size field before calling udata_getInfo
X-SVN-Rev: 2168
2000-08-10 16:34:07 +00:00
Yves Arrouye
d14964b8c6 ICU-393 added XMLConverter
X-SVN-Rev: 2167
2000-08-10 04:05:22 +00:00
Yves Arrouye
754b2862cf ICU-322 correctky skips over the trailing 0 when looking for the nth
standard name.

X-SVN-Rev: 2166
2000-08-10 03:53:44 +00:00
George Rhoten
224cf62fdd ICU-535 fixed some compiler warnings
X-SVN-Rev: 2165
2000-08-10 02:08:49 +00:00
George Rhoten
a34fe9a10a ICU-535 fixed some compiler warnings
X-SVN-Rev: 2164
2000-08-10 01:59:18 +00:00
Yves Arrouye
b05b16141b ICU-322 actual testing code for the standard names :)
X-SVN-Rev: 2163
2000-08-10 01:33:48 +00:00
Yves Arrouye
59a694988c ICU-322 added tests for the standard names. The tests depend on MIME
and IANA tags on UTF8 and ibm-367.

X-SVN-Rev: 2162
2000-08-10 01:33:28 +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
Yves Arrouye
563d62bc75 ICU-322 adds tag (standards) data to the generated file. The format
version has been bumped down to 2.1 from 3.0 since a reader for the 2.0
format can read it without noticing the extra data.

X-SVN-Rev: 2160
2000-08-10 01:31:28 +00:00
George Rhoten
0a22502b3c ICU-535 fixed some compiler warnings
X-SVN-Rev: 2159
2000-08-10 01:01:57 +00:00
George Rhoten
fd63d5b2d5 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2158
2000-08-10 00:52:52 +00:00
George Rhoten
c0f0217993 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2157
2000-08-10 00:28:31 +00:00
Yves Arrouye
91d5a8163e ICU-360 fix the return of the the system exit code so that the
!@()$#&!)@$ make will stop. Here's the short story: on Unix system returns
the status code in the *upper 8 bits* of a 16 bit value, plus some magic
values. If you don't shift the return value right 8 bits, and return that,
then the calling process won't see the error, because it will only see the
low 8 bits (which don't make sense, the data being in the upper 8 bits).
This is a common mistake people do when using system.
  Don't ask how long it took me to notice that pkgdata failed
to stop the makefiles, I'm too upset right now...

X-SVN-Rev: 2156
2000-08-10 00:09:17 +00:00
Helena Chapman
118e812785 ICU-89 Update the Collator version info again.
X-SVN-Rev: 2155
2000-08-09 23:39:15 +00:00
George Rhoten
2d12649bce ICU-535 fixed some compiler warnings
X-SVN-Rev: 2154
2000-08-09 23:34:41 +00:00
Helena Chapman
2a8843171c ICU-89 Update the Collator version info again.
X-SVN-Rev: 2153
2000-08-09 23:20:50 +00:00
Vladimir Weinstein
6656731933 ICU-461 fixes to locmap (wrong data & order) + added mapping root<->LANG_NEUTRAL
X-SVN-Rev: 2152
2000-08-09 22:59:12 +00:00
Vladimir Weinstein
c3e8cd3c03 ICU-461 locale data synced with LCID<->POSIX mapping
X-SVN-Rev: 2151
2000-08-09 22:58:01 +00:00
George Rhoten
d377787679 ICU-534 Now it should work the same on non-ASCII compilers and compilers that use the same pointers for the same static strings.
X-SVN-Rev: 2150
2000-08-09 22:57:52 +00:00
Alan Liu
a986339aee ICU-89 bump Collator version number due to change in Normalizer algorithm and tables
X-SVN-Rev: 2149
2000-08-09 22:49:33 +00:00
Madhu K
f4ff2cf82e ICU-447 Modified the tests to avoid failures on Japnese machine
X-SVN-Rev: 2148
2000-08-09 22:49:24 +00:00
Helena Chapman
b573a15d4b ICU-311 Make sure ucnv_cb.h is also exported.
X-SVN-Rev: 2147
2000-08-09 22:41:15 +00:00
George Rhoten
e91ba61b22 ICU-512 Infinity now parses correctly
X-SVN-Rev: 2146
2000-08-09 20:46:49 +00:00
Alan Liu
8710d5978d ICU-89 bump Collator version number due to change in Normalizer algorithm and tables
X-SVN-Rev: 2145
2000-08-09 19:07:33 +00:00
George Rhoten
09f57a9f46 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2144
2000-08-09 17:39:16 +00:00
George Rhoten
ff045b6bb6 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2143
2000-08-09 17:24:54 +00:00
George Rhoten
22ddce2f96 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2142
2000-08-09 17:14:35 +00:00
Vladimir Weinstein
6acca44836 ICU-457 is there such a thing as too many quotes????
X-SVN-Rev: 2141
2000-08-09 15:38:22 +00:00
Vladimir Weinstein
bcf0e03f75 ICU-58 CET should be MET
X-SVN-Rev: 2140
2000-08-09 01:45:48 +00:00
George Rhoten
5a1369d8bc ICU-535 Removed a compiler warning
X-SVN-Rev: 2139
2000-08-08 23:26:10 +00:00
Vladimir Weinstein
f960d434ea ICU-457 support for spaces in dir names on Win32 (initial revision)
X-SVN-Rev: 2138
2000-08-08 23:20:37 +00:00
George Rhoten
c849211ab3 ICU-535 Removed a compiler warning
X-SVN-Rev: 2137
2000-08-08 22:15:50 +00:00
George Rhoten
6e855d17f7 ICU-535 Removed a compiler warning
X-SVN-Rev: 2136
2000-08-08 21:36:52 +00:00
George Rhoten
dd9b2b776e ICU-535 Removed a compiler warning
X-SVN-Rev: 2135
2000-08-08 21:20:40 +00:00
George Rhoten
760453c495 ICU-535 Removed a compiler warning
X-SVN-Rev: 2134
2000-08-08 20:38:48 +00:00
Madhu K
c3c345050b ICU-447 Added tests for T_CString_strnicmp()
X-SVN-Rev: 2133
2000-08-08 16:55:48 +00:00
George Rhoten
74b568ba6d ICU-512 accidentally modifed the wrong line for (isParseIntegerOnly() || sawDecimal)
X-SVN-Rev: 2132
2000-08-08 02:13:55 +00:00
George Rhoten
965e162a6b ICU-472 strlen is no longer called in u_uastrncpy
X-SVN-Rev: 2131
2000-08-08 00:18:02 +00:00
George Rhoten
bfb09f49ac ICU-512 Reenabled the code Unicode::digitValue(ch) and checked that an "]" in the exponent will not be interpreted as 0.
X-SVN-Rev: 2130
2000-08-07 23:09:41 +00:00
George Rhoten
3b0b2f66dd ICU-512 Reenabled the code Unicode::digitValue(ch). Can directly compare certain strings now instead of creating an object to create the string.
X-SVN-Rev: 2129
2000-08-07 23:06:28 +00:00
Helena Chapman
bba0858715 ICU-373 Added support for Thai and JISX-208 codepages.
X-SVN-Rev: 2127
2000-08-07 23:06:24 +00:00
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
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
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
Markus Scherer
9a4e8565f5 ICU-311 formally remove broken iso-2022 support for now
X-SVN-Rev: 2022
2000-07-22 00:02:57 +00:00
Markus Scherer
3aacc28a78 ICU-311 harden some functions for bad input
X-SVN-Rev: 2021
2000-07-21 23:58:31 +00:00
Markus Scherer
9e6547c41d ICU-311 comment out tests for currently known broken functionality
X-SVN-Rev: 2020
2000-07-21 23:58:01 +00:00
Markus Scherer
bf3ccf4f1b ICU-311 attempt to count only real errors, not each printf-style piece of each output line
X-SVN-Rev: 2019
2000-07-21 23:28:41 +00:00
Markus Scherer
e76fb1f0ca ICU-311 comment out tests for currently known broken functionality
X-SVN-Rev: 2018
2000-07-21 23:28:07 +00:00
Markus Scherer
76126da0f7 ICU-411 test again for number pattern symbol setting
X-SVN-Rev: 2017
2000-07-21 23:27:47 +00:00
Markus Scherer
6e5dc84c5c ICU-311 comment out currently unused functions
X-SVN-Rev: 2016
2000-07-21 22:48:15 +00:00
Alan Liu
b04ef38000 ICU-436 remove unused code
X-SVN-Rev: 2015
2000-07-21 22:24:35 +00:00
George Rhoten
1e5e8a4f36 ICU-469 small speed improvement for UTF-8
X-SVN-Rev: 2009
2000-07-21 20:42:04 +00:00
Madhu K
c778f68dd7 ICU-103 Added ibm-1388(mbcs)
X-SVN-Rev: 2008
2000-07-21 19:57:26 +00:00
Steven R. Loomis
5708eda4fb ICU-434 use new callback test code
X-SVN-Rev: 2006
2000-07-21 18:06:48 +00:00
Steven R. Loomis
31323c1e73 ICU-434 new callback code
X-SVN-Rev: 2005
2000-07-21 18:05:48 +00:00
Madhu K
b4ff35848d ICU-447 Added test for more conditions of utf-8
X-SVN-Rev: 2004
2000-07-21 01:59:08 +00:00
George Rhoten
5f79ea13fe ICU-469 follows the coding style rules better, and fixed a few UTF-8 bugs
X-SVN-Rev: 2003
2000-07-21 01:25:30 +00:00
Madhu K
d176083943 ICU-447 Added test for more code coverage
X-SVN-Rev: 2002
2000-07-21 01:06:11 +00:00
Madhu K
c53c24ac34 ICU-447 Added test for euc-tw and toUnicode fallback
X-SVN-Rev: 2001
2000-07-21 01:02:00 +00:00
Steven R. Loomis
6260858f4f ICU-107 ubidiwrt.c
X-SVN-Rev: 2000
2000-07-21 00:53:51 +00:00
Steven R. Loomis
77001a5b42 ICU-184 Why was this file still here?
X-SVN-Rev: 1999
2000-07-21 00:25:26 +00:00
Markus Scherer
b79af69ea4 ICU-107 inverse bidi roundtrip tests
X-SVN-Rev: 1998
2000-07-21 00:16:51 +00:00
Helena Chapman
7a06f07238 ICU-411 Added unum_applyPattern() in C. Updated to use setSecondaryGrouping() in the attribute list include C tests.
X-SVN-Rev: 1997
2000-07-20 23:47:59 +00:00
Ram Viswanadha
34243c74d9 ICU-372 Added language codes
X-SVN-Rev: 1996
2000-07-20 23:16:01 +00:00
Vladimir Weinstein
b32fbfedc6 ICU-447 removed dead code
X-SVN-Rev: 1995
2000-07-20 22:25:32 +00:00
Vladimir Weinstein
15fc9df99f ICU-360 win32 port - another dependency
X-SVN-Rev: 1994
2000-07-20 21:38:28 +00:00
Markus Scherer
09bbdebbe0 ICU-400 improve tests for u_strchr(), u_strstr(), u_strchr32() (compare pointers, not contents)
X-SVN-Rev: 1993
2000-07-20 21:32:19 +00:00
Vladimir Weinstein
42fe74c7d2 ICU-442 remove dependency on wchar.h
X-SVN-Rev: 1992
2000-07-20 20:52:12 +00:00
Steven R. Loomis
e98c85a500 ICU-351 data update
X-SVN-Rev: 1991
2000-07-20 20:29:51 +00:00
Steven R. Loomis
d87ddcf998 ICU-351 data update:
X-SVN-Rev: 1990
2000-07-20 20:28:20 +00:00
Steven R. Loomis
5e28d6cde7 ICU-351 data updates
X-SVN-Rev: 1989
2000-07-20 20:27:49 +00:00
Steven R. Loomis
a13a277477 ICU-351 locale update
X-SVN-Rev: 1988
2000-07-20 20:25:46 +00:00
Steven R. Loomis
628f470ec6 ICU-360 rebuild CTOC when list changes
X-SVN-Rev: 1987
2000-07-20 20:24:53 +00:00
Vladimir Weinstein
a2d2ba716b ICU-460 PTX config change
X-SVN-Rev: 1986
2000-07-20 20:10:31 +00:00
Vladimir Weinstein
27573f3460 ICU-460 bool_t -> UBool - build was broken on PTX
X-SVN-Rev: 1985
2000-07-20 20:10:14 +00:00
Madhu K
d26456b97e ICU-447 added offsets
X-SVN-Rev: 1984
2000-07-20 20:08:40 +00:00
Markus Scherer
d09cb0ff0c ICU-176 document behavior of old vs. new functions - first code unit of the string...
X-SVN-Rev: 1983
2000-07-20 20:03:04 +00:00
Vladimir Weinstein
01aa01cf2e ICU-489 better error reporting and infinite loop fix
X-SVN-Rev: 1982
2000-07-20 19:56:52 +00:00
Markus Scherer
e2807503a1 ICU-103 check in ibm-964 for euc-tw
X-SVN-Rev: 1981
2000-07-20 19:00:18 +00:00
Markus Scherer
ecb2029258 ICU-103 check in ibm-964 for euc-tw
X-SVN-Rev: 1980
2000-07-20 18:45:26 +00:00
Markus Scherer
3ea980f5f4 ICU-103 euc-jp replace 954 by 5050
X-SVN-Rev: 1975
2000-07-20 16:37:09 +00:00
Markus Scherer
9f0caf33f8 ICU-103 remove ibm-954.ucm, replaced by ibm-5050.ucm (euc-jp)
X-SVN-Rev: 1974
2000-07-20 16:34:41 +00:00
Alan Liu
3d820108d3 ICU-307 eliminate unneeded entries due to lenient matching, keeping IANA/MIME names; retry with MINIMAL changes
X-SVN-Rev: 1973
2000-07-20 16:04:19 +00:00
Alan Liu
24c2b9c0e6 ICU-306 eliminate ambiguities (1 alias->n converters) from alias table; redo with MINIMAL changes
X-SVN-Rev: 1972
2000-07-20 15:44:05 +00:00
Steven R. Loomis
c15d1b2fda ICU-372 commented out dup id's, reverted some changes
X-SVN-Rev: 1971
2000-07-20 07:37:44 +00:00