Commit Graph

4902 Commits

Author SHA1 Message Date
Vladimir Weinstein
141bfff7d6 ICU-1245 Fixed an interesting bug when [before x] resolution hits an already tailored codepoint. In that case, we should continue down the line.
X-SVN-Rev: 6016
2001-10-03 19:51:31 +00:00
Vladimir Weinstein
5fd185aa6b ICU-1245 More fixes
X-SVN-Rev: 6015
2001-10-03 19:06:51 +00:00
George Rhoten
28dd6009f4 ICU-770 More memory cleanup
X-SVN-Rev: 6014
2001-10-03 18:28:57 +00:00
George Rhoten
3a4c3b2de1 ICU-770 More memory cleanup
X-SVN-Rev: 6013
2001-10-03 18:05:44 +00:00
Alan Liu
2c1b306ea4 ICU-1250 backport bug fixes from icu4j re: dangling lead surrogates and cursorpos matching
X-SVN-Rev: 6012
2001-10-03 16:34:53 +00:00
Vladimir Weinstein
b1598b4a14 ICU-1245 some fixes
X-SVN-Rev: 6009
2001-10-03 05:58:10 +00:00
Vladimir Weinstein
e76f47fb7f ICU-1245 More Japanese testing
X-SVN-Rev: 6008
2001-10-03 01:51:44 +00:00
Vladimir Weinstein
71b4d7095f ICU-1245 Correct picking of inverse for 'before'
X-SVN-Rev: 6006
2001-10-03 01:49:25 +00:00
Vladimir Weinstein
8c36ad46b5 ICU-1245 Don't add expansions if there is prefix
X-SVN-Rev: 6005
2001-10-03 01:48:06 +00:00
George Rhoten
1cd00f680f ICU-1247 Fix for the case when I have a really long directory name.
X-SVN-Rev: 6004
2001-10-03 01:26:47 +00:00
Markus Scherer
40694d1edc ICU-1109 change NUL-termination semantics
X-SVN-Rev: 6002
2001-10-02 23:53:16 +00:00
Markus Scherer
d1c97e25ee ICU-1109 rewrite resource bundle access to transliterators to use the c api because the Locale c++ class now canonicalizes locale IDs and thus mangles things with dash and underscore - see TODOs
X-SVN-Rev: 6001
2001-10-02 23:53:04 +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
Vladimir Weinstein
f71f7eb0e8 ICU-1245 updated test for changes in quaternary generation
X-SVN-Rev: 5994
2001-10-02 16:51:27 +00:00
Vladimir Weinstein
af539d41bb ICU-1245 argument support for Hiragana quaternary + always generate quaternary if quaternary is on, regardless of shifted state.
X-SVN-Rev: 5993
2001-10-02 16:49:57 +00:00
Alan Liu
107a86f928 ICU-770 Rewrote the memory logic (constructors, destructors, copy constructors, freeze, addRule) to make TransliterationRuleSet more flexible and to eliminate an obscure copy-constructore related leak.
X-SVN-Rev: 5992
2001-10-02 05:53:25 +00:00
Vladimir Weinstein
6637d7f8b3 ICU-1245 Added a Hiragana constant.
X-SVN-Rev: 5991
2001-10-02 01:47:03 +00:00
Vladimir Weinstein
1cf5736e6e ICU-1245 Added and disabled new Japanese test - still not passing
X-SVN-Rev: 5990
2001-10-02 01:37:00 +00:00
Vladimir Weinstein
fa0cce4d6a ICU-1245 Do build JIS collation
X-SVN-Rev: 5989
2001-10-02 01:27:11 +00:00
Vladimir Weinstein
85aa2dfc6a ICU-1245 code for entering prefixes
X-SVN-Rev: 5987
2001-10-02 01:26:13 +00:00
Vladimir Weinstein
58a9839764 ICU-1245 handler for special processing for iterating backwards
X-SVN-Rev: 5986
2001-10-02 01:25:25 +00:00
Alan Liu
6fbdc4ddeb ICU-1079 fix memory leak; delete RBT.Data objects
X-SVN-Rev: 5985
2001-10-01 20:07:29 +00:00
Alan Liu
e1f690c159 ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5984
2001-10-01 19:53:39 +00:00
Vladimir Weinstein
0180438c87 ICU-1245 use NFKC for prefix analysis in Japanese
X-SVN-Rev: 5982
2001-10-01 02:58:26 +00:00
Vladimir Weinstein
8ac6cb4b40 ICU-998 More efficient secondary and tertiary compressing - fixed intltest
X-SVN-Rev: 5981
2001-10-01 02:55:57 +00:00
Andy Heninger
f90c3903af ICU-1075 Improved error handling for data errors in ubrk_open()
X-SVN-Rev: 5980
2001-09-28 23:39:06 +00:00
George Rhoten
19e35f4141 ICU-1211 Clean up the data and libraries bit better
X-SVN-Rev: 5979
2001-09-28 23:31:01 +00:00
George Rhoten
1dd0cae388 ICU-1211 If UCARules can't be opened, exit gracefully.
X-SVN-Rev: 5978
2001-09-28 23:25:24 +00:00
George Rhoten
8d65f542c7 ICU-873 Found a small bug where the string is not terminated
X-SVN-Rev: 5977
2001-09-28 22:58:30 +00:00
George Rhoten
d6ea64d03e ICU-832 Use the common library data instead of duplicating it.
X-SVN-Rev: 5976
2001-09-28 22:53:22 +00:00
George Rhoten
52b3444f4c ICU-770 Use the common library default converter instead of duplicating the effort
X-SVN-Rev: 5975
2001-09-28 22:47:20 +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
6b5f932d02 ICU-329 A static UParseError is not needed.
It increases the library size slightly, and it confuses people that are searching for multithreading problems.

