Commit Graph

4103 Commits

Author SHA1 Message Date
George Rhoten
6059ab49e2 ICU-988 Added the missing newly supported locales
X-SVN-Rev: 4968
2001-06-12 17:42:18 +00:00
Syn Wee Quek
8a05771cee ICU-878 Updated special Jamo getMaxExpansion size.
X-SVN-Rev: 4967
2001-06-12 17:37:36 +00:00
Alan Liu
aaab115b90 ICU-990 add toRules to RBT
X-SVN-Rev: 4966
2001-06-12 17:35:03 +00:00
Alan Liu
c1e256ca48 ICU-990 add escapeUnprintable param to toPattern()
X-SVN-Rev: 4965
2001-06-12 17:34:16 +00:00
Alan Liu
90eb29fdee ICU-990 add toRules API to RuleBasedTransliterator
X-SVN-Rev: 4964
2001-06-12 17:33:54 +00:00
George Rhoten
a29178ff31 ICU-988 Add the US territory names from the ISO-3166 standard.
X-SVN-Rev: 4963
2001-06-12 17:29:22 +00:00
Alan Liu
f8e110f587 ICU-990 add class ID meta info methods to Transliterator
X-SVN-Rev: 4962
2001-06-12 17:10:10 +00:00
Syn Wee Quek
a218b9a07c ICU-878 Updated tests for special Jamo getMaxExpansion size.
X-SVN-Rev: 4961
2001-06-12 15:54:05 +00:00
Syn Wee Quek
50e68bbed4 ICU-878 Updated special Jamo getMaxExpansion size.
X-SVN-Rev: 4960
2001-06-12 15:53:34 +00:00
Syn Wee Quek
442449f17b ICU-878 Updated implicit getMaxExpansion size.
X-SVN-Rev: 4959
2001-06-12 01:39:24 +00:00
Syn Wee Quek
3be9999802 ICU-878 Updated implicit getMaxExpansion size.
X-SVN-Rev: 4956
2001-06-12 00:00:14 +00:00
George Rhoten
7852ecd6df ICU-988 Some LCID numbers now go to a real locale, but the name was different than anticipated.
X-SVN-Rev: 4955
2001-06-11 23:49:04 +00:00
George Rhoten
4989003b4b ICU-988 The LCID numbers were incorrect
X-SVN-Rev: 4954
2001-06-11 23:46:00 +00:00
Alan Liu
2b40cbd993 ICU-989 register Any-Name, Name-Any
X-SVN-Rev: 4953
2001-06-11 23:45:22 +00:00
Alan Liu
158ec8fd9a ICU-989 add test for Any-Name, Name-Any
X-SVN-Rev: 4952
2001-06-11 23:44:50 +00:00
Alan Liu
b7a59ad75a ICU-989 add Any-Name, Name-Any to unix build
X-SVN-Rev: 4951
2001-06-11 23:44:11 +00:00
Alan Liu
a2d0cfbe1c ICU-989 add Any-Name, Name-Any to win32 build
X-SVN-Rev: 4950
2001-06-11 23:43:32 +00:00
Alan Liu
8f8fbedbfa ICU-989 implement algorithmic Any-Name, Name-Any
X-SVN-Rev: 4948
2001-06-11 23:38:54 +00:00
Alan Liu
cc3428af39 ICU-965 update unix makefile for new source
X-SVN-Rev: 4947
2001-06-11 23:07:31 +00:00
Alan Liu
d43d381a4d ICU-966 fix calculation of error context length
X-SVN-Rev: 4946
2001-06-11 22:55:31 +00:00
Andy Heninger
8aa6ff0e26 ICU-880 collperf: add options to dump CEs, specify rules file.
X-SVN-Rev: 4945
2001-06-11 20:37:27 +00:00
Alan Liu
2bb771200d ICU-965 add Any-Lower, Any-Upper, and Any-Title to Win32 build
X-SVN-Rev: 4944
2001-06-11 20:12:06 +00:00
Alan Liu
1c7ee13552 ICU-965 test Any-Lower, Any-Upper, and Any-Title transliterators
X-SVN-Rev: 4943
2001-06-11 19:56:35 +00:00
Alan Liu
e8a68346ba ICU-965 register Any-Lower, Any-Upper, and Any-Title transliterators
X-SVN-Rev: 4942
2001-06-11 19:55:54 +00:00
Alan Liu
dd59c6db0d ICU-965 create Any-Lower, Any-Upper, and Any-Title transliterators
X-SVN-Rev: 4941
2001-06-11 19:51:46 +00:00
Alan Liu
18db07d235 ICU-965 create TransformTransliterator
X-SVN-Rev: 4940
2001-06-11 19:23:05 +00:00
Alan Liu
44bc4891f6 ICU-986 #ifdef out tests for deprecated API immediately; API itself to be removed Jun-30-2002
X-SVN-Rev: 4939
2001-06-11 19:11:24 +00:00
George Rhoten
68f03c53d0 ICU-961 Don't declare a UChar with 'A'. Declare it as 0x0041 for EBCDIC machines
X-SVN-Rev: 4938
2001-06-11 18:38:05 +00:00
Alan Liu
a7dbf8c6b6 ICU-986 add deprecation tags
X-SVN-Rev: 4937
2001-06-11 17:37:56 +00:00
Alan Liu
635ea16a39 ICU-986 remove non-essential calls to nextDouble and previousDouble
X-SVN-Rev: 4936
2001-06-11 17:32:50 +00:00
Alan Liu
379614f50f ICU-986 add new tests for new ChoiceFormat API
X-SVN-Rev: 4934
2001-06-11 17:22:24 +00:00
Alan Liu
92e848829c ICU-986 add TESTCASE macro to IntlTest header for use by all subclasses
X-SVN-Rev: 4933
2001-06-11 17:21:58 +00:00
Alan Liu
a451009ae6 ICU-986 reimplement ChoiceFormat without using nextDouble or previousDouble
X-SVN-Rev: 4932
2001-06-11 17:21:28 +00:00
Alan Liu
15fd2afcdb ICU-986 add new API to ChoiceFormat using closures array
X-SVN-Rev: 4931
2001-06-11 17:21:09 +00:00
Alan Liu
df4993cedb ICU-975 make test names match class names, clean up file
X-SVN-Rev: 4929
2001-06-11 17:06:56 +00:00
Vladimir Weinstein
42af6a93ce ICU-96 better rules for digits...
X-SVN-Rev: 4928
2001-06-09 01:24:02 +00:00
Vladimir Weinstein
29065f53ea ICU-96 checking whether any of ICU tailoring sets jamo special flag (none should)
X-SVN-Rev: 4927
2001-06-09 01:23:05 +00:00
George Rhoten
e26f0d5676 ICU-961 Forgot to fix the other UCOL_DEFAULT_NORMALIZATION for as/400
X-SVN-Rev: 4923
2001-06-08 16:24:55 +00:00
Vladimir Weinstein
380f28a1c9 ICU-96 one more test
X-SVN-Rev: 4922
2001-06-08 06:11:03 +00:00
Vladimir Weinstein
ac81f1576a ICU-96 improved UCARules
X-SVN-Rev: 4921
2001-06-08 05:54:38 +00:00
Vladimir Weinstein
241bcfb46c ICU-96 fixed a typo in rules supplied to Lotus that caused Jamos to become special
X-SVN-Rev: 4920
2001-06-08 05:53:58 +00:00
Vladimir Weinstein
bc82668594 ICU-96 fixed a mental typo (uint16_t is not UChar)
X-SVN-Rev: 4919
2001-06-08 05:51:29 +00:00
Syn Wee Quek
62f2fc9fd7 ICU-96
Added weird expansion rule test TestExpansion.
It is currently disabled.

