Commit Graph

1387 Commits

Author SHA1 Message Date
George Rhoten
4bc449ea45 ICU-1099 Change a pointer to const data array to a const array
X-SVN-Rev: 5578
2001-08-24 16:43:12 +00:00
George Rhoten
b08b152396 ICU-1099 Undo const to some static data
X-SVN-Rev: 5574
2001-08-24 01:38:04 +00:00
George Rhoten
cb4a210822 ICU-1099 Undo const to some static data
X-SVN-Rev: 5573
2001-08-24 01:02:37 +00:00
George Rhoten
1627306f26 ICU-1099 Add const to some static data
X-SVN-Rev: 5572
2001-08-24 00:38:44 +00:00
George Rhoten
66288afa66 ICU-1099 Add const to some static data
X-SVN-Rev: 5571
2001-08-24 00:22:07 +00:00
George Rhoten
96558fe097 ICU-1099 Add const to some static data
X-SVN-Rev: 5570
2001-08-24 00:00:49 +00:00
George Rhoten
3028d7f734 ICU-238 Change locmap from C++ to C
X-SVN-Rev: 5569
2001-08-23 23:56:42 +00:00
George Rhoten
f9081a2e8e ICU-1096 Make UVector and UStack use UErrorCode for U_MEMORY_ALLOCATION_ERROR
X-SVN-Rev: 5565
2001-08-23 01:06:08 +00:00
George Rhoten
0fa6d5c031 ICU-1087 HP/UX fix
X-SVN-Rev: 5554
2001-08-22 16:55:25 +00:00
George Rhoten
6316d0eded ICU-1087 AIX can't use reinterpret_cast<>
X-SVN-Rev: 5551
2001-08-21 00:00:31 +00:00
George Rhoten
667cb7b3b5 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5542
2001-08-18 01:09:24 +00:00
Ram Viswanadha
23beedf30c ICU-1031 Shuffled error constants so that for display in the debugger
X-SVN-Rev: 5539
2001-08-18 00:40:35 +00:00
George Rhoten
06cec7cca5 ICU-1091 createFromName(NULL) should return the default Locale.
X-SVN-Rev: 5535
2001-08-18 00:07:08 +00:00
George Rhoten
b852870e7b ICU-1091 Better documentation
X-SVN-Rev: 5534
2001-08-18 00:06:11 +00:00
Ram Viswanadha
b9de3d570f ICU-1090 fixed ures_getByKey crashing
X-SVN-Rev: 5526
2001-08-17 22:14:17 +00:00
Andy Heninger
fc61c83aa2 ICU-1075 Yet more data loading changes
X-SVN-Rev: 5523
2001-08-17 21:34:07 +00:00
Markus Scherer
6c890043bb ICU-1007 avoid gcc warnings
X-SVN-Rev: 5519
2001-08-17 20:37:13 +00:00
George Rhoten
9ab9ba8cbf ICU-329 End the file with a newline, which is needed for some compilers
X-SVN-Rev: 5506
2001-08-17 02:53:35 +00:00
Ram Viswanadha
61e489cacd ICU-329 Move uprv_strtod and other functions to private headers and files
X-SVN-Rev: 5498
2001-08-17 01:40:34 +00:00
Ram Viswanadha
209441543f ICU-329 Add more error codes for formatting api
X-SVN-Rev: 5497
2001-08-17 01:38:14 +00:00
George Rhoten
7b11ef88e4 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5493
2001-08-17 00:44:38 +00:00
George Rhoten
d1afd5979d ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5492
2001-08-17 00:24:58 +00:00
Markus Scherer
6eb5998fc1 ICU-1007 replace old normalization implementation by new one, use unorm_quickCheck(UNORM_FCD) instead of the temporary checkFCD()
X-SVN-Rev: 5489
2001-08-17 00:21:18 +00:00
George Rhoten
44283cc553 ICU-770 incorporate the udata_cleanup into the internal API
X-SVN-Rev: 5488
2001-08-17 00:18:49 +00:00
Markus Scherer
173a4678e2 ICU-1007 rename GrowBuffer to UGrowBuffer to avoid potential naming conflicts
X-SVN-Rev: 5487
2001-08-17 00:18:25 +00:00
Andy Heninger
e387d2ad37 ICU-1075 Solaris doesn't like C++ comments in C files.
X-SVN-Rev: 5486
2001-08-17 00:00:55 +00:00
George Rhoten
5979c84b75 ICU-597 Implement uprv_getDefaultCodepage for as/400, and move related code closer together.
X-SVN-Rev: 5481
2001-08-16 16:20:56 +00:00
Ram Viswanadha
87d0db48ce ICU-329 Move itou to putil.c add more error codes for parse errors and transliteration.
X-SVN-Rev: 5477
2001-08-16 01:01:57 +00:00
George Rhoten
ae8bfdff08 ICU-1087 Document the deprecated API
X-SVN-Rev: 5471
2001-08-16 00:31:26 +00:00
Andy Heninger
051f850dcf ICU-1075 Solaris doesn't like C++ comments in C files.
X-SVN-Rev: 5469
2001-08-15 23:51:26 +00:00
Andy Heninger
21a486a624 ICU-1075 Data updates. More updateds to ICU data handling.
X-SVN-Rev: 5468
2001-08-15 23:27:38 +00:00
Andy Heninger
c84ea102a7 ICU-1075 Data updates. More updateds to ICU data handling.
X-SVN-Rev: 5467
2001-08-15 22:39:42 +00:00
Yves Arrouye
cbeb753bc6 ICU-1088 fixed constness issues.
X-SVN-Rev: 5464
2001-08-13 22:05:27 +00:00
George Rhoten
ff2df5aa3c ICU-770 Add documentation
X-SVN-Rev: 5463
2001-08-11 00:43:02 +00:00
George Rhoten
f850ad2c5e ICU-770 Change code for u_cleanup() API.
X-SVN-Rev: 5462
2001-08-11 00:29:58 +00:00
George Rhoten
59e51a0248 ICU-770 Simplification of code for u_cleanup() API.
X-SVN-Rev: 5461
2001-08-11 00:28:57 +00:00
George Rhoten
3af0a0b31a ICU-770 New u_cleanup() API.
X-SVN-Rev: 5460
2001-08-11 00:27:31 +00:00
George Rhoten
14523214ee ICU-1087 Add LocaleProxy for source code compatibility and add new functions to access commonly used locales.
X-SVN-Rev: 5458
2001-08-10 22:36:26 +00:00
Vladimir Weinstein
c268948bcb ICU-1078 C++ API for IntVector
X-SVN-Rev: 5455
2001-08-10 21:18:07 +00:00
Andy Heninger
19b4dec854 ICU-1075 Data updates. Unix ports (not complete) and Common Data Caching impl.
X-SVN-Rev: 5454
2001-08-10 20:50:07 +00:00
Vladimir Weinstein
f255a31517 ICU-1083 Data structure for surrogate support
X-SVN-Rev: 5453
2001-08-10 20:39:52 +00:00
Andy Heninger
839e1a6152 ICU-1075 Updates to stub data library from port to Linux
X-SVN-Rev: 5445
2001-08-06 22:53:11 +00:00
Vladimir Weinstein
c29c76ca4a ICU-1083 Adding extended ucmp to Unix build
X-SVN-Rev: 5430
2001-08-03 14:39:59 +00:00
Vladimir Weinstein
b320d29ee6 ICU-1083 data structure for surrogate support. Will supersede ucmp32 in collation
X-SVN-Rev: 5426
2001-08-02 22:26:44 +00:00
Ram Viswanadha
96ce0be9de ICU-899 Change U_INVALID_CODE to U_INVALID_SCRIPT_CODE and fix testing for error code
X-SVN-Rev: 5422
2001-08-02 16:44:21 +00:00
Alan Liu
38a35f8596 ICU-1079 add utility deleters for UVector and Hashtable
X-SVN-Rev: 5413
2001-08-01 17:37:37 +00:00
Vladimir Weinstein
749a62ae93 ICU-1078 support for IntVector type in resource bundles
X-SVN-Rev: 5410
2001-08-01 17:08:07 +00:00
Alan Liu
772c6a5bd5 ICU-1023 fix UVector to support int32_t elements properly
X-SVN-Rev: 5398
2001-07-31 18:10:53 +00:00
George Rhoten
270bfff436 ICU-988 Better roundtrip mapping of LCIDs that have more than one locale.
X-SVN-Rev: 5374
2001-07-30 22:16:02 +00:00
George Rhoten
a39033b633 ICU-988 Better mapping for nb, nn, hr, sh, sr
X-SVN-Rev: 5368
2001-07-28 01:52:33 +00:00
Vladimir Weinstein
d6693e4b66 ICU-1005 more resource bundle cleanup and greater test coverage, fixed faulty test
X-SVN-Rev: 5362
2001-07-27 17:15:30 +00:00
Andy Heninger
cd61cbf256 ICU-1075 data handling updates.
X-SVN-Rev: 5353
2001-07-26 21:55:49 +00:00
Vladimir Weinstein
7a55cc00da ICU-1005 increased code coverage for resbund. Decoupled rb collator from resource bundle. removed unneeded internal functions and classes
X-SVN-Rev: 5348
2001-07-26 18:36:57 +00:00
George Rhoten
635fb62ca4 ICU-1074 Fixed STLPort C++ library compilation problem
X-SVN-Rev: 5347
2001-07-26 18:03:44 +00:00
Vladimir Weinstein
c76ff368f0 ICU-392 instructions for bumping version numbers
X-SVN-Rev: 5343
2001-07-25 20:23:40 +00:00
Ram Viswanadha
9e39c37aea ICU-452 GCC complaining about missing white space between a hex number and '-' sign.
X-SVN-Rev: 5333
2001-07-24 21:53:19 +00:00
Ram Viswanadha
0b3d86ef0c ICU-452 Added support for EXT character handling.
X-SVN-Rev: 5329
2001-07-24 18:09:01 +00:00
Vladimir Weinstein
e026c8d874 ICU-392 build data file with versioned entry point
X-SVN-Rev: 5328
2001-07-24 16:31:17 +00:00
Vladimir Weinstein
7d283f6829 ICU-392 change the library version number
X-SVN-Rev: 5327
2001-07-24 16:27:00 +00:00
George Rhoten
3935356bad ICU-994 Needed to use atol instead of atoi
X-SVN-Rev: 5326
2001-07-24 01:07:56 +00:00
Vladimir Weinstein
512090f4b0 ICU-392 bumped ICU version to 1.9 for parallel version usage testing purposes
X-SVN-Rev: 5298
2001-07-23 20:58:43 +00:00
Vladimir Weinstein
354656058f ICU-392 some functions that were skipped are now in
X-SVN-Rev: 5296
2001-07-23 20:55:33 +00:00
Vladimir Weinstein
e74d26522b ICU-1031 deprecating comment for old warning names
X-SVN-Rev: 5294
2001-07-23 20:14:48 +00:00
Vladimir Weinstein
d4c7b274b6 ICU-392 consolidated rename data in one .h file
X-SVN-Rev: 5290
2001-07-21 05:37:01 +00:00
Vladimir Weinstein
b277b1f57f ICU-392 consolidated renaming data in one .h file
X-SVN-Rev: 5289
2001-07-21 05:26:25 +00:00
Vladimir Weinstein
7eebab715a ICU-392 support for export renaming on win32
X-SVN-Rev: 5282
2001-07-19 22:21:32 +00:00
Vladimir Weinstein
d898ab62c8 ICU-392 support for renaming of export names
X-SVN-Rev: 5280
2001-07-19 22:10:16 +00:00
Ram Viswanadha
e50c6ac12a ICU-452 Changes corresponding to code review.
X-SVN-Rev: 5278
2001-07-18 23:49:21 +00:00
Ram Viswanadha
07edae085f ICU-1054 use uprv_memcpy
X-SVN-Rev: 5277
2001-07-18 23:45:39 +00:00
Ram Viswanadha
11382e3dbf ICU-1054 use uprv_memcpy and some housekeeping
X-SVN-Rev: 5276
2001-07-18 23:45:04 +00:00
Ram Viswanadha
ab1f982124 ICU-1054 use uprv_memcpy.
X-SVN-Rev: 5275
2001-07-18 23:42:14 +00:00
Ram Viswanadha
249fba4e23 ICU-452 Add documentation. No code change
X-SVN-Rev: 5257
2001-07-17 22:25:30 +00:00
Ram Viswanadha
4e5ea43480 ICU-452 Fixed compiler warnings
X-SVN-Rev: 5255
2001-07-17 21:06:31 +00:00
George Rhoten
1f063c715d ICU-1043 strtok_r should work with strings ending with delimiters.
X-SVN-Rev: 5245
2001-07-16 22:57:39 +00:00
George Rhoten
ec3de1fc13 ICU-452 Fix for AIX
X-SVN-Rev: 5244
2001-07-16 21:39:38 +00:00
George Rhoten
a5fcde6430 ICU-899 Fix for HP/UX
X-SVN-Rev: 5242
2001-07-16 16:49:46 +00:00
George Rhoten
6b2aa5d1e1 ICU-899 Make uscript.h work for Release mode too
X-SVN-Rev: 5241
2001-07-16 16:48:56 +00:00
George Rhoten
a56f2ecfe9 ICU-452 Use the correct name for the ISCII converter filename.
X-SVN-Rev: 5240
2001-07-16 16:40:09 +00:00
Ram Viswanadha
2e964c62a0 ICU-452 First take on ISCII
X-SVN-Rev: 5239
2001-07-14 02:46:40 +00:00
Ram Viswanadha
a331c0a4eb ICU-452 First take on ISCII
X-SVN-Rev: 5238
2001-07-14 02:29:44 +00:00
Ram Viswanadha
ba2e8d2542 ICU-899 Move static array to .c file.
X-SVN-Rev: 5231
2001-07-11 23:52:58 +00:00
Ram Viswanadha
06ced27754 ICU-899 Fix for uprv_stricmp implementation differences on Unix and Win32
X-SVN-Rev: 5230
2001-07-11 23:50:24 +00:00
Ram Viswanadha
749a6e02d0 ICU-899 Add uscript.o to the Makefile
X-SVN-Rev: 5216
2001-07-10 18:35:15 +00:00
Ram Viswanadha
65844c0b2d ICU-899 Add new API for Locale-Script mapping for compliance with TR#24
X-SVN-Rev: 5215
2001-07-10 18:33:40 +00:00
Ram Viswanadha
e6d4ca0850 ICU-899 Deprecate and change the name of UCharScript enum to UCharBlock
change the u_getScript to u_getBlock

