Commit Graph

4779 Commits

Author SHA1 Message Date
Andy Heninger
4f5faa01b7 ICU-7441 Make StringPiece comparison operators public.
X-SVN-Rev: 29178
2010-12-09 18:51:55 +00:00
Michael Ow
b988aacf7a ICU-8083 Update LANGUAGES and LANGUAGES_3 table, fix API information, and add a test for missing languages.
X-SVN-Rev: 29153
2010-12-03 19:25:49 +00:00
Markus Scherer
5a840765ea ICU-7641 do not refer to a particular (old) version of Unicode
X-SVN-Rev: 29056
2010-11-16 22:03:33 +00:00
Peter Edberg
52dd980540 ICU-8155 change to @internal - UCLN_NO_AUTO_CLEANUP, U_HAVE_STD_STRING, U_ENABLE_DYLOAD, U_CHECK_DYLOAD
X-SVN-Rev: 29054
2010-11-16 20:53:43 +00:00
Peter Edberg
b9cfe4aa5b ICU-8155 Promote LocalPointer[Base]/LocalArray/U_DEFINE_LOCAL_OPEN_POINTER from @draft 4.4 to @stable
X-SVN-Rev: 29050
2010-11-15 19:40:24 +00:00
Peter Edberg
2f7aa6fc38 ICU-8155 Update udraft.h and uintrnal.h per recent API promotions and internal function renaming
X-SVN-Rev: 29038
2010-11-13 00:02:06 +00:00
Peter Edberg
3384286860 ICU-8155 Promote appropriate @draft 4.2 and 4.4 API to @stable
X-SVN-Rev: 29035
2010-11-12 06:03:28 +00:00
Markus Scherer
0627cc5c5a ICU-8137 fix u_strFromPunycode(), write last non-ASCII character into dest buffer when it just so fits
X-SVN-Rev: 29029
2010-11-12 00:02:25 +00:00
Umesh Nair
eb9d3b2708 ICU-7023 Fix import for EBCDIC machines - contd
X-SVN-Rev: 29010
2010-11-06 00:30:20 +00:00
Stuart Gill
b1a76e6a88 ICU-3984 updates based on code review and fix of memory leak during collation reordering rule parsing
X-SVN-Rev: 28999
2010-11-04 20:12:39 +00:00
Andy Heninger
a5bc9497c1 ICU-8122 Update urename.h for ICU 4.6
X-SVN-Rev: 28996
2010-11-04 00:37:10 +00:00
Peter Edberg
488256ca63 ICU-8121 Update udeprctd.h, udraft.h, uintrnal.h, usystem.h for ICU 4.6
X-SVN-Rev: 28994
2010-11-03 05:46:29 +00:00
Stuart Gill
94239208a0 ICU-3984 fix a bug in the resource loading of collation reordering and rename script reordering to reordering codes
X-SVN-Rev: 28993
2010-11-03 02:41:22 +00:00
Stuart Gill
dc0710545d ICU-3984 fix for ucadata.icu big endian issues
X-SVN-Rev: 28985
2010-11-02 18:59:06 +00:00
Markus Scherer
0acb435a84 ICU-7238 remove obsolete, now-unused upvec_compactToUTrieHandler()
X-SVN-Rev: 28984
2010-11-02 18:58:09 +00:00
Markus Scherer
b674f702e1 ICU-8091 guard against pinIndices() reducing length to 0 or 1
X-SVN-Rev: 28982
2010-11-02 18:19:05 +00:00
Stuart Gill
5dd9ea7768 ICU-3984 update the uca file version, add support for reading/writing reordering from/to resources, update FractionalUCA.txt to a format for the genuca tool
X-SVN-Rev: 28975
2010-11-02 02:21:57 +00:00
Stuart Gill
66efc93b9b ICU-3984 update UCOL_BUILDER_VERSION to version 8
X-SVN-Rev: 28965
2010-11-01 19:55:05 +00:00
Stuart Gill
0c21fdf068 ICU-3984 changes to the collation reordering - API works same as rules and enhanced testing
X-SVN-Rev: 28960
2010-10-30 00:42:12 +00:00
Markus Scherer
a880b11b88 ICU-7924 fix segfault in StringPiece::operator==(both empty)
X-SVN-Rev: 28954
2010-10-29 18:01:01 +00:00
John Emmons
ad865ff7e7 ICU-8097 Fix buffer overflow problems in uscript_getCode()
X-SVN-Rev: 28953
2010-10-29 15:41:56 +00:00
Markus Scherer
334ad85355 ICU-8091 fix UnicodeString::reverse() for when the only lead surrogate is in the middle of an odd-length string
X-SVN-Rev: 28952
2010-10-29 00:15:27 +00:00
Markus Scherer
8f93a3e07a ICU-7187 avoid comparison of (pointer+unsigned)>pointer which can be optimized away; not necessary anyway with use of U_MAX_PTR(pointer)
X-SVN-Rev: 28951
2010-10-28 23:32:22 +00:00
Stuart Gill
a79a8d4ad6 ICU-3984 remove debug print
X-SVN-Rev: 28931
2010-10-27 23:50:29 +00:00
Stuart Gill
110e2ceb05 ICU-3984 integrate collation reordering from branch - svn+ssh://source.icu-project.org/repos/icu/icu/branches/sgill/scriptreorder2 -r 28883:28924
X-SVN-Rev: 28926
2010-10-27 18:02:52 +00:00
Peter Edberg
48ebf95831 ICU-7864 Use ICU_DATA_DIR_PREFIX_ENV_VAR to get path prefix from environment
X-SVN-Rev: 28921
2010-10-26 22:02:14 +00:00
Andy Heninger
a77332d75c ICU-7561 fixes to uspoof API docs, to make them build.
X-SVN-Rev: 28885
2010-10-20 23:12:46 +00:00
Peter Edberg
71c083cdce ICU-8046 CLDR 1.9 integration pass 1, update U_ICU_DATA_VERSION
X-SVN-Rev: 28847
2010-10-18 05:41:17 +00:00
Steven R. Loomis
adb11cba8d ICU-8028 update version number to milestone:4.6, bump timebombs, etc
X-SVN-Rev: 28785
2010-10-09 01:23:28 +00:00
Jungshik Shin
4fb62e2878 ICU-8014 DST detection failure on Linux. Change the function name to skipZoneIDPrefix
X-SVN-Rev: 28784
2010-10-09 00:54:20 +00:00
Michael Ow
da1272de57 ICU-7447 Fix some GCC and VA compiler warnings.
X-SVN-Rev: 28778
2010-10-08 20:14:26 +00:00
Jungshik Shin
fa5efaaf9b ICU-8014 default timezone detection is not reliable when /usr/share/zoneinfo has posix/right subdirectories
X-SVN-Rev: 28771
2010-10-07 18:07:05 +00:00
Steven R. Loomis
c5e5a4c54e ICU-7979 don't print out error on dlopen fail (err is already recorded). Also, remove some tabs.
X-SVN-Rev: 28759
2010-10-04 23:20:15 +00:00
Stuart Gill
71a82b49f6 ICU-7792 Update urename.h for the 4.6M2 release
X-SVN-Rev: 28717
2010-09-28 22:30:57 +00:00
Markus Scherer
514b12fb14 ICU-7792 fix some UCONFIG_NO_XYZ bugs
X-SVN-Rev: 28716
2010-09-28 05:43:34 +00:00
Michael Ow
a67a5c9ddc ICU-7882 Update BCP47 tag check.
X-SVN-Rev: 28680
2010-09-22 05:47:08 +00:00
Michael Ow
a998c7cac4 ICU-7882 Add function to get shortest length subtag's size.
X-SVN-Rev: 28674
2010-09-21 23:50:37 +00:00
Michael Ow
740bef0bc8 ICU-7969 Update project files to ensure currpinf.h and icuplug.h are copied into the right place.
X-SVN-Rev: 28673
2010-09-21 23:32:18 +00:00
Jinglun Li
12de1d68b7 ICU-7772 Fast string direction detection
X-SVN-Rev: 28665
2010-09-21 07:12:28 +00:00
Markus Scherer
b5e1330176 ICU-7264 merge Unicode 6.0 into trunk from branches/markus/uni60 -r 28339:28657
X-SVN-Rev: 28661
2010-09-21 00:12:49 +00:00
Michael Ow
f3fca67f87 ICU-7839 Update ambiguous converter list.
X-SVN-Rev: 28642
2010-09-17 21:25:56 +00:00
Michael Grady
f92222ba98 ICU-7947 Relax 0-capacity test in previous checkin and fix compiler warnings
X-SVN-Rev: 28636
2010-09-17 01:53:01 +00:00
Michael Grady
a3a500f892 ICU-7947 Fix previous checkin, expandCapacity allows minimumCapacity=0
X-SVN-Rev: 28628
2010-09-16 02:05:19 +00:00
Michael Grady
467cf876fc ICU-7948 Fix leak in usprep_getProfile when 2 threads race to insert profile data into hash
X-SVN-Rev: 28627
2010-09-16 00:49:01 +00:00
Michael Grady
290cadf0b8 ICU-7947 UVector safety checks to avoid heap overflow due to integer overflow/signedness/truncation
X-SVN-Rev: 28626
2010-09-16 00:30:26 +00:00
Michael Ow
dda7ae77c6 ICU-7926 Add ISO-2022-CN-CNS to ICU4C.
X-SVN-Rev: 28587
2010-09-08 23:18:15 +00:00
Steven R. Loomis
a73ec17054 ICU-7382 [srl fixing crash] make sure localeName is initialized.
X-SVN-Rev: 28573
2010-09-04 01:01:45 +00:00
Jungshik Shin
9ef56a51ab ICU-7382 refer to LC_MESSAGE to determine the default locale
X-SVN-Rev: 28571
2010-09-03 21:44:58 +00:00
Jungshik Shin
0660dc6e6e ICU-7906 make VS 2008 happy about StringPiece::npos
X-SVN-Rev: 28521
2010-08-25 02:22:04 +00:00
Michael Ow
29fe431f2a ICU-7882 Fix pointer declaration error.
X-SVN-Rev: 28504
2010-08-20 21:18:08 +00:00