Commit Graph

8584 Commits

Author SHA1 Message Date
Mark Davis
d6cff9af62 ICU-1946 fine-tuning Arabic;
also, commented out use of private BreakTransliterator in demo

X-SVN-Rev: 9169
2002-07-15 23:26:27 +00:00
Vladimir Weinstein
f1fbfc07f3 ICU-1739 Fixed some buffer overflows
X-SVN-Rev: 9168
2002-07-15 22:53:25 +00:00
Vladimir Weinstein
45d4fa9afd ICU-1930 Shifted test moved to data driven tests
X-SVN-Rev: 9167
2002-07-15 22:53:00 +00:00
Markus Scherer
1075b8e64d ICU-1987 set default bidi classes for unassigned code points
X-SVN-Rev: 9166
2002-07-15 22:36:37 +00:00
Markus Scherer
448ba68c95 ICU-1987 fix default bidi classes for unassigned code points
X-SVN-Rev: 9165
2002-07-15 22:30:36 +00:00
Markus Scherer
9fcff5cd78 ICU-1987 test default bidi classes for unassigned code points
X-SVN-Rev: 9164
2002-07-15 22:29:47 +00:00
Ram Viswanadha
910b8f3ae3 ICU-1985 Move some experimental locales out of the standard build and elavate the status of some locales to supported
X-SVN-Rev: 9163
2002-07-15 22:25:02 +00:00
Vladimir Weinstein
18620d40c9 ICU-1930 Added tests for updated shifted operation
X-SVN-Rev: 9162
2002-07-15 22:12:22 +00:00
Markus Scherer
464a2a7ccf ICU-1970 remove character names comments
X-SVN-Rev: 9161
2002-07-15 20:44:03 +00:00
George Rhoten
91a1cb1f8f ICU-1891 Temporary fix for z/OS for when in64_t isn't available.
X-SVN-Rev: 9160
2002-07-15 19:01:17 +00:00
Markus Scherer
02642b2d27 ICU-1970 fix Joining_Type and Line_Break
X-SVN-Rev: 9159
2002-07-15 16:43:32 +00:00
Markus Scherer
1c14e937a4 ICU-1970 terminate empty result for FC_NFKC_Closure
X-SVN-Rev: 9158
2002-07-15 16:40:49 +00:00
Markus Scherer
d5ac417ad6 ICU-1970 test additional properties
X-SVN-Rev: 9157
2002-07-15 16:40:07 +00:00
Markus Scherer
fdc5a0ed63 ICU-1970 test FC_NFKC_Closure
X-SVN-Rev: 9156
2002-07-15 16:29:43 +00:00
Markus Scherer
b79513df21 ICU-1970 fix Decomposition_Type
X-SVN-Rev: 9155
2002-07-15 16:28:59 +00:00
Markus Scherer
b314453f24 ICU-1970 fix Line_Break
X-SVN-Rev: 9154
2002-07-15 16:28:25 +00:00
Vladimir Weinstein
0fe85b9b9c ICU-1930 Added elements found by canonical closure of the UCA. Binary UCA is unchanged
X-SVN-Rev: 9153
2002-07-15 16:23:32 +00:00
George Rhoten
2482add08c ICU-1739 fix a memory leak
X-SVN-Rev: 9152
2002-07-15 15:28:25 +00:00
Mark Davis
323b80589c Fixed bug where "fixed" (not explicit in the main UCA table) items
were not being included in canonical closure for the fractional uca

X-SVN-Rev: 9151
2002-07-15 15:23:03 +00:00
Mark Davis
28aa343a73 ICU-1946 checked in tests for Arabic, Hebrew, Thai.
There are still a few niggling bugs left.

X-SVN-Rev: 9150
2002-07-15 01:26:18 +00:00
Mark Davis
c56bb42770 Checked in extra files...
X-SVN-Rev: 9149
2002-07-14 22:07:00 +00:00
Mark Davis
8ef5b33191 Added more smarts to the Han transliteration generation
X-SVN-Rev: 9148
2002-07-14 22:04:49 +00:00
Mark Davis
fd4aa97a47 ICU-1946 made a GUI for testing files
X-SVN-Rev: 9147
2002-07-14 22:03:24 +00:00
Mark Davis
b370582bc5 ICU-1946 cleaned up definitions, added copyright
X-SVN-Rev: 9146
2002-07-14 22:02:01 +00:00
George Rhoten
8d525d6c11 ICU-868 Add new API to enumerate all of the tagged aliases
X-SVN-Rev: 9145
2002-07-13 16:32:16 +00:00
George Rhoten
02aa4c915f ICU-1972 Convert the uenum API from C++ to C due to the C callbacks with the C/C++ compiler on z/OS
X-SVN-Rev: 9144
2002-07-13 16:31:03 +00:00
Vladimir Weinstein
923c56edd3 ICU-1948 Moved direct access APIs from public to private header until the next release
X-SVN-Rev: 9143
2002-07-13 05:36:27 +00:00
George Rhoten
60f40d3ffb ICU-1930 Mac OS X can't have buffers larger than 64KB on the stack.
X-SVN-Rev: 9142
2002-07-13 05:34:31 +00:00
Vladimir Weinstein
76fe3cef60 ICU-1930 Counting number of canonical closures and reporting any in genuca as a warning. Optimized canonical closure.
X-SVN-Rev: 9141
2002-07-13 05:24:35 +00:00
Mark Davis
abca07c079 ICU-1946 Add copyright notice
X-SVN-Rev: 9140
2002-07-13 03:36:59 +00:00
Mark Davis
25b8024152 ICU-1946 Add Thai transliteration. This also involves adding a temporary
internal class BreakTransliterator, and making a private API that let's people
register internal classes. The Demo program also has a bit of code in it to
print out a table; later this can be fixed up with a GUI.