X-SVN-Rev: 5214
2001-07-10 18:29:31 +00:00
George Rhoten
11a7219087 ICU-580 Change os/390 batch support back to the original way.
X-SVN-Rev: 5213
2001-07-10 18:14:23 +00:00
George Rhoten
2cc291a5b1 ICU-1028 More fixes for s/390
X-SVN-Rev: 5212
2001-07-10 16:43:51 +00:00
Ram Viswanadha
4d64f8658a ICU-506 ISO2022 converter not resetting after flush.
X-SVN-Rev: 5211
2001-07-10 02:26:08 +00:00
George Rhoten
eb541f3c45 ICU-597 Fix for ICU on as/400 being in a different locale like de_DE
X-SVN-Rev: 5210
2001-07-09 23:42:00 +00:00
George Rhoten
3b7fbcb29e ICU-882 Final removal of deprecated API
X-SVN-Rev: 5206
2001-07-09 21:08:25 +00:00
Andy Heninger
27b4977f7f ICU-973 speed tweaks to u_strcmp() & u_strcmpCodePointOrder().
X-SVN-Rev: 5204
2001-07-09 19:44:54 +00:00
Alan Liu
1c40f7aebd ICU-1023 upgrade uhash to support int32_t keys on platforms with sizeof(void*) < 32
X-SVN-Rev: 5196
2001-07-06 19:53:12 +00:00
Vladimir Weinstein
f9d494b482 ICU-934 fixed renaming of aliased entry so that cache cleanup would work properly
X-SVN-Rev: 5193
2001-07-06 04:36:08 +00:00
George Rhoten
0b0a9cb20a ICU-1018 Don't use the Windows compiler extension _itoa().
X-SVN-Rev: 5191
2001-07-06 01:12:24 +00:00
Vladimir Weinstein
6c37bcf77d ICU-1031 added warning codes ending in _WARNING, changed string names. Also added error and warning needed for j392
X-SVN-Rev: 5179
2001-07-05 19:45:03 +00:00
Alan Liu
c3f4cfbc85 ICU-1029 make UVector compare and delete fn pts compatible with uhash
X-SVN-Rev: 5170
2001-07-03 23:09:03 +00:00
George Rhoten
5486a097ba ICU-770 Add a function to destroy a mutex, and don't allocate memory for the global mutex.
X-SVN-Rev: 5168
2001-07-03 20:35:27 +00:00
Markus Scherer
2fc1e2ef98 ICU-1027 move fLength back from Replaceable to UnicodeString, add virtual Rep::getLength()
X-SVN-Rev: 5156
2001-07-02 20:58:14 +00:00
George Rhoten
a22ea7d8af ICU-919 Made some functions inline.
X-SVN-Rev: 5154
2001-07-02 20:26:33 +00:00
Markus Scherer
e0359d11ac ICU-1007 reduce warnings
X-SVN-Rev: 5133
2001-06-28 20:46:46 +00:00
Markus Scherer
a06786ebfc ICU-973 remove one redundant if()
X-SVN-Rev: 5129
2001-06-28 20:28:23 +00:00
Andy Heninger
15bec64481 ICU-1024 Set windows project file options for automatic inlines (Release) and Browse file creation (debug).
X-SVN-Rev: 5123
2001-06-28 19:40:34 +00:00
Markus Scherer
71a57ee3bc ICU-1007 warning level 4 for unorm.cpp
X-SVN-Rev: 5122
2001-06-28 17:01:17 +00:00
Markus Scherer
465f87c12d ICU-1007 optimizations and Jamo composition fixes
X-SVN-Rev: 5121
2001-06-28 17:00:25 +00:00
Markus Scherer
b581e87e12 ICU-1007 new NF*C implementation
X-SVN-Rev: 5119
2001-06-28 00:34:35 +00:00
George Rhoten
099f3e09e1 ICU-1018 iostream is already included in ustream.h, don't need it again.
X-SVN-Rev: 5116
2001-06-28 00:06:30 +00:00
George Rhoten
05d5f21180 ICU-988 Don't need the global mutex in locmap anymore, and turn off the compiler extensions for it.
X-SVN-Rev: 5115
2001-06-28 00:05:20 +00:00
George Rhoten
5ff95ae4c6 ICU-900 Removed unused functions
X-SVN-Rev: 5113
2001-06-27 22:32:49 +00:00
George Rhoten
4b61754a3f ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5109
2001-06-27 16:25:02 +00:00
George Rhoten
35591e5501 ICU-1019 add const to the context pointers
X-SVN-Rev: 5105
2001-06-26 22:51:14 +00:00
Andy Heninger
8aaca77e9a ICU-973 speed tweaks to u_strcmpCodePointOrder.
X-SVN-Rev: 5098
2001-06-26 21:33:04 +00:00
George Rhoten
9310a02769 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5091
2001-06-26 18:39:07 +00:00
George Rhoten
d72dbde944 ICU-1018 unistrm.h is not needed anymore
X-SVN-Rev: 5090
2001-06-26 18:05:05 +00:00
George Rhoten
2278d96ad1 ICU-1018 Move iostream usage from unistr.[h,cpp] to ustream.[h,cpp]
X-SVN-Rev: 5089
2001-06-26 17:59:14 +00:00
George Rhoten
420b851ba4 ICU-1018 Move iostream usage from unistr.[h,cpp] to ustream.[h,cpp], and turn off some compiler extension options.
X-SVN-Rev: 5088
2001-06-26 17:58:21 +00:00
George Rhoten
dc95cc5905 ICU-1018 Move iostream and UnicodeStringStreamer usage from unistr.[h,cpp] to ustream.[h,cpp]
X-SVN-Rev: 5087
2001-06-26 17:57:53 +00:00
George Rhoten
be282546b4 ICU-1018 Remove some options that use some compiler extensions.
X-SVN-Rev: 5086
2001-06-26 17:53:36 +00:00
George Rhoten
21901af3f6 ICU-1018 Move iostream usage from unistr.[h,cpp] to ustream.[h,cpp]
X-SVN-Rev: 5085
2001-06-26 17:48:31 +00:00
Markus Scherer
4bd57921ca ICU-973 use the new u_memcmpCodePointOrder()
X-SVN-Rev: 5079
2001-06-25 23:45:33 +00:00
Markus Scherer
023ce6975c ICU-973 add strncmp() and memcmp() variants of u_strcmpCodePointOrder(), and optimize them all
X-SVN-Rev: 5078
2001-06-25 23:44:21 +00:00
Markus Scherer
4dde4dc995 ICU-973 add strncmp() and memcmp() variants of u_strcmpCodePointOrder()
X-SVN-Rev: 5077
2001-06-25 23:44:00 +00:00
Markus Scherer
d83e863668 ICU-1007 add a growBuffer implementation for internal use
X-SVN-Rev: 5076
2001-06-25 22:59:23 +00:00
Vladimir Weinstein
d4bc87fca2 ICU-1010 consolidating version data - changed settings for release mode
X-SVN-Rev: 5075
2001-06-25 22:22:41 +00:00
Vladimir Weinstein
f8af8ef211 ICU-1002 changed semantics of variable top, fixed fractional UCA, added placeholder for setter API, added error codes
X-SVN-Rev: 5069
2001-06-25 04:01:49 +00:00
Yves Arrouye
04a8b879b7 ICU-963 define DATA_TYPE
X-SVN-Rev: 5060
2001-06-22 16:10:38 +00:00
Vladimir Weinstein
d0ccdee1b0 ICU-1010 consolidating version data
X-SVN-Rev: 5053
2001-06-21 22:51:27 +00:00
Markus Scherer
bbe5d3b59e ICU-1007 re-fix reference type for _getNextCC() call to make it work on Windows
X-SVN-Rev: 5050
2001-06-21 19:20:48 +00:00
Ram Viswanadha
8954699039 ICU-1007 added cast to make gcc happy
X-SVN-Rev: 5049
2001-06-21 18:47:02 +00:00
Markus Scherer
6be4ed3a60 ICU-1007 add FCD support
X-SVN-Rev: 5045
2001-06-21 18:02:53 +00:00
Alan Liu
3d59e76f56 ICU-1006 add case insensitive UnicodeString hash and compare fns
X-SVN-Rev: 5039
2001-06-20 22:37:40 +00:00
Alan Liu
f014c842dd ICU-1006 add case insensitive keys option to ct
X-SVN-Rev: 5038
2001-06-20 22:37:16 +00:00
Markus Scherer
42c2ec7dc8 ICU-1007 initial new normalization code
X-SVN-Rev: 5035
2001-06-20 22:24:42 +00:00
Markus Scherer
3a25e7fe68 ICU-1007 make Normalizer a friend
X-SVN-Rev: 5033
2001-06-20 22:20:29 +00:00
Ram Viswanadha
6831474c1e ICU-865 Porting fixes for Macintosh platform
X-SVN-Rev: 5017
2001-06-18 22:48:33 +00:00
George Rhoten
fec6a9409a ICU-994 fixed uprv_digitsAfterDecimal()
X-SVN-Rev: 4997
2001-06-14 00:29:38 +00:00
George Rhoten
7852ecd6df ICU-988 Some LCID numbers now go to a real locale, but the name was different than anticipated.
X-SVN-Rev: 4955
2001-06-11 23:49:04 +00:00
Alan Liu
a7dbf8c6b6 ICU-986 add deprecation tags
X-SVN-Rev: 4937
2001-06-11 17:37:56 +00:00
Yves Arrouye
78e52aba92 ICU-963 oops, it's U_ICUDATA_NAME nor U_ICUDATA_FILE
X-SVN-Rev: 4910
2001-06-07 17:14:44 +00:00
Yves Arrouye
5cfa04f7fd ICU-963 added a check for specific files in the hardcoded directory
before we get too fancy with library pathes, since we can get it wrong when
differently compiled, and incomplete, ICUs, are installed in different
locations.