X-SVN-Rev: 5973
2001-09-28 21:41:48 +00:00
Alan Liu
385dc0eea1 ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5972
2001-09-28 21:39:51 +00:00
Alan Liu
610e2411eb ICU-1046 add filteredCharAt cmt
X-SVN-Rev: 5971
2001-09-28 21:01:26 +00:00
Alan Liu
0bdf74141a ICU-1250 minor sync-up
X-SVN-Rev: 5970
2001-09-28 21:00:14 +00:00
Alan Liu
831554e000 ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5969
2001-09-28 20:56:10 +00:00
Alan Liu
5433287d2b ICU-1248 remove Hangul-Jamo and Jamo-Hangul; use NFD and NFC instead
X-SVN-Rev: 5968
2001-09-28 20:43:10 +00:00
George Rhoten
4526828ee2 ICU-1099 Make more data const in the libraries
X-SVN-Rev: 5964
2001-09-28 19:13:03 +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
66f49fc37f ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5962
2001-09-28 17:29:27 +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
Andy Heninger
e7383bf04a ICU-1075 remove // style comment for UNIX builds.
X-SVN-Rev: 5960
2001-09-28 16:34:05 +00:00
George Rhoten
b8a93d5930 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5956
2001-09-28 00:42:28 +00:00
George Rhoten
13168202f7 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5955
2001-09-28 00:41:50 +00:00
Andy Heninger
71f004be68 ICU-1247 Fix tests and test builds so that tests will run against installed libraries.
X-SVN-Rev: 5954
2001-09-28 00:31:53 +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
Andy Heninger
a5f08b874d ICU-1246 remove dbbi_bld files. These contain java code that wasn't ported.
X-SVN-Rev: 5952
2001-09-27 23:52:18 +00:00
Markus Scherer
3928a50211 ICU-1007 change Normalizer::EMode to UNormalizationMode
X-SVN-Rev: 5950
2001-09-27 23:19:22 +00:00
Vladimir Weinstein
b6fd29c72c ICU-1245 preliminary support for Japanese prefix analysis. Needs to be tested - fixes for the tests that use internal functions
X-SVN-Rev: 5949
2001-09-27 23:19:12 +00:00
Vladimir Weinstein
8bc42e5418 ICU-1245 preliminary support for Japanese prefix analysis. Needs to be tested
X-SVN-Rev: 5948
2001-09-27 23:18:14 +00:00
Markus Scherer
f7461b3b69 ICU-1222 change US::empty() to isEmpty()
X-SVN-Rev: 5947
2001-09-27 22:46:58 +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
George Rhoten
64202d0256 ICU-770 More memory cleanup
X-SVN-Rev: 5944
2001-09-27 22:19:02 +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
Vladimir Weinstein
2610b4f7ae ICU-1000 according to Markus, we will never encounter Hanguls in the side buffer
X-SVN-Rev: 5940
2001-09-27 18:36:18 +00:00
Yves Arrouye
9818bd0092 ICU-591 add the none option in the help string for --with-iostream-version
X-SVN-Rev: 5939
2001-09-27 18:33:55 +00:00
Vladimir Weinstein
ede2afe7ad ICU-1000 another try at Jamo specials. Think I got them right now. Still needs another iteration for the situation when we are already in the normalization buffer
X-SVN-Rev: 5938
2001-09-27 17:17:54 +00:00
Markus Scherer
1305c4495f ICU-1007 call more efficient normalization, especially FCD instead of NFD when possible, also use growBuffer in some places
X-SVN-Rev: 5937
2001-09-27 01:01:30 +00:00
Markus Scherer
aaf6902e7d ICU-809 use US::getBuffer() instead of extract(); some cleanup
X-SVN-Rev: 5936
2001-09-27 00:59:41 +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
Alan Liu
4ecd287eff ICU-770 remove unneeded declaration
X-SVN-Rev: 5931
2001-09-26 18:05:29 +00:00
Alan Liu
5d8012a121 ICU-1243 sync parsers in icu4j, icu4c, esp. segment code
X-SVN-Rev: 5930
2001-09-26 18:04:13 +00:00
Ram Viswanadha
502268d25d ICU-1240 genrb regression bug fixes from GCL
X-SVN-Rev: 5927
2001-09-26 03:45:06 +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
ee50cb0bb8 ICU-770 More memory cleanup (removing memory warnings)
X-SVN-Rev: 5925
2001-09-26 00:13:49 +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
880fa0bd02 ICU-1200 NULL terminate the strings (quick fix from Markus)
X-SVN-Rev: 5919
2001-09-25 22:15:22 +00:00
George Rhoten
c04ff458c1 ICU-770 More memory cleanup
X-SVN-Rev: 5917
2001-09-25 21:49:30 +00:00
George Rhoten
ea86217d32 ICU-1211 HP/UX11CC porting fix
X-SVN-Rev: 5914
2001-09-25 19:28:25 +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
a61108f050 ICU-1211 AIX fix
X-SVN-Rev: 5912
2001-09-25 16:38: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
87004ec956 ICU-1075 UNIX builds, add U_INLINE setting from configure script.
X-SVN-Rev: 5909
2001-09-25 00:31:01 +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
Vladimir Weinstein
2976a50e7d ICU-392 C++ classes get renamed only if dealing with C++
X-SVN-Rev: 5907
2001-09-24 22:35:26 +00:00
Eric Mader
b2cb16889d ICU-1221 table for converting Unicode::EUnicodeScripts to LEScript
was off by one...

