Commit Graph

6192 Commits

Author SHA1 Message Date
Markus Scherer
669f5f5965 ICU-1721 move common parsing functions to toolutil/uparse.c
X-SVN-Rev: 7775
2002-02-25 18:45:32 +00:00
Markus Scherer
ebca9452a2 ICU-1721 UCD file DerivedAge.txt
X-SVN-Rev: 7774
2002-02-25 18:44:36 +00:00
Markus Scherer
5ba7cb3653 ICU-1721 Unicode Properties Vectors
X-SVN-Rev: 7773
2002-02-25 18:44:07 +00:00
Markus Scherer
1af6af7871 ICU-1721 constants for mostly additional Unicode properties
X-SVN-Rev: 7772
2002-02-25 18:43:20 +00:00
Markus Scherer
04baedd5ab ICU-1721 add u_skipWhitespace and parsing functions for code point lists and code point ranges from gennorm/genprops
X-SVN-Rev: 7771
2002-02-25 18:42:46 +00:00
Yves Arrouye
c1db2f0638 ICU-1220 replace <control-000A> by LINE FEED in the examples.
X-SVN-Rev: 7770
2002-02-25 09:11:34 +00:00
Yves Arrouye
1af75ce285 ICU-1075 we have to know how to remake ../common/unicode/platform.h
since we are built before common :-(

X-SVN-Rev: 7769
2002-02-25 08:27:10 +00:00
Yves Arrouye
236afa0ac8 ICU-1476 put dependencies in the make doc target.
X-SVN-Rev: 7768
2002-02-25 08:11:57 +00:00
Yves Arrouye
311b469bc6 ICU-1213 fix a crash, plus cheap fix for sudo installs.
X-SVN-Rev: 7767
2002-02-25 08:04:34 +00:00
Yves Arrouye
8a77d18715 ICU-1213 fix a crash, plus cheap fix for sudo installs.
X-SVN-Rev: 7766
2002-02-25 08:03:57 +00:00
Yves Arrouye
6d93929901 ICU-1213 dramatic improvement of file mode over multiple calls of
make by using better rules

X-SVN-Rev: 7765
2002-02-25 07:45:19 +00:00
Yves Arrouye
ed61bac496 ICU-1213 dramatic improvement of file mode over multiple calls of
make by using better rules

X-SVN-Rev: 7764
2002-02-25 07:32:26 +00:00
Yves Arrouye
57a0a7ff0e ICU-1600 show copying.
X-SVN-Rev: 7763
2002-02-25 06:52:46 +00:00
Yves Arrouye
1fa2aa47e1 ICU-1220 add paragraph on relationship between uconv, iconv(1),
and the GNU iconv(1).
Add CAVEATS AND BUGS section to warn against differences in error positions
reporting between uconv and GNU iconv(1), and to document the poor job we
do at reporting error positions when transliterating.

X-SVN-Rev: 7762
2002-02-25 06:45:05 +00:00
Yves Arrouye
3d35164827 ICU-1220 change error messages to remove the "or near" part.
X-SVN-Rev: 7761
2002-02-25 06:25:31 +00:00
Yves Arrouye
15b324d1f7 ICU-1220 switch to error reporting as offsets in the output when
getting weird offsets.
Flush what can be saved when there is an error so that the output is only
truncated where the error occured.

X-SVN-Rev: 7760
2002-02-25 06:24:08 +00:00
Yves Arrouye
ba127f9b6a ICU-1688 update test.
X-SVN-Rev: 7759
2002-02-25 02:49:07 +00:00
Yves Arrouye
d8bc4d73fc ICU-1709 use UTF_IS_UNICODE_NONCHAR()
X-SVN-Rev: 7758
2002-02-25 00:46:09 +00:00
Yves Arrouye
5bca125ab0 ICU-1688 build the Unicode names data with the 1.0 names too.
X-SVN-Rev: 7757
2002-02-25 00:28:04 +00:00
Yves Arrouye
d7ed7fb293 ICU-1688 That was a long one to debug. :-( The first group, 0000..0019
was always skipped by accident, so there was no way that u_charFromName()
could map back the Unicode 1.0 names for the control characters.

X-SVN-Rev: 7756
2002-02-25 00:26:29 +00:00
Yves Arrouye
11d332cbfe ICU-1688 document -1 propely.
X-SVN-Rev: 7755
2002-02-24 23:04:11 +00:00
Yves Arrouye
9a83727ef7 ICU-1688 check that we always have the Unicode 1.0 names. (They were on on Windows,
but forgotten on Unix.

X-SVN-Rev: 7754
2002-02-24 23:03:48 +00:00
Yves Arrouye
a747c397a7 ICU-1720 remove stderr messages.
X-SVN-Rev: 7753
2002-02-24 22:50:58 +00:00
Yves Arrouye
4d32f54ae5 ICU-1707 fix tests for u_enumCharNames, and adjusted number of chars
to reflect current version of Unicode.

X-SVN-Rev: 7752
2002-02-24 22:36:56 +00:00
Yves Arrouye
fceb8fc8ab ICU-1707 fix u_enumCharNames() to accept U_EXTENDED_CHAR_NAME
X-SVN-Rev: 7751
2002-02-24 22:35:46 +00:00
Yves Arrouye
b480b89118 ICU-1709 fix check for u_charName() now that some of our test data
have empty names (e.g. surrogates) for some options.

X-SVN-Rev: 7750
2002-02-24 22:16:27 +00:00
Yves Arrouye
504a75e931 ICU-1709 do not tweak the UCD data to mark some control characters
as spacing ones.

X-SVN-Rev: 7749
2002-02-24 21:00:19 +00:00
George Rhoten
3699fd2f22 ICU-837 First shot at fixing up ustdio for better compatibility with stdio.
X-SVN-Rev: 7748
2002-02-23 00:36:00 +00:00
George Rhoten
fb2f039c5b ICU-837 First shot at fixing up ustdio for better compatibility with stdio.
X-SVN-Rev: 7747
2002-02-23 00:34:39 +00:00
Markus Scherer
b24a8e910f ICU-1542 fix indexOf(UChar32 surrogate), lastIndexOf(UChar32 surrogate), u_strchr32(surrogate) to match char32At()/UTF_GET_CHAR()
X-SVN-Rev: 7744
2002-02-22 02:00:42 +00:00
Markus Scherer
69839e5594 ICU-1126 document which BreakIterator methods are used by toTitle()
X-SVN-Rev: 7740
2002-02-22 00:14:54 +00:00
Markus Scherer
2bf44dac5b ICU-1126 use #ifndef-#define around multiple definitions of UBreakIterator
X-SVN-Rev: 7739
2002-02-22 00:14:13 +00:00
Alan Liu
e5010d90d3 ICU-1234 cleanup instantiateList()
X-SVN-Rev: 7738
2002-02-21 22:48:35 +00:00
Markus Scherer
b98c5f7dd7 ICU-1126 move case mapping tests to cstrcase.c
X-SVN-Rev: 7736
2002-02-21 18:43:58 +00:00
Markus Scherer
5d7f7dc54b ICU-1126 test u_strToTitle()
X-SVN-Rev: 7735
2002-02-21 18:43:36 +00:00
Markus Scherer
0e69af1c9e ICU-1126 add UniStr::toTitle() functions
X-SVN-Rev: 7734
2002-02-21 18:42:52 +00:00
Ram Viswanadha
ff3355548d ICU-1627 Update readme with latest source organization
X-SVN-Rev: 7733
2002-02-21 18:00:05 +00:00
Markus Scherer
ac808ef260 ICU-1126 complete implementation of u_strToTitle()
X-SVN-Rev: 7732
2002-02-21 17:58:51 +00:00
Markus Scherer
c3d1945687 ICU-1126 move string casing functions to ustrcase.c
X-SVN-Rev: 7731
2002-02-21 04:48:21 +00:00
Markus Scherer
6c74828b24 ICU-1126 move string casing functions from ustring.c, add string titlecasing function - initial code
X-SVN-Rev: 7730
2002-02-21 04:47:54 +00:00
Markus Scherer
b831c22b0b ICU-1126 add string titlecasing function
X-SVN-Rev: 7729
2002-02-21 04:46:49 +00:00
Markus Scherer
aae7ac8a66 ICU-1126 move break iterator code to common library so that titlecasing can use it
X-SVN-Rev: 7728
2002-02-21 04:42:32 +00:00
George Rhoten
6b6183346e ICU-1234 Init UErrorCode.
X-SVN-Rev: 7727
2002-02-20 23:01:27 +00:00
George Rhoten
28778dc33f ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7726
2002-02-20 22:28:44 +00:00
Markus Scherer
c2a7393ab9 ICU-1586 describe unorm.dat version 2.0 file format
X-SVN-Rev: 7725
2002-02-20 22:24:17 +00:00
George Rhoten
c705ca90c5 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7724
2002-02-20 21:59:36 +00:00
Markus Scherer
9a16c24239 ICU-1036 fix u_internalToLower
X-SVN-Rev: 7723
2002-02-20 21:35:54 +00:00
George Rhoten
55b8462dc8 ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7722
2002-02-20 19:47:32 +00:00
George Rhoten
4a092351fa ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7721
2002-02-20 18:13:29 +00:00
George Rhoten
fcb5c405a8 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7720
2002-02-20 17:49:14 +00:00
George Rhoten
c5d729bdf8 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7719
2002-02-20 17:36:11 +00:00
Markus Scherer
e5810db15c ICU-1036 use new internal per-code point case mapping functions - still need to pass in UCharIterator
X-SVN-Rev: 7718
2002-02-20 02:10:29 +00:00
Markus Scherer
1ef813cb29 ICU-1036 simplify internal string case mapping functions for more common code - remove growBuffer
X-SVN-Rev: 7717
2002-02-20 02:09:42 +00:00
Markus Scherer
4da9ea84da ICU-1036 redo internal per-code point case mapping functions to support transliterators, more common code
X-SVN-Rev: 7716
2002-02-20 02:07:29 +00:00
Markus Scherer
6bdadbb707 ICU-1686 some UCharIterator improvements - more consistent constant names, uiter_next32() etc.
X-SVN-Rev: 7715
2002-02-20 02:04:23 +00:00
George Rhoten
dccc8aeafd ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7714
2002-02-20 00:22:12 +00:00
George Rhoten
916f331ecc ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7713
2002-02-20 00:07:58 +00:00
Alan Liu
627e6e6575 ICU-1234 cleanup
X-SVN-Rev: 7712
2002-02-20 00:01:31 +00:00
George Rhoten
0c41e609dc ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7711
2002-02-19 23:50:19 +00:00
George Rhoten
39ae64b6ed ICU-1627 Fix for Windows 98
X-SVN-Rev: 7710
2002-02-19 23:23:17 +00:00
George Rhoten
ab65ffa94f ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7709
2002-02-19 23:17:20 +00:00
George Rhoten
1892841000 ICU-1715 Some updates regarding EBCDIC tables and PCK (Shift-JIS)
X-SVN-Rev: 7708
2002-02-19 22:30:57 +00:00
George Rhoten
68b4d47b45 ICU-597 readme update
X-SVN-Rev: 7705
2002-02-19 17:31:38 +00:00
George Rhoten
83656c2517 ICU-1627 Make the new directory structure work better with the tests.
X-SVN-Rev: 7702
2002-02-19 02:07:41 +00:00
George Rhoten
4d2ae0ff58 ICU-597 Hopefully this change will still work
X-SVN-Rev: 7701
2002-02-19 01:13:38 +00:00
Eric Mader
5ac3233b2b ICU-1404 fix syntax error in previous fix for this jitterbug
X-SVN-Rev: 7700
2002-02-18 22:07:50 +00:00
Yves Arrouye
243f394f83 ICU-1220 update date."
X-SVN-Rev: 7699
2002-02-16 22:13:23 +00:00
Yves Arrouye
904c2cc397 ICU-1220 use \e for backslash.
X-SVN-Rev: 7698
2002-02-16 22:11:01 +00:00
Yves Arrouye
ca23adfbcc ICU-1220 use \e for backslash.
X-SVN-Rev: 7697
2002-02-16 22:09:56 +00:00
Yves Arrouye
2919f7cb30 ICU-1220 use \e for backslash.
X-SVN-Rev: 7696
2002-02-16 22:09:02 +00:00
Yves Arrouye
40295b3306 ICU-1220 Fixed calculation of error positions when a transliterator
is used.
Added an EXAMPLES section to show non-trivial uses of uconv.

X-SVN-Rev: 7695
2002-02-16 22:07:19 +00:00
Yves Arrouye
6f2c114b83 ICU-1220 allows - for -f and -t (same as not giving them).
more documentation.
changed some error messages.

X-SVN-Rev: 7694
2002-02-16 18:45:11 +00:00
Yves Arrouye
0c98108e83 ICU-1220 make the -f and -t arguments optional,
and use the default encoding if they're not specified (I am split
on this between the default encoding and UTF-8). This allows one
to quickly use transliterators without having to pass these options.

X-SVN-Rev: 7693
2002-02-16 09:15:06 +00:00
Yves Arrouye
82f8f74b97 ICU-1713 add transliteror error names.
X-SVN-Rev: 7692
2002-02-16 09:05:36 +00:00
Yves Arrouye
4566ade726 ICU-1220 protect against undocumented error codes which crash us.
X-SVN-Rev: 7691
2002-02-16 08:59:44 +00:00
Yves Arrouye
3aa83e6566 ICU-1220 error reporting for rules parsing errors.
X-SVN-Rev: 7690
2002-02-16 08:47:31 +00:00
Yves Arrouye
1fb73de71f ICU-1596 install under all 3 names.
X-SVN-Rev: 7689
2002-02-16 08:03:44 +00:00
Yves Arrouye
161c2863a7 ICU-1220 support IDs and compound IDs, but also complex rules in the -x
argument.

X-SVN-Rev: 7688
2002-02-16 07:43:26 +00:00
Markus Scherer
b004960d4a ICU-1686 change UCharIterator: add getIndex(); return int32_t instead of UChar, -1 instead of ffff if iteration bounds reached
X-SVN-Rev: 7686
2002-02-16 01:21:15 +00:00
George Rhoten
46d30d17d1 ICU-900 Fix some compiler warnings.
X-SVN-Rev: 7685
2002-02-16 00:51:35 +00:00
George Rhoten
c61b2b2bbe ICU-900 Fix some compiler warnings.
X-SVN-Rev: 7684
2002-02-16 00:44:52 +00:00
George Rhoten
956a5aed45 ICU-1227 Make the library suffix change work on Windows without warnings.
X-SVN-Rev: 7683
2002-02-16 00:43:44 +00:00
George Rhoten
c8fa7d6aec ICU-743 Ignore new stuff based on data rearrange.
X-SVN-Rev: 7682
2002-02-16 00:16:08 +00:00
Yves Arrouye
abd5f16593 ICU-1709 UTF_IS_UNICODE_NONCHAR()
X-SVN-Rev: 7680
2002-02-15 21:08:29 +00:00
Yves Arrouye
d25815e643 ICU-1707 better documentation for u_charFromName() and for the use of
U_INVALID_CHAR_FOUND.

X-SVN-Rev: 7679
2002-02-15 19:10:38 +00:00
George Rhoten
8cf487b343 ICU-1710 Update ibm-1388
X-SVN-Rev: 7678
2002-02-15 18:57:55 +00:00
Yves Arrouye
6fdea6ffb4 ICU-1707 use more appropriate error code.
X-SVN-Rev: 7676
2002-02-15 01:46:41 +00:00
Yves Arrouye
867a05adb8 ICU-1707 fix test
X-SVN-Rev: 7675
2002-02-15 01:42:58 +00:00
Steven R. Loomis
542533b9ea ICU-1704 move ULOC_ constants into uloc.h
X-SVN-Rev: 7673
2002-02-14 22:28:05 +00:00
Yves Arrouye
4d7aadf5de ICU-1675 more on locale bundles.
X-SVN-Rev: 7672
2002-02-14 21:17:57 +00:00
Yves Arrouye
96eda2afe7 ICU-1681 do not test for U+0020 it is handled already.
X-SVN-Rev: 7671
2002-02-14 20:39:27 +00:00
Yves Arrouye
4f4037a4b2 ICU-1616 include locid.h
X-SVN-Rev: 7670
2002-02-14 20:27:20 +00:00
Yves Arrouye
bc6bee2c6d ICU-1708 skip wholly commented out lines.
X-SVN-Rev: 7669
2002-02-14 20:04:35 +00:00
Yves Arrouye
ed189cc538 ICU-1227 make the C name empty if there is no suffix, instead of
ending up with just an underscore. It is prettier.

X-SVN-Rev: 7668
2002-02-14 19:51:22 +00:00
Yves Arrouye
f285bbeccc ICU-1227 define an empty suffix by default.
X-SVN-Rev: 7667
2002-02-14 19:32:39 +00:00
Yves Arrouye
a7f3ebaa68 ICU-1703 avoid /* in comment.
X-SVN-Rev: 7666
2002-02-14 19:26:44 +00:00
Yves Arrouye
131e5d45fe ICU-1227 include the library suffix in the entry point name.
X-SVN-Rev: 7665
2002-02-14 19:19:17 +00:00
Yves Arrouye
e4aa23d57e ICU-1227 use $(ICUDATA_ENTRY_POINT) as the entry point.
X-SVN-Rev: 7664
2002-02-14 19:18:37 +00:00
Yves Arrouye
ef3468002c ICU-1227 change the data entry point name to include the lib suffix.
X-SVN-Rev: 7663
2002-02-14 19:18:14 +00:00
Yves Arrouye
24679d28bf ICU-1707 add FDD0..FDEF to the noncharacters
X-SVN-Rev: 7662
2002-02-14 17:48:15 +00:00