X-SVN-Rev: 4908
2001-06-06 23:32:41 +00:00
George Rhoten
6fa79625ba ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4869
2001-06-01 17:29:13 +00:00
Yves Arrouye
05921dd61c ICU-972 added cwchar.o to the list of object files.
Changed the test for U_WCHAR_H to a test for U_WCSCPY to match what the
header does (we check for wcscpy because of OpenBSD or NetBSD).

X-SVN-Rev: 4865
2001-06-01 10:03:31 +00:00
George Rhoten
0e7a391e51 ICU-961 os/390 needs U_CALLCONV for C function pointers in C++.
X-SVN-Rev: 4845
2001-05-31 20:11:35 +00:00
George Rhoten
0de870de83 ICU-66 Don't write off the end of an array.
X-SVN-Rev: 4808
2001-05-25 21:50:10 +00:00
Markus Scherer
673be52f5e ICU-972 separate cwchar.h/.c from cstring.h/.c
X-SVN-Rev: 4799
2001-05-25 17:57:14 +00:00
George Rhoten
81ed530191 ICU-597 One of the tests calls the copy constructor on as/400 on a bad resource bundle,
while the other platforms seem to optimize away the extra call to the copy constructor.

X-SVN-Rev: 4794
2001-05-25 16:08:27 +00:00
George Rhoten
92be7ab1ae ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4770
2001-05-23 17:55:35 +00:00
George Rhoten
94e1fd78a5 ICU-900 Fixed some compiler warnings on HPUX.
X-SVN-Rev: 4760
2001-05-22 22:25:48 +00:00
George Rhoten
aaa02de5c3 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4738
2001-05-21 23:12:10 +00:00
George Rhoten
7a2d4c49a9 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4736
2001-05-21 22:58:19 +00:00
Vladimir Weinstein
eb53dfe572 ICU-96 [CODE REVIEW] /* THIS WOULD BE AN API CHANGE - WE HAD TO REMOVE IT FROM COMMON AND PUT IN UCOL.CPP */ We needed u_strncmpCodePointOrder for identical comparison
X-SVN-Rev: 4735
2001-05-21 22:54:51 +00:00
Vladimir Weinstein
8e3a554c78 ICU-96 [CODE REVIEW] We needed u_strncmpCodePointOrder for identical comparison
X-SVN-Rev: 4732
2001-05-21 22:28:00 +00:00
Yves Arrouye
9d65eb286b ICU-961 changed U_ICU_VERSION to 1.8.1 which in turns ensures that all
the library version numbers are okay.