X-SVN-Rev: 5906
2001-09-24 21:51:31 +00:00
Vladimir Weinstein
301464ad59 ICU-1000 stuffing special Jamos in the side buffer instead of handling them separately - need to review it with Andy
X-SVN-Rev: 5903
2001-09-24 02:24:09 +00:00
Vladimir Weinstein
bd22c72a38 ICU-998 More efficient secondary and tertiary compressing - fixed intltest
X-SVN-Rev: 5902
2001-09-24 00:20:59 +00:00
Ram Viswanadha
56e8f94332 ICU-359 Reinstate deleted deprecated API with U_USE_DEPRECATED_TRANSLITERATOR_API definition
X-SVN-Rev: 5900
2001-09-22 03:36:34 +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
bac39b28c6 ICU-1229 in ucol_openRules: use UColAttributeValue instead of UNormalizationMode
X-SVN-Rev: 5895
2001-09-22 01:24:15 +00:00
Markus Scherer
050177989d ICU-1229 deprecate UCOL_ constants in UNormalizationMode
X-SVN-Rev: 5894
2001-09-22 01:24:03 +00:00
Markus Scherer
88bce4404c ICU-1229 deprecate UCOL_ constants in UNormalizationMode
X-SVN-Rev: 5893
2001-09-22 01:17:26 +00:00
Markus Scherer
bdd236186e ICU-1229 deprecate UCOL_ constants in UNormalizationMode
X-SVN-Rev: 5892
2001-09-22 01:11:55 +00:00
Markus Scherer
ea6f9c6c3c ICU-1229 in ucol_openRules: use UColAttributeValue instead of UNormalizationMode
X-SVN-Rev: 5891
2001-09-22 01:10:41 +00:00
Markus Scherer
8b7793a7ff ICU-1229 add an error check
X-SVN-Rev: 5890
2001-09-22 01:09:50 +00:00
Markus Scherer
b699cb3cdb ICU-1229 in ucol_openRules: use UColAttributeValue instead of UNormalizationMode
X-SVN-Rev: 5889
2001-09-22 01:02:01 +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
Vladimir Weinstein
e186f84db0 ICU-998 More efficient secondary and tertiary compressing
X-SVN-Rev: 5877
2001-09-21 21:22:44 +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
Yves Arrouye
2ad6b97130 ICU-1220 an even simpler way to call genrb (w/o -s)
X-SVN-Rev: 5875
2001-09-21 19:57:29 +00:00
Markus Scherer
fc8a233f9b ICU-1199 replace Unicode::digit() with u_digit()
X-SVN-Rev: 5874
2001-09-21 18:50:49 +00:00
Markus Scherer
484714e56e ICU-1199 stop using the C++ Unicode class
X-SVN-Rev: 5873
2001-09-21 18:50:21 +00:00
Markus Scherer
a20d91993c ICU-1199 deprecate the C++ Unicode class
X-SVN-Rev: 5872
2001-09-21 18:49:51 +00:00
Yves Arrouye
b125e0d945 ICU-1220 work around jitterbug 1228.
X-SVN-Rev: 5871
2001-09-21 18:46:09 +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
Yves Arrouye
af3d831eaf ICU-1220 changed Makefile not to install while doing make :)
X-SVN-Rev: 5869
2001-09-21 17:40:33 +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
e38dfcae67 ICU-1227 install Makefile.inc as Makefile$(ICLIBSUFFIX).inc
X-SVN-Rev: 5864
2001-09-21 04:53:00 +00:00
Yves Arrouye
fde3e9c778 ICU-1227 also change the lib names in Makefile.inc for icuapps and others.
X-SVN-Rev: 5862
2001-09-21 04:29:04 +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
Yves Arrouye
b5aae87f9e ICU-1220 Better help format. Removed releaseBuffer() calls.
X-SVN-Rev: 5860
2001-09-21 00:30:25 +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
8fab2dfd20 ICU-770 More memory cleanup
X-SVN-Rev: 5858
2001-09-21 00:19:53 +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
Andy Heninger
1b9cd65c1c ICU-1075 UNIX builds, add assorted missing paths in extra/uconv/Makefile.in
X-SVN-Rev: 5855
2001-09-20 23:29:45 +00:00
Alan Liu
83fe8de4da ICU-329 fix error handling
X-SVN-Rev: 5854
2001-09-20 23:24:07 +00:00
Yves Arrouye
536cf273da ICU-1220 Use common mode for pkgdata since DLL mode does not work anymore for resources.
X-SVN-Rev: 5853
2001-09-20 23:22:25 +00:00
George Rhoten
b19e723440 ICU-770 Add some documentation.
X-SVN-Rev: 5850
2001-09-20 22:55:34 +00:00
Andy Heninger
138f5f9bdb ICU-1075 UNIX builds, genuca was linking with ustdio, which is not available. Removed.
X-SVN-Rev: 5848
2001-09-20 22:27:44 +00:00
Markus Scherer
62383a43e2 ICU-809 test UnicodeString::getBuffer() and releaseBuffer()
X-SVN-Rev: 5847
2001-09-20 22:20:44 +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
Yves Arrouye
d436c9b487 ICU-1220 build extra after tools.
X-SVN-Rev: 5845
2001-09-20 22:00:20 +00:00
Yves Arrouye
3c9398da39 ICU-1220 Fixed include paths to include i18n
X-SVN-Rev: 5844
2001-09-20 22:00:09 +00:00
Eric Mader
4329721462 ICU-1221 add ScriptAndLanguageTags.o to list of objects.
X-SVN-Rev: 5843
2001-09-20 21:51:29 +00:00
George Rhoten
7353ac4a23 ICU-513 Test for surrogate support
X-SVN-Rev: 5842
2001-09-20 21:34:19 +00:00
Ram Viswanadha
cc1505c0ed ICU-1220 Fix Makefile to build uconv after genrb due to dependency of uconv on genrb
X-SVN-Rev: 5841
2001-09-20 21:24:08 +00:00
Vladimir Weinstein
3727deb9c6 ICU-1083 Special implicit CEs in UCA for improved performance
X-SVN-Rev: 5838
2001-09-20 20:16:39 +00:00
Ram Viswanadha
181af9fca8 ICU-1220 Fix getUChars() compilation problem
X-SVN-Rev: 5837
2001-09-20 19:43:25 +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
Syn Wee Quek
4899a53306 ICU-1030
Minor optimizations.