X-SVN-Rev: 9139
2002-07-13 03:30:30 +00:00
Mark Davis
68cf89e697 ICU-1946 Add Thai transliteration. This also involves adding a temporary
internal class BreakTransliterator, and making a private API that let's people
register internal classes.

X-SVN-Rev: 9138
2002-07-13 03:27:09 +00:00
Doug Felt
cd02eb35f6 ICU-1981 remove NumberFormatRules bundles, RBNF now uses
LocaleElements data

X-SVN-Rev: 9137
2002-07-13 02:00:21 +00:00
Doug Felt
87faf64d44 ICU-1981 make rbnf use data from LocaleElements bundles instead of
NumberFormatRules bundles

X-SVN-Rev: 9136
2002-07-13 01:36:45 +00:00
Ram Viswanadha
ca0d44a527 ICU-1982 New localedata with Doug's changes
X-SVN-Rev: 9135
2002-07-13 01:17:05 +00:00
Markus Scherer
dc22926c40 ICU-1970 support huge numbers in u_getNumericValue()
X-SVN-Rev: 9134
2002-07-13 01:04:28 +00:00
Markus Scherer
94835669c2 ICU-1967 tighten utf-8 code, must not encode surrogate code points (unpaired surrogates) per unicode 3.2
X-SVN-Rev: 9133
2002-07-13 00:46:18 +00:00
George Rhoten
5dbda1eb5c ICU-868 Allow more converters
X-SVN-Rev: 9131
2002-07-12 23:55:31 +00:00
Doug Felt
8aae3e91ca ICU-1981 swedish data in ICU4C locales out of range for ICU4J
X-SVN-Rev: 9130
2002-07-12 22:27:21 +00:00
George Rhoten
32635ba9d2 ICU-1913 Comment part of the test out because the keys on EBCDIC machines sort differently, like as/400
X-SVN-Rev: 9129
2002-07-12 22:17:29 +00:00
Syn Wee Quek
ab097711d9 ICU-1897
collation tests

X-SVN-Rev: 9128
2002-07-12 22:08:36 +00:00
Syn Wee Quek
4d686cffdb ICU-1897
int trie builder

X-SVN-Rev: 9127
2002-07-12 22:02:06 +00:00
Syn Wee Quek
eae341aae7 ICU-1897
updated collator to synch with icu4c
* builder added
* ignores java modifier !
* allows rules to start with a non-token a < b
* unicode 3.2 updates
* thai reordering updated
* implicit values read from files

X-SVN-Rev: 9126
2002-07-12 21:59:23 +00:00
George Rhoten
26f21127b3 ICU-1891 Possible fix for z/OS.
X-SVN-Rev: 9125
2002-07-12 21:49:02 +00:00
George Rhoten
c85207afbd ICU-1887 Try to fix the name mangling problems with the Intel compiler by including utypes.h before the system headers.
X-SVN-Rev: 9124
2002-07-12 21:42:24 +00:00
Ram Viswanadha
dbd84a8451 ICU-1982 New localedata
X-SVN-Rev: 9123
2002-07-12 21:38:12 +00:00
Ram Viswanadha
9a1ac0fce6 ICU-1982 New implementation of Alias and redirected data
X-SVN-Rev: 9122
2002-07-12 21:32:53 +00:00
Ram Viswanadha
61ba0a2fdf ICU-1982 Test alias mechanism and types
X-SVN-Rev: 9121
2002-07-12 21:31:38 +00:00
Ram Viswanadha
957bb01b53 ICU-1982 Test data for alias mechanism and new types
X-SVN-Rev: 9120
2002-07-12 21:31:02 +00:00
George Rhoten
9aec93818e ICU-1972 Be nicer to the user by not crashing if the original open failed
X-SVN-Rev: 9119
2002-07-12 20:57:20 +00:00