X-SVN-Rev: 4918
2001-06-08 02:11:28 +00:00
Syn Wee Quek
15b2232eca ICU-861 Sets the string end pointer after reset.
X-SVN-Rev: 4917
2001-06-08 01:16:44 +00:00
Vladimir Weinstein
c568f25e06 ICU-96 was comparing uint32_t to NULL - not anymore (linux build fail)
X-SVN-Rev: 4913
2001-06-07 21:50:15 +00:00
George Rhoten
c6da6bb4c2 ICU-961 Add newline at the end of the header file.
X-SVN-Rev: 4912
2001-06-07 21:29:34 +00:00
Vladimir Weinstein
5e30c2c882 ICU-96 BRAINDEAD CVS allowed new revision not to contain changes from the previous revision. Changes remerged now.
X-SVN-Rev: 4911
2001-06-07 21:28:56 +00:00
Yves Arrouye
78e52aba92 ICU-963 oops, it's U_ICUDATA_NAME nor U_ICUDATA_FILE
X-SVN-Rev: 4910
2001-06-07 17:14:44 +00:00
Yves Arrouye
5cfa04f7fd ICU-963 added a check for specific files in the hardcoded directory
before we get too fancy with library pathes, since we can get it wrong when
differently compiled, and incomplete, ICUs, are installed in different
locations.

X-SVN-Rev: 4908
2001-06-06 23:32:41 +00:00
Andy Heninger
a581d73d9c ICU-880 Add message when using locale fallbacks, increase max file size.
X-SVN-Rev: 4907
2001-06-06 23:30:49 +00:00
Andy Heninger
52afc81fd8 ICU-880 Updated readme file for collperf test program
X-SVN-Rev: 4906
2001-06-06 23:28:06 +00:00
Andy Heninger
da3db6fbc5 ICU-880 GetSpecialCE Contraction code: add comments restructure w more use of inline funcs
X-SVN-Rev: 4905
2001-06-06 23:26:50 +00:00
Vladimir Weinstein
ef075eb26d ICU-96 fixed a memory leak
X-SVN-Rev: 4904
2001-06-06 22:13:37 +00:00
Vladimir Weinstein
fa39dba08d ICU-96 fixed a memory leak
X-SVN-Rev: 4903
2001-06-06 22:03:58 +00:00
Vladimir Weinstein
19cd1bac03 ICU-96 removed unneeded field
X-SVN-Rev: 4902
2001-06-06 22:03:20 +00:00
Vladimir Weinstein
8cf3fe9370 ICU-96 fixed some compiler warnings
X-SVN-Rev: 4901
2001-06-06 20:48:57 +00:00
Vladimir Weinstein
c5893f84ac ICU-96 updated and added tests
X-SVN-Rev: 4900
2001-06-06 20:38:43 +00:00
Vladimir Weinstein
d303dc03ef ICU-96 fixed some compiler warnings
X-SVN-Rev: 4899
2001-06-06 20:37:10 +00:00
Vladimir Weinstein
333c696753 ICU-96 Major cleanup
X-SVN-Rev: 4898
2001-06-06 20:21:48 +00:00
Vladimir Weinstein
3e4870f350 ICU-96 fix to signed/unsigned issue when dealing with contractions
X-SVN-Rev: 4897
2001-06-06 20:21:16 +00:00
Vladimir Weinstein
4b1a770ce2 ICU-96 Preserving contractions from the UCA in the tailoring (fix).
Reusing hashtable from the parser (cleanup).