X-SVN-Rev: 5835
2001-09-20 14:00:02 +00:00
Ram Viswanadha
44b2317a3f ICU-1098 Test for parsing escapes.
X-SVN-Rev: 5834
2001-09-20 02:39:51 +00:00
Ram Viswanadha
329bfde4c3 ICU-1098 Test for parsing escapes.
X-SVN-Rev: 5833
2001-09-20 02:39:50 +00:00
Ram Viswanadha
7995b95939 ICU-1098 Parse escapes and fix newline not recognized bug.
X-SVN-Rev: 5832
2001-09-20 02:35:51 +00:00
Markus Scherer
ffdcb77cb1 ICU-809 remove UnicodeString::getUChars()
X-SVN-Rev: 5831
2001-09-20 01:22:06 +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
38453ee5d6 ICU-809 remove UnicodeString::getUChars()
X-SVN-Rev: 5829
2001-09-20 01:11:48 +00:00
George Rhoten
326a8be17f ICU-770 Init UErrorCode before using it.
X-SVN-Rev: 5828
2001-09-20 01:11:24 +00:00
Eric Mader
832db84f27 ICU-1221 move JDK changes back to ICU
X-SVN-Rev: 5827
2001-09-20 00:37:55 +00:00
Yves Arrouye
5a839dacf6 ICU-1220 Added flag --without-ustdio to not build ustdio (as opposed
to not building any of the things in the extra directory).

