Alan Liu
e0e823eafd
ICU-483 avoid deadlock!
...
X-SVN-Rev: 3924
2001-03-06 20:39:31 +00:00
George Rhoten
cb99d4da18
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3923
2001-03-06 20:20:47 +00:00
George Rhoten
bd730a6e62
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3922
2001-03-06 20:12:26 +00:00
George Rhoten
fe743218d2
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3920
2001-03-06 19:44:45 +00:00
Vladimir Weinstein
9b3f79c05f
ICU-96 option parsing in rules. More info on errors in rules
...
X-SVN-Rev: 3916
2001-03-06 07:44:37 +00:00
George Rhoten
8a59268b64
ICU-865 os/390 porting for timezone
...
X-SVN-Rev: 3913
2001-03-06 02:39:47 +00:00
Vladimir Weinstein
2b117c5c1a
ICU-96 ground for parsing options + some tests
...
X-SVN-Rev: 3906
2001-03-06 00:57:48 +00:00
George Rhoten
9d65e715fd
ICU-882 Don't use the deprecated API.
...
X-SVN-Rev: 3905
2001-03-05 22:36:29 +00:00
Vladimir Weinstein
1b31da3609
ICU-96 more on canonical closure plus some cleanup
...
X-SVN-Rev: 3903
2001-03-05 20:08:31 +00:00
Vladimir Weinstein
454ade03e9
ICU-96 tailoring cleanup, general collation cleanup
...
X-SVN-Rev: 3896
2001-03-03 09:27:42 +00:00
Syn Wee Quek
24ff93d428
ICU-878
...
added functionality to retrieve getMaxExpansion for implicit collation elements
X-SVN-Rev: 3891
2001-03-03 04:06:43 +00:00
Andy Heninger
a6d0a55a72
ICU-880 Optimize strcoll for strings with leading common part. Add hashtable of "unsafe" chars to support impl of this.
...
X-SVN-Rev: 3890
2001-03-03 03:35:17 +00:00
Alan Liu
83377886c0
ICU-483 add inter-Indic transliterators
...
X-SVN-Rev: 3886
2001-03-03 00:49:45 +00:00
Vladimir Weinstein
c0d2a98407
ICU-96 better canonical closure + more tailoring tune ups
...
X-SVN-Rev: 3876
2001-03-02 09:24:30 +00:00
Syn Wee Quek
bc4465145b
ICU-878
...
Removed test lines
X-SVN-Rev: 3873
2001-03-02 02:03:55 +00:00
Syn Wee Quek
50ff5456e4
ICU-878
...
Added getMaxExpansion to collator
X-SVN-Rev: 3871
2001-03-02 01:14:03 +00:00
Vladimir Weinstein
4a5135b5a1
ICU-96 correct case for generated CEs
...
X-SVN-Rev: 3870
2001-03-02 00:43:14 +00:00
Vladimir Weinstein
69553ae0cb
ICU-96 case switching
...
X-SVN-Rev: 3868
2001-03-02 00:19:43 +00:00
George Rhoten
b330aaed7a
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3866
2001-03-01 23:12:34 +00:00
Ram Viswanadha
844af96513
ICU-96 uca_getRulesEx version 1
...
X-SVN-Rev: 3856
2001-03-01 20:12:12 +00:00
Vladimir Weinstein
5d6ac37a48
ICU-96 a little reverse contraction mess up fixed
...
X-SVN-Rev: 3851
2001-03-01 00:14:53 +00:00
Vladimir Weinstein
04774b4970
ICU-96 case bit in tailorings
...
X-SVN-Rev: 3850
2001-03-01 00:14:29 +00:00
George Rhoten
5f8abf8e96
ICU-865 Use FALSE instead of false
...
X-SVN-Rev: 3843
2001-02-28 22:05:16 +00:00
Vladimir Weinstein
dca618e168
ICU-96 more fixes to tailoring
...
X-SVN-Rev: 3842
2001-02-28 21:50:23 +00:00
Alan Liu
fa58a5ddd5
ICU-872 Fix error in docs as revealed by JamoTest
...
X-SVN-Rev: 3828
2001-02-28 19:50:42 +00:00
Alan Liu
98d3f8dd29
ICU-872 Fix bug in finishTransliteration() turned up by JamoTest
...
X-SVN-Rev: 3827
2001-02-28 19:50:21 +00:00
Vladimir Weinstein
bfb058042b
ICU-96 compiler warnings fixes + a nice dead loop fix :)
...
X-SVN-Rev: 3824
2001-02-28 19:30:41 +00:00
Vladimir Weinstein
ff9286393c
ICU-96 removed most of pedantic compiler warnings
...
X-SVN-Rev: 3823
2001-02-28 19:01:23 +00:00
Vladimir Weinstein
f971402237
ICU-96 return value from an intermediate function
...
X-SVN-Rev: 3819
2001-02-28 16:12:45 +00:00
Ram Viswanadha
e28ccb917b
ICU-841 Updated with changes discussed in design review
...
X-SVN-Rev: 3817
2001-02-28 02:50:48 +00:00
Steven R. Loomis
86878195b1
ICU-96 uint16_t != UChar
...
X-SVN-Rev: 3813
2001-02-28 00:24:15 +00:00
Vladimir Weinstein
5c43f59fbf
ICU-96 stable tailoring generation, leak fixes
...
X-SVN-Rev: 3805
2001-02-27 21:01:11 +00:00
George Rhoten
a1940e5c5b
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3803
2001-02-27 18:38:48 +00:00
Vladimir Weinstein
2c24ff13a5
ICU-96 more collation
...
X-SVN-Rev: 3801
2001-02-27 07:48:00 +00:00
Ram Viswanadha
5682d6d452
ICU-841 Restored UCollator struct by deleted trVersion
...
X-SVN-Rev: 3799
2001-02-27 01:35:59 +00:00
Ram Viswanadha
2c6f953fb5
ICU-841 Fixed minor compiler warnings
...
X-SVN-Rev: 3798
2001-02-27 01:08:32 +00:00
Ram Viswanadha
7f0d1775f7
ICU-841 ucol_getVersion implementation version 2
...
X-SVN-Rev: 3794
2001-02-26 23:52:44 +00:00
Vladimir Weinstein
03331219a8
ICU-96 tailorings are now in
...
X-SVN-Rev: 3774
2001-02-26 10:52:00 +00:00
Vladimir Weinstein
fb41ad071f
ICU-96 tailoring implementation take 1
...
X-SVN-Rev: 3773
2001-02-26 10:34:53 +00:00
Vladimir Weinstein
1c52bd1c5c
ICU-96 tailoring implementation take 1
...
X-SVN-Rev: 3772
2001-02-26 10:28:56 +00:00
Syn Wee Quek
ec4c07eeb0
ICU-861
...
Updated backwards collation element iterator codes.
X-SVN-Rev: 3760
2001-02-23 23:36:42 +00:00
Syn Wee Quek
6d5b35e584
ICU-861
...
Updated javadoc comments.
X-SVN-Rev: 3759
2001-02-23 23:34:34 +00:00
Jim Snyder Grant
9b07d23c28
ICU-853 Fixed code for ucol_safeClone (checked in under the wrong jitterbug before)
...
X-SVN-Rev: 3752
2001-02-23 18:24:05 +00:00
Vladimir Weinstein
fb4d48179d
ICU-96 building ucadata as a part of build process on win32
...
X-SVN-Rev: 3749
2001-02-23 04:57:47 +00:00
Syn Wee Quek
1966b36a04
ICU-861
...
Updated UCOL_GETPREVCE.
X-SVN-Rev: 3733
2001-02-22 23:16:06 +00:00
Jim Snyder Grant
f8a3510d6a
ICU-535 casted HP/UX warning on size_t to int
...
X-SVN-Rev: 3726
2001-02-22 17:08:56 +00:00
Jim Snyder Grant
8da891a5c1
ICU-535 fixed HP/UX and AIX problems.
...
X-SVN-Rev: 3724
2001-02-22 16:32:40 +00:00
George Rhoten
4e4408fe03
ICU-865 use uprv_memcpy instead of memcpy and put a newline at the end of the header
...
X-SVN-Rev: 3720
2001-02-22 01:03:05 +00:00
Jim Snyder Grant
5244af4879
ICU-853 Implementations for ubrk_safeClone, including C++ API changes needed (createBufferClone & isBufferClone in BreakIterator classes)
...
X-SVN-Rev: 3713
2001-02-21 23:40:41 +00:00
Ram Viswanadha
549e5f528c
ICU-841 fixed memory leak in ucol_open()
...
X-SVN-Rev: 3708
2001-02-21 21:43:17 +00:00
Vladimir Weinstein
4accd4cd4d
ICU-96 more changes to collation
...
X-SVN-Rev: 3706
2001-02-21 17:45:06 +00:00
Syn Wee Quek
3d6b4ba255
ICU-861
...
Modified error comments //.
X-SVN-Rev: 3705
2001-02-21 17:26:52 +00:00
Syn Wee Quek
48c0a5f2af
ICU-861
...
Modified UCOL_GETPREVCE.
Comments on the use UCOL_NO_MORE_CES is added.
X-SVN-Rev: 3703
2001-02-21 02:12:23 +00:00
Syn Wee Quek
8d727c64bd
ICU-807
...
Modified include statement for uhash.h to make as400 happy.
X-SVN-Rev: 3702
2001-02-21 01:59:39 +00:00
Syn Wee Quek
1418000403
ICU-861
...
NO_MORE_CES added to public access.
Comments of use added.
X-SVN-Rev: 3701
2001-02-21 01:58:55 +00:00
George Rhoten
5c2690878a
ICU-760 Do the correct padding between a number and its sign
...
X-SVN-Rev: 3687
2001-02-20 17:29:08 +00:00
Syn Wee Quek
78a57a7680
ICU-861
...
Implemented backwards iterator for collation
X-SVN-Rev: 3679
2001-02-20 00:26:50 +00:00
Jim Snyder Grant
7d75aab3e8
ICU-853 (empty) Implementations for ucol_safeClone & ubrk_safeClone
...
X-SVN-Rev: 3661
2001-02-16 22:43:39 +00:00
Jim Snyder Grant
cadc5c2a49
ICU-853 APIs for ucol_safeClone & ubrk_safeClone
...
X-SVN-Rev: 3660
2001-02-16 22:42:45 +00:00
George Rhoten
5fc03fe875
ICU-66 Removed a static memory leak
...
X-SVN-Rev: 3649
2001-02-16 21:51:21 +00:00
George Rhoten
a06988ae1c
ICU-66 Moved the deletion to after the comparison
...
X-SVN-Rev: 3648
2001-02-16 21:46:22 +00:00
George Rhoten
ee518c0ab4
ICU-66 Fixed an array bounds problem
...
X-SVN-Rev: 3644
2001-02-16 21:42:57 +00:00
Steven R. Loomis
c079ac37a8
ICU-856 1.8 integration [aix]
...
X-SVN-Rev: 3635
2001-02-15 23:43:26 +00:00
Markus Scherer
2381075aa8
ICU-833 make normalizer function and enum names consistent with guidelines
...
X-SVN-Rev: 3634
2001-02-15 20:21:21 +00:00
Syn Wee Quek
15d97100f8
ICU-833
...
Replaced quickcheck with checkFCD
X-SVN-Rev: 3633
2001-02-15 19:30:25 +00:00
Markus Scherer
55b780688e
ICU-709 resolve virtual/inline conflict, details see jitterbug response
...
X-SVN-Rev: 3625
2001-02-14 18:02:44 +00:00
Syn Wee Quek
a5b8dad588
ICU-807
...
Modified operator methods.
X-SVN-Rev: 3624
2001-02-14 17:48:23 +00:00
Syn Wee Quek
be383bd0f9
ICU-807
...
Optimized and modified operator==.
X-SVN-Rev: 3615
2001-02-12 21:12:20 +00:00
George Rhoten
8e949b4dd0
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3614
2001-02-12 20:52:49 +00:00
George Rhoten
16b8a6e0fb
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3613
2001-02-12 20:44:05 +00:00
Vladimir Weinstein
dad66ae428
ICU-96 Removed some debug stuff
...
X-SVN-Rev: 3609
2001-02-12 09:25:30 +00:00
Vladimir Weinstein
52cb95bc60
ICU-96 Algorithmic Hangul decomposition
...
X-SVN-Rev: 3608
2001-02-12 08:37:21 +00:00
Syn Wee Quek
f905b3e00e
ICU-535
...
added default statements to switch to make compilers happy.
X-SVN-Rev: 3607
2001-02-10 02:55:38 +00:00
Ram Viswanadha
d7ad8dadb5
ICU-841 Priliminary implementation of ucol_getVersion function
...
X-SVN-Rev: 3603
2001-02-10 02:42:54 +00:00
George Rhoten
a69e1906a8
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3601
2001-02-10 02:16:19 +00:00
Vladimir Weinstein
cbe4d4feb6
ICU-96 generating CEs from token list
...
X-SVN-Rev: 3599
2001-02-09 01:04:08 +00:00
Vladimir Weinstein
5745faf748
ICU-96 collation update
...
X-SVN-Rev: 3588
2001-02-08 01:04:43 +00:00
Vladimir Weinstein
bf9f0b3ef3
ICU-96 collation update
...
X-SVN-Rev: 3582
2001-02-07 00:57:39 +00:00
Vladimir Weinstein
1128550645
ICU-96 more collation stuff
...
X-SVN-Rev: 3569
2001-02-06 06:50:16 +00:00
Vladimir Weinstein
d0fb387de1
ICU-96 more performance improvements
...
X-SVN-Rev: 3566
2001-02-06 00:36:48 +00:00
Alan Liu
f0cdee99be
ICU-776 fix typo
...
X-SVN-Rev: 3564
2001-02-05 22:31:01 +00:00
Syn Wee Quek
8c991ef7ff
ICU-807 Shifted inline setUCollator() methods to make HPUX compilation happy.
...
X-SVN-Rev: 3562
2001-02-05 19:53:37 +00:00
Vladimir Weinstein
020916d4ab
ICU-96 more collation
...
X-SVN-Rev: 3559
2001-02-05 05:36:12 +00:00
Vladimir Weinstein
229f67d2bc
ICU-776 gcc dies if we have *country != NULL instead of *country != 0
...
X-SVN-Rev: 3556
2001-02-03 02:17:16 +00:00
Syn Wee Quek
22052f8daa
ICU-833
...
Because of the new Normalization enum conversion methods, changes have
to be done in tbcoll.
X-SVN-Rev: 3553
2001-02-03 01:27:02 +00:00
Alan Liu
a38c004603
ICU-776 Add ISO 3166 country code index to time zone data and new API to TimeZone
...
X-SVN-Rev: 3534
2001-02-02 19:26:56 +00:00
Vladimir Weinstein
8a1ed71eda
ICU-96 token list generation should work now, moving to CE generation
...
X-SVN-Rev: 3514
2001-01-31 23:12:37 +00:00
Vladimir Weinstein
cf1564b6f8
ICU-96 some debug stuff, avoid dead loop
...
X-SVN-Rev: 3510
2001-01-31 21:10:55 +00:00
Vladimir Weinstein
af18dd49bf
ICU-96 intermediate commit for George to build
...
X-SVN-Rev: 3508
2001-01-31 20:21:25 +00:00
Vladimir Weinstein
865910d355
ICU-96 intermediate commit for George to build
...
X-SVN-Rev: 3507
2001-01-31 20:17:12 +00:00
Vladimir Weinstein
7f3e81b204
ICU-96 compile problem on Unix
...
X-SVN-Rev: 3499
2001-01-31 08:02:01 +00:00
Vladimir Weinstein
493243df0b
ICU-96 token list, CE searching are in
...
X-SVN-Rev: 3498
2001-01-31 07:20:56 +00:00
Syn Wee Quek
7d3a101e76
ICU-807 Added comment header
...
X-SVN-Rev: 3493
2001-01-30 18:52:58 +00:00
Vladimir Weinstein
2c6bf0b715
ICU-96 This should make UNIX build
...
X-SVN-Rev: 3489
2001-01-29 22:56:31 +00:00
Vladimir Weinstein
04b771927e
ICU-96 making genrb a wee bit more robust...
...
X-SVN-Rev: 3488
2001-01-29 22:34:04 +00:00
Vladimir Weinstein
aac31e5566
ICU-96 more new files. Will try to do unix port now...
...
X-SVN-Rev: 3487
2001-01-29 22:09:24 +00:00
Vladimir Weinstein
fe29e55faa
ICU-96 some of the cintltst tests are enabled. non-tailored locales should work more-less properly now.
...
X-SVN-Rev: 3482
2001-01-26 00:12:23 +00:00
George Rhoten
4c1ad3ed01
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3479
2001-01-25 18:26:04 +00:00
Vladimir Weinstein
25d035bfb9
ICU-96 shifted conformance test OK, strcoll
...
X-SVN-Rev: 3478
2001-01-25 06:51:18 +00:00
George Rhoten
0e5e9a816c
ICU-97 Fixed the case where fCount accidentally becomes negative.
...
X-SVN-Rev: 3475
2001-01-24 18:32:11 +00:00
Vladimir Weinstein
c47b7bb2bd
ICU-96 more strcoll code including shifted
...
X-SVN-Rev: 3474
2001-01-24 16:18:48 +00:00
Vladimir Weinstein
43827ea5e2
ICU-96 strcoll redesigned
...
X-SVN-Rev: 3468
2001-01-24 00:35:19 +00:00
George Rhoten
955c80514c
ICU-759 Really turned on optimization for the whole library
...
X-SVN-Rev: 3461
2001-01-23 23:38:38 +00:00
George Rhoten
9d54391037
ICU-759 Turned on optimization for the whole library
...
X-SVN-Rev: 3460
2001-01-23 23:13:27 +00:00
George Rhoten
d5becac8b8
ICU-759 Fixed the one line preventing us from turning on full optimization
...
X-SVN-Rev: 3459
2001-01-23 23:01:33 +00:00
George Rhoten
3f2bdbb27b
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3456
2001-01-23 20:31:11 +00:00
Vladimir Weinstein
c33e11db74
ICU-96 rewriting strcoll
...
X-SVN-Rev: 3453
2001-01-23 06:58:22 +00:00
Vladimir Weinstein
223bd778ba
ICU-96 more collation stuff
...
X-SVN-Rev: 3444
2001-01-22 23:48:48 +00:00
Vladimir Weinstein
38f83c11dc
ICU-96 compression cleaned up (mostly), case bit is removed from the tertiaries... down to 112 errors on conformance test
...
X-SVN-Rev: 3441
2001-01-22 06:55:58 +00:00
Vladimir Weinstein
3373366082
ICU-96 more work on compression, preparing for tailoring
...
X-SVN-Rev: 3437
2001-01-18 00:46:19 +00:00
Ram Viswanadha
803f867e32
ICU-807 Committed by Syn Wee.
...
Build error in openRules.
Offending part commented out by synwee.
To be updated later.
X-SVN-Rev: 3436
2001-01-18 00:28:20 +00:00
Ram Viswanadha
4c4927e466
ICU-807 Committed by Syn Wee. DEFAULTRULES definition removed, as no calls are made to it.
...
X-SVN-Rev: 3435
2001-01-18 00:24:07 +00:00
Ram Viswanadha
89903fcacc
ICU-807 Committed by Syn Wee. New C++ wrappers implementation for C Collation codes ucol.cpp, ucoleitr.cpp.
...
X-SVN-Rev: 3434
2001-01-18 00:23:29 +00:00
Ram Viswanadha
52e1f1c66b
ICU-807 Committed by Syn Wee. New C++ wrappers for C Collation codes ucol.h, ucoleitr.h.
...
X-SVN-Rev: 3433
2001-01-18 00:22:38 +00:00
Vladimir Weinstein
c620ded993
ICU-96 strcoll is in and some more goodies - half of incremental ....
...
X-SVN-Rev: 3424
2001-01-16 00:28:40 +00:00
George Rhoten
86f5fe62ac
ICU-681 Solaris does not like true or false, and Windows complains about while (true).
...
X-SVN-Rev: 3423
2001-01-15 23:18:06 +00:00
Vladimir Weinstein
362eecc2ca
ICU-96 UCollationElements (C wrapper for CollationIterator) is moved to ucoleitr.[h|cpp]
...
X-SVN-Rev: 3422
2001-01-15 19:02:30 +00:00
Vladimir Weinstein
fe9596e031
ICU-96 old collation ripped our from the C framework, replaced by the new collation work in progress
...
X-SVN-Rev: 3421
2001-01-15 07:28:54 +00:00
Vladimir Weinstein
e0b41907c0
ICU-653 bumped win dll version number from 17 to 18 (collation renaming is in)
...
X-SVN-Rev: 3418
2001-01-15 07:25:31 +00:00
Vladimir Weinstein
12951e335d
ICU-96 more changes, reflecting the new design of long primaries and continuations
...
X-SVN-Rev: 3410
2001-01-12 08:18:12 +00:00
Vladimir Weinstein
626af9b611
ICU-96 added implicit surrogate CE support. New UCA table
...
X-SVN-Rev: 3407
2001-01-11 22:03:38 +00:00
Vladimir Weinstein
3eee3d6dcf
ICU-96 more collation stuff
...
X-SVN-Rev: 3402
2001-01-10 00:52:06 +00:00
Vladimir Weinstein
d2ccd0caf7
ICU-96 more changes to sortkey generation and CE getting
...
X-SVN-Rev: 3389
2001-01-09 00:52:18 +00:00
Vladimir Weinstein
8eb80185f6
ICU-96 sortkey algorithm is now in... just compiles for now...
...
X-SVN-Rev: 3387
2001-01-08 06:51:18 +00:00
Vladimir Weinstein
f36d151c5f
ICU-96 more collation stuff
...
X-SVN-Rev: 3385
2001-01-05 06:36:10 +00:00
Vladimir Weinstein
41c62dcb9f
ICU-96 Implementing the new collation algorithm
...
X-SVN-Rev: 3379
2001-01-05 00:47:25 +00:00
Vladimir Weinstein
3aa279ce50
ICU-96 starting the 1.8 implementation
...
X-SVN-Rev: 3374
2001-01-04 00:45:41 +00:00
George Rhoten
bc3aaa20ef
ICU-573 Put in putil.h
...
X-SVN-Rev: 3361
2001-01-03 00:18:57 +00:00
George Rhoten
47c3f11f09
ICU-790 Added some headers that were in unistr.h
...
X-SVN-Rev: 3333
2001-01-02 19:23:27 +00:00
George Rhoten
59b0c881e8
ICU-790 Removed limits.h
...
X-SVN-Rev: 3332
2001-01-02 19:22:58 +00:00
George Rhoten
76dc0104b5
ICU-432 Removed a very small leak in the translator. There is still a lot of leaks in transliteration
...
X-SVN-Rev: 3260
2000-12-18 22:13:29 +00:00
Markus Scherer
1753883cb7
ICU-647 documentation improvements
...
X-SVN-Rev: 3246
2000-12-15 19:18:27 +00:00
Ram Viswanadha
8cb7fe1e71
ICU-647 Updated header files with documentation
...
X-SVN-Rev: 3242
2000-12-15 04:02:27 +00:00
Vladimir Weinstein
a956a4adfd
ICU-96 fixed a leak and an inline
...
X-SVN-Rev: 3234
2000-12-14 21:16:08 +00:00
Vladimir Weinstein
4daf3c9b52
ICU-96 removed C++ style comments
...
X-SVN-Rev: 3230
2000-12-14 18:03:26 +00:00
Vladimir Weinstein
8e06769a63
ICU-96 cleanup, comments, debugging
...
X-SVN-Rev: 3222
2000-12-14 01:11:11 +00:00
Vladimir Weinstein
d7a19181a9
ICU-96 last line wasn't empty
...
X-SVN-Rev: 3213
2000-12-13 18:08:27 +00:00
George Rhoten
69db1728b1
ICU-564 Removed the unneeded allocation during static initialization..
...
X-SVN-Rev: 3209
2000-12-13 03:11:08 +00:00
Vladimir Weinstein
07678fc629
ICU-96 added Normalize flag to collations that need normalization
...
X-SVN-Rev: 3208
2000-12-13 01:26:07 +00:00
George Rhoten
9f7d830b5d
ICU-97 Fix for really large negative numbers
...
X-SVN-Rev: 3205
2000-12-12 21:57:44 +00:00
Vladimir Weinstein
07a0851ec4
ICU-96 OOOPS forgot to commit the header
...
X-SVN-Rev: 3199
2000-12-12 19:44:23 +00:00
Vladimir Weinstein
9ecaf4fcae
ICU-96 collation key adopt, ucol_createSortKey, fix for collation key hash code, C++ incremental compare implementation
...
X-SVN-Rev: 3196
2000-12-12 01:15:30 +00:00
George Rhoten
1fac5cfe0f
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3186
2000-12-09 02:38:12 +00:00
Vladimir Weinstein
7cdd2c8ecb
ICU-96 collation data generated so that collation elements never have 00 or 01 bytes in them
...
X-SVN-Rev: 3179
2000-12-08 22:03:01 +00:00
Ram Viswanadha
e2a99295e9
ICU-647 Chaged documentation in header files for compliance with Doxygen
...
X-SVN-Rev: 3171
2000-12-08 18:46:55 +00:00
Vladimir Weinstein
4a135b9af9
ICU-96 revamped ucol_getSortKey to be smarter
...
X-SVN-Rev: 3165
2000-12-08 00:52:46 +00:00
George Rhoten
480ccca2c4
ICU-759 Turned on full optimization only for collation. Transliteration doesn't work at this time with full optimization
...
X-SVN-Rev: 3164
2000-12-07 23:36:42 +00:00
Vladimir Weinstein
e9151df7a2
ICU-96 Better memory management in sort key, safe clone implementation
...
X-SVN-Rev: 3162
2000-12-07 07:22:55 +00:00
Steven R. Loomis
8de7f0cf35
ICU-758 rename import .lib files
...
X-SVN-Rev: 3151
2000-12-06 03:02:21 +00:00
Vladimir Weinstein
eb03d8dab2
ICU-96 more collation cleanup, plus moving normalization C API
...
X-SVN-Rev: 3146
2000-12-06 00:53:48 +00:00
Vladimir Weinstein
e2db5e18bc
ICU-96 aligning old code with new ENUMs
...
X-SVN-Rev: 3125
2000-12-05 01:03:35 +00:00
George Rhoten
4dfd6b727c
ICU-740 Removed obsolete files.
...
X-SVN-Rev: 3084
2000-12-01 02:00:54 +00:00
George Rhoten
584979241d
ICU-740 Removed obsolete files.
...
X-SVN-Rev: 3083
2000-12-01 01:38:16 +00:00
George Rhoten
23d0591205
ICU-740 Added inlining for release mode
...
X-SVN-Rev: 3082
2000-12-01 01:25:56 +00:00
Vladimir Weinstein
8b6369e759
ICU-96 incremental compare is now in
...
X-SVN-Rev: 3081
2000-11-30 23:20:14 +00:00
George Rhoten
d2f438cd2d
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3073
2000-11-30 21:26:44 +00:00
Steven R. Loomis
3d7fac2361
ICU-740 remove obsolete files
...
X-SVN-Rev: 3068
2000-11-30 20:32:36 +00:00
George Rhoten
b956b006a6
ICU-740 Removed empty files.
...
X-SVN-Rev: 3067
2000-11-30 20:15:37 +00:00
George Rhoten
a99440b74f
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3066
2000-11-30 20:13:20 +00:00
George Rhoten
ab2fdb5911
ICU-740 Removed empty files.
...
X-SVN-Rev: 3063
2000-11-30 19:32:27 +00:00
Steven R. Loomis
9334d309a9
ICU-96 fix of EntryPair streamer
...
X-SVN-Rev: 3053
2000-11-29 22:43:45 +00:00
Alan Liu
7e80b67add
ICU-403 update docs
...
X-SVN-Rev: 3048
2000-11-29 19:12:57 +00:00
Alan Liu
db99a619e3
ICU-403 update docs
...
X-SVN-Rev: 3046
2000-11-29 19:11:04 +00:00
Steven R. Loomis
22abbe263f
ICU-96 colperf
...
X-SVN-Rev: 3044
2000-11-29 04:48:39 +00:00
Steven R. Loomis
c68c4440fb
ICU-96 redo the enums a little
...
X-SVN-Rev: 3043
2000-11-29 04:02:53 +00:00
George Rhoten
a4a49dca69
ICU-641 ucal_setTimeZone should work properly now
...
X-SVN-Rev: 3041
2000-11-29 02:14:29 +00:00
George Rhoten
e0da266893
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3038
2000-11-29 00:28:52 +00:00
George Rhoten
0ade06ab2b
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3037
2000-11-29 00:21:38 +00:00
Vladimir Weinstein
20435f2b9c
ICU-96 more collation implementation
...
X-SVN-Rev: 3036
2000-11-29 00:16:15 +00:00
George Rhoten
b83f002855
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3027
2000-11-28 22:05:37 +00:00
George Rhoten
be38ff11f0
ICU-535 Fixed some compiler warnings.
...
X-SVN-Rev: 3017
2000-11-28 19:38:56 +00:00
Vladimir Weinstein
f705711c99
ICU-96 More algorithm cleanup - less errors...
...
X-SVN-Rev: 3005
2000-11-27 04:14:36 +00:00
Vladimir Weinstein
c54b00f284
ICU-96 reduced number of errors in tests
...
X-SVN-Rev: 3003
2000-11-22 23:52:43 +00:00
Vladimir Weinstein
1bc26a35f3
ICU-96 new implementation for sortkey generation and compare is active. Expect errors in tests
...
X-SVN-Rev: 2983
2000-11-22 00:04:03 +00:00
Vladimir Weinstein
0250f2def3
ICU-96 compiler warnings
...
X-SVN-Rev: 2959
2000-11-20 22:56:23 +00:00
Vladimir Weinstein
75c4999093
ICU-96 more collation
...
X-SVN-Rev: 2958
2000-11-20 19:49:12 +00:00
Vladimir Weinstein
9b8718aada
ICU-96 more collation
...
X-SVN-Rev: 2957
2000-11-20 19:17:17 +00:00
Vladimir Weinstein
75e644280a
ICU-96 more collation
...
X-SVN-Rev: 2953
2000-11-20 18:27:03 +00:00
Vladimir Weinstein
1714bfe39f
ICU-96 Not all things should always be const
...
X-SVN-Rev: 2949
2000-11-20 06:40:54 +00:00
Vladimir Weinstein
396af9063d
ICU-96 1.7 API freeze commit
...
X-SVN-Rev: 2941
2000-11-17 23:32:32 +00:00
Steven R. Loomis
cbb4d7397c
ICU-714 cleaning up and clarifying enum values
...
X-SVN-Rev: 2906
2000-11-14 00:31:24 +00:00
Steven R. Loomis
a2ddfe0ef7
ICU-714 NONE fix for win32
...
X-SVN-Rev: 2904
2000-11-13 23:32:54 +00:00
Steven R. Loomis
917fc49029
ICU-714 Incorrect handling of 'NONE' date styles
...
X-SVN-Rev: 2902
2000-11-13 19:02:32 +00:00
Vladimir Weinstein
9398f17d9d
ICU-96 support for collation data
...
X-SVN-Rev: 2897
2000-11-09 21:58:19 +00:00
Vladimir Weinstein
03616637b1
ICU-96 update for Linux
...
X-SVN-Rev: 2894
2000-11-09 19:01:03 +00:00
Vladimir Weinstein
93097aa9f4
ICU-96 support for collation data
...
X-SVN-Rev: 2886
2000-11-08 22:56:34 +00:00
George Rhoten
b20a981cfc
ICU-97 More speed improvements.
...
X-SVN-Rev: 2880
2000-11-07 18:57:11 +00:00
Vladimir Weinstein
12e2e67a33
ICU-96 more support for flattening collation data
...
X-SVN-Rev: 2877
2000-11-07 16:32:42 +00:00
Vladimir Weinstein
f171b0a0a1
ICU-96 collation improvement - prototype support
...
X-SVN-Rev: 2876
2000-11-07 00:00:17 +00:00
George Rhoten
8333991278
ICU-97 Fixed an AIX compiler error
...
X-SVN-Rev: 2866
2000-11-02 22:15:50 +00:00
George Rhoten
735b72c52b
ICU-97 Fixed an AIX compiler error
...
X-SVN-Rev: 2865
2000-11-02 20:22:02 +00:00
George Rhoten
5168538b08
ICU-97 More speed improvements.
...
X-SVN-Rev: 2854
2000-11-02 02:42:40 +00:00
Yves Arrouye
c27ba65a7c
ICU-692 make it work out of source, please...
...
X-SVN-Rev: 2801
2000-10-26 19:28:33 +00:00
Yves Arrouye
8a4e1dc058
ICU-3 ignore *.ao files
...
X-SVN-Rev: 2771
2000-10-24 19:48:09 +00:00
George Rhoten
c4183c1638
ICU-97 Faster performance for parsing
...
X-SVN-Rev: 2769
2000-10-24 16:09:39 +00:00
George Rhoten
9862deea3b
ICU-97 Slightly faster performance by saving the symbolLength
...
X-SVN-Rev: 2736
2000-10-19 21:31:53 +00:00
Yves Arrouye
c9388940ea
ICU-367 fix for I/O streams on Windows.
...
X-SVN-Rev: 2720
2000-10-17 22:42:40 +00:00
Ram Viswanadha
a7fc9250ac
ICU-559 fixed pointer to a stack variable bug.
...
X-SVN-Rev: 2683
2000-10-13 23:15:58 +00:00
Helena Chapman
db5ec3f28b
ICU-581 Updated the ucol_strcoll() implementation to handle the string length correctly.
...
X-SVN-Rev: 2676
2000-10-13 20:14:51 +00:00
Yves Arrouye
7b50082ed3
ICU-208 experimental support for ICU's rule of release X.Y2 being binary compatible w/ X.Y
...
X-SVN-Rev: 2674
2000-10-13 18:29:14 +00:00
Yves Arrouye
3e192178a2
ICU-656 more dashes removal
...
X-SVN-Rev: 2671
2000-10-13 17:45:47 +00:00
Yves Arrouye
c3e4f0b35b
ICU-658 bumped version above 1.6
...
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Yves Arrouye
210309eeed
ICU-656 ignore libicu* not libicu-*
...
X-SVN-Rev: 2665
2000-10-13 00:21:36 +00:00
Vladimir Weinstein
b3b0c23852
ICU-653 changed the library names and locations on win32
...
X-SVN-Rev: 2651
2000-10-12 20:36:11 +00:00
George Rhoten
3015baf12e
ICU-97 Parsing a Long value is faster now.
...
X-SVN-Rev: 2648
2000-10-12 19:04:06 +00:00
Alan Liu
c88bbca756
ICU-403 add documentation
...
X-SVN-Rev: 2629
2000-10-11 15:46:21 +00:00
Alan Liu
797b625d8a
ICU-403 add documentation
...
X-SVN-Rev: 2628
2000-10-11 15:26:48 +00:00
Yves Arrouye
c6192a34ec
ICU-3 support compiling the source files twice with different options
...
while building; used on platforms that pass some special flags while
building shared libs (eg. -fPIC, -KPIC and others), but don't need
these flags when building static libs.
X-SVN-Rev: 2608
2000-10-09 19:06:57 +00:00
George Rhoten
fa90ef551e
ICU-535 Re-enabled some compiler warning reporting by removing some #pragma statements for Windows.
...
X-SVN-Rev: 2569
2000-10-04 22:32:34 +00:00
Yves Arrouye
270f188bdd
ICU-629 proper install variables used.
...
X-SVN-Rev: 2559
2000-10-03 22:51:46 +00:00
Yves Arrouye
9686d239f0
ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
...
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
George Rhoten
ea063658b4
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2547
2000-10-02 16:53:02 +00:00
George Rhoten
5244d856d6
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2542
2000-09-30 01:57:38 +00:00
George Rhoten
ef1328e9b6
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2541
2000-09-30 01:40:03 +00:00
George Rhoten
2b5377f91f
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2540
2000-09-30 00:19:20 +00:00
George Rhoten
62caf39054
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2539
2000-09-30 00:06:54 +00:00
Yves Arrouye
a2ef9023ee
ICU-3 install $(TARGET) if $(ENABLE_STATIC) is
...
not empty, not if $(ENABLE_SHARED) isn't
X-SVN-Rev: 2525
2000-09-27 22:05:50 +00:00
Alan Liu
0f626e9c1e
ICU-449 TimeZone equivalency support
...
X-SVN-Rev: 2523
2000-09-27 19:16:54 +00:00
Alan Liu
ee51ec2c7e
ICU-449 TimeZone equivalency support
...
X-SVN-Rev: 2521
2000-09-27 16:37:26 +00:00
George Rhoten
6182f13a6d
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2515
2000-09-26 02:35:48 +00:00
George Rhoten
90dbd73cf9
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2513
2000-09-25 22:03:13 +00:00
George Rhoten
b7b75784b2
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2504
2000-09-25 17:06:41 +00:00
George Rhoten
d662010387
ICU-610 Described replacement functions for the deprecated functions and put in a removeal date.
...
X-SVN-Rev: 2496
2000-09-22 23:17:58 +00:00
George Rhoten
3d38863a50
ICU-610 Described replacement functions for the deprecated functions and put in a removeal date.
...
X-SVN-Rev: 2495
2000-09-22 23:03:40 +00:00
Yves Arrouye
2cf8109556
ICU-3 initial support for static libraries. The current problems are:
...
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.
Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.
X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
George Rhoten
d416e2ffa9
ICU-529 Described replacement functions for the deprecated functions.
...
X-SVN-Rev: 2493
2000-09-22 22:56:03 +00:00
Yves Arrouye
a35fcf29e1
ICU-208 changes for versioned libraries.
...
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
Alan Liu
6c4991a04d
ICU-582 clean up 64-bit int<->void* casting problems and other compiler warnings from 64-bit Sun
...
X-SVN-Rev: 2410
2000-08-31 18:10:24 +00:00
Alan Liu
d5f34b6006
ICU-486 Implement anchors.
...
X-SVN-Rev: 2409
2000-08-31 17:12:45 +00:00
George Rhoten
66bae3ec8a
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2406
2000-08-30 23:42:28 +00:00
Alan Liu
8557348fa3
ICU-486 Implement anchors.
...
X-SVN-Rev: 2401
2000-08-30 20:43:25 +00:00
George Rhoten
5a4b13aa48
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2353
2000-08-24 21:40:26 +00:00
George Rhoten
a925e45103
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2351
2000-08-24 20:56:13 +00:00
George Rhoten
1130462c8d
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2342
2000-08-23 23:48:04 +00:00
Yves Arrouye
ef77fc7e62
ICU-45 changed include paths to use forward slashes, not backward ones
...
X-SVN-Rev: 2338
2000-08-23 18:54:55 +00:00
George Rhoten
6faae650dc
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2336
2000-08-23 16:46:39 +00:00
Alan Liu
52cf4245ae
ICU-535 fix MSVC level 4 warnings
...
X-SVN-Rev: 2267
2000-08-15 19:29:56 +00:00
Alan Liu
af22a46c0f
ICU-535 fix MSVC level 4 warnings
...
X-SVN-Rev: 2261
2000-08-15 18:47:04 +00:00
Alan Liu
8e99af2483
ICU-535 fix MSVC level 4 warnings
...
X-SVN-Rev: 2259
2000-08-15 18:25:20 +00:00
George Rhoten
6fd2a8eae7
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2234
2000-08-14 23:44:25 +00:00
George Rhoten
123caf9bbd
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2232
2000-08-14 23:23:20 +00:00
Helena Chapman
8f012e9004
ICU-474 make it to compile on HPUX 10.
...
X-SVN-Rev: 2213
2000-08-11 22:54:31 +00:00
George Rhoten
ebd5136aac
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2182
2000-08-11 02:08:59 +00:00
George Rhoten
c094c8a0eb
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2181
2000-08-11 01:27:17 +00:00
George Rhoten
fd63d5b2d5
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2158
2000-08-10 00:52:52 +00:00
Helena Chapman
2a8843171c
ICU-89 Update the Collator version info again.
...
X-SVN-Rev: 2153
2000-08-09 23:20:50 +00:00
George Rhoten
e91ba61b22
ICU-512 Infinity now parses correctly
...
X-SVN-Rev: 2146
2000-08-09 20:46:49 +00:00
Alan Liu
8710d5978d
ICU-89 bump Collator version number due to change in Normalizer algorithm and tables
...
X-SVN-Rev: 2145
2000-08-09 19:07:33 +00:00
George Rhoten
5a1369d8bc
ICU-535 Removed a compiler warning
...
X-SVN-Rev: 2139
2000-08-08 23:26:10 +00:00
George Rhoten
74b568ba6d
ICU-512 accidentally modifed the wrong line for (isParseIntegerOnly() || sawDecimal)
...
X-SVN-Rev: 2132
2000-08-08 02:13:55 +00:00