X-SVN-Rev: 4731
2001-05-21 22:07:19 +00:00
Markus Scherer
e5d329510d ICU-932 fix ucnv_convert() buffer management (rewrite ucnv_convert())
X-SVN-Rev: 4726
2001-05-19 00:55:13 +00:00
George Rhoten
f1102238b5 ICU-961 Changed the patch level
X-SVN-Rev: 4720
2001-05-18 20:56:51 +00:00
George Rhoten
d34c838277 ICU-958 Undoing the $(SHELL) changes.
It worked on the Solaris 2.7 machine,
but it does not work on other platforms because install-sh is not used on them.

X-SVN-Rev: 4705
2001-05-17 22:51:25 +00:00
George Rhoten
74d073951e ICU-865 Removed some commented out code that no longer has any value.
X-SVN-Rev: 4699
2001-05-17 16:28:42 +00:00
George Rhoten
bc0f2f0615 ICU-66 #if'd out leaky protected function that never really worked in the first place.
X-SVN-Rev: 4698
2001-05-17 15:30:07 +00:00
George Rhoten
33c862da3b ICU-958 add $(SHELL) for install-sh
X-SVN-Rev: 4694
2001-05-16 22:09:22 +00:00
George Rhoten
a801f30f2a ICU-661 Don't use MFC headers
X-SVN-Rev: 4683
2001-05-16 16:19:43 +00:00
George Rhoten
9568fe1112 ICU-567 Oops, forgot a ; for the Mac
X-SVN-Rev: 4679
2001-05-15 23:07:21 +00:00
George Rhoten
6a6ea806c0 ICU-567 Errors.h is not standard on the Mac, but MacTypes.h is standard.
X-SVN-Rev: 4677
2001-05-15 22:11:59 +00:00
George Rhoten
ed45c994e0 ICU-597 Doing math with infinity usually results in NaN.
as/400 won't allow this to happen.

