Commit Graph

312 Commits

Author SHA1 Message Date
Alan Liu
87aa5a7c73 ICU-403 update docs
X-SVN-Rev: 1424
2000-05-20 04:42:59 +00:00
Alan Liu
358312cc1a ICU-352 add new Replaceable API
X-SVN-Rev: 1423
2000-05-20 04:41:12 +00:00
Markus Scherer
a511f10787 ICU-401 different ebcdic<->ascii tables for non-os/390 ebcdic platforms
X-SVN-Rev: 1418
2000-05-20 00:58:14 +00:00
Markus Scherer
43749d6ef2 ICU-43 correct SBCS conversion handling of (UChar)0 to (char)0
X-SVN-Rev: 1417
2000-05-20 00:17:47 +00:00
Helena Chapman
335e7a1731 ICU-394 Check NULL return in the default lookup table.
X-SVN-Rev: 1416
2000-05-19 17:19:07 +00:00
Helena Chapman
7f9bb6418e ICU-351 This should really be another bug but the jitterbug system is down now. On AIX 4.2 and 4.3, though the inttypes.h definition is different, the binary compatibility forced us to make the changes in platform.h.in.
X-SVN-Rev: 1413
2000-05-19 00:04:07 +00:00
Helena Chapman
69ba12f77c ICU-351 Define UBool to be used in the APIs.
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Vladimir Weinstein
881a9d1d31 ICU-184 support for storing binary collation data in resource bundles (initial revision)
X-SVN-Rev: 1408
2000-05-18 21:25:51 +00:00
Markus Scherer
9e868b81f1 ICU-107 add api & functionality for inverse BiDi (visual->logical)
X-SVN-Rev: 1406
2000-05-18 20:22:21 +00:00
Steven R. Loomis
5dace15722 ICU-393 removing obsolete files
X-SVN-Rev: 1405
2000-05-18 20:17:16 +00:00
Steven R. Loomis
faa663d655 ICU-390 include "cmemory.h" to get uprv_memcpy() [yves]
X-SVN-Rev: 1404
2000-05-18 19:57:32 +00:00
Markus Scherer
b25467b64e ICU-107 remove temporary changes
X-SVN-Rev: 1392
2000-05-18 18:44:05 +00:00
Markus Scherer
9196955ed1 ICU-107 add api & functionality for inverse BiDi (visual->logical)
X-SVN-Rev: 1391
2000-05-18 18:14:24 +00:00
Markus Scherer
bd85911750 ICU-107 add api & functionality for inverse BiDi (visual->logical)
X-SVN-Rev: 1390
2000-05-18 18:08:49 +00:00
Markus Scherer
404fa43fab ICU-107 add api & functionality for inverse BiDi (visual->logical)
X-SVN-Rev: 1389
2000-05-18 17:59:16 +00:00
Markus Scherer
0e96538ad0 ICU-130 get (almost) all Unicode char properties from the loaded uprops.dat
X-SVN-Rev: 1387
2000-05-18 17:47:11 +00:00
Markus Scherer
4c2b7dfd0e ICU-221 move isWhitespace() implementation to C
X-SVN-Rev: 1386
2000-05-18 17:40:19 +00:00
Markus Scherer
0fa8946325 ICU-375 add temporary 390 changes back to udata, improve performance some
X-SVN-Rev: 1385
2000-05-18 17:37:33 +00:00
Steven R. Loomis
0a042c3f86 ICU-200 OS400 makefile updates
X-SVN-Rev: 1384
2000-05-15 22:32:11 +00:00
Yves Arrouye
e7739af606 ICU-390 added a real implementation for uprv_strdup().
X-SVN-Rev: 1382
2000-05-15 22:09:42 +00:00
Vladimir Weinstein
9c0d35a039 ICU-184 check for error conditions and NULL pointers in resb code
X-SVN-Rev: 1381
2000-05-15 21:13:33 +00:00
Vladimir Weinstein
5ac904073a ICU-184 .res files in mem map files
X-SVN-Rev: 1379
2000-05-15 20:36:57 +00:00
Markus Scherer
53f279b17e ICU-368 need to actually export the correct operator<< definition
X-SVN-Rev: 1374
2000-05-15 19:32:34 +00:00
Vladimir Weinstein
c786b21d52 ICU-184 resource data files in memory mapped format (initial revision)
X-SVN-Rev: 1365
2000-05-15 18:39:17 +00:00
Steven R. Loomis
b67cfb9fbe ICU-200 os400 build update (use $(LIBICU) instead of "libicu-" everywhere)
X-SVN-Rev: 1361
2000-05-13 00:13:15 +00:00
Helena Chapman
4a4bbe2373 ICU-43 Added fallback implementation to handle to/fromUnicode
mapping correctly.

X-SVN-Rev: 1359
2000-05-12 19:59:03 +00:00
Yves Arrouye
0d35fb05a2 ICU-390 define the right cpp symbols for compilation under Linux
and Solaris when gcc -ansi is used (which negates POSIX, X/Open, BSD, and
SVID specific definitions in the standard libraries, definitions that ICU
needs).

