Commit Graph

134 Commits

Author SHA1 Message Date
George Rhoten
93351fd30c ICU-5357 Fix broken HTTP links in documentation.
X-SVN-Rev: 21699
2007-06-11 19:14:47 +00:00
George Rhoten
fad658d66d ICU-5279 Reduce the set of exported functions.
X-SVN-Rev: 21621
2007-06-03 06:08:46 +00:00
Vladimir Weinstein
67a594dddd ICU-5232 nextSortKeyPart doesn't need consumedChars anymore
X-SVN-Rev: 19733
2006-06-16 05:53:13 +00:00
Vladimir Weinstein
67c07190f2 ICU-5231 Update UCA 5.0 CODAN placeholder
X-SVN-Rev: 19732
2006-06-16 05:52:02 +00:00
George Rhoten
361f663295 ICU-5190 Perform fewer mallocs and frees for easier safe cloning.
X-SVN-Rev: 19627
2006-05-21 01:27:15 +00:00
George Rhoten
3893bd1ab2 ICU-5190 Decrease size of collator. Performance isn't addressed, but it helps to reduce what to look at for cloning.
X-SVN-Rev: 19625
2006-05-15 05:08:49 +00:00
Vladimir Weinstein
b28410ab1b ICU-4835 move *getByKeyWithFallback to internal header
X-SVN-Rev: 18664
2005-10-11 23:59:46 +00:00
Vladimir Weinstein
ad53822131 ICU-4355 remove dependency of ucol.cpp on ures
X-SVN-Rev: 18167
2005-07-07 22:12:43 +00:00
George Rhoten
171b6fe4b0 ICU-4412 Fix links to old oss.software.ibm.com site.
X-SVN-Rev: 17900
2005-06-15 04:31:40 +00:00
Vladimir Weinstein
32354b1c86 ICU-4350 Upgrade ICU4C to UCA 4.1
X-SVN-Rev: 17622
2005-05-19 06:43:35 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
723f11566a ICU-4296 collIterate is actually internal API, and it isn't used in any public API.
So users can't use it without using ucol_imp.h.  Remove it from the public header.