X-SVN-Rev: 4896
2001-06-06 20:20:43 +00:00
Vladimir Weinstein
49f5a96bb3 ICU-96 Added functions for easier detecting of contractions that exist in the UCA
X-SVN-Rev: 4895
2001-06-06 20:19:26 +00:00
Vladimir Weinstein
3ff593d857 ICU-96 Initing of TokenParser structure moved to parser (cleanup)
X-SVN-Rev: 4894
2001-06-06 20:18:38 +00:00
Vladimir Weinstein
b4b20eb413 ICU-96 Korean using secondary differences between Hangul and Hanja instead of primaries - better performance
X-SVN-Rev: 4893
2001-06-06 20:17:12 +00:00
Vladimir Weinstein
27d7ed1627 ICU-96 some fixes - need to be finished (hi got broken)
X-SVN-Rev: 4887
2001-06-05 22:52:56 +00:00
George Rhoten
8c69e1eb5a ICU-961 ignore Makefile
X-SVN-Rev: 4886
2001-06-05 21:33:34 +00:00
Syn Wee Quek
c3fae5bd05 ICU-96 Added weird contraction tests.
X-SVN-Rev: 4885
2001-06-05 18:09:06 +00:00
Syn Wee Quek
df6d1549a1 ICU-807 Updated management of length 0 rule string.
X-SVN-Rev: 4884
2001-06-05 16:26:45 +00:00
Vladimir Weinstein
19cd06a49c ICU-96 updated resfiles.mk (for some reason it didn't get commited before)
X-SVN-Rev: 4881
2001-06-04 14:39:32 +00:00
Vladimir Weinstein
ec1bf1b9fc ICU-96 changed int usage to int32_t, removed dependency on limits.h and stdio.h
X-SVN-Rev: 4880
2001-06-03 23:40:41 +00:00
Vladimir Weinstein
dffcc4b530 ICU-96 ucol.cpp always needs limits.h
X-SVN-Rev: 4879
2001-06-02 23:51:42 +00:00
Vladimir Weinstein
bd34d61147 ICU-96 Commited previous version in error
X-SVN-Rev: 4878
2001-06-02 02:05:38 +00:00
Vladimir Weinstein
71881c7ace ICU-96 update to UCARules so that conformance test works better
X-SVN-Rev: 4877
2001-06-02 02:01:41 +00:00
Vladimir Weinstein
40e46d4d16 ICU-96 fix for proper quoting in extensions
X-SVN-Rev: 4876
2001-06-02 01:02:26 +00:00
Vladimir Weinstein
a567c6fb3e ICU-96 fixed bug in treating continuations in ucol_strcoll/shifted/quad level.
X-SVN-Rev: 4875
2001-06-02 01:01:18 +00:00
George Rhoten
c7a0417665 ICU-484 Using version 1.2's jitterbug to remove unneeded whitespace
X-SVN-Rev: 4874
2001-06-01 22:31:05 +00:00
George Rhoten
a869e621bb ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4873
2001-06-01 22:08:06 +00:00
George Rhoten
ea08d72509 ICU-900 refixed some compiler warnings
X-SVN-Rev: 4872
2001-06-01 18:28:49 +00:00
George Rhoten
7e7932983e ICU-900 Fixed somce compiler warnings
X-SVN-Rev: 4871
2001-06-01 18:18:46 +00:00
George Rhoten
7ba6beb7ae ICU-597 Added macro separator when declaring a macro as a compiler option
X-SVN-Rev: 4870
2001-06-01 18:15:03 +00:00
George Rhoten
6fa79625ba ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4869
2001-06-01 17:29:13 +00:00
George Rhoten
a90bb7540e ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4868
2001-06-01 17:17:21 +00:00
George Rhoten
df717c8605 ICU-900 Fixed some compilre warnings
X-SVN-Rev: 4866
2001-06-01 17:02:03 +00:00
Yves Arrouye
05921dd61c ICU-972 added cwchar.o to the list of object files.
Changed the test for U_WCHAR_H to a test for U_WCSCPY to match what the
header does (we check for wcscpy because of OpenBSD or NetBSD).

X-SVN-Rev: 4865
2001-06-01 10:03:31 +00:00
Yves Arrouye
43fb0a4a27 ICU-978 added mh-cygwin, from mh-linux. Got rid of -fPIC since code is
always PIC.

X-SVN-Rev: 4864
2001-06-01 10:01:09 +00:00
Yves Arrouye
5dfa18a11a ICU-978 If platform is *-*-cygwin, use mh-cygwin as the config fragment.
X-SVN-Rev: 4863
2001-06-01 10:00:16 +00:00
Ram Viswanadha
99aff881e9 ICU-96 Build broken. ko__LOUTS.txt deleted but resfiles.mk not updated.
X-SVN-Rev: 4862
2001-06-01 05:14:03 +00:00
George Rhoten
569d7ec827 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4861
2001-06-01 00:34:42 +00:00
George Rhoten
ef66e4dfc2 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4860
2001-05-31 23:42:59 +00:00
George Rhoten
8383c8f1b3 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4859
2001-05-31 23:30:09 +00:00
George Rhoten
4bf13c79e9 ICU-900 Fixed some compilre warnings.
X-SVN-Rev: 4858
2001-05-31 23:20:21 +00:00
George Rhoten
be01aa06c2 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4857
2001-05-31 23:07:40 +00:00
George Rhoten
3a545b4886 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4856
2001-05-31 23:05:07 +00:00
George Rhoten
94b5db6647 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4855
2001-05-31 22:58:53 +00:00
George Rhoten
4ecd6bbf2a ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4853
2001-05-31 22:48:59 +00:00
Vladimir Weinstein
0ae3c25707 ICU-96 Turkish collation has changed.
X-SVN-Rev: 4852
2001-05-31 22:14:18 +00:00
Vladimir Weinstein
b66528b535 ICU-96 Modified and added collation tailorings
X-SVN-Rev: 4851
2001-05-31 22:11:53 +00:00
George Rhoten
3541425270 ICU-977 Add gb18030 alias for IBM
X-SVN-Rev: 4850
2001-05-31 22:06:11 +00:00
George Rhoten
5184485c09 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4849
2001-05-31 21:36:10 +00:00
George Rhoten
4e62d658c1 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4848
2001-05-31 21:36:09 +00:00
George Rhoten
03f725c002 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4847
2001-05-31 21:22:59 +00:00
Syn Wee Quek
084db35e00 ICU-96
Modified UCA rules for conformance testing.

X-SVN-Rev: 4846
2001-05-31 20:53:19 +00:00
George Rhoten
0e7a391e51 ICU-961 os/390 needs U_CALLCONV for C function pointers in C++.
X-SVN-Rev: 4845
2001-05-31 20:11:35 +00:00
George Rhoten
528d871cbf ICU-597 Changed UCOL_DEFAULT back to UCOL_DEFAULT_NORMALIZATION, since it now works.
as/400 has a big problem with these enum types.

X-SVN-Rev: 4844
2001-05-31 17:27:44 +00:00
Vladimir Weinstein
0f8883f150 ICU-96 Collator framework now can instantiate a collator from UCARules
X-SVN-Rev: 4843
2001-05-31 17:05:48 +00:00
George Rhoten
a3d310d0d1 ICU-597 You can't assign a UChar a char directly on EBCDIC machines.
X-SVN-Rev: 4842
2001-05-31 16:30:03 +00:00
Vladimir Weinstein
bedc1b349b ICU-96 fixed a typo
X-SVN-Rev: 4841
2001-05-31 15:48:16 +00:00
Vladimir Weinstein
5094d259d3 ICU-96 test for instantiating collator from UCARules
X-SVN-Rev: 4840
2001-05-31 06:07:06 +00:00
Vladimir Weinstein
f5e2df945a ICU-96 Better handling of extreme normalization sizes. Fixed getRulesEx so that they don't choke on \u0000
X-SVN-Rev: 4839
2001-05-31 06:06:30 +00:00
Vladimir Weinstein
fb004d204e ICU-96 More robust cleanup of parser
X-SVN-Rev: 4838
2001-05-31 06:04:56 +00:00
Vladimir Weinstein
1ce315488b ICU-968 correct data in UCARules and correct handling of EOF in parse.c Special characters have to be quoted in order to parse UCARules!
X-SVN-Rev: 4837
2001-05-31 05:56:08 +00:00
Ram Viswanadha
d629a1d544 ICU-968 Escape null character by replacing \u0000 wiht \\u0000
X-SVN-Rev: 4836
2001-05-31 03:37:45 +00:00
Ram Viswanadha
b163142667 ICU-968 Fix UCARules handling by ignoring CR, LF, SPACE characters
X-SVN-Rev: 4835
2001-05-31 03:36:54 +00:00
George Rhoten
4b33cbea2e ICU-597 Can't use /bin/pwd. You need pwd for as/400. This change
works on out of source builds.

X-SVN-Rev: 4834
2001-05-30 22:13:37 +00:00
Syn Wee Quek
0d65a32f34 ICU-861
Modified path for retrieving FractionalUCA.txt.

X-SVN-Rev: 4833
2001-05-30 22:07:12 +00:00
George Rhoten
d62e98e78c ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4832
2001-05-30 17:38:28 +00:00
George Rhoten
0065e3fad0 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4831
2001-05-30 16:15:33 +00:00
George Rhoten
9818a6b588 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4830
2001-05-30 16:09:09 +00:00
Vladimir Weinstein
453554cb1e ICU-96 C++ comments in C file removed
X-SVN-Rev: 4829
2001-05-30 15:13:04 +00:00
Vladimir Weinstein
9482758ade ICU-96 finally correct case bit calculation, fixed before postpone handling, added some tests. Hopefully the last code commit for 1.8.1
X-SVN-Rev: 4828
2001-05-29 22:53:07 +00:00
Andy Heninger
492afb0709 ICU-880 Fix 1.8 -> 1.8.1 binary compatibility problem with NullTransliterator
X-SVN-Rev: 4826
2001-05-29 22:45:13 +00:00
Vladimir Weinstein
d00e3eb462 ICU-96 updated a test to new data
X-SVN-Rev: 4825
2001-05-29 16:59:09 +00:00
Vladimir Weinstein
c7a2bac580 ICU-96 changed sortkey implementation as per code review
X-SVN-Rev: 4824
2001-05-29 04:59:29 +00:00
Vladimir Weinstein
9ac95a85a7 ICU-96 fixed LINUX compiler warnings
X-SVN-Rev: 4823
2001-05-28 20:57:59 +00:00
Vladimir Weinstein
caf86ab4fa ICU-96 removed C++ comments from a C file
X-SVN-Rev: 4822
2001-05-28 20:32:29 +00:00
Ram Viswanadha
95d3248a7f ICU-976 Update version info of locale data files.
X-SVN-Rev: 4821
2001-05-28 18:35:34 +00:00
Ram Viswanadha
c3c737b108 ICU-902 Removed redundant DayAbbreviations data.
X-SVN-Rev: 4820
2001-05-28 18:24:42 +00:00
Vladimir Weinstein
87597284f2 ICU-96 fixed ANSI C need for explicit initialization
X-SVN-Rev: 4819
2001-05-28 17:15:02 +00:00
Ram Viswanadha
00e92f1e03 ICU-969 Update the minor version number for 1.8.1
X-SVN-Rev: 4818
2001-05-28 16:56:11 +00:00
Ram Viswanadha
51e9569437 ICU-969 Added new locales
X-SVN-Rev: 4817
2001-05-26 23:19:49 +00:00
Ram Viswanadha
543543f234 ICU-954 Use stack buffer instead of heap
X-SVN-Rev: 4816
2001-05-26 22:29:39 +00:00
Vladimir Weinstein
48edd98921 ICU-96 Added Lotus rules. Fixed tertiary strength generation. Fixed caching resets in tailoring generation. Added test for Korean.
X-SVN-Rev: 4815
2001-05-26 05:33:48 +00:00
George Rhoten
732922f538 ICU-66 Change "string" + int to "string %d", int because we don't need to convert to a UnicodeString here and we don't want to add an integer to a const char *.
X-SVN-Rev: 4814
2001-05-26 01:23:28 +00:00
Ram Viswanadha
23091929ee ICU-968 genrb was handling 0xffff incorrectly and crashing intltst.
X-SVN-Rev: 4813
2001-05-26 01:20:21 +00:00
Ram Viswanadha
e833e3e42e ICU-954 added autodetect_nrw(no rewind function). Added autodetection of UTF32 & SCSU
X-SVN-Rev: 4812
2001-05-26 01:16:37 +00:00
Syn Wee Quek
dda0452881 ICU-96
Added tests for testing compression overlapping.

X-SVN-Rev: 4811
2001-05-25 22:00:24 +00:00
Syn Wee Quek
f96945e15a ICU-861
Handled data strings of length 0 in the iterator constructor.

X-SVN-Rev: 4810
2001-05-25 21:58:49 +00:00
George Rhoten
6bc0d64b9d ICU-66 Fix most of the test memory leaks
X-SVN-Rev: 4809
2001-05-25 21:53:06 +00:00
George Rhoten
0de870de83 ICU-66 Don't write off the end of an array.
X-SVN-Rev: 4808
2001-05-25 21:50:10 +00:00
George Rhoten
effdc31cca ICU-66 Don't write off the end of an array.
X-SVN-Rev: 4807
2001-05-25 21:42:32 +00:00
George Rhoten
a2011d21fa ICU-66 Fix most of the test memory leaks
X-SVN-Rev: 4806
2001-05-25 21:39:55 +00:00
Syn Wee Quek
fcc4e1c1ee ICU-861
Handled data strings of length 0 in the iterator constructor.

X-SVN-Rev: 4805
2001-05-25 20:47:25 +00:00
Andy Heninger
d056250053 ICU-880 Normalization fixes for strings containing null chars.
X-SVN-Rev: 4804
2001-05-25 19:30:01 +00:00
George Rhoten
ea0480af19 ICU-66 Fix most of the test memory leaks
X-SVN-Rev: 4803
2001-05-25 19:19:26 +00:00
George Rhoten
b755fe14ea ICU-66 Fix most of the test leaks
X-SVN-Rev: 4802
2001-05-25 18:25:49 +00:00
Ram Viswanadha
3262c2ff32 ICU-974 changes to runConfigureICU to include Alpha specific setup
X-SVN-Rev: 4801
2001-05-25 18:00:38 +00:00
Ram Viswanadha
ebbf95a3ef ICU-974 Alpha/linux specific make files
X-SVN-Rev: 4800
2001-05-25 17:58:03 +00:00
Markus Scherer
673be52f5e ICU-972 separate cwchar.h/.c from cstring.h/.c
X-SVN-Rev: 4799
2001-05-25 17:57:14 +00:00
Alan Liu
9873dcb00e ICU-403 remove incorrect comment
X-SVN-Rev: 4798
2001-05-25 17:56:28 +00:00
Syn Wee Quek
a181fc194c ICU-861
Added validity tests for collation elements and sortkeys.

X-SVN-Rev: 4797
2001-05-25 16:54:33 +00:00
Syn Wee Quek
204e674db5 ICU-861
Cleaned up backwards iterator.

X-SVN-Rev: 4796
2001-05-25 16:54:06 +00:00
Andy Heninger
14ffa22646 ICU-880 Incremental Normalize bug fix: error if a non-normal sequence of
combining characters is terminated by surrogate pair.

X-SVN-Rev: 4795
2001-05-25 16:41:59 +00:00
George Rhoten
81ed530191 ICU-597 One of the tests calls the copy constructor on as/400 on a bad resource bundle,
while the other platforms seem to optimize away the extra call to the copy constructor.

X-SVN-Rev: 4794
2001-05-25 16:08:27 +00:00
Ram Viswanadha
c7298798f0 ICU-968 genrb now handles non-BMP codepoints.
Strict processing of invalid \uxxxx and \Uhhhhhhh notations

X-SVN-Rev: 4793
2001-05-25 00:16:28 +00:00
Ram Viswanadha
68229f74e3 ICU-968 U_ERR for genrb
X-SVN-Rev: 4792
2001-05-25 00:14:47 +00:00
Markus Scherer
cef0e63c19 ICU-609 add code point consistency checks
X-SVN-Rev: 4791
2001-05-25 00:00:51 +00:00
Markus Scherer
7083772948 ICU-609 add code point consistency checks
X-SVN-Rev: 4790
2001-05-24 23:49:03 +00:00
Markus Scherer
ae4b3d5784 ICU-945 remove 2 obsolete and unsafe strcpy(staticData->name, converterName)
X-SVN-Rev: 4789
2001-05-24 23:05:13 +00:00
Ram Viswanadha
a5a73bd12c ICU-969 fixed hi.txt and root.txt
X-SVN-Rev: 4788
2001-05-24 23:05:05 +00:00
Vladimir Weinstein
2e31e124f9 ICU-96 more tests
X-SVN-Rev: 4787
2001-05-24 22:37:38 +00:00
Vladimir Weinstein
9c54cb62b4 ICU-96 code cleanup as per code review
X-SVN-Rev: 4786
2001-05-24 22:37:03 +00:00
Vladimir Weinstein
be911c5647 ICU-96 update to expansion handling
X-SVN-Rev: 4785
2001-05-24 22:36:40 +00:00
George Rhoten
addeee49e9 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4784
2001-05-24 21:11:44 +00:00
George Rhoten
05478226be ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4783
2001-05-24 20:59:12 +00:00
Ram Viswanadha
259ad06916 ICU-900 Fixed compiler warnings
X-SVN-Rev: 4781
2001-05-24 01:10:46 +00:00
Ram Viswanadha
291615ee88 ICU-954 Changed target buffer size and initializing of cp
X-SVN-Rev: 4780
2001-05-24 01:08:59 +00:00
Yves Arrouye
e265cf78aa ICU-601 .so with the .5 extension or it won't work.
X-SVN-Rev: 4779
2001-05-23 23:41:35 +00:00
George Rhoten
d6829894d8 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4775
2001-05-23 20:44:42 +00:00
George Rhoten
88ac94a221 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4774
2001-05-23 20:32:44 +00:00
George Rhoten
92be7ab1ae ICU-900 Fixed some compiler warnings
X-SVN-Rev: 4770
2001-05-23 17:55:35 +00:00
George Rhoten
f43a720e99 ICU-900 Fixed some compiler warnings on HPUX.
X-SVN-Rev: 4768
2001-05-22 23:31:54 +00:00
George Rhoten
77f85d78dc ICU-900 Undo the last fix for the some compiler warnings on Solaris. It's an API error.
X-SVN-Rev: 4767
2001-05-22 22:54:43 +00:00
George Rhoten
11ea1fe6f9 ICU-961 Removed dead code for memory checking
X-SVN-Rev: 4766
2001-05-22 22:44:37 +00:00
George Rhoten
862e4af175 ICU-900 Fixed some compiler warnings on Solaris
X-SVN-Rev: 4765
2001-05-22 22:39:11 +00:00
Vladimir Weinstein
6945e44e93 ICU-96 NO C++ comments in C file
X-SVN-Rev: 4764
2001-05-22 22:37:06 +00:00
Vladimir Weinstein
27f3171b91 ICU-96 Wrong test file was commited
X-SVN-Rev: 4763
2001-05-22 22:33:13 +00:00
George Rhoten
c032fe0e1f ICU-900 Fixed some compiler warnings on Solaris
X-SVN-Rev: 4762
2001-05-22 22:31:00 +00:00
Vladimir Weinstein
152b11f484 ICU-96 Hangul tailoring fix, different case bit function, added comments to strcoll
X-SVN-Rev: 4761
2001-05-22 22:26:58 +00:00
George Rhoten
94e1fd78a5 ICU-900 Fixed some compiler warnings on HPUX.
X-SVN-Rev: 4760
2001-05-22 22:25:48 +00:00
George Rhoten
e6c100cbbf ICU-900 Fixed some compiler warnings on HPUX.
X-SVN-Rev: 4759
2001-05-22 21:59:28 +00:00
George Rhoten
df791cb2a9 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4758
2001-05-22 21:54:46 +00:00
George Rhoten
d6816d1e16 ICU-961 Fix HP compiler warning while using goto statements, and make the error messages more informative
X-SVN-Rev: 4757
2001-05-22 21:48:09 +00:00
George Rhoten
4707ba5991 ICU-900 Fix HP compiler warning while using goto statements.
X-SVN-Rev: 4756
2001-05-22 21:20:05 +00:00
George Rhoten
139325a10d ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4755
2001-05-22 20:42:52 +00:00
Ram Viswanadha
6b12c9cdef ICU-954 Fix memory leak and converter flush
X-SVN-Rev: 4753
2001-05-22 18:00:55 +00:00
George Rhoten
273a9022fc ICU-954 Fixed some compiler warnings, remove tabs, and simplify ucbuf_getc()
X-SVN-Rev: 4752
2001-05-22 17:36:43 +00:00
George Rhoten
15b4fbebc1 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4749
2001-05-22 16:54:15 +00:00
George Rhoten
bb1950fcb3 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4748
2001-05-22 16:39:51 +00:00
George Rhoten
6de44560c8 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4747
2001-05-22 16:26:59 +00:00
George Rhoten
dd88d34144 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4745
2001-05-22 16:15:21 +00:00
Ram Viswanadha
e3b0472c65 ICU-954 Fix memory leak and converter flush
X-SVN-Rev: 4744
2001-05-22 15:54:03 +00:00
George Rhoten
70a1956607 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4742
2001-05-21 23:41:44 +00:00
George Rhoten
89aaa684f0 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4739
2001-05-21 23:30:57 +00:00
George Rhoten
aaa02de5c3 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4738
2001-05-21 23:12:10 +00:00
George Rhoten
c3bcdd8bbf ICU-932 bug2() was wrong. Don't use strlen on a non-NULL terminated string.
X-SVN-Rev: 4737
2001-05-21 23:00:59 +00:00
George Rhoten
7a2d4c49a9 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4736
2001-05-21 22:58:19 +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
cd8a95d0cf ICU-96 [CODE REVIEW] Commented code removal from ucol_strcoll, changing literals with #define constants, removed unneeded and harmful masking
X-SVN-Rev: 4733
2001-05-21 22:30:49 +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
4cbb5723ca ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4730
2001-05-21 19:46:14 +00:00
George Rhoten
ceac7b8a88 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4729
2001-05-21 19:38:13 +00:00
Vladimir Weinstein
0eb4c99a72 ICU-96 Fixed goofy special case crash
X-SVN-Rev: 4727
2001-05-19 02:37:47 +00:00
Markus Scherer
e5d329510d ICU-932 fix ucnv_convert() buffer management (rewrite ucnv_convert())
X-SVN-Rev: 4726
2001-05-19 00:55:13 +00:00
Markus Scherer
2e9fc98b69 ICU-932 add Ed's tests of ucnv_convert() buffer management
X-SVN-Rev: 4725
2001-05-19 00:52:35 +00:00
Ram Viswanadha
a1c36a3483 ICU-962 Fix for 'make install' to keep going without an error
X-SVN-Rev: 4724
2001-05-18 23:56:34 +00:00
Vladimir Weinstein
ccbff762f2 ICU-96 Enabled redundant tailoring test
X-SVN-Rev: 4723
2001-05-18 23:49:26 +00:00
Vladimir Weinstein
32cf780767 ICU-96 fixed Andys token bug. Added aditional parsing logic to achieve ordering of the elements according to Marks requests.
X-SVN-Rev: 4722
2001-05-18 23:48:16 +00:00
Andy Heninger
c074be3541 ICU-880 collperf test program - input file shouldda been opened binary mode
X-SVN-Rev: 4721
2001-05-18 22:32:10 +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
498a0a7e85 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4719
2001-05-18 20:53:01 +00:00
Jim Snyder Grant
e92c19d9c8 ICU-96 make sure %%UCARULES can be handled with separator-terminated source-path.
X-SVN-Rev: 4718
2001-05-18 20:52:25 +00:00
Vladimir Weinstein
00a32c9550 ICU-96 modified BOCSU for identical level and moved it into a separate module
X-SVN-Rev: 4714
2001-05-18 19:49:04 +00:00
Vladimir Weinstein
9727f6aa75 ICU-96 New Fractional UCA with good offset for Han + updated offsets in implicit CE generation. Collation framework now passes UCA conformance test!
X-SVN-Rev: 4713
2001-05-18 18:09:53 +00:00
Vladimir Weinstein
97fdbd140f ICU-96 fixed bad merge
X-SVN-Rev: 4710
2001-05-18 15:19:08 +00:00
Vladimir Weinstein
b390361067 ICU-96 More tests
X-SVN-Rev: 4709
2001-05-17 23:16:34 +00:00
Vladimir Weinstein
bb14b94230 ICU-96 Case compression range fix + implicit generation fix
X-SVN-Rev: 4708
2001-05-17 23:14:44 +00:00
Vladimir Weinstein
9dfaac8501 ICU-96 Data fixes in the fractional UCA
X-SVN-Rev: 4707
2001-05-17 23:11:47 +00:00
Andy Heninger
51854ca791 ICU-880 Added tests for incremental normalization
X-SVN-Rev: 4706
2001-05-17 23:09:35 +00:00
George Rhoten
d34c838277 ICU-958 Undoing the $(SHELL) changes.
It worked on the Solaris 2.7 machine,
but it does not work on other platforms because install-sh is not used on them.

X-SVN-Rev: 4705
2001-05-17 22:51:25 +00:00
George Rhoten
a440103feb ICU-958 execute install-sh with the $(SHELL) command.
X-SVN-Rev: 4704
2001-05-17 21:56:00 +00:00
Syn Wee Quek
02b406b299 ICU-861
Added tests for testing CE buffer overflow bailout.

X-SVN-Rev: 4703
2001-05-17 21:35:14 +00:00
Syn Wee Quek
705737026e ICU-861
Comments added describing possibility of CE buffer overflow during backwards iteration.

X-SVN-Rev: 4702
2001-05-17 21:34:44 +00:00
Syn Wee Quek
ebb67d12c9 ICU-861
Bail out when CE buffer is exhausted in the backwards iteration.

X-SVN-Rev: 4701
2001-05-17 21:34:04 +00:00
Yves Arrouye
2b53e9a143 ICU-832 keep including stdio.h because of the sprintf calls, and add
one conditional around a standalone fprintf.

X-SVN-Rev: 4700
2001-05-17 18:19:42 +00:00
George Rhoten
74d073951e ICU-865 Removed some commented out code that no longer has any value.
X-SVN-Rev: 4699
2001-05-17 16:28:42 +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
Syn Wee Quek
2d0894edfe ICU-861
Added more verbose statements.

X-SVN-Rev: 4697
2001-05-17 01:07:10 +00:00
Syn Wee Quek
2ee49e592a ICU-861
Added end of contraction checks to the backwards iteration.
Temporary increased size of CEBuffer.

X-SVN-Rev: 4696
2001-05-17 01:06:25 +00:00
Vladimir Weinstein
e474271f63 ICU-96 tiny constant fixes
X-SVN-Rev: 4695
2001-05-16 22:47:27 +00:00
George Rhoten
33c862da3b ICU-958 add $(SHELL) for install-sh
X-SVN-Rev: 4694
2001-05-16 22:09:22 +00:00
George Rhoten
aa893ea4e3 ICU-953 Don't create a UnicodeString for as much data as possible.
X-SVN-Rev: 4693
2001-05-16 21:12:49 +00:00
George Rhoten
5b510e5471 ICU-953 Don't create a UnicodeString for as much data as possible.
X-SVN-Rev: 4692
2001-05-16 20:47:21 +00:00
Jim Snyder Grant
48c88ab110 ICU-955 -i option added for genrb to indicate ICU data directory
X-SVN-Rev: 4691
2001-05-16 19:13:53 +00:00
Jim Snyder Grant
ef8014cc2d ICU-955 -i option added for tools to indicate ICU data directory
X-SVN-Rev: 4690
2001-05-16 19:12:09 +00:00
Vladimir Weinstein
731131f9d7 ICU-96 fixed implicit generation for surrogates
X-SVN-Rev: 4689
2001-05-16 18:23:26 +00:00
Vladimir Weinstein
df9eda16d5 ICU-96 fixed compile error
X-SVN-Rev: 4688
2001-05-16 18:22:58 +00:00
Vladimir Weinstein
4ca0061c2d ICU-96 removed backward contractions
X-SVN-Rev: 4687
2001-05-16 18:11:32 +00:00
George Rhoten
28d425786f ICU-832 Don't call fprint when not debugging collation. It takes up space in the DLL.
X-SVN-Rev: 4686
2001-05-16 17:09:31 +00:00
Ram Viswanadha
d40c8f47e8 ICU-954 implement rewind function
X-SVN-Rev: 4685
2001-05-16 16:34:10 +00:00
Syn Wee Quek
062dca80cb ICU-880
Added performance tests for the forwards and backwards iterators.

X-SVN-Rev: 4684
2001-05-16 16:28:53 +00:00
George Rhoten
a801f30f2a ICU-661 Don't use MFC headers
X-SVN-Rev: 4683
2001-05-16 16:19:43 +00:00
Ram Viswanadha
cb7d8653c4 ICU-954 Move ucbuf to toolutil.
X-SVN-Rev: 4682
2001-05-16 01:09:06 +00:00
George Rhoten
a8eaf61cce ICU-567 Commenting out dead code.
X-SVN-Rev: 4681
2001-05-15 23:28:44 +00:00
George Rhoten
1542dfe036 ICU-567 Silly cast that the Mac doesn't automatically do.
X-SVN-Rev: 4680
2001-05-15 23:11:09 +00:00
George Rhoten
9568fe1112 ICU-567 Oops, forgot a ; for the Mac
X-SVN-Rev: 4679
2001-05-15 23:07:21 +00:00
Vladimir Weinstein
495000031a ICU-96 optimization for discontiguos contractions - needs some cleanup, but functional
X-SVN-Rev: 4678
2001-05-15 23:00:04 +00:00
George Rhoten
6a6ea806c0 ICU-567 Errors.h is not standard on the Mac, but MacTypes.h is standard.
X-SVN-Rev: 4677
2001-05-15 22:11:59 +00:00
Syn Wee Quek
ba2806564d ICU-861
Modified FractionalUCA.txt directory access in TestCEs()

X-SVN-Rev: 4676
2001-05-15 21:51:52 +00:00
Syn Wee Quek
2326dcf775 ICU-861
Made locale en_US and added extra checks to TestElemIter.

X-SVN-Rev: 4675
2001-05-15 21:51:05 +00:00