X-SVN-Rev: 4667
2001-05-14 22:45:22 +00:00
Ram Viswanadha
e4d7e1cdff ICU-915 Fixed some compiler warnings
X-SVN-Rev: 4661
2001-05-14 17:43:10 +00:00
Ram Viswanadha
4c58d36717 ICU-915 Fixed shiftSequence bug
X-SVN-Rev: 4654
2001-05-11 02:25:35 +00:00
George Rhoten
6db6b757bd ICU-661 Make the version information more accurate
X-SVN-Rev: 4652
2001-05-10 23:26:58 +00:00
Andy Heninger
5ba0464f62 ICU-893 FIx copyright notice in version resource
X-SVN-Rev: 4638
2001-05-10 18:22:05 +00:00
George Rhoten
7dffe91b3f ICU-865 Move the .rc file into the proper project category,
remove debug info from release mode,
and revise the way headers are moved.

X-SVN-Rev: 4637
2001-05-10 18:04:41 +00:00
Andy Heninger
f89197ab0c ICU-893 Add Version Resources for Windows DLLs (except for data dll)
X-SVN-Rev: 4631
2001-05-09 22:41:59 +00:00
Andy Heninger
37de66cb77 ICU-880 U_ALIGN_CODE and U_INLINE. Add defaults for non Windows/UNIX platforms
X-SVN-Rev: 4624
2001-05-08 17:02:18 +00:00
George Rhoten
7713040819 ICU-900 Don't use // in C files
X-SVN-Rev: 4623
2001-05-08 15:30:48 +00:00
Ram Viswanadha
fcfb3ad09b ICU-947 Added coments no code change
X-SVN-Rev: 4622
2001-05-08 00:02:22 +00:00
Ram Viswanadha
0a875cdc0b ICU-947 ISO-2022 performance improvements
X-SVN-Rev: 4620
2001-05-07 23:54:01 +00:00
Andy Heninger
a4cbd1275c ICU-880 U_ALIGN_CODE and U_INLINE. Works windows, stubs for UNIXes (builds ok)
X-SVN-Rev: 4618
2001-05-07 23:01:37 +00:00
George Rhoten
73ee79ad66 ICU-597 Minor fix to get the locale for as/400
X-SVN-Rev: 4609
2001-05-04 23:41:15 +00:00
George Rhoten
468c08fe10 ICU-597 Minor fix to get the locale for as/400
X-SVN-Rev: 4608
2001-05-04 23:34:17 +00:00
George Rhoten
322e05f131 ICU-597 Get the locale for as/400
X-SVN-Rev: 4602
2001-05-04 00:47:16 +00:00
George Rhoten
68af60bbf8 ICU-567 XP_MAC_CONSOLE isn't needed anymore
X-SVN-Rev: 4598
2001-05-03 23:18:22 +00:00
George Rhoten
1b9b0d85a0 ICU-567 A better implementation of the Mac OS getDataDirectory
X-SVN-Rev: 4587
2001-05-03 00:13:10 +00:00
George Rhoten
f29ab59314 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4552
2001-04-25 17:11:44 +00:00
George Rhoten
24b041a4b3 ICU-821 Solaris has a tough time optimizing the digit function.
X-SVN-Rev: 4542
2001-04-24 17:36:53 +00:00
Andy Heninger
fe8f7ca9cd ICU-880 strcoll: More performance tweaks, plus fix inlines for UNIX builds.
X-SVN-Rev: 4502
2001-04-18 19:31:05 +00:00
George Rhoten
39a3dcdc35 ICU-580 redefinition of UMAX_PTR for os/390 again.
X-SVN-Rev: 4494
2001-04-18 01:28:10 +00:00
George Rhoten
446cf8c769 ICU-597 Use the right buffer size when converting the path name.
X-SVN-Rev: 4493
2001-04-18 00:26:56 +00:00
Vladimir Weinstein
16b677c1a8 ICU-925 Empty resource bundles should not crash ICU!
X-SVN-Rev: 4489
2001-04-17 19:11:56 +00:00
Vladimir Weinstein
161e93c851 ICU-934 Changed %%ALIAS semantics - fallback path is now of the resource with real data
X-SVN-Rev: 4488
2001-04-17 19:09:23 +00:00
Syn Wee Quek
e297e86904 ICU-833
Added methods for exporting fcdcheck data.

