Commit Graph

1520 Commits

Author SHA1 Message Date
Vladimir Weinstein
4bc8e648d1 ICU-1209 use the new semantics for ures_getLocale
X-SVN-Rev: 6191
2001-10-11 18:43:18 +00:00
Vladimir Weinstein
68966254c3 ICU-1209 remove old internal function
X-SVN-Rev: 6190
2001-10-11 18:42:02 +00:00
Markus Scherer
766f7a9e4a ICU-1268 "canonicalize" locale IDs in ures_open()
X-SVN-Rev: 6178
2001-10-11 00:51:18 +00:00
Markus Scherer
74cfc16466 ICU-1268 use ures_openDirect() for non-locale resource bundles
X-SVN-Rev: 6177
2001-10-11 00:50:26 +00:00
Alan Liu
2d5d4a5e1f ICU-1261 initial implementation of compound filters in IDs and ::ID blocks
X-SVN-Rev: 6167
2001-10-10 21:17:25 +00:00
George Rhoten
3534bb0041 ICU-770 Memory cleanup
X-SVN-Rev: 6147
2001-10-10 18:05:10 +00:00
Vladimir Weinstein
06535ec153 ICU-1268 placeholder for ures_openDirect()
X-SVN-Rev: 6141
2001-10-10 01:13:01 +00:00
George Rhoten
0c22a6f145 ICU-1264 Improved namespace support
X-SVN-Rev: 6139
2001-10-09 23:44:20 +00:00
George Rhoten
c8712487d3 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 6135
2001-10-09 21:58:57 +00:00
Helena Chapman
d816eefc57 ICU-1264 added namspace support where possible.
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
George Rhoten
ac170552cd ICU-1263 Move T_CString_itosOffset from putil.h -> cstring.h
X-SVN-Rev: 6121
2001-10-08 17:45:30 +00:00
Andy Heninger
f0ce390506 ICU-1075 Memory leak fixed; was introduced in previous fix to extendICUData()
X-SVN-Rev: 6120
2001-10-08 17:41:04 +00:00
Vladimir Weinstein
b2ac3d133a ICU-1075 added a pData != NULL test before accessing the structure
X-SVN-Rev: 6112
2001-10-06 04:54:29 +00:00
Markus Scherer
032b6c82d7 ICU-1262 make US::setToBogus() public and more safe and consistent
X-SVN-Rev: 6108
2001-10-06 00:22:13 +00:00
Markus Scherer
9f61db5f73 ICU-1262 make US::setToBogus() public and test it
X-SVN-Rev: 6107
2001-10-05 23:53:00 +00:00
George Rhoten
cfd74e2af7 ICU-960 Undo a change from uint32_t to UChar32 for Windows
X-SVN-Rev: 6106
2001-10-05 23:45:19 +00:00
Markus Scherer
80a442a9d1 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6105
2001-10-05 23:25:37 +00:00
George Rhoten
16093d1efb ICU-900 Fix some compiler warnings a bit better.
X-SVN-Rev: 6102
2001-10-05 23:14:23 +00:00
George Rhoten
0f912b2133 ICU-960 Change from uint32_t to UChar32
X-SVN-Rev: 6101
2001-10-05 23:13:25 +00:00
George Rhoten
5775a394ca ICU-900 Fix the compiler warning a bit better.
X-SVN-Rev: 6095
2001-10-05 22:18:38 +00:00
George Rhoten
8154a3f262 ICU-392 Don't export as many symbols with a commonly used name.
X-SVN-Rev: 6094
2001-10-05 22:14:23 +00:00
George Rhoten
8c5742dded ICU-1075 Fix some name possible function name collisions of exported functions
X-SVN-Rev: 6092
2001-10-05 21:48:05 +00:00
George Rhoten
aa41dc7f71 ICU-1075 Mainly fix the case when only stub data is available and u_cleanup fails.
Also fix some name possible name collisions

