Commit Graph

200 Commits

Author SHA1 Message Date
Alan Liu
77749b5b8d ICU-278 Catch infinite loops in RBT rules
X-SVN-Rev: 752
2000-02-12 02:05:36 +00:00
Alan Liu
bb2611b517 ICU-277 fixed bug in UnicodeSet variable parsing
X-SVN-Rev: 751
2000-02-12 01:23:13 +00:00
Alan Liu
e7209482d2 ICU-276 added Position constructors
X-SVN-Rev: 750
2000-02-11 22:32:11 +00:00
Alan Liu
7ce42e2f31 ICU-265 map char to set with array instead of hash for better performance
X-SVN-Rev: 728
2000-02-08 02:49:15 +00:00
Yves Arrouye
bf89e792e3 ICU-212 out-of-source build. configure now creates data/ and
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.

X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Alan Liu
7b6b7df37a ICU-264 improve filter handling of CompoundTransliterator
X-SVN-Rev: 722
2000-02-05 00:24:24 +00:00
Alan Liu
710fd46eae ICU-182 add UCAL_YEAR_WOY and UCAL_DOW_LOCAL
X-SVN-Rev: 694
2000-01-25 18:22:15 +00:00
Helena Chapman
e724d593b2 ICU-45 Updated the dbbi.h and rbbi.h not to expose the ctor APIs.
X-SVN-Rev: 693
2000-01-25 17:57:36 +00:00
Alan Liu
f2692628ef ICU-182 NO API change; make EStampValues anonymous; these are just int constants
X-SVN-Rev: 687
2000-01-25 02:15:41 +00:00
Alan Liu
a3c6a8704e ICU-182 add comments for Y and e
X-SVN-Rev: 686
2000-01-25 02:14:32 +00:00
Alan Liu
c3dc523600 ICU-182 NO API CHANGES; remove stdio; remove getISOYear (use YEAR_WOY now); other private method changes
X-SVN-Rev: 685
2000-01-25 02:13:45 +00:00
Alan Liu
edad3a22da ICU-182 minor code cleanup
X-SVN-Rev: 684
2000-01-25 02:12:12 +00:00
Alan Liu
6e75fbd00c ICU-182 revised computeJulianDay for YEAR YEAR_WOY WOY; other misc. cleanup
X-SVN-Rev: 683
2000-01-25 02:11:28 +00:00
Alan Liu
dab9203f53 ICU-182 allow pattern chars that lack Y and e equivalents; this is a workaround only; the proper fix is to supply the locale data
X-SVN-Rev: 682
2000-01-25 02:08:22 +00:00
Steven R. Loomis
af78a1b3b1 ICU-227 hp/ux [MORE general init'zer problems]
X-SVN-Rev: 671
2000-01-21 03:42:27 +00:00
Steven R. Loomis
0be3b10b9a ICU-227 newlines at end of file
X-SVN-Rev: 665
2000-01-20 06:58:59 +00:00
Vladimir Weinstein
ea469908f0 ICU-182 Implementation of DOW_LOCAL and YEAR_WOY, take 2
X-SVN-Rev: 663
2000-01-20 04:47:14 +00:00
Vladimir Weinstein
958a04eb2b ICU-182 implementation of DOW_LOCAL and YEAR_WOY, take 2
X-SVN-Rev: 661
2000-01-20 04:40:07 +00:00
Alan Liu
5304fb51e9 ICU-199 eliminate unused code; coalesce methods
X-SVN-Rev: 651
2000-01-19 19:25:28 +00:00
Alan Liu
8387fe98df ICU-199 unify incremental-nonincremental imp
X-SVN-Rev: 650
2000-01-19 19:12:42 +00:00
Alan Liu
4541f4aea8 ICU-199 cleanup API, change int[] to Position
X-SVN-Rev: 649
2000-01-19 19:02:10 +00:00
Vladimir Weinstein
23c9e60988 ICU-182 adding, rolling and parsing for DOW_LOCAL and YEAR_WOY
X-SVN-Rev: 646
2000-01-19 04:22:25 +00:00
Vladimir Weinstein
4fcd5b4699 ICU-182 parsing, adding and rolling for DOW_LOCAL and YEAR_WOY
X-SVN-Rev: 644
2000-01-19 04:18:44 +00:00
Alan Liu
7da50142ca ICU-199 UnicodeSet inherits from UnicodeFilter
X-SVN-Rev: 634
2000-01-18 20:00:56 +00:00
Markus Scherer
8ab661d242 ICU-201 add forward declarations before 'friend' statements
X-SVN-Rev: 633
2000-01-18 19:57:46 +00:00
Alan Liu
2d5cbe5d93 ICU-199 incorporate Mark's bug fixes
X-SVN-Rev: 630
2000-01-18 18:43:09 +00:00
Alan Liu
49a4f38e87 ICU-199 remove "keyboard" from method names, make max context len a member of Transliterator set by subclasses
X-SVN-Rev: 629
2000-01-18 18:27:27 +00:00
Steven R. Loomis
29a3b0aefd ICU-199 add jamo <-> hangul
X-SVN-Rev: 626
2000-01-18 02:50:50 +00:00
Alan Liu
114ff8ce98 ICU-199 fix filtering bug
X-SVN-Rev: 620
2000-01-18 02:04:59 +00:00
Alan Liu
44562e956f ICU-199 add Jamo-Hangul and Hangul-Jamo
X-SVN-Rev: 618
2000-01-18 01:55:52 +00:00
Madhu K
379766b73b ICU-199 Multiple declarations of a variable. Fixed for Unix.
X-SVN-Rev: 592
2000-01-15 01:46:40 +00:00
Alan Liu
d2185dcbe6 ICU-199 compound ID support
X-SVN-Rev: 585
2000-01-14 21:15:25 +00:00
Helena Chapman
db8def56c3 ICU-45 Added ErrorCode to the constructor APIs.
.

X-SVN-Rev: 578
2000-01-14 00:13:59 +00:00
Madhu K
95e425918b ICU-45 Fix to support bid-endian platforms.
X-SVN-Rev: 574
2000-01-13 23:41:25 +00:00
Madhu K
f3d4efa32d ICU-96 Inline function RuleBasedCollator::makeReorderedBuffer
called before being defined.  Fixed it.

X-SVN-Rev: 572
2000-01-13 21:36:39 +00:00
Helena Chapman
423580d732 ICU-84 Added OS390 fixes for 12/28 snapshot.
.

X-SVN-Rev: 570
2000-01-13 21:11:42 +00:00
Alan Liu
8171577fca ICU-199 create icu/data/translit/index.txt
X-SVN-Rev: 564
2000-01-13 14:11:06 +00:00
Alan Liu
8dd3eab784 ICU-199 remove unused constructor
X-SVN-Rev: 563
2000-01-13 14:10:10 +00:00
Alan Liu
712db54818 ICU-199 new rule syntax; performance improvement
X-SVN-Rev: 560
2000-01-13 07:28:31 +00:00
Alan Liu
1a6cfef879 ICU-199 new rule syntax; performance improvement; update rules
X-SVN-Rev: 559
2000-01-13 07:28:08 +00:00
Madhu K
b4674418b6 ICU-45 Fix for windows
X-SVN-Rev: 556
2000-01-13 01:23:38 +00:00
Madhu K
7f5b88a055 ICU-45 Multiple Declaration of a variable
X-SVN-Rev: 554
2000-01-13 01:01:17 +00:00
Steven R. Loomis
5ecfe44aa4 ICU-45 use TRUE/FALSE not true/false [*bbi]
X-SVN-Rev: 553
2000-01-12 22:24:10 +00:00
Alan Liu
13955b6ce2 ICU-199 rewrite UnicodeSet pattern parser
X-SVN-Rev: 547
2000-01-12 18:03:53 +00:00
Steven R. Loomis
fea8b1b618 ICU-12 'unicode/' in include path [header export fixes]
X-SVN-Rev: 545
2000-01-12 06:08:46 +00:00
Helena Chapman
8e02d61ed6 ICU-12 Fixed the Makefile.in to export all the header files in unicode/ directories in
common, i18n and extra/ustdio.

X-SVN-Rev: 542
2000-01-12 01:31:31 +00:00
Steven R. Loomis
464b29725e ICU-114 Add null transliterator to the makefile
X-SVN-Rev: 537
2000-01-12 00:12:59 +00:00
Alan Liu
27c4f96908 ICU-114 use U_FILE_SEP_STRING
X-SVN-Rev: 534
2000-01-11 19:48:48 +00:00
Alan Liu
ac174648f9 ICU-114 make getDisplayName static, change rb tags
X-SVN-Rev: 532
2000-01-11 19:39:28 +00:00
Alan Liu
66e286def7 ICU-114 make getDisplayName static
X-SVN-Rev: 531
2000-01-11 19:39:06 +00:00
Alan Liu
b062d159c4 ICU-114 add NullTransliterator
X-SVN-Rev: 528
2000-01-11 17:28:49 +00:00
Alan Liu
f367eb35fa ICU-114 fix UVector warning
X-SVN-Rev: 527
2000-01-11 17:26:46 +00:00
Steven R. Loomis
230ddb1f04 ICU-45 posix fixes
X-SVN-Rev: 515
2000-01-11 01:45:36 +00:00
Helena Chapman
5d308fa1ea ICU-45 Removed the SimpleTextBoundary implementation.
X-SVN-Rev: 514
2000-01-11 01:42:04 +00:00
Helena Chapman
3b89a0c831 ICU-45 Moved the include path around in the implementation.
X-SVN-Rev: 510
2000-01-11 00:46:58 +00:00
Helena Chapman
ee49e7e363 ICU-45 Moved rbbi.h and dbbi.h into unicode folder.
X-SVN-Rev: 509
2000-01-10 22:25:44 +00:00
Helena Chapman
c48ba34577 ICU-45 Fixed the include path problems.
X-SVN-Rev: 507
2000-01-10 21:21:52 +00:00
Helena Chapman
ffaec7a318 ICU-45 Fixed the include path problems.
X-SVN-Rev: 506
2000-01-10 21:10:21 +00:00
Helena Chapman
6a1f72fd1a ICU-45 Check in initial version of the RBBI implementation.
X-SVN-Rev: 505
2000-01-10 20:26:57 +00:00
Richard Gillam
016aa963f6 ICU-45 Initial check-in of RuleBasedBreakIterator and DictionaryBasedBreakIterator.
X-SVN-Rev: 502
2000-01-08 02:05:05 +00:00
Steven R. Loomis
1846280529 ICU-159 Port scope operator from Java (. -> ::) - thai coll fix for unix
X-SVN-Rev: 494
2000-01-06 20:12:14 +00:00
Steven R. Loomis
a8dbb2d531 ICU-211 backslashes in #include
X-SVN-Rev: 492
2000-01-06 20:02:04 +00:00
Helena Chapman
aedb933f7e ICU-163 Fixed warnings on MSVC 6.0.
X-SVN-Rev: 476
1999-12-29 22:33:47 +00:00
Vladimir Weinstein
8b20f17f49 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Vladimir Weinstein
8e21f86812 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 472
1999-12-28 23:39:02 +00:00
Helena Chapman
16ac11f546 ICU-200 Updated with OS/400 specific port changes.
X-SVN-Rev: 459
1999-12-22 22:57:04 +00:00
Alan Liu
d5831470e3 ICU-159 Thai collation
X-SVN-Rev: 426
1999-12-16 01:41:19 +00:00
Alan Liu
0b6dc30da7 ICU-114 fix cursorPos variable initialization bug
X-SVN-Rev: 419
1999-12-15 21:30:53 +00:00
Steven R. Loomis
6e4c41b4f8 ICU-65 bumped the time zone format version number
X-SVN-Rev: 414
1999-12-15 03:51:49 +00:00
Alan Liu
6da447a09e ICU-65 make OffsetIndex.gmtOffset 4-aligned
X-SVN-Rev: 410
1999-12-14 20:17:02 +00:00
Alan Liu
87018110b1 ICU-181 make GMT public
X-SVN-Rev: 406
1999-12-14 18:41:13 +00:00
Steven R. Loomis
0377e79ec7 ICU-65 alignment fix
X-SVN-Rev: 397
1999-12-14 00:43:47 +00:00
Markus Scherer
f452a84c52 ICU-161 change copyright for open source
X-SVN-Rev: 393
1999-12-13 22:28:37 +00:00
Alan Liu
874ad280e4 ICU-159 thai collation
X-SVN-Rev: 378
1999-12-11 01:54:05 +00:00
Helena Chapman
80bf06949d ICU-96 Removed RuleBasedCollator::getUnicodeOrder().
X-SVN-Rev: 372
1999-12-10 18:53:45 +00:00
Steven R. Loomis
363ee387f6 ICU-161 (c)opyright notices
X-SVN-Rev: 362
1999-12-09 23:27:55 +00:00
Alan Liu
b851d05295 ICU-81 roll bugs and calculation errors in cutover year
X-SVN-Rev: 359
1999-12-09 17:16:31 +00:00
Alan Liu
4dc3c25bae ICU-65 improve default zone support
X-SVN-Rev: 356
1999-12-09 06:29:40 +00:00
Alan Liu
7873a4ffa4 ICU-187 don't use aliasing unistr ct
X-SVN-Rev: 355
1999-12-09 06:26:55 +00:00
Alan Liu
6d9cfd7f14 ICU-186 fix setStartRule setEndRule to set DST savings if nec
X-SVN-Rev: 351
1999-12-09 06:06:05 +00:00
Steven R. Loomis
96ffaa24d1 ICU-183 make ICU header files compile by themselves
X-SVN-Rev: 345
1999-12-08 23:42:52 +00:00
Markus Scherer
2d26f13d40 ICU-175 rename errorName() to u_errorName()
X-SVN-Rev: 343
1999-12-08 23:31:17 +00:00
Markus Scherer
54ba2e3819 ICU-170 use UnicodeString::length() instead of the deprecated size()
X-SVN-Rev: 339
1999-12-08 02:11:04 +00:00
Markus Scherer
5927a9f1e8 ICU-174 make code more robust
X-SVN-Rev: 337
1999-12-08 00:15:46 +00:00
Steven R. Loomis
392bf58ebe ICU-65 Custom string was being truncated
X-SVN-Rev: 311
1999-12-05 09:14:26 +00:00
Alan Liu
36d5b2bb74 ICU-65 new mem-mapped system zone table, new algorithms, static zone table removed!, misc cleanup, lotsa new stuff
X-SVN-Rev: 308
1999-12-05 06:24:22 +00:00
Alan Liu
5ce017150f ICU-65 new mem-mapped system zone table
X-SVN-Rev: 306
1999-12-05 06:13:21 +00:00
Alan Liu
337ba0677d ICU-65 new mem-mapped layout
X-SVN-Rev: 305
1999-12-05 06:09:44 +00:00
Alan Liu
041f11b2bd ICU-65 add constructors from mem-mapped data
X-SVN-Rev: 304
1999-12-05 06:09:24 +00:00
Steven R. Loomis
a34482e43f ICU-157 converter data in udata + udata fixes
X-SVN-Rev: 296
1999-12-04 02:31:40 +00:00
Steven R. Loomis
2fc4c67274 ICU-96 pathname cleanup
X-SVN-Rev: 286
1999-12-03 02:51:54 +00:00
Steven R. Loomis
bb749ae45a ICU-96 bug in normalizeriterator state
X-SVN-Rev: 285
1999-12-03 02:40:20 +00:00
Vladimir Weinstein
695dce92f3 ICU-157 making tools independent form icudata.dll
X-SVN-Rev: 282
1999-12-02 23:26:44 +00:00
Alan Liu
e5b179f2e6 ICU-65 Add support for 1:00u and 1:00s rule times
X-SVN-Rev: 279
1999-12-02 21:15:58 +00:00
Markus Scherer
e52c4359b4 ICU-69 use new UnicodeString constructor from invariant char*
X-SVN-Rev: 278
1999-12-02 18:34:10 +00:00
Alan Liu
7ac414bcf9 ICU-65 Move time zone data to icudata
X-SVN-Rev: 275
1999-12-02 02:30:44 +00:00
Markus Scherer
efde186f5c ICU-69 use new UnicodeString constructor from invariant char*
X-SVN-Rev: 274
1999-12-01 22:57:20 +00:00
Markus Scherer
ec97389ca8 ICU-80 ResourceBundle keys (tags) are now const char*
X-SVN-Rev: 271
1999-12-01 21:27:44 +00:00
Steven R. Loomis
6f38a88ec1 ICU-96 oops: debugging code! [collation perf]
X-SVN-Rev: 267
1999-12-01 17:50:12 +00:00
Steven R. Loomis
c07aed7913 ICU-96 performance improvements
X-SVN-Rev: 247
1999-11-23 22:49:29 +00:00