X-SVN-Rev: 17103
2005-01-09 06:18:07 +00:00
George Rhoten
7948649d33 ICU-4092 Move debugging code
X-SVN-Rev: 17098
2005-01-07 19:06:24 +00:00
George Rhoten
6670e0cbb9 ICU-4092 #if 0 dead debugging code
X-SVN-Rev: 17097
2005-01-07 18:45:15 +00:00
Andy Heninger
665e553354 ICU-4161 remove tabs from source code
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
George Rhoten
1fcd7ea903 ICU-3905 Fix some compiler warnings, and reduce the amount of duplicate data in the libraries.
X-SVN-Rev: 16211
2004-08-28 05:50:39 +00:00
Vladimir Weinstein
d45f502825 ICU-3100 collator <> identifier, short string implementation
X-SVN-Rev: 15511
2004-05-24 22:11:31 +00:00
Eric Mader
abefef5844 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15411
2004-05-19 20:42:44 +00:00
Steven R. Loomis
90cbe55253 ICU-2487 move collation data into new tree
X-SVN-Rev: 14966
2004-04-14 19:58:08 +00:00
Vladimir Weinstein
f7dd6e9a7d ICU-3515 CODAN placeholder definition - should be wired in from FractionalUCA in the future.
X-SVN-Rev: 14416
2004-01-27 22:14:14 +00:00
Vladimir Weinstein
99241f7468 ICU-3515 tailoring around implicit bug fix
X-SVN-Rev: 14360
2004-01-16 23:44:58 +00:00
Vladimir Weinstein
6f9e0f5c2d ICU-3515 implicit generation fix
X-SVN-Rev: 14345
2004-01-16 07:09:12 +00:00
Vladimir Weinstein
ac34860b7c ICU-3278 remove usage of static UCA and invUCA
X-SVN-Rev: 13180
2003-09-24 00:17:15 +00:00
Markus Scherer
100749a525 ICU-2235 amend data format description for options-only collation tailoring binaries
X-SVN-Rev: 13143
2003-09-18 23:17:43 +00:00
Markus Scherer
13506b07a4 ICU-2235 improve documentation of collation binary data formats, document new fields for collation format 2.3
X-SVN-Rev: 13078
2003-09-12 18:50:01 +00:00
Vladimir Weinstein
d272595472 ICU-2235 Made collator binary more data swapper friendly + fixed some inconsistencies
X-SVN-Rev: 13063
2003-09-11 18:56:13 +00:00
Vladimir Weinstein
88eee1f25f ICU-1851 Changed the amount of reserved space for options. It shrunk due to adding of numeric collation option.
X-SVN-Rev: 13056
2003-09-10 20:57:06 +00:00
Vladimir Weinstein
29de7f8abe ICU-1851 CODAN implementation, take 1
X-SVN-Rev: 12686
2003-07-25 05:31:54 +00:00
Markus Scherer
3bc12c63aa ICU-2594 add a link to the collation design doc
X-SVN-Rev: 12473
2003-06-11 21:50:54 +00:00
Vladimir Weinstein
4271f9f5d9 ICU-2594 more description of collator and inverse uca images.
X-SVN-Rev: 12466
2003-06-11 19:31:44 +00:00
Vladimir Weinstein
d06542ba39 ICU-2594 description of collator and inverse uca images.
X-SVN-Rev: 12451
2003-06-11 05:36:29 +00:00
Alan Liu
de95737116 ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Vladimir Weinstein
a7afa89693 ICU-2364 Bump up UCA minor version number
X-SVN-Rev: 11913
2003-05-13 20:39:49 +00:00
Doug Felt
399b051326 ICU-2755 add ucol_open_internal
X-SVN-Rev: 11846
2003-05-08 22:21:05 +00:00
Doug Felt
fdc637b53d ICU-2755 ucol_open should fetch registered collators, still need to add test
X-SVN-Rev: 11838
2003-05-08 17:31:45 +00:00
Vladimir Weinstein
b47f2755b8 ICU-2364 Build from rules if builder version is different. Also, additional control over image freeing - freeImageOnClose instead of relying on hasRealData
X-SVN-Rev: 11810
2003-05-06 07:28:34 +00:00
Vladimir Weinstein
6569f131ac ICU-2851 initial implementation of ucol_equals (not yet complete, need to analyze rules)
X-SVN-Rev: 11746
2003-05-01 00:57:27 +00:00
Vladimir Weinstein
b137857632 ICU-2364 update to versioning control for collation
X-SVN-Rev: 11737
2003-04-30 00:49:01 +00:00
Doug Felt
09bd2b2b11 ICU-2755 service registration for collation
X-SVN-Rev: 11722
2003-04-28 21:13:14 +00:00
Vladimir Weinstein
9727d42786 ICU-2364 collation versioning review
X-SVN-Rev: 11661
2003-04-24 07:00:27 +00:00
Vladimir Weinstein
a4a223f056 ICU-2412 thread safety stuff - added const to ucol_nextSortKeyPart, removed errorCode from UCollator structure - never worked but dangerous for thread safety.
X-SVN-Rev: 11410
2003-03-27 20:09:38 +00:00
Vladimir Weinstein
dada4309fd ICU-2412 getNextSortKeyPart implementation plus various fixes to iterative collation
X-SVN-Rev: 10984
2003-02-06 23:29:56 +00:00
Vladimir Weinstein
bfe52dc06c ICU-2412 more work on ucol_strcollIter. Also added ucol_nextSortKeyPart. Code is still in flux and not for the faint of heart.
X-SVN-Rev: 10898
2003-01-23 01:52:34 +00:00
Vladimir Weinstein
001af0ad79 ICU-2412 ucol_strcollIter - strcoll that takes UCharIterator *
X-SVN-Rev: 10870
2003-01-20 07:42:28 +00:00
Markus Scherer
5e90151e49 ICU-2248 modularize ICU - make data generator tools write dummy data files, satisfying makefile dependencies
X-SVN-Rev: 9936
2002-10-01 17:44:04 +00:00
Markus Scherer
3d38617bdc ICU-2248 modularize icu, allow parts to not be built
X-SVN-Rev: 9900
2002-09-20 01:54:48 +00:00
Vladimir Weinstein
a298df56b3 ICU-2305 UColOptionSet uses int32_t instead of UColAttributeValue + added some reserved space
X-SVN-Rev: 9865
2002-09-17 04:53:35 +00:00
Vladimir Weinstein
7f9ecabbfd ICU-1854 special strcoll version for latin-1 locales
X-SVN-Rev: 9836
2002-09-04 06:02:13 +00:00
George Rhoten
f2278079f3 ICU-1913 Make the structure smaller by moving the pointers first, which must be aligned on 4, 8 or 16 byte boundaries.
X-SVN-Rev: 9586
2002-08-06 00:55:25 +00:00
Vladimir Weinstein
d9d42c5a9d ICU-1865 fixed shifted functioning when having small stack buffers
X-SVN-Rev: 9460
2002-07-31 17:13:01 +00:00