X-SVN-Rev: 4465
2001-04-10 20:00:24 +00:00
Ram Viswanadha
bb0b1f5cc1 ICU-930 fixed offsets overwriting bug
X-SVN-Rev: 4463
2001-04-07 01:24:30 +00:00
Syn Wee Quek
1f0072aef6 ICU-833
Updated quickcheck and fcdcheck to return errorcode
when *chk.dat is not found.

X-SVN-Rev: 4443
2001-04-04 18:40:10 +00:00
Syn Wee Quek
5d0c31b788 ICU-833
Replaced hard coded quickcheck and fcdcheck data.
Now data gets created during a rebuild.

X-SVN-Rev: 4434
2001-04-04 02:31:28 +00:00
Alan Liu
02d3a8f040 ICU-922 fix bug in Normalizer bubbleAppend (Verisign bug)
X-SVN-Rev: 4426
2001-04-02 19:29:50 +00:00
George Rhoten
3861894d90 ICU-882 Forgot to remove the static fields for deprecation
X-SVN-Rev: 4420
2001-03-31 00:49:27 +00:00
George Rhoten
65a1183e21 ICU-882 Forgot to remove the static fields for deprecation
and change sep -> #define SEP_UCHAR
and change sepchar -> #define SEP_CHAR

X-SVN-Rev: 4419
2001-03-31 00:49:03 +00:00
Yves Arrouye
f2e4587c90 ICU-917 copy unorm.h to the right location.
X-SVN-Rev: 4410
2001-03-30 03:06:56 +00:00
Ram Viswanadha
d0c968260e ICU-915 Substitution state bug fixed
X-SVN-Rev: 4398
2001-03-29 18:52:38 +00:00
Syn Wee Quek
0dd4a398d2 ICU-833
Removed warnings

