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
Vladimir Weinstein
a2f2081004
ICU-1245 fixed several Japanese bugs
...
X-SVN-Rev: 6537
2001-11-01 00:00:15 +00:00
George Rhoten
058fc6ceca
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 6532
2001-10-31 21:54:44 +00:00
Andy Heninger
7202cadd36
ICU-1404 configure, fix broken --with-data-packaging option
...
X-SVN-Rev: 6521
2001-10-31 18:43:45 +00:00
Alan Liu
0168348f14
ICU-1079 get locale-script mapping working again
...
X-SVN-Rev: 6505
2001-10-31 00:29:15 +00:00
Alan Liu
02f44eee5c
ICU-1406 make UnicodeMatcher::matches non-const
...
X-SVN-Rev: 6503
2001-10-30 23:55:09 +00:00
George Rhoten
6b2bb522a9
ICU-1028 Versioning support for os/390. Remove redundent defines.
...
X-SVN-Rev: 6498
2001-10-30 19:03:30 +00:00
Alan Liu
2c2b11dfe8
ICU-1406 make quantified segments behave like perl counterparts
...
X-SVN-Rev: 6493
2001-10-30 18:08:53 +00:00
George Rhoten
f038c38152
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6486
2001-10-30 01:43:05 +00:00
George Rhoten
4cebc15604
ICU-1028 Fix for os/390
...
X-SVN-Rev: 6482
2001-10-29 22:41:44 +00:00
Syn Wee Quek
1d40137fb2
ICU-1030
...
Added @draft to documentation.
X-SVN-Rev: 6480
2001-10-29 22:26:32 +00:00
Andy Heninger
06fb9f9f7d
ICU-1401 NFD unsafe chars for collation fix.
...
X-SVN-Rev: 6478
2001-10-29 17:56:00 +00:00
George Rhoten
3901e4ff74
ICU-1028 Fixed ASCII vs EBCDIC problem.
...
X-SVN-Rev: 6476
2001-10-29 17:26:01 +00:00
Vladimir Weinstein
72eb3bc0c0
ICU-1245 fixed a bug in adding prefixed contractions that have non contraction composed form (go figure)...
...
X-SVN-Rev: 6468
2001-10-26 23:23:25 +00:00
Alan Liu
623339a1be
ICU-1046 implement CompoundTransliterator rollback
...
X-SVN-Rev: 6465
2001-10-26 22:47:26 +00:00
Alan Liu
6ae8ac950f
ICU-1076 changes to support zero-length matchers at end of key
...
X-SVN-Rev: 6447
2001-10-25 23:23:12 +00:00
George Rhoten
068f60d1a0
ICU-1028 Fix for os/390
...
X-SVN-Rev: 6442
2001-10-25 21:55:45 +00:00
Vladimir Weinstein
899b56f176
ICU-1245 adding both composed and decomposed form of contraction
...
X-SVN-Rev: 6437
2001-10-25 20:37:02 +00:00
George Rhoten
82ee71c805
ICU-1298 Change code to not do static initialization
...
X-SVN-Rev: 6431
2001-10-25 18:49:34 +00:00
Doug Felt
dd0d73a61e
ICU-1298 fix stack overflow on solaris 64-bit
...
(also tweak debug code which was broken by earlier changes to llong.h)
X-SVN-Rev: 6429
2001-10-25 16:26:36 +00:00
Alan Liu
47e3ca5552
ICU-1046 implement rollback for filtered incremental transliteration
...
X-SVN-Rev: 6420
2001-10-25 00:03:50 +00:00
Alan Liu
5400659a50
ICU-1048 repair ::ID block code in reverse direction
...
X-SVN-Rev: 6413
2001-10-24 13:34:11 +00:00
Alan Liu
16506460d8
ICU-1272 fix typo
...
X-SVN-Rev: 6412
2001-10-24 05:42:13 +00:00
Doug Felt
cd6ed9ad09
ICU-1295 fix lenient parse error for " fifty-7"
...
X-SVN-Rev: 6410
2001-10-24 00:47:46 +00:00
Alan Liu
b38dea699b
ICU-1048 fix handling of ::ID blocks in reverse dir
...
X-SVN-Rev: 6408
2001-10-24 00:09:35 +00:00
Alan Liu
85d2a30de6
ICU-1292 initial pragma support (variable range)
...
X-SVN-Rev: 6402
2001-10-23 23:26:47 +00:00
Vladimir Weinstein
ef1a552319
ICU-1294 collation data version number bumped up, udata structures moved to ucol_imp.h, isAcceptable functions now use data in these structs to validate the data
...
X-SVN-Rev: 6401
2001-10-23 21:48:14 +00:00
Ram Viswanadha
5a3494cf54
ICU-899 change uscript_getCode() API to accept fillin buffer and capacity
...
X-SVN-Rev: 6389
2001-10-23 02:00:50 +00:00
George Rhoten
3554f07e34
ICU-392 cleaning code for proper exports in libraries/urename.h generation
...
X-SVN-Rev: 6386
2001-10-23 00:54:07 +00:00
George Rhoten
dc0cc2fc00
ICU-392 cleaning code for proper exports in libraries/urename.h generation
...
X-SVN-Rev: 6385
2001-10-23 00:44:49 +00:00
George Rhoten
e15e833b00
ICU-392 cleaning code for proper exports in libraries/urename.h generation
...
X-SVN-Rev: 6384
2001-10-23 00:38:12 +00:00
Vladimir Weinstein
9e829506c4
ICU-392 cleaned code for urename.h generation & proper exports
...
X-SVN-Rev: 6369
2001-10-22 05:30:22 +00:00
Vladimir Weinstein
d81ea96439
ICU-1211 correcting what gets exported where
...
X-SVN-Rev: 6361
2001-10-20 01:09:31 +00:00
George Rhoten
7a678be732
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6355
2001-10-19 23:57:38 +00:00
Markus Scherer
534af09e6e
ICU-1007 use internal iterative normalization api
...
X-SVN-Rev: 6353
2001-10-19 23:26:48 +00:00
George Rhoten
0fe0f7956a
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6350
2001-10-19 23:14:38 +00:00
Syn Wee Quek
6e371a1166
ICU-1030
...
Fixed compiler warnings.
X-SVN-Rev: 6348
2001-10-19 23:03:24 +00:00
George Rhoten
a1865ea6b8
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6343
2001-10-19 21:51:02 +00:00
Markus Scherer
237bf8e91e
ICU-1007 simplify internal normalization api (no growBuffers, c UCharIterator)
...
X-SVN-Rev: 6339
2001-10-19 17:36:02 +00:00
George Rhoten
0f43049750
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6335
2001-10-19 16:24:26 +00:00
Alan Liu
313cab9793
ICU-1272 don't delete const pointer!
...
X-SVN-Rev: 6322
2001-10-19 02:32:05 +00:00
Alan Liu
6b80c279e9
ICU-990 fix handling of anchors in toRule
...
X-SVN-Rev: 6317
2001-10-18 23:05:25 +00:00
George Rhoten
ec9d88119a
ICU-1211 Change the version number 1.9->2.0
...
X-SVN-Rev: 6309
2001-10-18 18:24:44 +00:00
George Rhoten
add1247c57
ICU-1272 Fix for Solaris WorkShop 6
...
X-SVN-Rev: 6308
2001-10-18 17:20:02 +00:00
Syn Wee Quek
278fe48cc5
ICU-1030
...
Added operator= to SearchIterator.
X-SVN-Rev: 6307
2001-10-18 16:53:17 +00:00
Alan Liu
6b5cedf6bd
ICU-1272 restore deprecated category constructor
...
X-SVN-Rev: 6304
2001-10-18 04:16:16 +00:00
Alan Liu
ecfa7b7186
ICU-1272 initial implementation of perl-ish character property syntax for UnicodeSet
...
X-SVN-Rev: 6303
2001-10-18 04:06:14 +00:00
Vladimir Weinstein
d68b5e29d9
ICU-1288 tailored hash table now uses tokens as keys - since we need to access the source string
...
X-SVN-Rev: 6293
2001-10-17 22:57:15 +00:00
Vladimir Weinstein
5654af9bbc
ICU-1288 tokens now contain pointer to the source string
...
X-SVN-Rev: 6292
2001-10-17 22:54:58 +00:00
Alan Liu
68744138aa
ICU-1272 initial implementation of perl-ish character property syntax for UnicodeSet
...
X-SVN-Rev: 6281
2001-10-17 19:21:12 +00:00
Syn Wee Quek
e33659c6ef
ICU-1030
...
Removed if comparison error .
X-SVN-Rev: 6279
2001-10-17 17:57:14 +00:00
Alan Liu
85276d3bcc
ICU-1079 add ID and context param to factory
...
X-SVN-Rev: 6276
2001-10-17 17:29:34 +00:00
Vladimir Weinstein
f07ba50f9d
ICU-1245 #ifdefed some debug stuff
...
X-SVN-Rev: 6268
2001-10-16 22:36:02 +00:00
Alan Liu
8a98ee7a0e
ICU-1023 change UHashKey to UHashTok and use for values as well
...
X-SVN-Rev: 6264
2001-10-16 18:31:13 +00:00
George Rhoten
f3a044401b
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6243
2001-10-15 22:11:00 +00:00
Vladimir Weinstein
b722667385
ICU-1245 not using normalizer for searching prefixes
...
X-SVN-Rev: 6235
2001-10-15 00:09:23 +00:00
Vladimir Weinstein
b644c471ab
ICU-1245 more work on prefixes + bail out for strcoll if shifted AND hiragana quaternary
...
X-SVN-Rev: 6232
2001-10-13 16:20:01 +00:00
Doug Felt
d007e2cd57
ICU-1275 fixed rbnf copy constructor
...
X-SVN-Rev: 6227
2001-10-12 23:47:12 +00:00
George Rhoten
b6508f296f
ICU-1271 Fix for Linux
...
X-SVN-Rev: 6226
2001-10-12 23:33:50 +00:00
Vladimir Weinstein
c84f05bb7c
ICU-1245 forgot to state return value for a function
...
X-SVN-Rev: 6224
2001-10-12 23:15:25 +00:00
George Rhoten
30a9661ac4
ICU-1271 Port to HP/UX CC
...
X-SVN-Rev: 6222
2001-10-12 21:42:58 +00:00
Vladimir Weinstein
f426c5040d
ICU-1245 hmmm, maybe store both decomposed and composed prefix instead of using NFC (to be continued...)
...
X-SVN-Rev: 6220
2001-10-12 21:03:36 +00:00
Vladimir Weinstein
43b3ed3248
ICU-1245 use NFC instead of NFKC for prefix processing.
...
X-SVN-Rev: 6219
2001-10-12 20:11:47 +00:00
Vladimir Weinstein
ead10a6a35
ICU-1245 use NFC instead of NFKC for prefix processing. Also, added closure for prefix starters
...
X-SVN-Rev: 6218
2001-10-12 19:46:10 +00:00
Vladimir Weinstein
e0be0db178
ICU-1245 use NFC instead of NFKC for prefix processing
...
X-SVN-Rev: 6217
2001-10-12 19:44:40 +00:00
George Rhoten
eb10c7d510
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 6211
2001-10-12 17:47:17 +00:00
George Rhoten
b1b0b0dfc6
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6207
2001-10-12 06:07:18 +00:00
George Rhoten
ab79b802d1
ICU-1264 Fix for HP/UX aCC namespace support
...
X-SVN-Rev: 6206
2001-10-12 05:57:04 +00:00
George Rhoten
65cedb37df
ICU-1264 Fix for HP/UX aCC namespace support
...
X-SVN-Rev: 6205
2001-10-12 05:54:15 +00:00
George Rhoten
efdb5a1f89
ICU-1099 Make some data a bit more const
...
X-SVN-Rev: 6203
2001-10-11 23:54:55 +00:00
George Rhoten
1aa7e6714d
ICU-1271 Be more friendly to non-IEEE754 platforms and use the putil.h functions.
...
X-SVN-Rev: 6198
2001-10-11 21:41:11 +00:00
Vladimir Weinstein
3b0d80266e
ICU-1245 Fixing problem with [before] handling... Still not finished
...
X-SVN-Rev: 6194
2001-10-11 21:19:10 +00:00
George Rhoten
f7de0d9f71
ICU-1271 Do not depend on int. Use ICU int*_t types.
...
X-SVN-Rev: 6187
2001-10-11 16:58:34 +00:00
George Rhoten
c542f7ece6
ICU-1271 Add copyright header
...
X-SVN-Rev: 6186
2001-10-11 16:57:48 +00:00
George Rhoten
a0d55f3957
ICU-1271 Fix release mode
...
X-SVN-Rev: 6185
2001-10-11 16:56:56 +00:00
George Rhoten
8b98d84982
ICU-1271 Remove static initialization, remove tabs, add copyright header, conform closer to ICU coding guidelines...
...
X-SVN-Rev: 6184
2001-10-11 16:56:24 +00:00
Markus Scherer
74cfc16466
ICU-1268 use ures_openDirect() for non-locale resource bundles
...
X-SVN-Rev: 6177
2001-10-11 00:50:26 +00:00
Doug Felt
7258dac736
ICU-1271 Port RuleBasedNumberFormat to ICU
...
X-SVN-Rev: 6172
2001-10-10 21:43:11 +00:00
Alan Liu
ee89d038e3
ICU-1260 support [:<script>:] syntax
...
X-SVN-Rev: 6170
2001-10-10 21:36:26 +00:00
Alan Liu
7ad352e2b5
ICU-1259 remove temporary Latin-Kana hack
...
X-SVN-Rev: 6160
2001-10-10 20:37:24 +00:00
Alan Liu
267a914bc3
ICU-1261 initial implementation of compound filters in IDs and ::ID blocks
...
X-SVN-Rev: 6154
2001-10-10 19:29:45 +00:00
Alan Liu
c968b1ea77
ICU-1261 initial implementation of compound filters in IDs and ::ID blocks
...
X-SVN-Rev: 6153
2001-10-10 19:22:34 +00:00
Vladimir Weinstein
99e87d5bdb
ICU-1245 correct initing and querying of UCollator.hiraganaQ
...
X-SVN-Rev: 6145
2001-10-10 01:48:36 +00:00
George Rhoten
9db19f6627
ICU-1099 Make some data a bit more const
...
X-SVN-Rev: 6138
2001-10-09 22:57:29 +00:00
George Rhoten
a23f11ccaa
ICU-1076 Fix the copy constructor.
...
X-SVN-Rev: 6137
2001-10-09 22:53:02 +00:00
George Rhoten
3dda41c0cc
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6136
2001-10-09 22:21:01 +00:00
George Rhoten
c8712487d3
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6135
2001-10-09 21:58:57 +00:00
George Rhoten
854ddda7c0
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6133
2001-10-09 21:30:02 +00:00
George Rhoten
6e5be46321
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6132
2001-10-09 20:23:39 +00:00
Helena Chapman
d816eefc57
ICU-1264 added namspace support where possible.
...
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
Vladimir Weinstein
d8de311a42
ICU-1083 was forgetting to backup when trail surrogate is not in the table
...
X-SVN-Rev: 6122
2001-10-08 19:29:12 +00:00
George Rhoten
23975aae77
ICU-329 No need for the commented out code as mentioned by Markus.
...
X-SVN-Rev: 6118
2001-10-08 16:23:22 +00:00
Vladimir Weinstein
1dc54880df
ICU-1245 proper surrogate handling. Cleaned some unused variable warnings.
...
X-SVN-Rev: 6116
2001-10-08 02:31:50 +00:00
Vladimir Weinstein
0aa038116d
ICU-1245 fixed closing procedures
...
X-SVN-Rev: 6115
2001-10-08 02:27:44 +00:00
Vladimir Weinstein
7097dbad94
ICU-1245 fine tuning list of unsafe chars. Fixed adding single chars to exitsting prefixes
...
X-SVN-Rev: 6113
2001-10-08 02:24:45 +00:00
Markus Scherer
11d0f47496
ICU-1109 change NUL-termination semantics
...
X-SVN-Rev: 6099
2001-10-05 22:54:00 +00:00
George Rhoten
9c138970af
ICU-1028 This should fix os/390
...
X-SVN-Rev: 6080
2001-10-05 16:50:59 +00:00
Vladimir Weinstein
70e3d02522
ICU-1245 correct canonical closure for prefix codepoints
...
X-SVN-Rev: 6077
2001-10-05 06:49:03 +00:00
Vladimir Weinstein
7bdeff54d2
ICU-1245 Option for setting default strength in rules. Also added a missing break;
...
X-SVN-Rev: 6069
2001-10-05 02:09:22 +00:00
Vladimir Weinstein
12f9b8966f
ICU-1245 Put real codepoints in prefix table
...
X-SVN-Rev: 6068
2001-10-05 02:08:25 +00:00
Vladimir Weinstein
effdbdaaac
ICU-1245 Do Hiragana processing (still limping for shifted strcoll)
...
X-SVN-Rev: 6067
2001-10-05 02:07:51 +00:00