Commit Graph

7522 Commits

Author SHA1 Message Date
Markus Scherer
e37690683e ICU-2351 all UnicodeString modifications should make a bogus string valid/empty
X-SVN-Rev: 9980
2002-10-05 00:38:27 +00:00
Markus Scherer
a25c9734c6 ICU-2156 make sure that the same string can be used as source and destination
X-SVN-Rev: 9979
2002-10-05 00:29:14 +00:00
Markus Scherer
27bd9a79a6 ICU-2156 test that the same string can be used as source and destination
X-SVN-Rev: 9978
2002-10-05 00:28:30 +00:00
Markus Scherer
a715afb3e8 ICU-2150 replace UTF_ macros with U16_ macros in public header files
X-SVN-Rev: 9974
2002-10-04 22:09:49 +00:00
Markus Scherer
704b6a284c ICU-2244 interface/mixin classes (like all classes with virtual functions) must have a virtual destructor
X-SVN-Rev: 9973
2002-10-04 20:45:31 +00:00
Markus Scherer
c531727da2 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9970
2002-10-04 19:27:01 +00:00
Markus Scherer
990d64560c ICU-2244 mark Shaper as an interface/mixin class, make subclasses inherit UMemory
X-SVN-Rev: 9969
2002-10-04 18:45:07 +00:00
Markus Scherer
e9b8ce4f6e ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9968
2002-10-04 18:17:35 +00:00
Markus Scherer
a3adeb8632 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9967
2002-10-04 18:06:33 +00:00
Markus Scherer
2385580041 ICU-2244 forbid copying of classes that don't have explicit copy implementations
X-SVN-Rev: 9966
2002-10-04 17:47:59 +00:00
Markus Scherer
39711260d3 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9965
2002-10-04 17:46:52 +00:00
Markus Scherer
bedf26bf18 ICU-2244 change SymbolTable subclasses to inherit both UObject or UMemory _and_ SymbolTable because SymbolTable is an interface/mixin class; UMemory is sufficient for internal classes
X-SVN-Rev: 9964
2002-10-04 17:30:36 +00:00
Markus Scherer
043d14576c ICU-2244 change SymbolTable to not inherit UObject or UMemory because it is an interface/mixin class; add a virtual destructor
X-SVN-Rev: 9963
2002-10-04 17:28:50 +00:00
Markus Scherer
398a1af182 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9962
2002-10-04 17:27:53 +00:00
Markus Scherer
66d7c271e6 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9961
2002-10-04 16:35:10 +00:00
Markus Scherer
87ab6dcc57 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9960
2002-10-04 01:23:34 +00:00
Ram Viswanadha
85b31f659c ICU-2323 Add missing name for LAO
X-SVN-Rev: 9955
2002-10-03 22:47:32 +00:00
Ram Viswanadha
4e623dfbc1 ICU-2323 Add test for instantiation of transliterators from data returned by UScript
X-SVN-Rev: 9954
2002-10-03 22:47:10 +00:00
Andy Heninger
10ace04b12 ICU-2342 LineBreak rules, fix problem with Greek, Cyrillic
X-SVN-Rev: 9952
2002-10-03 17:53:15 +00:00
Markus Scherer
7b22f218e3 ICU-2244 split UMemory off of UObject
X-SVN-Rev: 9951
2002-10-03 01:13:01 +00:00
Steven R. Loomis
c9cf5f3592 ICU-2248 modularize icu - fix tests
X-SVN-Rev: 9947
2002-10-02 17:19:18 +00:00
Steven R. Loomis
1234754799 ICU-2248 modularize icu- fix tests
X-SVN-Rev: 9946
2002-10-02 17:18:04 +00:00
Steven R. Loomis
96f866f460 ICU-2248 modularize icu
X-SVN-Rev: 9945
2002-10-02 17:13:32 +00:00
Steven R. Loomis
71f91f4357 ICU-2248 modularize ICU
X-SVN-Rev: 9944
2002-10-02 17:11:53 +00:00
Steven R. Loomis
34a5a089b9 ICU-2248 modularize icu- ISCII may not be available to genrb
X-SVN-Rev: 9943
2002-10-02 17:08:52 +00:00
Steven R. Loomis
e857f6008d ICU-2340 hdrtest updates
X-SVN-Rev: 9942
2002-10-02 16:05:35 +00:00
Markus Scherer
183c932571 ICU-2150 fix a comment
X-SVN-Rev: 9941
2002-10-02 00:29:45 +00:00
Markus Scherer
3fd332b877 ICU-2150 include utypes.h for header tests
X-SVN-Rev: 9940
2002-10-01 20:19:12 +00:00
Steven R. Loomis
d6d9610956 ICU-2340 deprecated files removed from hdrtst
X-SVN-Rev: 9939
2002-10-01 20:16:09 +00:00
Markus Scherer
357b9c633a ICU-2248 modularize ICU - make test work
X-SVN-Rev: 9938
2002-10-01 18:47:36 +00:00
Markus Scherer
5e90151e49 ICU-2248 modularize ICU - make data generator tools write dummy data files, satisfying makefile dependencies
X-SVN-Rev: 9936
2002-10-01 17:44:04 +00:00
Markus Scherer
61969c8c50 ICU-2248 modularize ICU
X-SVN-Rev: 9934
2002-10-01 01:26:49 +00:00
Markus Scherer
68ae250e76 ICU-2150 fix string length parameter for U16_GET
X-SVN-Rev: 9931
2002-09-30 04:01:47 +00:00
Markus Scherer
6b1fa6036a ICU-2150 simplify/improve UTF macros
X-SVN-Rev: 9930
2002-09-30 04:00:17 +00:00
Markus Scherer
22e1a4fe61 ICU-2146 define UChar32=int32_t
X-SVN-Rev: 9929
2002-09-30 03:59:37 +00:00
Steven R. Loomis
c08c8f20f3 ICU-2330 [doc] deprecation referred to nonexistent function. Result: user confusion
X-SVN-Rev: 9927
2002-09-27 01:47:35 +00:00
Steven R. Loomis
cfa64b7c29 ICU-2330 fix for HP (declare all functions for HP/UX)
X-SVN-Rev: 9926
2002-09-27 00:28:23 +00:00
George Rhoten
7bad009de5 ICU-2248 Readd the dependency for stubdata for new machines.
The proper and slow fix is to make the tests depend on makedata, but that is for a later discussion.