X-SVN-Rev: 6091
2001-10-05 21:46:52 +00:00
Markus Scherer
ccb5577d4a ICU-1251 fix UnicodeString comparisons - were broken if buffers were shared but lengths different
X-SVN-Rev: 6090
2001-10-05 21:18:12 +00:00
Markus Scherer
761c91b967 ICU-1256 make US::getCapacity() public and use it
X-SVN-Rev: 6089
2001-10-05 20:44:56 +00:00
George Rhoten
c51eed2f61 ICU-392 Don't export as many symbols
X-SVN-Rev: 6088
2001-10-05 20:24:05 +00:00
George Rhoten
197318a1c2 ICU-821 gcc 3.0, AIX xlC and os/390 can not properly optimize IEEEremainder
X-SVN-Rev: 6086
2001-10-05 18:47:09 +00:00
George Rhoten
e955f900c5 ICU-1028 os/390 fixes
X-SVN-Rev: 6079
2001-10-05 16:34:05 +00:00
George Rhoten
0adcaceb0f ICU-1257 Call setlocale only once. We don't want /en_US/C/C/C/C/C on
the second try from Solaris.

X-SVN-Rev: 6070
2001-10-05 02:10:46 +00:00
George Rhoten
1f52ea04e5 ICU-1109 Fix for the case when the default locale is bad.
X-SVN-Rev: 6059
2001-10-04 22:35:49 +00:00
George Rhoten
f87efdc743 ICU-770 Memory cleanup
X-SVN-Rev: 6052
2001-10-04 20:58:06 +00:00
George Rhoten
5140000164 ICU-392 Don't export as many symbols & fix some compiler warnings.
X-SVN-Rev: 6051
2001-10-04 20:42:25 +00:00
George Rhoten
33998e8272 ICU-392 Don't export as many symbols with a commonly used name.
X-SVN-Rev: 6037
2001-10-04 01:14:52 +00:00
George Rhoten
0bc6703321 ICU-392 Don't export as many symbols with a commonly used name.
X-SVN-Rev: 6035
2001-10-04 01:04:28 +00:00
Markus Scherer
148353da52 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6034
2001-10-04 00:34:32 +00:00
Markus Scherer
063699969e ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6032
2001-10-04 00:23:09 +00:00
George Rhoten
40fdad00df ICU-392 Don't export as many symbols with a commonly used name.
X-SVN-Rev: 6030
2001-10-04 00:12:19 +00:00
Markus Scherer
db16dba640 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6027
2001-10-03 23:51:00 +00:00
Markus Scherer
541fc426f0 ICU-1109 avoid confusing users with pre-existing non-terminated-warnings
X-SVN-Rev: 6025
2001-10-03 23:15:15 +00:00
Markus Scherer
9ebb3c1ae6 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6024
2001-10-03 23:14:31 +00:00
George Rhoten
f101caade8 ICU-392 Don't export as many symbols with a commonly used name.
X-SVN-Rev: 6023
2001-10-03 22:33:40 +00:00
George Rhoten
f4546149c0 ICU-392 Don't export as many symbols
X-SVN-Rev: 6022
2001-10-03 22:33:12 +00:00
George Rhoten
1616010104 ICU-1211 Add U_COMMON_API to UCharReference
X-SVN-Rev: 6019
2001-10-03 21:31:31 +00:00
Markus Scherer
69ef11a7f5 ICU-1109 bug/memory fixes
X-SVN-Rev: 6018
2001-10-03 21:20:28 +00:00
Markus Scherer
f0e1b4d397 ICU-1109 bug/memory fixes
X-SVN-Rev: 6017
2001-10-03 21:14:36 +00:00
Markus Scherer
c96abc8ab6 ICU-1109 allow slightly longer country IDs so that a test still passes with more error checking (new overflow checking in init()...)
X-SVN-Rev: 6000
2001-10-02 23:51:42 +00:00
Markus Scherer
9e00e4eeb5 ICU-1109 partial rewrite for new NUL-termination; more error checking, better efficiency, less code duplication
X-SVN-Rev: 5999
2001-10-02 23:50:53 +00:00
Markus Scherer
166f9208c8 ICU-1109 rewrite for new NUL-termination; more error checking, better efficiency, less code duplication
X-SVN-Rev: 5998
2001-10-02 23:50:23 +00:00
Markus Scherer
19f92aab27 ICU-1109 change NUL-termination semantics
X-SVN-Rev: 5974
2001-09-28 22:22:59 +00:00
George Rhoten
e813be8726 ICU-1202 Undo the change. I was building inconsistent stale data
X-SVN-Rev: 5963
2001-09-28 18:10:49 +00:00
George Rhoten
3634e94e70 ICU-1202 Don't use '-' in the names.
X-SVN-Rev: 5961
2001-09-28 17:10:59 +00:00
George Rhoten
b8a93d5930 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5956
2001-09-28 00:42:28 +00:00
Markus Scherer
469b0444aa ICU-1202 UTF/Latin-1 converter names: change internal names to be the same as standard ones
X-SVN-Rev: 5953
2001-09-28 00:29:40 +00:00
Markus Scherer
e86dbbf746 ICU-1222 change US::empty() to isEmpty()
X-SVN-Rev: 5946
2001-09-27 22:39:39 +00:00
Markus Scherer
d31068034f ICU-1222 deprecate/change confusing names of getChar32Start(), getChar32Limit(), isEmpty()
X-SVN-Rev: 5945
2001-09-27 22:37:55 +00:00
Markus Scherer
d0f5f3e2e6 ICU-1007 update .h api documentation for normalization
X-SVN-Rev: 5943
2001-09-27 21:04:40 +00:00
George Rhoten
33a356678a ICU-770 More memory cleanup (removing memory warnings)
X-SVN-Rev: 5941
2001-09-27 20:39:07 +00:00
Markus Scherer
afa72151f8 ICU-1007 fix unorm_makeFCD()
X-SVN-Rev: 5935
2001-09-26 21:57:14 +00:00
George Rhoten
ce583739d8 ICU-1244 xxx_safeClone functions need to align the memory buffer on
64-bit computers.