X-SVN-Rev: 5826
2001-09-19 23:43:43 +00:00
Yves Arrouye
93c74c852b ICU-1220 Added uconv as an extra (Unix only for now).
X-SVN-Rev: 5825
2001-09-19 23:43:16 +00:00
George Rhoten
dee8a86dee ICU-770 Use the proper number of arguments when one of them is used more than once.
X-SVN-Rev: 5823
2001-09-19 18:55:43 +00:00
George Rhoten
37783463a5 ICU-1109 Extract with the proper length of the string
X-SVN-Rev: 5822
2001-09-19 18:53:51 +00:00
Alan Liu
e74e4950ed ICU-770 add transliterator cleanup support
X-SVN-Rev: 5820
2001-09-19 16:50:06 +00:00
George Rhoten
34a2507c41 ICU-1211 Update platforms that we support and test
X-SVN-Rev: 5819
2001-09-19 16:49:43 +00:00
Syn Wee Quek
6a8af38a2f ICU-983
isolated dumpce project to its own workspace
updated dumpce.cpp wth new ucol_getNextToken()

X-SVN-Rev: 5818
2001-09-19 16:37:57 +00:00
Syn Wee Quek
d70c1fb040 ICU-983
isolated dumpce project to its own workspace

X-SVN-Rev: 5817
2001-09-19 16:37:18 +00:00
George Rhoten
ad7e1d60be ICU-770 Memory cleanup
X-SVN-Rev: 5815
2001-09-19 02:08:04 +00:00
George Rhoten
aed94742a0 ICU-1083 Put the ucmpe32 test with similar tests.
X-SVN-Rev: 5814
2001-09-19 01:48:46 +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
e91c57b64e ICU-1083 Put the ucmpe32 test with similar tests.
X-SVN-Rev: 5812
2001-09-19 01:27:14 +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
George Rhoten
e21eac69b6 ICU-740 Don't create code for unused internal API
X-SVN-Rev: 5810
2001-09-19 01:22:27 +00:00
George Rhoten
2407d51e56 ICU-740 Don't include unneeded header files.
X-SVN-Rev: 5809
2001-09-19 01:21:48 +00:00
George Rhoten
aa4ecc4643 ICU-740 Don't include unneeded header files.
X-SVN-Rev: 5808
2001-09-19 01:15:41 +00:00
George Rhoten
c5a688ea22 ICU-770 Memory cleanup
X-SVN-Rev: 5807
2001-09-19 01:02:15 +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
9fac14aa96 ICU-1200 no need any more to explicitly NUL-terminate after US::extract() to codepage
X-SVN-Rev: 5802
2001-09-18 23:53:27 +00:00
Markus Scherer
1c6666588c ICU-329 US::extract() takes length, not limit
X-SVN-Rev: 5801
2001-09-18 23:52:02 +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
Markus Scherer
6a8947faf3 ICU-1200 test new UnicodeString::extract() and constructor using UConverter
X-SVN-Rev: 5799
2001-09-18 23:02:57 +00:00
George Rhoten
dd534de988 ICU-740 Don't build unneeded code.
X-SVN-Rev: 5798
2001-09-18 22:58:58 +00:00
George Rhoten
346bbaa6b5 ICU-740 Don't include unneeded header files.
X-SVN-Rev: 5797
2001-09-18 22:56:34 +00:00
George Rhoten
03fa48368c ICU-1083 Put the ucmpe32 test with similar tests.
X-SVN-Rev: 5796
2001-09-18 22:53:27 +00:00
George Rhoten
0a96b6ab50 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5795
2001-09-18 22:38:34 +00:00
Markus Scherer
75fb3056aa ICU-1215 test US::reverse() with supplementary characters
X-SVN-Rev: 5794
2001-09-18 22:28:25 +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
George Rhoten
745a84cbcd ICU-513 Fixes for Solaris
X-SVN-Rev: 5792
2001-09-18 22:17:21 +00:00
Andy Heninger
83cd79bc51 ICU-1075 collperf: API change to ucol_openRules broke collperf.
(Bogus jitterbug; I can't seem to open a new one right now.)

X-SVN-Rev: 5791
2001-09-18 21:54:20 +00:00
Yves Arrouye
6fa8fa610d ICU-1212 moved urename.h
X-SVN-Rev: 5790
2001-09-18 21:37:01 +00:00
George Rhoten
f776680929 ICU-1214 Replace getPatternChars with getPatternUChars
X-SVN-Rev: 5789
2001-09-18 21:36:45 +00:00
George Rhoten
a6196dd3d3 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5788
2001-09-18 21:15:20 +00:00
George Rhoten
386502fad2 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5787
2001-09-18 21:02:14 +00:00
George Rhoten
96d88d5748 ICU-513 Fixes for AIX, and replace charAt with char32At
X-SVN-Rev: 5786
2001-09-18 20:40:48 +00:00
George Rhoten
44a640c23b ICU-1211 Porting fixes for AIX
X-SVN-Rev: 5785
2001-09-18 20:31:03 +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
Vladimir Weinstein
e9a7e8907d ICU-1083 More surrogate support. Unsafe and contraction end tables now handle surrogates correctly.
X-SVN-Rev: 5783
2001-09-18 18:37:57 +00:00
George Rhoten
fde4d7c10a ICU-1211 Make it easier to select these tests by not using whitespace.
X-SVN-Rev: 5782
2001-09-18 18:04:14 +00:00
George Rhoten
ae64440341 ICU-1211 Porting fixes for the KAI compiler.
X-SVN-Rev: 5781
2001-09-18 17:44:50 +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
2a34ca8c1f ICU-960 u_str* transformation functions
X-SVN-Rev: 5779
2001-09-18 17:04:48 +00:00
Vladimir Weinstein
b40f4bfeca ICU-1198 C APIs Tests (getting signed and unsigned integers).
X-SVN-Rev: 5778
2001-09-18 16:09:48 +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
cb06211004 ICU-960 Tests for u_str* transformation functions
X-SVN-Rev: 5776
2001-09-18 03:43:45 +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
3de9620e67 ICU-1200 adapt extract() to new termination semantics
X-SVN-Rev: 5772
2001-09-18 01:12:52 +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
Alan Liu
2aa6b22c0f ICU-1052 fix TransliterationRuleData copy constructor to reset data pointer in contained RBT objects
X-SVN-Rev: 5766
2001-09-18 00:24:14 +00:00
George Rhoten
21f946cdd2 ICU-1075 Windows NT "move" command works differently, and fix some of the cleanup problems.
X-SVN-Rev: 5765
2001-09-18 00:02:52 +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
Vladimir Weinstein
91c3b146eb ICU-392 remove collator State APIs
X-SVN-Rev: 5760
2001-09-17 22:55:04 +00:00
Markus Scherer
bf5265e67a ICU-1197 test moveIndex32()
X-SVN-Rev: 5759
2001-09-17 22:05:41 +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
4e80dd3af9 ICU-770 don't deref null pointer
X-SVN-Rev: 5754
2001-09-17 20:59:42 +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
Alan Liu
c92aa6caba ICU-1079 enhance tests
X-SVN-Rev: 5747
2001-09-14 21:59:49 +00:00
Alan Liu
9545fd6a52 ICU-1076 fix bug in segments code
X-SVN-Rev: 5746
2001-09-14 21:57:33 +00:00
Alan Liu
50700a85cb ICU-329 remove getPattern
X-SVN-Rev: 5745
2001-09-14 21:55:24 +00:00
Alan Liu
a0133dcf22 ICU-329 fix bug in error handling
X-SVN-Rev: 5744
2001-09-14 21:53:34 +00:00
Alan Liu
e8b520528b ICU-1052 fix error reporting for masking
X-SVN-Rev: 5743
2001-09-14 21:51:29 +00:00
Alan Liu
00a10d6b41 ICU-1079 fix bugs
X-SVN-Rev: 5742
2001-09-14 21:49:26 +00:00
Ram Viswanadha
ade7405a54 ICU-899 Changes for revisited proposal
X-SVN-Rev: 5739
2001-09-11 22:03:57 +00:00
Syn Wee Quek
ecb3821442 ICU-1030
Added extra tests for code coverage.

X-SVN-Rev: 5738
2001-09-11 21:40:05 +00:00
Ram Viswanadha
27054a379d ICU-899 Changes for revisited proposal
X-SVN-Rev: 5737
2001-09-11 20:47:36 +00:00
Ram Viswanadha
5641412ef6 ICU-899 Changes for revisited proposal
X-SVN-Rev: 5736
2001-09-11 18:38:28 +00:00
Ram Viswanadha
c3c5bf986e ICU-399 Test for u_errorName API
X-SVN-Rev: 5735
2001-09-11 18:33:53 +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
fc6c9d778f ICU-899 Fix tests after changes to API.
X-SVN-Rev: 5733
2001-09-11 05:02:26 +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
6be4499096 ICU-1107 add test of Normalizer iteration index movement
X-SVN-Rev: 5730
2001-09-11 01:29:06 +00:00
Markus Scherer
3b6806275f ICU-1107 put long-time test last
X-SVN-Rev: 5729
2001-09-11 01:28:07 +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
d182ba31d1 ICU-1123 Test for bug fix
X-SVN-Rev: 5726
2001-09-10 03:51:49 +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
Ram Viswanadha
ed804dd3ab ICU-329 Signatures of deprecated apis should not change
X-SVN-Rev: 5724
2001-09-08 04:28:38 +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
Syn Wee Quek
d47f600940 ICU-1030
Extra tests added

X-SVN-Rev: 5720
2001-09-07 21:57:32 +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
Syn Wee Quek
d2741a2e8d ICU-1030
Extra documentation added.

X-SVN-Rev: 5718
2001-09-07 21:56:57 +00:00
Syn Wee Quek
2e6080b73e ICU-1030
Code review and optimizations updates for String Search.

X-SVN-Rev: 5717
2001-09-07 21:56:18 +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
9036c7f6ea ICU-900 Fix an HP/UX future error (warning)
X-SVN-Rev: 5715
2001-09-07 17:34:23 +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
149808f241 ICU-1109 Fix AIX and HP/UX compilation problem
X-SVN-Rev: 5710
2001-09-06 23:27:23 +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
Andy Heninger
4f883bc342 ICU-1075 ICU Data, add link option to remove warning about faillure to find data library.
X-SVN-Rev: 5708
2001-09-06 21:51:49 +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
George Rhoten
2bdcad5bb8 ICU-1075 Data updates.
X-SVN-Rev: 5700
2001-09-06 01:06:36 +00:00