George Rhoten
8765a2f976
ICU-1612 Rework my original fix.
...
X-SVN-Rev: 8191
2002-03-22 01:16:36 +00:00
Yves Arrouye
5042d4276d
ICU-1801 fix crashes.
...
X-SVN-Rev: 8187
2002-03-21 22:10:46 +00:00
Yves Arrouye
b1711e8988
ICU-1801 fix crashes.
...
X-SVN-Rev: 8186
2002-03-21 22:09:03 +00:00
Vladimir Weinstein
775924c1a7
ICU-847 C++ wrapper for loose match API
...
X-SVN-Rev: 8185
2002-03-21 21:21:08 +00:00
George Rhoten
dedd84d540
ICU-1682 (weiv) fixed a couple of leaks in canonical iterator
...
X-SVN-Rev: 8181
2002-03-21 19:37:25 +00:00
Yves Arrouye
02eb4684c1
ICU-1798 change project files and fix one code bug to build on Visual
...
Studio .NET
X-SVN-Rev: 8175
2002-03-21 17:09:52 +00:00
Alan Liu
1f73d4904a
ICU-1779 add debugging code to track Entry object usage
...
X-SVN-Rev: 8155
2002-03-20 18:29:10 +00:00
Markus Scherer
1109f198e6
ICU-1682 use direct access to decomposition of a code point
...
X-SVN-Rev: 8153
2002-03-20 18:23:40 +00:00
Vladimir Weinstein
e553484ed8
ICU-1682 optimized canonical iterator a bit
...
X-SVN-Rev: 8145
2002-03-20 05:08:57 +00:00
Alan Liu
1d263414fa
ICU-1779 set data object for entire tree of functors under a rule
...
X-SVN-Rev: 8132
2002-03-20 00:53:49 +00:00
Alan Liu
c5d4c5ee6c
ICU-1779 set data object for entire tree of functors under a rule
...
X-SVN-Rev: 8131
2002-03-20 00:42:02 +00:00
George Rhoten
79d29d4e37
ICU-1296 Fixed the constness of createAvailableIDs
...
X-SVN-Rev: 8129
2002-03-20 00:15:44 +00:00
Alan Liu
7b4512d90f
ICU-1036 use new internal case mapping functions
...
X-SVN-Rev: 8128
2002-03-19 22:09:07 +00:00
Alan Liu
08f6362c7b
ICU-1036 use new internal case mapping functions
...
X-SVN-Rev: 8126
2002-03-19 21:54:13 +00:00
Syn Wee Quek
ce3295e827
ICU-1745
...
strictly restrict matches to fit the breakiterator range exactly.
X-SVN-Rev: 8125
2002-03-19 21:50:15 +00:00
Vladimir Weinstein
a8888ff849
ICU-1682 fixed append bug in extract. Did some optimization (passing objects by reference, reusing the hash table for permutation).
...
X-SVN-Rev: 8107
2002-03-19 07:16:01 +00:00
George Rhoten
bc64b17bee
ICU-1199 Stop using the deprecated Unicode C++ class
...
X-SVN-Rev: 8105
2002-03-19 03:01:28 +00:00
Steven R. Loomis
2beec0d7ab
ICU-1769 update to 2.1 version
...
X-SVN-Rev: 8103
2002-03-19 01:43:19 +00:00
Alan Liu
cd9a595ff6
ICU-1779 avoid malloc(0)
...
X-SVN-Rev: 8091
2002-03-18 21:25:01 +00:00
George Rhoten
09a8685edb
ICU-1766 Workaround for HP/UX CC compiler bug.
...
X-SVN-Rev: 8089
2002-03-18 20:06:16 +00:00
Vladimir Weinstein
bde8cfadf4
ICU-1682 fixed behavior when an empty string is passed to the constructor
...
X-SVN-Rev: 8076
2002-03-16 06:15:58 +00:00
Vladimir Weinstein
cd6a077ab0
ICU-1770 fixed a typo
...
X-SVN-Rev: 8073
2002-03-16 05:05:08 +00:00
Vladimir Weinstein
292c9cef94
ICU-1770 implementation of support for indirect positioning of CEs
...
X-SVN-Rev: 8061
2002-03-15 23:41:56 +00:00
George Rhoten
9f3b0c5276
ICU-1733 Integrate some of Lotus' changes on mainframes.
...
X-SVN-Rev: 8060
2002-03-15 23:41:40 +00:00
Markus Scherer
02228a0689
ICU-1682 fix looping bug
...
X-SVN-Rev: 8033
2002-03-14 23:53:29 +00:00
George Rhoten
92f71db362
ICU-1766 Remove LLong
...
X-SVN-Rev: 8015
2002-03-14 21:29:44 +00:00
Doug Felt
f3acab9495
ICU-1766 Make RBNF in ICU4C use 64-bit ints
...
(still need to remove llong.h, llong.cpp and commented-out code)
X-SVN-Rev: 8008
2002-03-14 00:28:22 +00:00
Vladimir Weinstein
e954c1fe3f
ICU-1682 one should not try to delete a const object. So, const is removed from the return value of internal CanonicalIterator::extract function
...
X-SVN-Rev: 7990
2002-03-13 18:29:24 +00:00
Vladimir Weinstein
376e2e3d13
ICU-898 implementation of getLocale function and method. User can now select the type of locale to get back (requested, valid, actual)
...
X-SVN-Rev: 7973
2002-03-13 05:48:25 +00:00
Syn Wee Quek
ba68284b32
ICU-809
...
replaced UnicodeString.farray by UnicodeString.getBuffer()
X-SVN-Rev: 7968
2002-03-13 03:18:11 +00:00
Steven R. Loomis
fb4700c602
ICU-1628 use FALSE not false
...
X-SVN-Rev: 7964
2002-03-12 23:21:52 +00:00
Steven R. Loomis
1c7fd9c1c5
ICU-1682 caniter.o added to makefile: It works better if you plug it in. :)
...
X-SVN-Rev: 7957
2002-03-12 22:44:18 +00:00
Steven R. Loomis
22ada1b0e8
ICU-1682 move caniter.h from unicode/ (public) to i18n (internal)
...
X-SVN-Rev: 7956
2002-03-12 22:39:42 +00:00
Vladimir Weinstein
5d8eed9047
ICU-1682 canonical closure for contractions now uses canonical iterator
...
X-SVN-Rev: 7953
2002-03-12 20:20:08 +00:00
Vladimir Weinstein
ad8cbb01bf
ICU-1682 fixed bugs in canonical closure code
...
X-SVN-Rev: 7952
2002-03-12 20:19:34 +00:00
George Rhoten
8d18b336ec
ICU-1753 Fix for HP/UX CC compiler bug.
...
X-SVN-Rev: 7950
2002-03-12 19:10:28 +00:00
Markus Scherer
d91876465d
ICU-1682 move caniter.h from i18n/unicode (public) to i18n (internal)
...
X-SVN-Rev: 7947
2002-03-12 17:55:21 +00:00
Markus Scherer
8c78422db2
ICU-1561 replace all UTextOffset with int32_t
...
X-SVN-Rev: 7942
2002-03-12 01:32:42 +00:00
Steven R. Loomis
1f599f9a68
ICU-1752 C comments
...
X-SVN-Rev: 7938
2002-03-11 23:52:03 +00:00
Markus Scherer
abccfeaf2e
ICU-1682 move caniter.h from i18n/unicode (public) to i18n (internal)
...
X-SVN-Rev: 7934
2002-03-11 17:48:49 +00:00
Markus Scherer
2539512448
ICU-1682 use internal normalizer api to get data for canonical equivalence, move caniter.h from i18n/unicode (public) to i18n (internal)
...
X-SVN-Rev: 7933
2002-03-11 17:48:33 +00:00
Markus Scherer
76bec13586
ICU-1682 use internal normalizer api to get data for canonical equivalence
...
X-SVN-Rev: 7932
2002-03-11 17:48:06 +00:00
Vladimir Weinstein
16883d2b8f
ICU-1753 using character enumeration for canonical closure
...
X-SVN-Rev: 7903
2002-03-07 19:23:21 +00:00
Vladimir Weinstein
69f8338735
ICU-1752 fix bug [before] implementation, refactored handling of the resets
...
X-SVN-Rev: 7901
2002-03-07 18:59:00 +00:00
Alan Liu
ef77896421
ICU-162 add udat_parseCalendar
...
X-SVN-Rev: 7894
2002-03-06 20:41:57 +00:00
Andy Heninger
d13e42d4e3
ICU-1737 thread safety problem with initialization lazy initialization of mutexs on first Lock.
...
X-SVN-Rev: 7885
2002-03-04 22:57:50 +00:00
Alan Liu
34a2aecffc
ICU-162 add DateFormat parse() and format() methods taking a Calendar
...
X-SVN-Rev: 7857
2002-03-02 00:29:54 +00:00
George Rhoten
dfe29d99fd
ICU-900 Fix for some compiler warnings. Now the build system won't complain about UParseError
...
X-SVN-Rev: 7841
2002-03-01 21:56:40 +00:00
George Rhoten
a5539d4e82
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 7834
2002-03-01 03:41:41 +00:00
George Rhoten
7324e9b518
ICU-898 Fix for Linux
...
X-SVN-Rev: 7815
2002-02-28 22:22:04 +00:00
Vladimir Weinstein
e56272c4eb
ICU-898 Return bogus locale for collators instantiated from rules in C++
...
X-SVN-Rev: 7812
2002-02-28 21:50:58 +00:00
George Rhoten
4cd7a296e0
ICU-1733 Integrate some changes from Lotus with Vladimir's and Syn Wee's consent.
...
X-SVN-Rev: 7809
2002-02-28 20:01:48 +00:00
Vladimir Weinstein
8c93002e60
ICU-898 getLocale method for UCollator and RuleBasedCollator
...
X-SVN-Rev: 7803
2002-02-28 07:20:52 +00:00
George Rhoten
41ffc2ef36
ICU-1733 Integrate some of the easier (and non-redundent) changes from Lotus.
...
X-SVN-Rev: 7802
2002-02-28 01:42:40 +00:00
Vladimir Weinstein
74c9d78335
ICU-1682 Canonical iterator - port to C++, removed some debug info, needs to be optimized
...
X-SVN-Rev: 7795
2002-02-27 21:47:05 +00:00
Alan Liu
e5a8f1678a
ICU-1544 add virtual extractBetween() to Replaceable and new UReplaceableCallback member 'extract'
...
X-SVN-Rev: 7788
2002-02-26 17:50:59 +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
Alan Liu
e5010d90d3
ICU-1234 cleanup instantiateList()
...
X-SVN-Rev: 7738
2002-02-21 22:48:35 +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
4a092351fa
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 7721
2002-02-20 18:13:29 +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
Alan Liu
627e6e6575
ICU-1234 cleanup
...
X-SVN-Rev: 7712
2002-02-20 00:01:31 +00:00
George Rhoten
ab65ffa94f
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 7709
2002-02-19 23:17:20 +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
327f965b6b
ICU-1681 simply use U_EXTENDED_CHAR_NAME to do the transliteration.
...
X-SVN-Rev: 7658
2002-02-14 05:45:39 +00:00
George Rhoten
eba490c4ec
ICU-1616 Fix some more of the Locale data
...
X-SVN-Rev: 7654
2002-02-14 02:27:03 +00:00
Vladimir Weinstein
9ee1fbffd3
ICU-1682 Canonical iterator - port to C++, first revision
...
X-SVN-Rev: 7647
2002-02-13 19:24:02 +00:00
Syn Wee Quek
ee5752c14a
ICU-1702
...
getRules() implemented using ucol_getRulesEx().
X-SVN-Rev: 7645
2002-02-13 02:57:21 +00:00
Syn Wee Quek
9304e48db0
ICU-1705 Faster reset().
...
X-SVN-Rev: 7640
2002-02-13 01:56:45 +00:00
Syn Wee Quek
8b31fa8d51
ICU-1705 Internal collator update supported.
...
X-SVN-Rev: 7635
2002-02-13 01:01:33 +00:00
Markus Scherer
45ecba1dc5
ICU-1700 public C API for iterative normalization
...
X-SVN-Rev: 7622
2002-02-10 00:11:16 +00:00
Markus Scherer
66da760bc5
ICU-1686 use public instead of private C API for character iteration
...
X-SVN-Rev: 7621
2002-02-09 21:59:27 +00:00
George Rhoten
92e9c4a2eb
ICU-1499 Change DateTimeElements from string array -> intvector.
...
X-SVN-Rev: 7606
2002-02-08 02:48:01 +00:00
Steven R. Loomis
5eed47ddd2
ICU-1234 Integration fix for AIX, don't 'goto' around variable inits. PS this is a cool jitterbug number, did you have to pay extra for it?
...
X-SVN-Rev: 7600
2002-02-08 01:10:41 +00:00
Yves Arrouye
4686f26d64
ICU-1681 fix Name-Any and test. Note for Alan: this is just to
...
stabilize the test until we sort out how to change u_charName and the
Java issue. Whatever the result of this sorting out is, we can then
revert these changes.
X-SVN-Rev: 7590
2002-02-07 07:14:42 +00:00
George Rhoten
c1999d8ac3
ICU-1234 Fix for Linux
...
X-SVN-Rev: 7585
2002-02-07 02:08:12 +00:00
Alan Liu
944717f83a
ICU-1234 make output side of RBTs object-oriented; rewrite ID parsers and modularize them; implement &Any-Lower() support
...
X-SVN-Rev: 7583
2002-02-07 01:40:01 +00:00
Alan Liu
47c47a5cd9
ICU-1234 make output side of RBTs object-oriented; rewrite ID parsers and modularize them; implement &Any-Lower() support
...
X-SVN-Rev: 7582
2002-02-07 01:07:55 +00:00
Syn Wee Quek
8e3f85615a
ICU-1696 Updating with UnicodeString::getBuffer instead of extract()
...
X-SVN-Rev: 7580
2002-02-07 00:18:19 +00:00
Yves Arrouye
9627c44495
ICU-1681 use Unicode 1.0 names ourselves until u_charName() does it,
...
and have name2uni.cpp recognize these too.
X-SVN-Rev: 7572
2002-02-06 02:05:49 +00:00
Yves Arrouye
3ae049ff27
ICU-1681 use uprv_strlen().
...
X-SVN-Rev: 7556
2002-02-02 00:14:27 +00:00
Yves Arrouye
84d3915988
ICU-1681 use U+XXXX as a name when there is no Unicode 2.0 name.
...
Will be changed to use the Unicode 1.0 name too if that is what we decide.
X-SVN-Rev: 7546
2002-01-31 17:49:00 +00:00
George Rhoten
30f7f026e1
ICU-1616 Pay more attention to UErrorCode
...
X-SVN-Rev: 7533
2002-01-30 06:18:26 +00:00
George Rhoten
d80f01ccbf
ICU-1616 Add comment about locale data verification.
...
X-SVN-Rev: 7532
2002-01-30 06:17:12 +00:00
Vladimir Weinstein
1e4be9dcb9
ICU-847 Work with set sortkey length also
...
X-SVN-Rev: 7531
2002-01-30 06:16:58 +00:00
Vladimir Weinstein
c85bfd56c3
ICU-847 revised API and logic for bound generator. Needs more tests and examples
...
X-SVN-Rev: 7501
2002-01-24 23:02:02 +00:00
Vladimir Weinstein
8f52fc6f60
ICU-1599 made ucol_tok_inittokenlist more robust
...
X-SVN-Rev: 7479
2002-01-23 18:26:47 +00:00
George Rhoten
0836738cc1
ICU-1630 Move UMTX from utypes.h to umutex.h,
...
and remove unneeded references to mutex.h (so we can find multithreading issues more easily)
X-SVN-Rev: 7478
2002-01-23 17:17:06 +00:00
George Rhoten
2766f1ce9c
ICU-1629 Remove an inaccurate comment between the invariant converter and the default converter
...
X-SVN-Rev: 7475
2002-01-23 02:03:11 +00:00
George Rhoten
9307dbf205
ICU-1272 Hide the cleanup functionality
...
X-SVN-Rev: 7474
2002-01-23 02:01:19 +00:00
George Rhoten
24fb5c7668
ICU-1629 Simplify UnicodeString creation
...
X-SVN-Rev: 7471
2002-01-22 00:27:49 +00:00
Vladimir Weinstein
429d200e9d
ICU-847 upper and lower bound APIs - working version, not fully complete
...
X-SVN-Rev: 7469
2002-01-21 23:54:34 +00:00
George Rhoten
c6f5b3eedc
ICU-1099 Make all string data const
...
X-SVN-Rev: 7467
2002-01-21 21:40:41 +00:00
Yves Arrouye
ba0e60f683
ICU-1608 fix a bug in uprv_uca_cloneTempTable() that crashes
...
uprv_uca_closeTempTable().
X-SVN-Rev: 7443
2002-01-17 04:25:48 +00:00
George Rhoten
be02bc0060
ICU-1612 Fix SimpleTimeZone::setDSTSavings
...
X-SVN-Rev: 7437
2002-01-12 01:29:22 +00:00
Markus Scherer
f5a5b2efe6
ICU-1611 use u_enumCharTypes in UnicodePropertySet::getCategorySet
...
X-SVN-Rev: 7435
2002-01-12 00:22:55 +00:00
George Rhoten
b3b7b301d6
ICU-882 Remove old version of setDSTSavings()
...
X-SVN-Rev: 7432
2002-01-11 23:37:57 +00:00
Vladimir Weinstein
ae091aac7b
ICU-1602 long primary build code. Also fix for a bug that assigned values to implicit CEs in CJK range (the data was correct, but it increased the size of the data file)
...
X-SVN-Rev: 7411
2002-01-08 22:16:56 +00:00
Vladimir Weinstein
8be8e7e5c4
ICU-1602 runtime support for three byte primaries
...
X-SVN-Rev: 7401
2002-01-08 00:11:54 +00:00
Vladimir Weinstein
2131d21888
ICU-1594 remove supplemental latin1 mapping from the data file, as there is one already included in the utrie, and
...
jitterbug 1599: testing the results of malloc/realloc, preserving status in some operations
X-SVN-Rev: 7377
2001-12-28 20:58:58 +00:00
Vladimir Weinstein
99976f36e8
ICU-1594 remove supplemental latin1 mapping from the data file, as there is one already included in the utrie
...
X-SVN-Rev: 7376
2001-12-28 20:55:24 +00:00
Vladimir Weinstein
ce3c06861d
ICU-1599 testing the results of malloc/realloc, preserving status in some operations
...
X-SVN-Rev: 7375
2001-12-28 20:53:44 +00:00
Vladimir Weinstein
b310fd38da
ICU-1594 collation now uses generalized utrie data structure
...
X-SVN-Rev: 7352
2001-12-19 07:00:45 +00:00
Alan Liu
b8d527f6ac
ICU-929 fix indexOf bug
...
X-SVN-Rev: 7347
2001-12-13 22:57:08 +00:00
Alan Liu
cafdcca519
ICU-1591 clean up TransliterationRule
...
X-SVN-Rev: 7344
2001-12-11 22:11:51 +00:00
Alan Liu
16fcadebb0
ICU-1591 clean up TransliterationRule
...
X-SVN-Rev: 7342
2001-12-11 17:45:13 +00:00
Alan Liu
6e4cce25cd
ICU-929 add indexOf() and charAt() methods
...
X-SVN-Rev: 7340
2001-12-11 01:13:33 +00:00
Alan Liu
e8edb9740e
ICU-1592 add Sk to SKIP set
...
X-SVN-Rev: 7339
2001-12-11 00:02:07 +00:00
Alan Liu
426dadc5a8
ICU-1076 clear toPattern result buffer
...
X-SVN-Rev: 7306
2001-12-04 05:25:39 +00:00
George Rhoten
37279d71cc
ICU-1211 Don't go beyond the end of the array (fix for Solaris, Windows, HP/UX)
...
X-SVN-Rev: 7304
2001-12-04 02:16:58 +00:00
Alan Liu
8824cc7909
ICU-1575 more mutex and string initialization cleanup
...
X-SVN-Rev: 7301
2001-12-04 00:08:31 +00:00
George Rhoten
c914380027
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7300
2001-12-03 23:56:30 +00:00
Alan Liu
ecdf5e0a92
ICU-1575 don't use global mutex
...
X-SVN-Rev: 7298
2001-12-03 23:50:24 +00:00
George Rhoten
f0a28aa373
ICU-1028 os/390 fix, which uses EBCDIC instead of ASCII
...
X-SVN-Rev: 7291
2001-12-03 22:35:02 +00:00
George Rhoten
192e7744fe
ICU-1472 Update @draft -> @stable
...
X-SVN-Rev: 7290
2001-12-03 22:22:18 +00:00
Alan Liu
f8af43b4ae
ICU-1373 more fixes to support supplementals
...
X-SVN-Rev: 7286
2001-12-03 21:43:13 +00:00
Alan Liu
3eccfcc26d
ICU-1575 fixed normalizing transliterator to get closer to the end in incremental mode; latin-katakana & fullwidth/halfwidth now pass incremental tests. UnicodeSet has some package-private utilities added -- they should be made public next release.
...
X-SVN-Rev: 7280
2001-12-03 20:50:50 +00:00
Andy Heninger
3ddc3827c9
ICU-1576 Rename class Utility to ICU_Utility, to avoid possible conflicts with application classes.
...
Used by transliteration; may be used by other modules in the future.
X-SVN-Rev: 7276
2001-12-03 20:19:08 +00:00
George Rhoten
07fd534156
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7267
2001-12-03 18:32:20 +00:00
George Rhoten
e70635bba6
ICU-770 Memory cleanup
...
X-SVN-Rev: 7260
2001-12-03 17:13:18 +00:00
Alan Liu
514ea083f8
ICU-1501 fix to handle surrogates
...
X-SVN-Rev: 7258
2001-12-01 22:37:34 +00:00
Alan Liu
7aea4f6ffd
ICU-1572 fix UnicodeSet '&' and '-' handling
...
X-SVN-Rev: 7256
2001-12-01 21:46:53 +00:00
Alan Liu
302bf822c7
ICU-1572 fix UnicodeSet.toPattern() round trip bugs
...
X-SVN-Rev: 7245
2001-12-01 01:33:41 +00:00
Helena Chapman
6f5df69456
ICU-1501 Updated Upper/Lower/TitlecaseTransliterator and checked in new casing tests for surrogates from Java.
...
X-SVN-Rev: 7235
2001-11-30 23:53:55 +00:00
George Rhoten
4ca9b67054
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7233
2001-11-30 23:01:40 +00:00
George Rhoten
78a66d2c3b
ICU-1566 Use TRUE instead of true
...
X-SVN-Rev: 7200
2001-11-30 01:26:49 +00:00
Alan Liu
54d8e90e03
ICU-1560 sync with Java
...
X-SVN-Rev: 7199
2001-11-30 01:24:25 +00:00
Helena Chapman
cd5de5761f
ICU-1501 Ported back the Upper/Lower/TitlecaseTransliterator changes from Java.
...
X-SVN-Rev: 7192
2001-11-30 00:57:29 +00:00
George Rhoten
859edb1416
ICU-1567 This should fix some of the AIX 4.3/Visual Age 5 preprocessor problems
...
X-SVN-Rev: 7187
2001-11-30 00:06:13 +00:00
Alan Liu
2db72dd89a
ICU-1566 make getDisplayName() grok variants
...
X-SVN-Rev: 7186
2001-11-29 23:49:44 +00:00
Doug Felt
3ce10fb69c
ICU-104 added test for llong, removed #ifdef used to bump code coverage
...
X-SVN-Rev: 7184
2001-11-29 23:47:52 +00:00
Vladimir Weinstein
655e6da650
ICU-1465 review @draft/@stable tags
...
X-SVN-Rev: 7175
2001-11-29 20:22:25 +00:00
Alan Liu
129fb5c916
ICU-1514 map Remove' => Null
...
X-SVN-Rev: 7169
2001-11-29 18:03:51 +00:00
Alan Liu
adeb7ac274
ICU-1560 implement smart rollback
...
X-SVN-Rev: 7155
2001-11-29 01:01:31 +00:00
Alan Liu
8eff706d84
ICU-1560 implement smart rollback
...
X-SVN-Rev: 7154
2001-11-29 00:39:20 +00:00
Doug Felt
a8e24bc334
ICU-104 added fixes for findFractionalRuleSetRule. Worked around
...
msvc 6 compiler bug, uint32_t >> 32 leaves value unchanged. Minimal
rule sets with no rules but special rules failed. Removed obsolete comment.
X-SVN-Rev: 7149
2001-11-28 23:31:53 +00:00
Doug Felt
f3ee2bd004
ICU-104 fix problems with RBNF clone. llong conversion to text now
...
outputs '0' rather than nothing. Clone uses getRules() UnicodeString directly,
previously was extracting to (unterminated!) UChar*. Dispose NULLs out
fields of deleted objects to prevent double delete.
X-SVN-Rev: 7109
2001-11-28 00:58:33 +00:00
George Rhoten
c2cba02edd
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7104
2001-11-27 23:10:56 +00:00
Alan Liu
ef320b3c1f
ICU-1533 incorporate Mark's review comments; move utility methods to Utility class
...
X-SVN-Rev: 7101
2001-11-27 21:54:58 +00:00
Alan Liu
e66ad4853f
ICU-1389 incorporate Mark's review comments - comments only
...
X-SVN-Rev: 7098
2001-11-27 21:36:24 +00:00
Alan Liu
f70b7c452d
ICU-1389 incorporate Mark's review comments - comments only
...
X-SVN-Rev: 7097
2001-11-27 21:34:15 +00:00
Alan Liu
4378069652
ICU-1533 incorporate Mark's review comments; update docs
...
X-SVN-Rev: 7070
2001-11-22 00:05:50 +00:00
Alan Liu
2280780824
ICU-1533 incorporate Mark's review comments; move escape handling methods to Utility
...
X-SVN-Rev: 7067
2001-11-21 22:43:21 +00:00
Alan Liu
f775728fce
ICU-1533 incorporate Mark's review comments
...
X-SVN-Rev: 7063
2001-11-21 21:46:28 +00:00
Alan Liu
2d57eedd4e
ICU-1389 incorporate Mark's review comments - comments only
...
X-SVN-Rev: 7062
2001-11-21 21:45:40 +00:00
Alan Liu
5ad3030b93
ICU-1389 incorporate Mark's review comments - comments only
...
X-SVN-Rev: 7060
2001-11-21 21:29:37 +00:00
Alan Liu
16c55a1fc4
ICU-1533 incorporate Mark's review comments
...
X-SVN-Rev: 7059
2001-11-21 21:23:48 +00:00
Alan Liu
2b109067ec
ICU-1533 disable rollback code
...
X-SVN-Rev: 7055
2001-11-21 19:55:39 +00:00
Alan Liu
412163dd3f
ICU-1225 make registration functions protected @internal
...
X-SVN-Rev: 7054
2001-11-21 19:35:53 +00:00
Alan Liu
76b369219e
ICU-1225 add new Escape and Unescape transliterators to replace UnicodeToHex and HexToUnicode; register several Any-Hex and Hex-Any variants
...
X-SVN-Rev: 7049
2001-11-21 07:02:15 +00:00
Alan Liu
8986e13b6a
ICU-1533 add #ifndef around header
...
X-SVN-Rev: 7048
2001-11-21 07:01:42 +00:00
Vladimir Weinstein
6bc1ab66fe
ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions
...
X-SVN-Rev: 7039
2001-11-21 01:08:55 +00:00
George Rhoten
035d46a9a1
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7027
2001-11-20 19:37:16 +00:00
George Rhoten
a7b262eacf
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7026
2001-11-20 18:59:58 +00:00
George Rhoten
7b86683351
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7025
2001-11-20 18:44:51 +00:00
George Rhoten
fd45118f37
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7024
2001-11-20 18:23:19 +00:00
George Rhoten
a51d8517eb
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7023
2001-11-20 18:03:30 +00:00
George Rhoten
8e131fce07
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 7019
2001-11-20 17:35:46 +00:00
George Rhoten
d2385b955f
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 7018
2001-11-20 17:23:25 +00:00
George Rhoten
ef976c2c56
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7017
2001-11-20 03:37:00 +00:00
George Rhoten
9f048e0918
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7016
2001-11-20 03:27:44 +00:00
Alan Liu
4e17b96d68
ICU-1533 add util.cpp
...
X-SVN-Rev: 7008
2001-11-20 00:55:51 +00:00
Alan Liu
3c13c68239
ICU-1533 fix typo per Doug's review
...
X-SVN-Rev: 7007
2001-11-20 00:47:12 +00:00
Alan Liu
9d0f301488
ICU-1533 update docs per Doug's review
...
X-SVN-Rev: 7005
2001-11-20 00:41:01 +00:00
Alan Liu
9db9c6bea1
ICU-1533 fix typo
...
X-SVN-Rev: 7004
2001-11-20 00:35:22 +00:00
Alan Liu
270779a37e
ICU-1533 add minDigits param to appendNumber
...
X-SVN-Rev: 7000
2001-11-20 00:24:57 +00:00
Alan Liu
a807740f12
ICU-1533 per Doug's review, move appendNumber to a utility class
...
X-SVN-Rev: 6999
2001-11-20 00:07:11 +00:00
Alan Liu
e9534adeba
ICU-1533 per Doug's review, move CharString to separate file
...
X-SVN-Rev: 6994
2001-11-19 21:25:34 +00:00
Alan Liu
4f8c05c3af
ICU-1533 incorporate Mark's comments
...
X-SVN-Rev: 6992
2001-11-19 20:53:06 +00:00
Alan Liu
117df8c791
ICU-1533 incorporate Mark's comments
...
X-SVN-Rev: 6991
2001-11-19 19:53:10 +00:00
Alan Liu
06c701ce89
ICU-1533 catch bounds violations
...
X-SVN-Rev: 6988
2001-11-19 19:27:51 +00:00
Ram Viswanadha
2e5e127450
ICU-329 Remove commented code, update docs
...
X-SVN-Rev: 6979
2001-11-19 16:56:38 +00:00
Alan Liu
4b60b07421
ICU-1491 add inverse mappings Lower <=> Upper, Title => Lower
...
X-SVN-Rev: 6977
2001-11-17 21:04:27 +00:00
Alan Liu
0d4f43a415
ICU-1364 fix reverse ::ID block parsing and global filters in toRules()
...
X-SVN-Rev: 6971
2001-11-17 06:44:50 +00:00
Alan Liu
e572ebdae1
ICU-1389 fix comments
...
X-SVN-Rev: 6970
2001-11-17 05:25:38 +00:00
Vladimir Weinstein
0335b3b9c3
ICU-1465 updated API reference for ucol.h
...
X-SVN-Rev: 6969
2001-11-17 02:01:44 +00:00
Helena Chapman
169e9762e1
ICU-1533 Deprecated a few draft APIs.
...
X-SVN-Rev: 6967
2001-11-17 00:25:26 +00:00
George Rhoten
523531990d
ICU-1533 Update the project file for the move
...
X-SVN-Rev: 6966
2001-11-17 00:19:29 +00:00
Helena Chapman
915a88d738
ICU-1533 Moved new Transliterator subclasses here to make them private.
...
X-SVN-Rev: 6964
2001-11-16 23:51:15 +00:00
Helena Chapman
a4b3d2abd2
ICU-1533 Removed private classes and moved them into the implementation directory. Deprecated transliterator subclasses that are supposed to be private.
...
X-SVN-Rev: 6963
2001-11-16 23:50:18 +00:00
Alan Liu
dff39577af
ICU-1533 incorporate Doug's review comments
...
X-SVN-Rev: 6958
2001-11-16 22:37:05 +00:00
Alan Liu
1cad453ff9
ICU-1389 fix comments per Doug's review
...
X-SVN-Rev: 6957
2001-11-16 21:59:42 +00:00
Alan Liu
2f2ef75332
ICU-1533 incorporate Doug's review comments
...
X-SVN-Rev: 6956
2001-11-16 21:58:05 +00:00
Alan Liu
f6bba775e7
ICU-1533 make Transliterator.toRules do escaping
...
X-SVN-Rev: 6954
2001-11-16 21:49:10 +00:00
Markus Scherer
fdf5cefe0a
ICU-1465 apiref updates for ICU 2.0
...
X-SVN-Rev: 6948
2001-11-16 19:21:16 +00:00
Alan Liu
d656cb42f9
ICU-1389 fix comments per Doug's review
...
X-SVN-Rev: 6947
2001-11-16 19:08:46 +00:00
George Rhoten
2edff32a92
ICU-770 Memory cleanup
...
X-SVN-Rev: 6940
2001-11-16 03:57:48 +00:00
Alan Liu
9c8e90f072
ICU-1491 handle -T -T/V /V-T forms; require target
...
X-SVN-Rev: 6937
2001-11-16 00:58:32 +00:00
Alan Liu
59fa6939a1
ICU-1491 rewrite parseID to handle all ID form variants; move Mark's code into parseID; enable special inverses (NFC/NFC, etc.)
...
X-SVN-Rev: 6935
2001-11-15 23:40:02 +00:00
Vladimir Weinstein
fcd84b2b0a
ICU-1465 updated API docs
...
X-SVN-Rev: 6932
2001-11-15 22:49:24 +00:00
George Rhoten
9fa5148b2d
ICU-1008 Fix for HP/UX
...
X-SVN-Rev: 6931
2001-11-15 22:40:28 +00:00
George Rhoten
0679fa749e
ICU-1008 Can't delete a pointer to const data.
...
X-SVN-Rev: 6927
2001-11-15 21:54:11 +00:00
Ram Viswanadha
189e70e306
ICU-329 Clear the parseErr struct consistently by setting the offsets and line with -1
...
X-SVN-Rev: 6922
2001-11-15 21:13:37 +00:00
George Rhoten
504ba4692c
ICU-1008 Remove static destruction
...
X-SVN-Rev: 6918
2001-11-15 19:27:10 +00:00
George Rhoten
cc1947cbc2
ICU-740 Removed dead code.
...
X-SVN-Rev: 6914
2001-11-15 18:24:30 +00:00
Eric Mader
dfd4d30545
ICU-1472 upgrade @draft to @stable, fix notations on @draft ICU 1.8
...
tags...
X-SVN-Rev: 6911
2001-11-15 02:02:54 +00:00
Ram Viswanadha
0d05c379cd
ICU-770 add void in function signatures of _dbgct and _dbgdt to make gcc happy.
...
X-SVN-Rev: 6909
2001-11-15 01:28:13 +00:00
Syn Wee Quek
3159af47d9
ICU-1472
...
Added @ documentation to the public API
X-SVN-Rev: 6902
2001-11-14 22:24:17 +00:00
Syn Wee Quek
61990f99b2
ICU-1000
...
Memory leak during buffer overflow fixed
X-SVN-Rev: 6901
2001-11-14 22:22:50 +00:00
Vladimir Weinstein
daa82510f5
ICU-1000 changes according to the bug review by Syn Wee
...
X-SVN-Rev: 6900
2001-11-14 21:55:21 +00:00
Helena Chapman
92f8fe8b51
ICU-1472 Updated with @stable tag for all APIs/symbols, etc. where appropriate.
...
X-SVN-Rev: 6898
2001-11-14 21:22:13 +00:00
Alan Liu
2ac70f695e
ICU-770 fix memory leaks
...
X-SVN-Rev: 6894
2001-11-14 20:16:39 +00:00
Alan Liu
22f6b230c4
ICU-1408 improve error reporting for bogus post context
...
X-SVN-Rev: 6891
2001-11-14 19:26:56 +00:00
George Rhoten
bca964bf3e
ICU-770 Fix for AIX. Can't delete const data.
...
X-SVN-Rev: 6883
2001-11-14 17:23:01 +00:00
Alan Liu
749d5d0a68
ICU-1472 update @draft tags
...
X-SVN-Rev: 6882
2001-11-14 17:18:19 +00:00
George Rhoten
ef87bd06d5
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6879
2001-11-14 02:51:50 +00:00
Doug Felt
aa8a7df51f
ICU-1472 update @stable and @draft tags, various oddities
...
X-SVN-Rev: 6872
2001-11-14 01:55:08 +00:00
Alan Liu
5cad69f817
ICU-1472 update @draft tags
...
X-SVN-Rev: 6868
2001-11-14 00:57:35 +00:00
Alan Liu
beb887f981
ICU-1472 update @draft tags
...
X-SVN-Rev: 6866
2001-11-14 00:50:39 +00:00
Alan Liu
d2324052fd
ICU-770 fix memory leaks
...
X-SVN-Rev: 6863
2001-11-14 00:24:37 +00:00
Alan Liu
0842d4ab9f
ICU-1472 update @draft tags
...
X-SVN-Rev: 6862
2001-11-14 00:21:57 +00:00
Alan Liu
4ffa6353f7
ICU-1472 update @draft tags
...
X-SVN-Rev: 6861
2001-11-14 00:21:56 +00:00
Alan Liu
0d924e09c2
ICU-770 fix memory leaks
...
X-SVN-Rev: 6855
2001-11-13 23:47:11 +00:00
Ram Viswanadha
7a3107367d
ICU-1472 Mark the struct with @draft tag
...
X-SVN-Rev: 6854
2001-11-13 23:46:16 +00:00
Helena Chapman
857bb89d4f
ICU-1472 Updated with @stable tag for all APIs/symbols, etc. where appropriate.
...
X-SVN-Rev: 6853
2001-11-13 23:44:46 +00:00
George Rhoten
049b557e40
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6851
2001-11-13 23:04:29 +00:00
Vladimir Weinstein
bf7cea66c8
ICU-1465 review @draft/@stable tags
...
X-SVN-Rev: 6850
2001-11-13 22:55:57 +00:00
Vladimir Weinstein
9023620088
ICU-1005 increase code coverage
...
X-SVN-Rev: 6849
2001-11-13 22:55:05 +00:00
Alan Liu
d94f3b0f80
ICU-770 fix memory cleanup code
...
X-SVN-Rev: 6846
2001-11-13 22:35:03 +00:00
Vladimir Weinstein
baef102490
ICU-1005 initialization of newly allocated contractions was wrong
...
X-SVN-Rev: 6831
2001-11-13 19:45:11 +00:00
Vladimir Weinstein
33a37550fe
ICU-1005 needed to export contraction functions on Win32 to be able to access them from the tests. They were already exported on Unix, so no harm done.
...
X-SVN-Rev: 6830
2001-11-13 19:44:32 +00:00
Helena Chapman
6fc6757458
ICU-611 updated the APIs for u_digit and u_forDigit to be consistent.
...
X-SVN-Rev: 6802
2001-11-12 23:01:17 +00:00
Alan Liu
9160747c21
ICU-1292 add variable range overlap detection
...
X-SVN-Rev: 6786
2001-11-12 19:12:08 +00:00
Vladimir Weinstein
3cc78b4cc3
ICU-1043 Yet another supplementary handling fix
...
X-SVN-Rev: 6744
2001-11-10 06:53:03 +00:00
Vladimir Weinstein
fc86a8d033
ICU-1043 surrogate support bug fix
...
X-SVN-Rev: 6734
2001-11-10 05:08:51 +00:00
Vladimir Weinstein
ffa911c85b
ICU-1043 fixes for the surrogate handling
...
X-SVN-Rev: 6720
2001-11-10 00:13:03 +00:00
Syn Wee Quek
3878e1780a
ICU-1004
...
jitterbug 1030:
Cleaned code.
Commented where error status is bing checked in.
X-SVN-Rev: 6717
2001-11-09 22:42:20 +00:00
Vladimir Weinstein
746fe50a28
ICU-1043 now picking the code points that were left out in the closure..
...
X-SVN-Rev: 6709
2001-11-09 18:10:12 +00:00
Syn Wee Quek
f53dc4a078
ICU-1004
...
jitterbug 1030:
Cleaned code.
Commented where error status is bing checked in.
X-SVN-Rev: 6707
2001-11-09 17:39:42 +00:00
George Rhoten
9e5db0cd7d
ICU-1472 Remove the @draft tag for some APIs
...
X-SVN-Rev: 6706
2001-11-09 03:31:02 +00:00
George Rhoten
a2e0a0733d
ICU-1096 Made changes per Ram's request.
...
X-SVN-Rev: 6704
2001-11-09 02:04:35 +00:00
Alan Liu
14b757eeb9
ICU-1232 add class ID support (required)
...
X-SVN-Rev: 6703
2001-11-09 01:22:59 +00:00
Alan Liu
51f23530aa
ICU-1232 disallow UnicodeSets (and other standins) in translit output
...
X-SVN-Rev: 6702
2001-11-09 01:22:33 +00:00
Alan Liu
1b8e587611
ICU-1134 make sure parse errors refer to the correct source line
...
X-SVN-Rev: 6698
2001-11-09 00:12:59 +00:00
Vladimir Weinstein
e35e9388b0
ICU-1043 Better handling of supplementary codepoints in getSpecialCE
...
X-SVN-Rev: 6694
2001-11-08 21:16:38 +00:00
Alan Liu
1657c4c4c9
ICU-1292 remove unirange; no longer needed due to pragma use variable range xxxx xxxx
...
X-SVN-Rev: 6677
2001-11-07 20:02:16 +00:00
Alan Liu
f312dc5a1c
ICU-1423 use Mark's sparse INCLUSIONS ranges for code point scanning instead of 0..10FFFF
...
X-SVN-Rev: 6676
2001-11-07 19:58:40 +00:00
Alan Liu
9f91b535fc
ICU-1250 port DEBUG support from Java
...
X-SVN-Rev: 6665
2001-11-07 18:11:21 +00:00
Ram Viswanadha
c91394f3b3
ICU-1098 Fix parsing of escapes.
...
X-SVN-Rev: 6659
2001-11-07 03:37:06 +00:00
Doug Felt
cd44f70dd3
ICU-1413 return RuleBasedNumberFormat for unum_open when
...
handed the style UNUM_SPELLOUT
X-SVN-Rev: 6651
2001-11-07 00:01:56 +00:00
Vladimir Weinstein
48b6e3ca60
ICU-770 fixed a leak in getSortKey...
...
X-SVN-Rev: 6650
2001-11-07 00:01:29 +00:00
Doug Felt
34b31328c7
ICU-1413 fix problem where we were returning a parse-error for a
...
valid parse, which was causing unum_parse to fail.
X-SVN-Rev: 6649
2001-11-07 00:00:55 +00:00
Vladimir Weinstein
12c74a4400
ICU-1043 Fractional UCA now canonicaly closes suplementary codepoints. Builder checks canonical closure for suplementary ranges. Element lookup in UCA needs to distinguish between implict suplementary codepoint and codepoint redefined in the UCA.
...
X-SVN-Rev: 6642
2001-11-06 22:55:29 +00:00
Alan Liu
6d5e32eb28
ICU-990 make toRules() read from original vector
...
X-SVN-Rev: 6634
2001-11-06 05:07:06 +00:00
Andy Heninger
b4e203bee7
ICU-1452 fix broken url link in API docs.
...
X-SVN-Rev: 6625
2001-11-05 23:38:59 +00:00
Alan Liu
61be06c890
ICU-990 elide duplicate rules in toRules()
...
X-SVN-Rev: 6613
2001-11-05 19:01:45 +00:00
Alan Liu
2820286119
ICU-1426 fix registry to actually work with locale resources
...
X-SVN-Rev: 6598
2001-11-03 02:03:33 +00:00
Alan Liu
d0a3413440
ICU-1426 eliminate NOP call to copy()
...
X-SVN-Rev: 6582
2001-11-02 17:48:14 +00:00
Alan Liu
58f515dd78
ICU-1135 rewrite Any-Title to be smarter about accents
...
X-SVN-Rev: 6545
2001-11-01 04:37:27 +00:00