X-SVN-Rev: 5934
2001-09-26 21:09:18 +00:00
Markus Scherer
2d1095223f ICU-1007 fix internal APIs with growBuffer - dest and destCapacity must be in/out params! (not just input)
X-SVN-Rev: 5926
2001-09-26 01:22:00 +00:00
George Rhoten
e0858844f3 ICU-770 More memory cleanup (removing memory warnings)
X-SVN-Rev: 5923
2001-09-25 23:12:28 +00:00
Markus Scherer
fb79851f4e ICU-1007 deprecate Normalizer::EMode, use UNormalizationMode
X-SVN-Rev: 5920
2001-09-25 22:45:26 +00:00
George Rhoten
7892d628ea ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5913
2001-09-25 16:43:20 +00:00
George Rhoten
6b1074b8ad ICU-770 Fix a memory initialization problem.
X-SVN-Rev: 5911
2001-09-25 01:24:52 +00:00
George Rhoten
f33d85e67c ICU-770 More memory cleanup
X-SVN-Rev: 5910
2001-09-25 01:12:34 +00:00
Andy Heninger
52c09b16bb ICU-1075 UNIX builds, add U_INLINE setting from configure script. Also remove
configure option for static reference to data dll.  (Always there, no option.)

X-SVN-Rev: 5908
2001-09-24 23:59:49 +00:00
Ram Viswanadha
9c7f478a35 ICU-452 More compiler warnings fixes.
X-SVN-Rev: 5899
2001-09-22 03:12:14 +00:00
Ram Viswanadha
57e8a5498c ICU-452 Fix compiler warnings.
X-SVN-Rev: 5898
2001-09-22 03:00:46 +00:00
Ram Viswanadha
ece4a93414 ICU-1230 Deprecate wchar_t APIs. No code change.
X-SVN-Rev: 5897
2001-09-22 02:22:47 +00:00
Ram Viswanadha
4502c7670c ICU-452 Fix compiler warnings and make tests pass on Solaris and Alpha
X-SVN-Rev: 5896
2001-09-22 01:54:21 +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
Markus Scherer
661cd1be03 ICU-1109 fix check for overlapping src/dest
X-SVN-Rev: 5886
2001-09-22 00:56:23 +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
George Rhoten
7df7daec4d ICU-1075 Allow memorymap files to work again.
X-SVN-Rev: 5876
2001-09-21 21:19:06 +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
Yves Arrouye
ac99345a41 ICU-1227 support for a --with-library-suffix option.
X-SVN-Rev: 5861
2001-09-21 03:41:21 +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
Markus Scherer
1ad7e7a434 ICU-1198 small fixes to ures_getInt() - check type and use RES_GET_INT()
X-SVN-Rev: 5857
2001-09-21 00:02:24 +00:00
George Rhoten
b19e723440 ICU-770 Add some documentation.
X-SVN-Rev: 5850
2001-09-20 22:55:34 +00:00
Markus Scherer
16c24627e0 ICU-809 forbid UnicodeString::setTo() while a getBuffer(minCapacity) is open
X-SVN-Rev: 5846
2001-09-20 22:19:51 +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
George Rhoten
f9888b589c ICU-740 Don't build unused code.
X-SVN-Rev: 5813
2001-09-19 01:47:10 +00:00
George Rhoten
69467d4959 ICU-740 This code isn't used anymore
X-SVN-Rev: 5811
2001-09-19 01:26:00 +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
Markus Scherer
513ddbcaf2 ICU-1200 no need any more to explicitly NUL-terminate after US::extract() to codepage
X-SVN-Rev: 5803
2001-09-19 00:06:19 +00:00
Markus Scherer
250e500aa3 ICU-1109 use more appropriate US::extract(), no need to NUL-terminate explicitly
X-SVN-Rev: 5800
2001-09-18 23:50:55 +00:00
George Rhoten
dd534de988 ICU-740 Don't build unneeded code.
X-SVN-Rev: 5798
2001-09-18 22:58:58 +00:00
Markus Scherer
07f4a12e0e ICU-1215 fix US::reverse() for supplementary characters
X-SVN-Rev: 5793
2001-09-18 22:28:10 +00:00
Yves Arrouye
6fa8fa610d ICU-1212 moved urename.h
X-SVN-Rev: 5790
2001-09-18 21:37:01 +00:00
George Rhoten
5d46c7c76e ICU-1075 Don't use // in a C file
X-SVN-Rev: 5784
2001-09-18 20:24:36 +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
629232d8fd ICU-960 u_str* transformation functions
X-SVN-Rev: 5777
2001-09-18 03:46:25 +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
Markus Scherer
5610bbf962 ICU-1200 add internal string termination functions for char*, UChar32*, wchar_t* strings
X-SVN-Rev: 5770
2001-09-18 00:56:43 +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
Andy Heninger
4801157384 ICU-1075 Memory leak in udata.c
X-SVN-Rev: 5761
2001-09-17 22:57:38 +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
Alan Liu
ad2523bd8b ICU-1079 fix bug found during S-T/V impl
X-SVN-Rev: 5748
2001-09-14 22:01:33 +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
23183c7042 ICU-399 cast the range checks to uint32_t
X-SVN-Rev: 5734
2001-09-11 18:33:18 +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
Ram Viswanadha
f192374f05 ICU-1123 Fix the bugs for UCNV_*_CALLBACK_ESCAPE
X-SVN-Rev: 5725
2001-09-10 03:50:45 +00:00
Andy Heninger
a9f6f41f42 ICU-1075 udata.c restructuring, fix broken UNIX build.
Windows project file, disable language extensions for udata.c