X-SVN-Rev: 4390
2001-03-28 23:27:10 +00:00
Ram Viswanadha
bebe9dccfc ICU-915 Fix for handling of ASCII characters
X-SVN-Rev: 4389
2001-03-28 23:25:53 +00:00
George Rhoten
bfc878df03 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4386
2001-03-28 23:10:52 +00:00
George Rhoten
f41f1ac2dc ICU-900 Fixed some compiler warnings for HPUX with CC
X-SVN-Rev: 4382
2001-03-28 18:30:43 +00:00
George Rhoten
69b7738ef6 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4376
2001-03-28 01:54:49 +00:00
George Rhoten
018d8c2622 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4371
2001-03-28 01:23:41 +00:00
George Rhoten
d3c94b5f9a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4368
2001-03-28 00:38:40 +00:00
George Rhoten
886dbe4f7f ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4367
2001-03-28 00:28:59 +00:00
George Rhoten
045965315f ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4365
2001-03-28 00:05:22 +00:00
Syn Wee Quek
29f85bb9b6 ICU-833
Updated checkFCD implementation to use 2 bytes instead of the original 1byte FCD value.

X-SVN-Rev: 4363
2001-03-28 00:04:49 +00:00
George Rhoten
3f3ce2d253 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4347
2001-03-27 02:59:37 +00:00
George Rhoten
9ccfb498c2 ICU-827 U_MAX_PTR needs a redefinition for os/390 too.
X-SVN-Rev: 4308
2001-03-23 18:16:24 +00:00
Ram Viswanadha
bcf6c18886 ICU-908 deleted : after @deprecated tag
X-SVN-Rev: 4301
2001-03-23 01:02:23 +00:00
Ram Viswanadha
2ebaa547bf ICU-908 Deprecate UnicodeConverterCPP typdef
X-SVN-Rev: 4294
2001-03-23 00:13:47 +00:00
George Rhoten
d2e6d2f269 ICU-827 Move U_MAX_PTR from utypes.h to putil.h because it's a private platform macro
X-SVN-Rev: 4293
2001-03-22 23:54:19 +00:00
George Rhoten
fc9385706c ICU-827 Move U_MAX_PTR from utypes.h to putil.h because it's a private platform macro
X-SVN-Rev: 4291
2001-03-22 23:47:40 +00:00
George Rhoten
27605f58d7 ICU-865 Removed what looks like debugging information
X-SVN-Rev: 4283
2001-03-22 20:13:23 +00:00
Ram Viswanadha
7980af65c6 ICU-849 Made the docs pretty
X-SVN-Rev: 4282
2001-03-22 20:07:44 +00:00
Ram Viswanadha
ae3ec9f251 ICU-535 fixed compiler warnings
X-SVN-Rev: 4281
2001-03-22 19:57:05 +00:00
Ram Viswanadha
3c622c0a88 ICU-849 Made the docs more readable
X-SVN-Rev: 4280
2001-03-22 19:56:47 +00:00
Ram Viswanadha
9a5b41cb32 ICU-849 Added documentation for multiline macro usage
X-SVN-Rev: 4278
2001-03-22 19:41:37 +00:00
Ram Viswanadha
90a6cca343 ICU-535 fixed compiler warnings
X-SVN-Rev: 4272
2001-03-22 18:35:08 +00:00
George Rhoten
41beb447d6 ICU-535 Fixed some compiler warnings.
X-SVN-Rev: 4255
2001-03-22 01:42:13 +00:00
George Rhoten
038d654fb3 ICU-535 Fixed some compiler warnings.
X-SVN-Rev: 4254
2001-03-22 01:26:48 +00:00
George Rhoten
1ba1068d61 ICU-882 Added a comment about the cache and removing it at a later date.
X-SVN-Rev: 4253
2001-03-22 01:13:46 +00:00
George Rhoten
7de83ee9b7 ICU-882 #ifdef the deprecated API out
X-SVN-Rev: 4252
2001-03-22 01:08:37 +00:00
George Rhoten
8743b43294 ICU-610 Don't use deprecated APIs
X-SVN-Rev: 4247
2001-03-21 23:48:41 +00:00
George Rhoten
c4997713ef ICU-903 Updated the copyright notice
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
Markus Scherer
54fdb244d6 ICU-827 improve default U_MAX_PTR(base) definition to make sure that it never returns a pointer >base+0x7fffffff
X-SVN-Rev: 4187
2001-03-20 00:39:56 +00:00
Ram Viswanadha
e8b0fb3b6e ICU-823 Misc API documentation bugs
X-SVN-Rev: 4179
2001-03-19 21:58:11 +00:00
Ram Viswanadha
e94f176398 ICU-823 Misc API documentation bugs
X-SVN-Rev: 4178
2001-03-19 21:51:32 +00:00
Markus Scherer
e8c3ac77d8 ICU-827 improve target buffer size checking to work on more platforms (esp. 64-bit)
X-SVN-Rev: 4177
2001-03-19 20:26:30 +00:00
Markus Scherer
f7da078199 ICU-890 fix unorm_normalize() - preflighting capacity could not be used
X-SVN-Rev: 4172
2001-03-17 23:33:02 +00:00
Markus Scherer
63673c1c50 ICU-890 clean up, improve, fix fillOutput function (zero-terminated even if there was not enough space in the output buffer)
X-SVN-Rev: 4170
2001-03-17 23:31:46 +00:00
Markus Scherer
ef1abeabce ICU-827 reimplement extract(char *) to fix preflighting and improve performance
X-SVN-Rev: 4168
2001-03-17 22:14:30 +00:00
Markus Scherer
6a9f1f49d0 ICU-827 make sure that the target buffer size does not exceed the value range of int32_t; improve some argument checking
X-SVN-Rev: 4167
2001-03-17 22:13:27 +00:00
Markus Scherer
5fa2da9b35 ICU-762 improve documentation for UCharCategory and u_iscntrl()
X-SVN-Rev: 4162
2001-03-17 01:56:34 +00:00
Markus Scherer
b8f1a59545 ICU-879 document uses and limitations of CCSIDs
X-SVN-Rev: 4160
2001-03-17 01:36:48 +00:00
Markus Scherer
756972f00c ICU-875 fix and clean up ucnv_fixFileSeparator() and ucnv_isAmbiguous()
X-SVN-Rev: 4147
2001-03-16 20:49:41 +00:00
Yves Arrouye
288eeb3bec ICU-893 added numerical components of the version number as separate
defines.

