Commit Graph

129 Commits

Author SHA1 Message Date
Andy Heninger
6565d71ae3 ICU-6641 fix compilation error with gcc 4.4
X-SVN-Rev: 25001
2008-11-24 19:24:13 +00:00
Markus Scherer
9be9a82b08 ICU-6530 add UTrie2 and improve upvec_ via svn merge -r 24551:24849 icu/branches/markus/utf8
X-SVN-Rev: 24862
2008-10-22 19:50:07 +00:00
John Emmons
34345f0371 ICU-6512 Fix dependency information for coll/root.txt to ucadata - Move ucadata and invuca to coll
X-SVN-Rev: 24616
2008-09-22 17:16:32 +00:00
Andy Heninger
0c2a587a9c ICU-6480 clean up UMTX_CHECK usage in lazy init
X-SVN-Rev: 24439
2008-08-05 00:09:13 +00:00
Andy Heninger
71bf003171 ICU-5696 Unicode 5.1 Update
X-SVN-Rev: 23761
2008-04-04 22:47:43 +00:00
Michael Ow
9eb7ae3040 ICU-6132 Add memory allocation check in ucol, ucol_bld, and ucol_cnt.
X-SVN-Rev: 23248
2008-01-16 20:12:48 +00:00
George Rhoten
82b85fb45c ICU-6118 Remove the @internal functions ucol_collatorToIdentifier, ucol_openFromIdentifier, ucol_identifierToShortString and ucol_shortStringToIdentifier (not used by original customer and their data is out of date).
Remove some references to unused internal header references.
Make some functions library private.

X-SVN-Rev: 23177
2008-01-05 01:27:56 +00:00
Claire Ho
c6dab684b7 ICU-5913 FCD broken in vi/ro sorts.
X-SVN-Rev: 22988
2007-11-30 04:29:20 +00:00
George Rhoten
af18df5289 ICU-5900 Fix logic issue with u_toSmallKana and u_toLargeKana
X-SVN-Rev: 22924
2007-11-14 18:06:11 +00:00
George Rhoten
b5e9f17cdd ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 22120
2007-07-24 08:30:41 +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
George Rhoten
51d7d31296 ICU-5426 Don't leak memory on status failure.
X-SVN-Rev: 20529
2006-10-12 02:34:13 +00:00
George Rhoten
0d09a5ecdf ICU-5426 Report an error when utrie_open fails due to mallocing too much.
X-SVN-Rev: 20528
2006-10-12 02:28:59 +00:00
George Rhoten
fb9d074a03 ICU-5304 Allow source code to work again without using U_NAMESPACE_USE in public headers
X-SVN-Rev: 20245
2006-09-04 16:53:17 +00:00
George Rhoten
dbc0d1d9ee ICU-5349 Use UMTX_CHECK for double check locking.
X-SVN-Rev: 20176
2006-08-29 04:57:05 +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
Vladimir Weinstein
d18736ce54 ICU-4960 fixed generation of case level bits for elements that are tailored to be completely ignorable
X-SVN-Rev: 19039
2006-01-28 08:26:22 +00:00
Vladimir Weinstein
6583ecea6d ICU-4235 Fix problem detected by RandomCollatorTest - remove continuation marker when building with indirects and implicits
X-SVN-Rev: 18431
2005-08-13 02:26:32 +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
f57c82a12d ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17348
2005-03-16 18:46:54 +00:00
Vladimir Weinstein
82690d6ba8 ICU-4434 Fix for Yamakkan.
X-SVN-Rev: 17321
2005-03-10 22:20:31 +00:00
George Rhoten
7dd960a8b4 ICU-4078 Loosely couple the cleanup functions.
X-SVN-Rev: 16307
2004-09-12 23:07:29 +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
Eric Mader
abefef5844 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15411
2004-05-19 20:42:44 +00:00
Vladimir Weinstein
e37c56616b ICU-3729 some fixes to [before]. Not complete.
X-SVN-Rev: 15209
2004-05-08 07:59:36 +00:00
Vladimir Weinstein
8785d18f0e ICU-3515 Implicit tailoring - need to compare masked value to the boundaries (ICU4J already does this)
X-SVN-Rev: 14417
2004-01-27 22:15:07 +00:00
George Rhoten
d7cb735e72 ICU-3222 Fix some compiler warnings
X-SVN-Rev: 14361
2004-01-17 00:06:19 +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
90fcf48efc ICU-3494 fix binary collation generation bug
X-SVN-Rev: 14276
2004-01-09 07:31:57 +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
Vladimir Weinstein
9693e040f8 ICU-3249 parser/builder bug fixes
X-SVN-Rev: 13066
2003-09-11 22:35:13 +00:00
Ram Viswanadha
9a043c2e5f ICU-3050 StringPrep API first cut
X-SVN-Rev: 12674
2003-07-24 23:23:19 +00:00
Vladimir Weinstein
b12ab01059 ICU-3103 fix a bug in weight allocation
X-SVN-Rev: 12634
2003-07-16 05:52:08 +00:00
Vladimir Weinstein
611dd4429a ICU-3087 changed the timing of case bits calculation in order to get proper case bits for expansions
X-SVN-Rev: 12604
2003-07-08 23:56:15 +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
45d6db672b ICU-2364 update according to the code review
X-SVN-Rev: 12146
2003-05-28 23:04:30 +00:00
Vladimir Weinstein
cf4bdce3b5 ICU-2787 thread safety update to UCA and inv UCA loading
X-SVN-Rev: 11800
2003-05-05 21:23:11 +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
Vladimir Weinstein
9727d42786 ICU-2364 collation versioning review
X-SVN-Rev: 11661
2003-04-24 07:00:27 +00:00
George Rhoten
8b5d063db9 ICU-2000 Fixed some compiler warnings.
X-SVN-Rev: 10553
2002-12-06 23:53:00 +00:00
Vladimir Weinstein
ad1e900682 ICU-2079 relax data checking for UCA version
X-SVN-Rev: 10263
2002-11-14 21:00:19 +00:00
Vladimir Weinstein
d756219b70 ICU-1855 Introducing [copy ] and [suppressContractions ] arguments (also covers j2288 and parts of j1856)
X-SVN-Rev: 10036
2002-10-16 22:34:16 +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
George Rhoten
d7e0797b2c ICU-2085 #ifdef out deprecated code
X-SVN-Rev: 9756
2002-08-21 19:12:24 +00:00
Vladimir Weinstein
52ac2ac65f ICU-1930 fix some compiler warnings
X-SVN-Rev: 9337
2002-07-25 17:41:09 +00:00
George Rhoten
86b7c21c50 ICU-1988 Regenerate urename.h and hide/rename the non-API functions
X-SVN-Rev: 9193
2002-07-16 01:46:42 +00:00
GCL Shanghai
2fab4a8cb7 ICU-1953 backout buffer overflow changes
X-SVN-Rev: 9070
2002-07-09 12:47:45 +00:00
GCL Shanghai
6348e12895 ICU-1953 test for buffer overflows
X-SVN-Rev: 9044
2002-07-06 10:58:51 +00:00
Vladimir Weinstein
3e72d5fee5 ICU-1930 new UCA + skipping ignorables in contraction and prefixes
X-SVN-Rev: 9004
2002-07-02 22:32:14 +00:00