Commit Graph

1386 Commits

Author SHA1 Message Date
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