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
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
Yves Arrouye
723cec4f28
ICU-518 UnicodeConverterCPP renamed to UnicodeConverter.
...
X-SVN-Rev: 2084
2000-08-01 00:44:15 +00:00
Vladimir Weinstein
759d6be056
ICU-460 OS/390 related changes
...
X-SVN-Rev: 2079
2000-07-31 22:33:44 +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
de7b2bd35a
ICU-176 utf8 table update for unix
...
X-SVN-Rev: 2050
2000-07-26 20:37:53 +00:00
Alan Liu
7678a3a760
ICU-89 add private doReplace
...
X-SVN-Rev: 2048
2000-07-26 16:41:17 +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
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
Vladimir Weinstein
b32fbfedc6
ICU-447 removed dead code
...
X-SVN-Rev: 1995
2000-07-20 22:25:32 +00:00
Vladimir Weinstein
42fe74c7d2
ICU-442 remove dependency on wchar.h
...
X-SVN-Rev: 1992
2000-07-20 20:52:12 +00:00
Alan Liu
1ab1e529c5
ICU-307 lenient converter name matching
...
X-SVN-Rev: 1957
2000-07-19 22:18:43 +00:00
Markus Scherer
4b51eae486
ICU-505 remove obsolete values and move error buffer length to ucnv_bld.h
...
X-SVN-Rev: 1905
2000-07-17 19:48:25 +00:00
Alan Liu
24c6d0cd19
ICU-410 update docs
...
X-SVN-Rev: 1900
2000-07-16 13:49:24 +00:00
Alan Liu
cb74716658
ICU-410 create unified unescape function(s)
...
X-SVN-Rev: 1896
2000-07-16 13:39:07 +00:00
George Rhoten
874a1b6f38
ICU-399 Added more documentation on strstr
...
X-SVN-Rev: 1885
2000-07-14 23:33:18 +00:00
Markus Scherer
06ca05dc38
ICU-311 for the new callback api, ucnv_getXCallBack() need to return both the function pointer and the context
...
X-SVN-Rev: 1873
2000-07-14 01:01:14 +00:00
Markus Scherer
5af0fcc38d
ICU-311 for the new callback api, geMissingXAction() need to return both the function pointer and the context
...
X-SVN-Rev: 1872
2000-07-14 01:00:59 +00:00
Steven R. Loomis
c596b24a8a
ICU-393 .cvsignore cleanup
...
X-SVN-Rev: 1866
2000-07-13 22:04:24 +00:00
Steven R. Loomis
b7031a5f84
ICU-497 upgrade version #
...
X-SVN-Rev: 1847
2000-07-13 16:46:25 +00:00
Jim Snyder Grant
0c71649fd5
ICU-495 implementation for ucnv_getInvalidChars
...
and ucnv_getInvalidUChars. Also corrected UChars proto.
X-SVN-Rev: 1843
2000-07-13 15:25:04 +00:00
Yves Arrouye
fb1d5d2135
ICU-377 explicitely use extern for U_CFUNC in C, since not doing so brings complaints from the Rhapsody/Darwin Mach linker.
...
X-SVN-Rev: 1804
2000-07-12 06:34:43 +00:00
Yves Arrouye
995ca8a672
ICU-360 detect gmake or make and set U_MAKE to that. Substitute U_MAKE
...
in platform.h.in, and hardcode it to "nmake" in pwin32.h and "gmake" in
pos400.h and pos2.h. Then use U_MAKE to define the default make command in
pkgdata.c, if there is no MAKE env variable.
X-SVN-Rev: 1793
2000-07-11 22:25:51 +00:00
Vladimir Weinstein
4a043d3575
ICU-432 more memory leaks fixed
...
X-SVN-Rev: 1776
2000-07-10 20:43:34 +00:00
Helena Chapman
2fd0a3db47
ICU-311 the setToU and fromUCallback function signatures update.
...
X-SVN-Rev: 1736
2000-07-05 20:56:42 +00:00
Yves Arrouye
d37141dcac
ICU-371 changed LINUX and SOLARIS to U_LINUX and U_SOLARIS, also
...
changed HAVE_INTTYPES_H to U_HAVE_INTTYPES_H.
X-SVN-Rev: 1726
2000-06-30 21:35:03 +00:00
Vladimir Weinstein
d963093f45
ICU-436 additional constructors and _open functions for resource bundles
...
X-SVN-Rev: 1723
2000-06-30 20:24:59 +00:00
Yves Arrouye
ff2268461c
ICU-322 new ucnv_getStandardName() API.
...
X-SVN-Rev: 1722
2000-06-30 19:43:00 +00:00
Helena Chapman
0ad634011e
ICU-311 Another major update with Callback API changes.
...
X-SVN-Rev: 1720
2000-06-30 17:38:47 +00:00
Markus Scherer
4c42ba5b9b
ICU-471 add API facade for u_shapeArabic()
...
X-SVN-Rev: 1717
2000-06-30 00:29:46 +00:00
Markus Scherer
6aea18ee6e
ICU-410 add API facades for string unescaping
...
X-SVN-Rev: 1707
2000-06-29 19:36:20 +00:00
Markus Scherer
c685f44e89
ICU-400 add u_strchr32()
...
X-SVN-Rev: 1706
2000-06-29 19:00:55 +00:00
Markus Scherer
68fe01cfa0
ICU-399 add API facade for u_strstr()
...
X-SVN-Rev: 1705
2000-06-29 18:52:11 +00:00
Markus Scherer
b2375850b7
ICU-241 remove obsolete T_INT32()
...
X-SVN-Rev: 1704
2000-06-29 18:42:34 +00:00
Markus Scherer
4660da6313
ICU-415 add API facade for name->code point and enum names
...
X-SVN-Rev: 1703
2000-06-29 18:27:07 +00:00