Ram Viswanadha
ece4a93414
ICU-1230 Deprecate wchar_t APIs. No code change.
...
X-SVN-Rev: 5897
2001-09-22 02:22:47 +00:00
Markus Scherer
587f253a41
ICU-809 small change in const-getBuffer()
...
X-SVN-Rev: 5888
2001-09-22 00:58:52 +00:00
Markus Scherer
26f6706273
ICU-1229 deprecate UCOL_ constants in UNormalizationMode
...
X-SVN-Rev: 5887
2001-09-22 00:58:15 +00:00
Ram Viswanadha
6b39c524cf
ICU-899 Test the deprecated API
...
X-SVN-Rev: 5884
2001-09-22 00:19:02 +00:00
Ram Viswanadha
1c2dc8bcdc
ICU-899 Put back deprecated enum that was deprecated
...
X-SVN-Rev: 5883
2001-09-21 23:13:40 +00:00
Ram Viswanadha
780e71dad7
ICU-1031 Put back deprecated enums that were deprecated.
...
X-SVN-Rev: 5882
2001-09-21 23:12:59 +00:00
Markus Scherer
a20d91993c
ICU-1199 deprecate the C++ Unicode class
...
X-SVN-Rev: 5872
2001-09-21 18:49:51 +00:00
Ram Viswanadha
390cdfbf0a
ICU-899 Sync enums in EUnicodeScript and UBlockCode
...
X-SVN-Rev: 5870
2001-09-21 18:38:08 +00:00
Ram Viswanadha
66764b5012
ICU-899 Add uscript_getScript() API.
...
X-SVN-Rev: 5865
2001-09-21 05:09:22 +00:00
Markus Scherer
84fc77e777
ICU-1199 add u_digit() and u_forDigit()
...
X-SVN-Rev: 5859
2001-09-21 00:27:17 +00:00
George Rhoten
bae514fec0
ICU-809 Make ustdio use getBuffer instead of getArray
...
X-SVN-Rev: 5836
2001-09-20 17:36:40 +00:00
Markus Scherer
ed39c6bf2d
ICU-809 implement the new getBuffer()s and releaseBuffer() and remove UnicodeString::getUChars()
...
X-SVN-Rev: 5830
2001-09-20 01:14:37 +00:00
Markus Scherer
cad169cb8e
ICU-1200 add @draft
...
X-SVN-Rev: 5806
2001-09-19 00:39:10 +00:00
Markus Scherer
a9c3a9cac0
ICU-1201 deprecate the BiDi class
...
X-SVN-Rev: 5805
2001-09-19 00:35:29 +00:00
Markus Scherer
e8831d77fe
ICU-1200 deprecate UnicodeConverter
...
X-SVN-Rev: 5804
2001-09-19 00:14:07 +00:00
Yves Arrouye
6fa8fa610d
ICU-1212 moved urename.h
...
X-SVN-Rev: 5790
2001-09-18 21:37:01 +00:00
George Rhoten
0414692e06
ICU-1210 Use UBool instead of bool_t
...
X-SVN-Rev: 5780
2001-09-18 17:32:33 +00:00
Ram Viswanadha
1b6f4b110b
ICU-960 u_str* transformation functions
...
X-SVN-Rev: 5775
2001-09-18 03:41:09 +00:00
Ram Viswanadha
c62bc427ba
ICU-899 Fixed a minor bug in USCRIPT_CODE_LIMIT
...
X-SVN-Rev: 5774
2001-09-18 03:39:36 +00:00
Ram Viswanadha
61e9767b81
ICU-960 Definitions for wchar_t
...
X-SVN-Rev: 5773
2001-09-18 03:38:00 +00:00
Markus Scherer
9f65fdc2db
ICU-1200 add constructor & extract() with UConverter*
...
X-SVN-Rev: 5771
2001-09-18 01:12:14 +00:00
Vladimir Weinstein
e9fe410e8d
ICU-1198 added different functions for getting signed and unsigned integers. Test to follow
...
X-SVN-Rev: 5762
2001-09-17 23:05:08 +00:00
Markus Scherer
ddb9fa851a
ICU-1197 add moveIndex32()
...
X-SVN-Rev: 5758
2001-09-17 22:05:21 +00:00
Vladimir Weinstein
5939fbca4d
ICU-1206 added C like UnicodeString returning functions
...
X-SVN-Rev: 5757
2001-09-17 22:04:48 +00:00
George Rhoten
4e351c0c81
ICU-513 Don't use the deprecated API anymore.
...
X-SVN-Rev: 5756
2001-09-17 21:50:19 +00:00
Ram Viswanadha
ade7405a54
ICU-899 Changes for revisited proposal
...
X-SVN-Rev: 5739
2001-09-11 22:03:57 +00:00
Ram Viswanadha
959f6956c7
ICU-899 Changes for revisited proposal
...
X-SVN-Rev: 5732
2001-09-11 05:00:34 +00:00
Markus Scherer
b15ef62e32
ICU-1107 redesign/fix Normalizer iteration index movement
...
X-SVN-Rev: 5731
2001-09-11 01:29:36 +00:00
Markus Scherer
a3c3b270f4
ICU-1129 implement macros to get surrogate values
...
X-SVN-Rev: 5728
2001-09-11 01:27:34 +00:00
George Rhoten
2bb12506ac
ICU-1087 Change the documentation of the country/region locales
...
X-SVN-Rev: 5719
2001-09-07 21:57:29 +00:00
George Rhoten
b0aaeacced
ICU-770 Fix for Solaris
...
X-SVN-Rev: 5713
2001-09-07 03:34:02 +00:00
George Rhoten
d41489ae47
ICU-770 Memory cleanup on potential memory leaks
...
X-SVN-Rev: 5709
2001-09-06 23:07:26 +00:00
Markus Scherer
06973e024e
ICU-1109 add US::extract() with NUL-termination and error/warning code
...
X-SVN-Rev: 5695
2001-09-05 23:37:56 +00:00
Markus Scherer
0cf4543b4a
ICU-1109 add U_STRING_NOT_TERMINATED_WARNING
...
X-SVN-Rev: 5693
2001-09-05 23:36:20 +00:00
Ram Viswanadha
289db8f112
ICU-329 U_ERROR_LIMIT should be equal to U_FMT_PARSE_ERROR_LIMIT
...
X-SVN-Rev: 5691
2001-09-05 23:13:06 +00:00
Markus Scherer
d365d8a956
ICU-1007 complete implementation of Normalizer iteration
...
X-SVN-Rev: 5666
2001-08-31 21:37:39 +00:00
Ram Viswanadha
e7042af1b8
ICU-329 Add parseError and UErrorCode to all public API's to make them consitent with ICU's design. Fix implementation to bubble the error code.
...
X-SVN-Rev: 5653
2001-08-31 03:23:39 +00:00
George Rhoten
1282743e66
ICU-1018 Make ustream work in ustdio.
...
X-SVN-Rev: 5626
2001-08-30 16:31:01 +00:00
George Rhoten
d745e83da1
ICU-1018 Make ustream work in ustdio.
...
X-SVN-Rev: 5624
2001-08-30 03:29:14 +00:00
Markus Scherer
974bfd3519
ICU-1007 completely replace the old with the new implementation
...
X-SVN-Rev: 5614
2001-08-29 23:57:15 +00:00
George Rhoten
9c05f564db
ICU-1102 Make fgClassID private
...
X-SVN-Rev: 5602
2001-08-29 18:14:28 +00:00
Syn Wee Quek
8e4ca45744
ICU-1030
...
Made SearchIterator and StringSearch friends to UnicodeString.
X-SVN-Rev: 5586
2001-08-25 02:00:55 +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
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
b852870e7b
ICU-1091 Better documentation
...
X-SVN-Rev: 5534
2001-08-18 00:06:11 +00:00
Andy Heninger
fc61c83aa2
ICU-1075 Yet more data loading changes
...
X-SVN-Rev: 5523
2001-08-17 21:34:07 +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
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
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
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
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
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
Vladimir Weinstein
749a62ae93
ICU-1078 support for IntVector type in resource bundles
...
X-SVN-Rev: 5410
2001-08-01 17:08:07 +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
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
b277b1f57f
ICU-392 consolidated renaming data in one .h file
...
X-SVN-Rev: 5289
2001-07-21 05:26:25 +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
George Rhoten
a5fcde6430
ICU-899 Fix for HP/UX
...
X-SVN-Rev: 5242
2001-07-16 16:49:46 +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
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
3b7fbcb29e
ICU-882 Final removal of deprecated API
...
X-SVN-Rev: 5206
2001-07-09 21:08:25 +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
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
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
George Rhoten
35591e5501
ICU-1019 add const to the context pointers
...
X-SVN-Rev: 5105
2001-06-26 22:51:14 +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
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
4dde4dc995
ICU-973 add strncmp() and memcmp() variants of u_strcmpCodePointOrder()
...
X-SVN-Rev: 5077
2001-06-25 23:44:00 +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
Vladimir Weinstein
d0ccdee1b0
ICU-1010 consolidating version data
...
X-SVN-Rev: 5053
2001-06-21 22:51:27 +00:00
Markus Scherer
6be4ed3a60
ICU-1007 add FCD support
...
X-SVN-Rev: 5045
2001-06-21 18:02:53 +00:00
Markus Scherer
3a25e7fe68
ICU-1007 make Normalizer a friend
...
X-SVN-Rev: 5033
2001-06-20 22:20:29 +00:00
Alan Liu
a7dbf8c6b6
ICU-986 add deprecation tags
...
X-SVN-Rev: 4937
2001-06-11 17:37:56 +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
George Rhoten
f1102238b5
ICU-961 Changed the patch level
...
X-SVN-Rev: 4720
2001-05-18 20:56:51 +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
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
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
68af60bbf8
ICU-567 XP_MAC_CONSOLE isn't needed anymore
...
X-SVN-Rev: 4598
2001-05-03 23:18:22 +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
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
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
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
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
Ram Viswanadha
7980af65c6
ICU-849 Made the docs pretty
...
X-SVN-Rev: 4282
2001-03-22 20:07:44 +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
George Rhoten
7de83ee9b7
ICU-882 #ifdef the deprecated API out
...
X-SVN-Rev: 4252
2001-03-22 01:08:37 +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
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
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
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
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
George Rhoten
78ae9187ef
ICU-597 Add othre #defines for as/400
...
X-SVN-Rev: 4083
2001-03-15 01:30:54 +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
George Rhoten
ede2a14216
ICU-882 Partial UnicodeString API deprecation removal with #if statements
...
X-SVN-Rev: 3999
2001-03-09 19:20:22 +00:00
George Rhoten
19b4867af3
ICU-597 Modified the calculation for U_MAX_PTR incorrectly.
...
X-SVN-Rev: 3989
2001-03-09 01:29:44 +00:00
George Rhoten
f68fc26374
ICU-865 parentheses problem for EBCDIC machines
...
X-SVN-Rev: 3918
2001-03-06 17:51:08 +00:00
George Rhoten
8a59268b64
ICU-865 os/390 porting for timezone
...
X-SVN-Rev: 3913
2001-03-06 02:39:47 +00:00
George Rhoten
a733836b79
ICU-882 #ifdef the deprecated API out.
...
X-SVN-Rev: 3907
2001-03-06 01:27:32 +00:00
Syn Wee Quek
ac007f9746
ICU-833
...
code review changes
X-SVN-Rev: 3892
2001-03-03 04:07:34 +00:00
George Rhoten
c5d16ccef1
ICU-580 os/390 porting changes
...
X-SVN-Rev: 3867
2001-03-01 23:55:41 +00:00
George Rhoten
56ab25f37f
ICU-852 Added C_API and EXPORT2 like the other function, and cleaned up some of the documentation
...
X-SVN-Rev: 3821
2001-02-28 17:44:52 +00:00
George Rhoten
a272abb986
ICU-580 os/390 porting changes
...
X-SVN-Rev: 3820
2001-02-28 17:09:08 +00:00
George Rhoten
87412d7a69
ICU-580 os/390 porting changes
...
X-SVN-Rev: 3776
2001-02-26 19:22:32 +00:00
George Rhoten
90eaef52a3
ICU-597 AS/400 porting changes
...
X-SVN-Rev: 3721
2001-02-22 02:16:33 +00:00
George Rhoten
20d2995c74
ICU-852 Redefine new u_mem functions
...
X-SVN-Rev: 3709
2001-02-21 22:27:39 +00:00
George Rhoten
f088b164c6
ICU-597 redefine U_MAX_PTR into a macro
...
X-SVN-Rev: 3699
2001-02-21 01:30:39 +00:00
George Rhoten
dcf634093b
ICU-597 AS/400 porting changes
...
X-SVN-Rev: 3698
2001-02-21 01:25:39 +00:00
George Rhoten
6a76f2d773
ICU-597 AS/400 porting changes
...
X-SVN-Rev: 3680
2001-02-20 00:47:25 +00:00
Markus Scherer
83da5893ba
ICU-561 test U_COMBINED_IMPLEMENTATION to override the other switches
...
X-SVN-Rev: 3676
2001-02-19 21:53:23 +00:00
Steven R. Loomis
20f5772605
ICU-856 1.8 - begin the throw of the big switch....
...
X-SVN-Rev: 3672
2001-02-19 16:54:24 +00:00
Steven R. Loomis
8e5d16290f
ICU-860 support for i-,x-,@,. locales, Locale::createFromName(), fix bugs in uloc_getName
...
X-SVN-Rev: 3667
2001-02-17 13:33:57 +00:00
Jim Snyder Grant
2a17db6667
ICU-388 and jb 853: ucnv_safeClone
...
X-SVN-Rev: 3656
2001-02-16 22:21:14 +00:00
Ram Viswanadha
d53a33cd04
ICU-858 Implemented options recognition and output generation for SUB, SKIP and ESCAPE
...
callbacks
X-SVN-Rev: 3641
2001-02-16 20:12:50 +00:00
Jim Snyder Grant
f203e26d36
ICU-561 U_COMBINED_IMPLEMENTATION added
...
(plus start of the safeClone fixes (new info UError code))
X-SVN-Rev: 3637
2001-02-16 16:44:21 +00:00
Markus Scherer
2381075aa8
ICU-833 make normalizer function and enum names consistent with guidelines
...
X-SVN-Rev: 3634
2001-02-15 20:21:21 +00:00
George Rhoten
2bf1f8d330
ICU-852 Added new u_mem functions
...
X-SVN-Rev: 3631
2001-02-15 03:34:29 +00:00
Markus Scherer
33418441e8
ICU-471 add shaping options & error code
...
X-SVN-Rev: 3629
2001-02-15 02:36:15 +00:00
Markus Scherer
55b780688e
ICU-709 resolve virtual/inline conflict, details see jitterbug response
...
X-SVN-Rev: 3625
2001-02-14 18:02:44 +00:00
Markus Scherer
d4646d08d9
ICU-840 implement case-insensitive string compare
...
X-SVN-Rev: 3622
2001-02-14 01:10:10 +00:00
Markus Scherer
2959043936
ICU-840 implement case-insensitive string compare
...
X-SVN-Rev: 3619
2001-02-14 00:58:35 +00:00
Markus Scherer
0c602137f7
ICU-840 implement case folding
...
X-SVN-Rev: 3618
2001-02-14 00:47:36 +00:00
George Rhoten
f868fa0272
ICU-838 Added u_austrncpy()
...
X-SVN-Rev: 3591
2001-02-08 03:01:21 +00:00
George Rhoten
6f7cdcb027
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3584
2001-02-07 19:35:52 +00:00
Syn Wee Quek
39669d6f7a
ICU-807 Modified all occurence of UCOL_* to UNORM_*.
...
X-SVN-Rev: 3568
2001-02-06 02:02:35 +00:00
Syn Wee Quek
b41c0e7e55
ICU-833
...
QuickCheck addition.
Normalization enums conversion methods addition.
X-SVN-Rev: 3552
2001-02-03 01:25:27 +00:00
George Rhoten
59205af7e6
ICU-535 This wasn't suppose to be checked in. Slip of the mouse click. I'm unchecking the changes.
...
X-SVN-Rev: 3546
2001-02-02 23:04:59 +00:00
George Rhoten
b3e5c73338
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3545
2001-02-02 23:03:08 +00:00
Markus Scherer
9632c94006
ICU-542 implement UnicodeString::toLower()/toUpper() with u_internalStrToLower/Upper()
...
X-SVN-Rev: 3539
2001-02-02 20:41:18 +00:00
Markus Scherer
2dc336d196
ICU-542 implement full string upper-/lowercasing in C
...
X-SVN-Rev: 3503
2001-01-31 18:20:26 +00:00
George Rhoten
4a95027b8a
ICU-829 Added u_strtok_r
...
X-SVN-Rev: 3496
2001-01-30 20:59:08 +00:00
George Rhoten
970daeceb9
ICU-829 Added u_strspn, u_strcspn and u_strpbrk
...
X-SVN-Rev: 3491
2001-01-30 03:12:01 +00:00
Markus Scherer
2b12895952
ICU-750 implement compareCodePointOrder()
...
X-SVN-Rev: 3471
2001-01-24 02:37:58 +00:00
Markus Scherer
cf1860d22d
ICU-750 implement u_strcmpCodePointOrder()
...
X-SVN-Rev: 3469
2001-01-24 02:36:41 +00:00
Markus Scherer
ba97af0b64
ICU-820 implement Unicode::getCombiningClass()
...
X-SVN-Rev: 3463
2001-01-23 23:45:37 +00:00
Markus Scherer
67201b90b4
ICU-820 implement u_getCombiningClass()
...
X-SVN-Rev: 3462
2001-01-23 23:45:21 +00:00
Markus Scherer
c380780e47
ICU-789 add UTF-7 converter
...
X-SVN-Rev: 3390
2001-01-09 03:33:07 +00:00
George Rhoten
1fa886577f
ICU-790 Removed limits.h and T_INT32_* definitions
...
X-SVN-Rev: 3335
2001-01-02 19:58:05 +00:00
George Rhoten
4e4f4f5dae
ICU-790 Removed some unnecessary headers
...
X-SVN-Rev: 3334
2001-01-02 19:37:08 +00:00
Markus Scherer
66544551d6
ICU-705 add algorithmic US-ASCII converter
...
X-SVN-Rev: 3286
2000-12-20 02:08:39 +00:00
George Rhoten
2c60711cbc
ICU-681 removed an excessive limits.h file under normal usage.
...
X-SVN-Rev: 3283
2000-12-19 23:54:57 +00:00
Markus Scherer
2229961a5b
ICU-189 add SCSU converter
...
X-SVN-Rev: 3266
2000-12-19 01:57:00 +00:00
Ram Viswanadha
49b97e6289
ICU-647 Updated main page documentation
...
X-SVN-Rev: 3252
2000-12-15 20:33:37 +00:00
Markus Scherer
7515066dc5
ICU-647 documentation improvements
...
X-SVN-Rev: 3251
2000-12-15 19:57:12 +00:00
Markus Scherer
ac861bdc5e
ICU-647 documentation improvements
...
X-SVN-Rev: 3249
2000-12-15 19:32:58 +00:00
Markus Scherer
92123b144f
ICU-647 documentation improvements
...
X-SVN-Rev: 3244
2000-12-15 18:22:39 +00:00
Ram Viswanadha
b7ab381558
ICU-647 New header file to hold documentation for Doxygen
...
X-SVN-Rev: 3241
2000-12-15 04:00:19 +00:00
Ram Viswanadha
45059ab2b7
ICU-647 Updated documentation in the header files
...
X-SVN-Rev: 3240
2000-12-15 03:58:31 +00:00
Markus Scherer
6ce4db8760
ICU-647 clarify macro documentation
...
X-SVN-Rev: 3231
2000-12-14 18:36:44 +00:00
Steven R. Loomis
bed37eedf0
ICU-647 just documentation ..
...
X-SVN-Rev: 3215
2000-12-13 19:41:47 +00:00
Markus Scherer
e09b328887
ICU-647 update API docs and reinstate readable _SAFE macros from version 1.8
...
X-SVN-Rev: 3201
2000-12-12 20:32:25 +00:00
Markus Scherer
96c50174b4
ICU-647 update API docs
...
X-SVN-Rev: 3200
2000-12-12 20:31:47 +00:00
Steven R. Loomis
963dacdb0d
ICU-647 more documentation updates
...
X-SVN-Rev: 3185
2000-12-09 02:37:17 +00:00
Steven R. Loomis
25fbf90920
ICU-647 documentaiton update
...
X-SVN-Rev: 3178
2000-12-08 21:36:47 +00:00
Ram Viswanadha
8c3169b6df
ICU-647 Modified documentation for compliance with Doxygen
...
X-SVN-Rev: 3170
2000-12-08 18:43:57 +00:00
Vladimir Weinstein
82e011125e
ICU-756 normalization C API moved where it belongs
...
X-SVN-Rev: 3145
2000-12-06 00:52:58 +00:00
Steven R. Loomis
7ef7a414f0
ICU-443 use ::memcpy instead of memcpy, etc..
...
X-SVN-Rev: 3070
2000-11-30 20:48:59 +00:00
George Rhoten
1f271c0575
ICU-624 Added notes on synchronizing the script codes, and added to the C++ API the constants
...
X-SVN-Rev: 3042
2000-11-29 03:50:58 +00:00
George Rhoten
701beab6de
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3040
2000-11-29 01:32:34 +00:00
Steven R. Loomis
6d9812627c
ICU-653 Bump ICU version to 1.7
...
X-SVN-Rev: 2987
2000-11-22 01:18:51 +00:00
Markus Scherer
0348e0f62c
ICU-721 undo unwarranted api change
...
X-SVN-Rev: 2938
2000-11-17 19:28:31 +00:00
Yves Arrouye
4d4bedd303
ICU-720 expose a name comparison function for converter names
...
X-SVN-Rev: 2934
2000-11-17 06:07:31 +00:00
Yves Arrouye
948efb55a5
ICU-721 simplify implementation
...
X-SVN-Rev: 2932
2000-11-17 05:49:58 +00:00
Yves Arrouye
59ce3d1187
ICU-720 expose ucnv_aliasNameCmp() (instead of the private
...
charsetNameCmp(), and use the new function where needed.
X-SVN-Rev: 2930
2000-11-17 05:02:31 +00:00
George Rhoten
2c37845f8d
ICU-722 Added the stubs for the ucnv_reset*() functions
...
X-SVN-Rev: 2925
2000-11-17 02:40:07 +00:00
Yves Arrouye
bc81ac3774
ICU-721 simplify implementation
...
X-SVN-Rev: 2923
2000-11-17 02:02:11 +00:00
Markus Scherer
557b798485
ICU-542 add u_strToUpper/Lower() (for now "not supported")
...
X-SVN-Rev: 2920
2000-11-16 21:43:12 +00:00
George Rhoten
516103b627
ICU-206 Added UTF-32 converter
...
X-SVN-Rev: 2917
2000-11-16 17:20:03 +00:00
Eric Mader
352194a6bf
ICU-120 Initial checkin of the LayoutEngine!
...
X-SVN-Rev: 2910
2000-11-14 21:34:25 +00:00
Markus Scherer
af27bc1133
ICU-544 ucnv_getNextUChar() must _not_ match pairs of single surrogates for codepages like gb18030 (see javadoc & notes in ucnvmbcs.c)
...
X-SVN-Rev: 2807
2000-10-26 20:09:17 +00:00
Yves Arrouye
80cb039da8
ICU-367 definitely revert to U_IOSTREAM_SOURCE being 199711. It does
...
X-SVN-Rev: 2792
2000-10-25 22:40:18 +00:00
George Rhoten
a634d59021
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2733
2000-10-19 21:06:02 +00:00
Yves Arrouye
fa1567338d
ICU-367 temporarily revert to 198506
...
X-SVN-Rev: 2729
2000-10-19 17:23:32 +00:00
Yves Arrouye
7e0c5ee2a5
ICU-367 let one override U_IOSTREAM_SOURCE at compile time (better do so both for the ICU build and everything that uses it!
...
X-SVN-Rev: 2721
2000-10-17 22:50:27 +00:00
Yves Arrouye
c9388940ea
ICU-367 fix for I/O streams on Windows.
...
X-SVN-Rev: 2720
2000-10-17 22:42:40 +00:00
Ram Viswanadha
af4e9945bb
ICU-673 Added HZ converter.
...
X-SVN-Rev: 2706
2000-10-17 08:03:36 +00:00
Yves Arrouye
614eb112b5
ICU-480 detect nl_langinfo() and then tries to pass it CODESET and
...
_NL_CTYPE_CODESET_NAME, and set U_NL_LANGINFO_CODESET accordingly. If neither
works, define U_HAVE_NL_LANGINFO_CODESET to 0, for these NetBSD boxes...
X-SVN-Rev: 2690
2000-10-16 17:26:31 +00:00
Steven R. Loomis
3755154237
ICU-658 Version is: 1.6.0.1. 1.6.1 does not exist
...
X-SVN-Rev: 2668
2000-10-13 02:10:43 +00:00
Yves Arrouye
c3e4f0b35b
ICU-658 bumped version above 1.6
...
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Markus Scherer
a9d79701ff
ICU-415 update char names javadoc
...
X-SVN-Rev: 2631
2000-10-11 16:10:25 +00:00
Markus Scherer
f38c42be74
ICU-415 initial implementation of u_enumCharNames()
...
X-SVN-Rev: 2620
2000-10-10 17:33:09 +00:00
George Rhoten
008d73c4d5
ICU-638 Forgot the U_HAVE_WCSCPY
...
X-SVN-Rev: 2593
2000-10-06 17:02:22 +00:00
Yves Arrouye
0b35a1e72c
ICU-630 autoconf detection code for tzset, _tzset, tzname, _tzname
...
(adapted from AC_STRUCT_TIMEZONE), timezone and _timezone. The defines
U_TZSET, U_TZNAME and U_TIMEZONE either contain the symbol to use, or are
undefined if there is no appropriate symbol. putil.c thus has now things
like:
uprv_timezone() {
#ifdef U_TIMEZONE
return U_TIMEZONE;
#else
...........
#endif
}
which is much simpler.
X-SVN-Rev: 2580
2000-10-05 23:41:59 +00:00
Yves Arrouye
1c4c881afb
ICU-638 added the new U_HAVE_NL_LANGINFO, U_HAVE_CODESET, and
...
U_HAVE_TZSET to get rid of the (routinely incorrect) manipulation of U_POSIX
based on platform names. Also added U_HAVE_WCSCPY to define whether a
platform has the w* functions (it may not, even if wchar.h is present).
X-SVN-Rev: 2579
2000-10-05 19:33:35 +00:00
George Rhoten
4178a62d73
ICU-615 Changed the parameter name and tested it.
...
X-SVN-Rev: 2531
2000-09-28 05:46:28 +00:00
George Rhoten
b589f6be89
ICU-615 Changed the parameter name and tested it.
...
X-SVN-Rev: 2530
2000-09-27 23:39:36 +00:00
George Rhoten
e55dacf4f4
ICU-615 Changed the parameter name and tested it.
...
X-SVN-Rev: 2524
2000-09-27 20:12:18 +00:00
George Rhoten
ee90d9b713
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2506
2000-09-25 18:53:50 +00:00
George Rhoten
3d38863a50
ICU-610 Described replacement functions for the deprecated functions and put in a removeal date.
...
X-SVN-Rev: 2495
2000-09-22 23:03:40 +00:00
George Rhoten
ccdc82a514
ICU-564 Updated some comments and fixed a static memory leak.
...
X-SVN-Rev: 2460
2000-09-20 18:09:07 +00:00
George Rhoten
8c4a1f9b55
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2405
2000-08-30 23:25:59 +00:00
George Rhoten
8268a82c68
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2395
2000-08-30 16:30:55 +00:00
George Rhoten
6ac419ab8a
ICU-573 unchange the definition of NULL (remove the "defined(__cplusplus)")
...
X-SVN-Rev: 2370
2000-08-28 23:25:10 +00:00
George Rhoten
83df804177
ICU-573 included stdlib.h and memory.h into files that need it for the utypes.h change
...
X-SVN-Rev: 2368
2000-08-28 22:48:46 +00:00
Steven R. Loomis
d40014113a
ICU-567 MacOS/Code Warrior
...
X-SVN-Rev: 2364
2000-08-28 20:28:21 +00:00
George Rhoten
16d67c3ebb
ICU-463 Put fix for pointer overflow back into code.
...
X-SVN-Rev: 2360
2000-08-28 19:18:02 +00:00
George Rhoten
308a5811c1
ICU-463 Fixed a typo in extract
...
X-SVN-Rev: 2356
2000-08-26 01:54:05 +00:00
George Rhoten
e44e853d93
ICU-463 added a targetLength function.
...
X-SVN-Rev: 2331
2000-08-23 02:10:08 +00:00
Ram Viswanadha
25f876129a
ICU-565 Added new error codes
...
X-SVN-Rev: 2323
2000-08-22 18:04:25 +00:00
George Rhoten
3de2aeabe7
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2314
2000-08-21 19:55:59 +00:00
Markus Scherer
d0c3e78a48
ICU-410 u_unescapeAt() must return UChar32, not int32_t
...
X-SVN-Rev: 2297
2000-08-16 23:27:36 +00:00
Vladimir Weinstein
82781d6967
ICU-460 OS/390 porting fixes
...
X-SVN-Rev: 2294
2000-08-16 20:45:23 +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
Markus Scherer
760629f11b
ICU-471 document arabic number shaping
...
X-SVN-Rev: 2224
2000-08-14 20:15:43 +00:00
Markus Scherer
e7d7910db3
ICU-471 implement arabic number shaping
...
X-SVN-Rev: 2216
2000-08-12 01:01:03 +00:00
George Rhoten
80c3feb89f
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2208
2000-08-11 21:56:35 +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
cb875ce8e4
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2179
2000-08-11 00:02:59 +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
George Rhoten
0a22502b3c
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2159
2000-08-10 01:01:57 +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
Helena Chapman
b853fb70a0
ICU-373 Added support for ibm-1388 codepage.
...
X-SVN-Rev: 2126
2000-08-07 23:04:41 +00:00