X-SVN-Rev: 9923
2002-09-26 17:12:27 +00:00
Markus Scherer
e66ebe6655 ICU-2248 modularize ICU - do not turn off legacy conversion for 'only collation' because of ebcdic default converter
X-SVN-Rev: 9920
2002-09-25 22:29:52 +00:00
Markus Scherer
aa4089194a ICU-2324 fix condition that caused a broken combiningTable - end-of-list marker on wrong word
X-SVN-Rev: 9919
2002-09-25 22:20:57 +00:00
Steven R. Loomis
ca34222583 ICU-1941 add -w option to intltest, make tests pass with a warning when converter data is missing
X-SVN-Rev: 9914
2002-09-24 23:52:03 +00:00
Steven R. Loomis
4c605ab55a ICU-1941 allow -w to not fail on missing data, in sanity tests
X-SVN-Rev: 9913
2002-09-24 18:58:56 +00:00
Markus Scherer
25208de167 ICU-2248 remove a dependency so that stubdata does not constantly trash the real data dll
X-SVN-Rev: 9911
2002-09-21 00:49:42 +00:00
Markus Scherer
0eb9c506ec ICU-2248 modularize ICU
X-SVN-Rev: 9910
2002-09-21 00:43:14 +00:00
Markus Scherer
790f6533dc ICU-2146 define UChar32=int32_t regardless of platform wchar_t
X-SVN-Rev: 9909
2002-09-20 22:00:21 +00:00
Vladimir Weinstein
67eefcaadc ICU-2313 init and dispose of UCA as a regular collator
X-SVN-Rev: 9908
2002-09-20 21:57:37 +00:00
Markus Scherer
cf2040937e ICU-1885 no more -s390 mapping files because of swaplfnl option
X-SVN-Rev: 9907
2002-09-20 21:57:13 +00:00
Markus Scherer
adf00cc4e5 ICU-1941 add missing log_data_err()
X-SVN-Rev: 9906
2002-09-20 21:55:31 +00:00
Steven R. Loomis
c4f41c9378 ICU-1941 Allow -w option (don't error if data is missing) for converters
X-SVN-Rev: 9905
2002-09-20 19:07:19 +00:00
Markus Scherer
3acb4cc8f3 ICU-2248 check only for algorithmic converters when UCONFIG_NO_LEGACY_CONVERSION
X-SVN-Rev: 9904
2002-09-20 18:03:18 +00:00