X-SVN-Rev: 4140
2001-03-16 18:54:36 +00:00
Markus Scherer
ac36a8b5d7 ICU-621 fix u_isprint, was missing new categories initial/final punctuation
X-SVN-Rev: 4127
2001-03-16 02:25:53 +00:00
George Rhoten
119437f8ad ICU-894 reimplemented u_strncpy
X-SVN-Rev: 4118
2001-03-15 23:45:54 +00:00
George Rhoten
b025489c99 ICU-865 conformance to the coding style guidlines
X-SVN-Rev: 4110
2001-03-15 22:12:51 +00:00
George Rhoten
b471eccdf1 ICU-865 os/390 porting changes
X-SVN-Rev: 4099
2001-03-15 19:10:00 +00:00
George Rhoten
b08bd8c386 ICU-597 Reremoved the timezone defines
X-SVN-Rev: 4097
2001-03-15 18:14:57 +00:00
Steven R. Loomis
5f966a6171 ICU-860 3 char names, i-, x-
X-SVN-Rev: 4094
2001-03-15 07:09:09 +00:00
Markus Scherer
db8024b99d ICU-621 hardcode behavior for ISO 8 controls (their general categories may be set by genprops to other than Cc); improve properties performance
X-SVN-Rev: 4085
2001-03-15 02:01:25 +00:00
Steven R. Loomis
83978d8c16 ICU-865 oops, semicolon
X-SVN-Rev: 4084
2001-03-15 01:31:02 +00:00
George Rhoten
78ae9187ef ICU-597 Add othre #defines for as/400
X-SVN-Rev: 4083
2001-03-15 01:30:54 +00:00
Ram Viswanadha
246958f47a ICU-865 HP-UX porting fixes
X-SVN-Rev: 4081
2001-03-15 00:43:12 +00:00
George Rhoten
84284e110a ICU-865 os/390 porting changes
X-SVN-Rev: 4080
2001-03-15 00:31:08 +00:00
Markus Scherer
e72ef11e95 ICU-471 implement arabic letter shaping
X-SVN-Rev: 4040
2001-03-13 00:34:30 +00:00
George Rhoten
a075c38f0c ICU-865 Optimizing bug for win32 and intltest
X-SVN-Rev: 4036
2001-03-12 23:41:04 +00:00
George Rhoten
233ae3e89b ICU-597 Add thread support for as/400
X-SVN-Rev: 4030
2001-03-12 21:01:51 +00:00
Ram Viswanadha
eb71df4aae ICU-858 fixes for itou function
X-SVN-Rev: 4020
2001-03-10 03:07:09 +00:00
George Rhoten
af17c035b1 ICU-580 #if OS390 -> #ifdef OS390
X-SVN-Rev: 4005
2001-03-09 23:30:31 +00:00