X-SVN-Rev: 5721
2001-09-08 00:27:05 +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
Andy Heninger
412f48860e ICU-1075 udata.c restructured, split into separate files, hopefully making code clearer, dependencies clearer.
Functionality pretty much unchanged.

X-SVN-Rev: 5716
2001-09-07 18:42:29 +00:00
George Rhoten
597b1d7ffd ICU-770 Better fix for Solaris
X-SVN-Rev: 5714
2001-09-07 17:28:45 +00:00
George Rhoten
b0aaeacced ICU-770 Fix for Solaris
X-SVN-Rev: 5713
2001-09-07 03:34:02 +00:00
George Rhoten
23de307358 ICU-770 Memory cleanup
X-SVN-Rev: 5712
2001-09-07 01:48:46 +00:00
George Rhoten
05d9fa9e57 ICU-1099 Make some data a bit more const
X-SVN-Rev: 5711
2001-09-07 00:54: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
George Rhoten
1451cc22bd ICU-1087 Add static keyword to the local variables and functions
X-SVN-Rev: 5707
2001-09-06 18:34:57 +00:00
George Rhoten
fee8fb8162 ICU-770 Memory cleanup
X-SVN-Rev: 5706
2001-09-06 18:10:06 +00:00
Markus Scherer
9b04837ff0 ICU-770 call unorm_cleanup()
X-SVN-Rev: 5702
2001-09-06 01:22:23 +00:00
Markus Scherer
6cc849aea3 ICU-1007 memory cleanup
X-SVN-Rev: 5701
2001-09-06 01:20:43 +00:00
Markus Scherer
b357b44da5 ICU-1109 remove cpputils.cpp (uprv_fillOutputString())
X-SVN-Rev: 5698
2001-09-06 00:03:59 +00:00
Markus Scherer
7c6e2b4cef ICU-1109 remove uprv_fillOutputString(), replaced by new function int32_t UnicodeString::extract(UChar *, int32_t, UErrorCode &)
X-SVN-Rev: 5697
2001-09-05 23:41:11 +00:00
Markus Scherer
0844431640 ICU-1109 implement new NUL-termination semantics
X-SVN-Rev: 5696
2001-09-05 23:39:38 +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
2ee9b7af66 ICU-1109 add u_terminateUChars()
X-SVN-Rev: 5694
2001-09-05 23:37:16 +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
George Rhoten
3bab3fb2ac ICU-1099 Make some data a bit more const
X-SVN-Rev: 5692
2001-09-05 23:23:11 +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
Ram Viswanadha
eada9047be ICU-1008 Fix memory leak in ISO-2022 SafeClone
X-SVN-Rev: 5690
2001-09-05 23:03:28 +00:00
Ram Viswanadha
a118536e31 ICU-1008 Fix memory leak in ISO-2022 SafeClone
X-SVN-Rev: 5689
2001-09-05 22:51:53 +00:00
George Rhoten
589ceba976 ICU-1100 Don't fail on ures_getIntVector and ures_getBinary any more.
X-SVN-Rev: 5687
2001-09-05 18:44:27 +00:00
Markus Scherer
35e3da494f ICU-1007 simplify esp. composition, add comments
X-SVN-Rev: 5680
2001-09-01 02:12:03 +00:00
George Rhoten
420c9b317c ICU-770 More data cleanup
X-SVN-Rev: 5678
2001-09-01 01:55:48 +00:00
George Rhoten
6669fa1672 ICU-1087 Add static keyword to the local variables
X-SVN-Rev: 5672
2001-08-31 23:08:48 +00:00
George Rhoten
379591e1bb ICU-1099 Add const to some static data
X-SVN-Rev: 5669
2001-08-31 22:00:00 +00:00
George Rhoten
bfdd40abc8 ICU-770 Allocate less memory.
X-SVN-Rev: 5668
2001-08-31 21:58:05 +00:00
Markus Scherer
d365d8a956 ICU-1007 complete implementation of Normalizer iteration
X-SVN-Rev: 5666
2001-08-31 21:37:39 +00:00
George Rhoten
4e1079ab28 ICU-900 Fixed a compiler warning
X-SVN-Rev: 5662
2001-08-31 18:33:05 +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
8f2c4bfb65 ICU-770 More data cleanup
X-SVN-Rev: 5651
2001-08-31 02:14:47 +00:00
George Rhoten
d71d803d0c ICU-770 More data cleanup and remove the mutex usage from the cleanup functions
X-SVN-Rev: 5647
2001-08-31 02:10:39 +00:00
Markus Scherer
53b104c0e7 ICU-1007 improve code readability; start composition improvements
X-SVN-Rev: 5645
2001-08-31 00:45:53 +00:00
Markus Scherer
9ff852022f ICU-1007 improve code readability
X-SVN-Rev: 5644
2001-08-31 00:44:57 +00:00
Markus Scherer
6293e63ad0 ICU-1007 Jamo LVT instead of Jamo 123
X-SVN-Rev: 5641
2001-08-30 22:30:11 +00:00
Markus Scherer
45d66e4ab9 ICU-1007 Jamo LVT instead of Jamo 123; more readable norm32 range checks and a separate fn for combining two characters
X-SVN-Rev: 5640
2001-08-30 22:29:47 +00:00
Markus Scherer
7aac383122 ICU-1007 add U_FAILURE() checks
X-SVN-Rev: 5638
2001-08-30 22:25:26 +00:00
Markus Scherer
ae7730027b ICU-1007 description of the unorm.dat file format
X-SVN-Rev: 5634
2001-08-30 20:37:59 +00:00
Andy Heninger
91985fb45f ICU-1075 For ICUData, fall back to .dat file if common lib is linked with stub data library.
X-SVN-Rev: 5633
2001-08-30 18:41:30 +00:00
George Rhoten
e1749f434d ICU-1099 Add const to some static data
X-SVN-Rev: 5632
2001-08-30 18:25:42 +00:00
George Rhoten
5064a00b19 ICU-1008 Don't do static init when threads are disabled.
X-SVN-Rev: 5630
2001-08-30 17:52:53 +00:00
George Rhoten
8f53df7e76 ICU-1008 Don't do static init when threads are disabled.
X-SVN-Rev: 5629
2001-08-30 17:09:43 +00:00
George Rhoten
17ea6be691 ICU-770 Disable the destroy function when threads are not available.
X-SVN-Rev: 5628
2001-08-30 17:05:21 +00:00
George Rhoten
789f113c9f ICU-1099 Add const to some static data
X-SVN-Rev: 5627
2001-08-30 16:59:44 +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
George Rhoten
5037815672 ICU-1018 Change conflicts with versioning; moving ustream to ustdio.
X-SVN-Rev: 5623
2001-08-30 03:10:31 +00:00
George Rhoten
6050ed1893 ICU-770 Add the i18n data cleanup functions.
X-SVN-Rev: 5621
2001-08-30 03:06:19 +00:00
George Rhoten
e3be3468c0 ICU-770 More data cleanup
X-SVN-Rev: 5619
2001-08-30 02:59:19 +00:00
Markus Scherer
95abeb91e1 ICU-1007 remove DecompData and ComposeData
X-SVN-Rev: 5615
2001-08-30 00:00:06 +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
Markus Scherer
bed1f92331 ICU-1007 codereview comments; initial Normalizer iteration functions
X-SVN-Rev: 5613
2001-08-29 23:50:18 +00:00
Andy Heninger
50c8538b84 ICU-1075 Data Cache, key is base name rather than full path.
X-SVN-Rev: 5610
2001-08-29 22:57:37 +00:00
George Rhoten
323a4ba62c ICU-770 Include the header file
X-SVN-Rev: 5608
2001-08-29 22:07:27 +00:00
George Rhoten
303ce37e9a ICU-900 Fixed some compiler warnings by making the locmap "translation unit" not empty.
X-SVN-Rev: 5606
2001-08-29 21:37:09 +00:00
George Rhoten
77796dc105 ICU-597 Find the decimal point properly when the locale changes
X-SVN-Rev: 5603
2001-08-29 19:10:52 +00:00
George Rhoten
9c05f564db ICU-1102 Make fgClassID private
X-SVN-Rev: 5602
2001-08-29 18:14:28 +00:00
George Rhoten
6854d6d1c8 ICU-1099 Make some data const
X-SVN-Rev: 5601
2001-08-29 18:13:00 +00:00
Markus Scherer
44850e6120 ICU-1007 remove ComposedCharIter
X-SVN-Rev: 5600
2001-08-29 16:32:33 +00:00
George Rhoten
0cfce8dc4b ICU-1100 Properly handle binary and int vectors of size zero.
X-SVN-Rev: 5590
2001-08-27 18:51:43 +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
fce6f3cb9f ICU-770 More data cleanup
X-SVN-Rev: 5585
2001-08-25 01:13:21 +00:00
George Rhoten
38360539d4 ICU-770 Internal cleanup API naming scheme changed.
X-SVN-Rev: 5584
2001-08-25 01:09:11 +00:00
George Rhoten
4a1e955f9c ICU-770 Fixed memory access problem.
X-SVN-Rev: 5583
2001-08-25 01:07:45 +00:00
George Rhoten
383eef2c3e ICU-1075 Fix a memory leak
X-SVN-Rev: 5581
2001-08-24 20:09:54 +00:00
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