X-SVN-Rev: 1354
2000-05-12 01:15:50 +00:00
Yves Arrouye
38baf3e075 ICU-390 define __USE_POSIX and __USE_XOPEN before including
<time.h> if POSIX and LINUX are both defined.

X-SVN-Rev: 1352
2000-05-12 00:42:00 +00:00
Steven R. Loomis
f593b7b958 ICU-375 cleanup, made dll loading work anywhere dlopen() is detected
X-SVN-Rev: 1351
2000-05-11 23:23:49 +00:00
Yves Arrouye
8e3346f6f4 ICU-381 revert to using NULL on Markus's demand, and use 0 in the place
where NULL is inappropriate (resbund.cpp); backed up to the (wrong) definition
of NULL if it doesn't exist, and got rid of U_NULL (unicode/utypes.h).

X-SVN-Rev: 1349
2000-05-11 20:37:38 +00:00
Vladimir Weinstein
89472a58ef ICU-375 removed complaints by Solaris CC
X-SVN-Rev: 1334
2000-05-04 22:41:23 +00:00
Helena Chapman
784f896999 ICU-375 The release number can't contain non-numeric values.
X-SVN-Rev: 1333
2000-05-04 19:37:05 +00:00
Markus Scherer
faa9cb8e41 ICU-176 remove incorrect 'inline's
X-SVN-Rev: 1332
2000-05-04 18:21:36 +00:00
Markus Scherer
327ce99a6a ICU-375 update the version number to 1.5d01
X-SVN-Rev: 1331
2000-05-04 17:54:52 +00:00
Markus Scherer
16de35807f ICU-375 avoid naming conflict on Linux
X-SVN-Rev: 1326
2000-05-04 00:34:46 +00:00
Markus Scherer
6b6bbd29f1 ICU-375 correct isAcceptable signature
X-SVN-Rev: 1324
2000-05-03 23:15:02 +00:00
Markus Scherer
7c7a980e20 ICU-375 do not compile strict if windows.h is included
X-SVN-Rev: 1322
2000-05-03 23:13:13 +00:00
Markus Scherer
9edd9fec5f ICU-375 rewrite udata without #ifdef UDATA_MAP/DLL, use flat or pointer ToC etc.
X-SVN-Rev: 1321
2000-05-03 23:11:04 +00:00
Markus Scherer
d26ceb832d ICU-375 merge udata_setCommonData() from 1.4.1.2 and correct isAcceptable signature
X-SVN-Rev: 1320
2000-05-03 23:09:44 +00:00
Helena Chapman
1de326b1fe ICU-375 Added code to detect system default locale in POSIX environments. Merged back from 1.4.1.2 release.
X-SVN-Rev: 1311
2000-05-02 23:25:45 +00:00
Helena Chapman
160a920ab9 ICU-375 Added uprv_strdup(). Though not used in code right now, may be useful. Merged back from 1.4.1.2 release.
X-SVN-Rev: 1310
2000-05-02 23:16:50 +00:00
Yves Arrouye
ada29b435b ICU-381 use U_NULL instead of NULL.
X-SVN-Rev: 1306
2000-05-02 22:50:42 +00:00
Yves Arrouye
fd7dd7316f ICU-368 on WIN32, use <iostream.h> as using<iostream> briter.cpp.
X-SVN-Rev: 1305
2000-05-02 22:49:37 +00:00
Yves Arrouye
808294bc94 ICU-377 more changes from Todd for timezone handling on Rhapsody.
X-SVN-Rev: 1297
2000-04-28 16:17:04 +00:00
Yves Arrouye
15bba7372f ICU-362 if HAVE_INTTYPES_H is false, include <sys/types.h> and other
headers before typedef'ing ourselves.

X-SVN-Rev: 1296
2000-04-28 05:19:07 +00:00
Yves Arrouye
0ea9057be1 ICU-377 Changed "LMBCS_" ## #n to "LMBCS_" #n (should be the same
effect) because that confuses older gcc on Rhapsody.

X-SVN-Rev: 1295
2000-04-28 04:37:48 +00:00
Yves Arrouye
4d0f747e86 ICU-378 (Todd) Use falback for timezone on Rhapsody too.
X-SVN-Rev: 1294
2000-04-28 04:36:17 +00:00
Yves Arrouye
17e8d58a0b ICU-379 replaced a NULL by 0 to enable build on Solaris / WebObjects.
X-SVN-Rev: 1293
2000-04-28 04:35:41 +00:00
Yves Arrouye
ebd22f3413 ICU-368 conditionally use <iostream> (and the std namespace),
<iostream.h>, or no streams at all depending on the value of U_IOSTREAM_SOURCE.

X-SVN-Rev: 1252
2000-04-25 21:33:15 +00:00
Yves Arrouye
f59e194eab ICU-368 #define U_IOSTREAM_SOURCE to the level of I/O streams support
of the platform (see comment inside headers)

X-SVN-Rev: 1250
2000-04-25 21:20:01 +00:00