Commit Graph

1373 Commits

Author SHA1 Message Date
Markus Scherer
0df9c9daf8 ICU-1267 add u_countChar32()
X-SVN-Rev: 6196
2001-10-11 21:39:09 +00:00
Vladimir Weinstein
e179814c37 ICU-1209 whle constructing the fallback chain, leading bundles with no information are skipped, so the returning bundle uses first existing data. getLocale can just access that data for name.
X-SVN-Rev: 6193
2001-10-11 18:46:18 +00:00
Vladimir Weinstein
0403c84831 ICU-1268 added a comment on ures_openDirect behavior
X-SVN-Rev: 6192
2001-10-11 18:44:25 +00:00
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