Commit Graph

15866 Commits

Author SHA1 Message Date
Steven R. Loomis
2339b2ed30 ICU-6157 fix for solaris linkage
X-SVN-Rev: 24119
2008-06-06 21:04:15 +00:00
Steven R. Loomis
607c301b0d ICU-6124 make likely_subtags symbol private
X-SVN-Rev: 24118
2008-06-06 20:58:52 +00:00
Michael Ow
f5b2610706 ICU-4038 Add test case in cintltst.
X-SVN-Rev: 24117
2008-06-06 19:34:51 +00:00
Michael Ow
8d8b77b563 ICU-5955 Add deleter for TimeZoneRule.
X-SVN-Rev: 24116
2008-06-06 18:44:54 +00:00
Eric Mader
236d6f86ad ICU-5420 fix memory leak in searchTest.
X-SVN-Rev: 24113
2008-06-06 00:44:35 +00:00
Matitiahu Allouche
efb8490628 ICU-6156 performance improvement: when dynamic memory needs change, never reallocate to smaller area; reallocate only when needing larger area.
X-SVN-Rev: 24110
2008-06-05 15:51:18 +00:00
Steven R. Loomis
1da9d58910 ICU-6297 udeprctd.h and others
X-SVN-Rev: 24107
2008-06-04 23:41:30 +00:00
Michael Ow
e337ab8678 ICU-6300 Set the max bytes per char for UTF16 to 4 to make it consistent with the specs.
X-SVN-Rev: 24105
2008-06-04 17:49:37 +00:00
Eric Mader
fb3c554196 ICU-6315 add test case.
X-SVN-Rev: 24103
2008-06-04 00:40:06 +00:00
Eric Mader
1e7e07e616 ICU-6315 use char indices from fakeGlyphStorage after canonical processing.
X-SVN-Rev: 24102
2008-06-04 00:28:58 +00:00
Eric Mader
340fa39fd6 ICU-6249 Add test cases; use direction of first logical run as direction for test case text.
X-SVN-Rev: 24101
2008-06-03 23:05:26 +00:00
Steven R. Loomis
5aaacb9233 ICU-6157 remove ASCIIism
X-SVN-Rev: 24083
2008-05-30 01:38:04 +00:00
Eric Mader
1f800f621e ICU-6249 Update ShapingTypeData for Unicode 5.1.
X-SVN-Rev: 24082
2008-05-30 01:26:03 +00:00
Eric Mader
cad1a600a3 ICU-6249 Don't apply any features to characters that have joining type Non_Joining.
X-SVN-Rev: 24081
2008-05-30 01:17:11 +00:00
Eric Mader
850064069f ICU-6232 Output lone Al-Lakuna over a dotted circle.
X-SVN-Rev: 24080
2008-05-29 23:23:55 +00:00
Steven R. Loomis
e4da086056 ICU-6214 fix datarootdir fix to work for installed users
X-SVN-Rev: 24077
2008-05-29 20:41:30 +00:00
Steven R. Loomis
65ea8e11d6 ICU-6309 update example skeletons from Java src/com/ibm/icu/text/DateFormat.java with UDAT_ prefix
X-SVN-Rev: 24073
2008-05-29 20:27:01 +00:00
Xiaomei Ji
8d6be178da ICU-6309 interval format clean up after consolidate skeleton consts
X-SVN-Rev: 24072
2008-05-29 19:23:52 +00:00
Eric Mader
7e8bdad178 ICU-6241 check for using native assemble w/ gcc.
X-SVN-Rev: 24062
2008-05-28 23:50:35 +00:00
Steven R. Loomis
992ef6a15f ICU-6297 add an icu-docs.zip target
X-SVN-Rev: 24049
2008-05-28 21:40:18 +00:00
Steven R. Loomis
a5d6b9619c ICU-6297 fixup doxygen tags
X-SVN-Rev: 24046
2008-05-28 21:20:51 +00:00
Steven R. Loomis
63278eb4d0 ICU-6236 make it easier to test the tests
X-SVN-Rev: 24045
2008-05-28 21:00:59 +00:00
Steven R. Loomis
a4d77f9f7f ICU-6236 remove broken 'unescape' functionality from ucbuf_ungetc. Fix error condition. Add comments to clarify code.
X-SVN-Rev: 24043
2008-05-28 20:51:38 +00:00
Jason Spieth
838f8d88bb ICU-2826 C API signature and implementation changes
X-SVN-Rev: 24035
2008-05-28 20:15:45 +00:00
Steven R. Loomis
a41fff060d ICU-6157 fix the fix, for VC++ to also work on gcc
X-SVN-Rev: 24032
2008-05-28 17:17:06 +00:00
Steven R. Loomis
ca28c6219a ICU-6157 fix for VC++
X-SVN-Rev: 24031
2008-05-28 16:58:33 +00:00
Peter Edberg
342953342c ICU-5568 Add ucal_clone()
X-SVN-Rev: 24014
2008-05-28 04:53:32 +00:00
Eric Mader
ba30b40d73 ICU-5906 Use correct case for font file name in test case.
X-SVN-Rev: 24006
2008-05-28 00:59:22 +00:00
Xiaomei Ji
f9a0590098 ICU-6157 date interval format
X-SVN-Rev: 24005
2008-05-28 00:33:44 +00:00
Eric Mader
0c67eefa93 ICU-6232 Add character class for Al-Lakuna, fVirama -> fAllakuna, handle Al-Lakuna in state table, remove MPRE_FIXUPS from SINH_SCRIPT_FLAGS, add Al-Lakuna test cases.
X-SVN-Rev: 23999
2008-05-27 22:44:40 +00:00
Yoshito Umaoka
45c80ec7d7 ICU-5970 2008c into ICU4C trunk
X-SVN-Rev: 23992
2008-05-27 16:51:03 +00:00
Yoshito Umaoka
a81b58ef9c ICU-5420 Fixed a compiler error on Cygwin/gcc.
X-SVN-Rev: 23990
2008-05-27 16:24:55 +00:00
Eric Mader
938d6b6768 ICU-6022 review comment: add test case that uses the font referenced in the ticket.
X-SVN-Rev: 23987
2008-05-27 00:47:08 +00:00
Eric Mader
9fe28984b5 ICU-6195 review comments: remove redundant error checks.
X-SVN-Rev: 23986
2008-05-27 00:46:10 +00:00
Eric Mader
74258359f2 ICU-6011 Remove sizeof sizeof(xxx)
X-SVN-Rev: 23985
2008-05-27 00:21:36 +00:00
Eric Mader
d7448f65f8 ICU-5906 Review comments: remove some commented out code, add test case.
X-SVN-Rev: 23984
2008-05-27 00:16:41 +00:00
Eric Mader
f3064ad5f8 ICU-5420 remove debugging output from TestNormExact
X-SVN-Rev: 23983
2008-05-26 20:22:18 +00:00
Eric Mader
ea4a1a7b48 ICU-5420 ucol_IGetPrevCE: always reset flags when finished w/ side buffer; fix a couple of signed/unsigned problems.
X-SVN-Rev: 23982
2008-05-26 19:18:33 +00:00
Eric Mader
246077067f ICU-5420 print debugging info in TestNormExact
X-SVN-Rev: 23981
2008-05-23 19:17:20 +00:00
Eric Mader
fb06489407 ICU-5420 Return [0, 0] in SimpleSearch if there are no CEs in the pattern.
X-SVN-Rev: 23979
2008-05-23 18:35:24 +00:00
Eric Mader
9011fe483f ICU-5420 merge changes from branches/eric/string-search r.23303 - r.23976
X-SVN-Rev: 23977
2008-05-23 04:22:28 +00:00
Steven R. Loomis
735298934d ICU-5450 fix C++ comment
X-SVN-Rev: 23973
2008-05-22 17:20:03 +00:00
Steven R. Loomis
32e0c8f432 ICU-6124 Don't use C++ comments in C code
X-SVN-Rev: 23970
2008-05-22 16:40:13 +00:00
David Bertoni
8fed204664 ICU-6293 Changed enum names to avoid conflicts with system macros.
X-SVN-Rev: 23968
2008-05-22 05:00:39 +00:00
Steven R. Loomis
4ce5af7dc3 ICU-6297 simplify generation of udeprctd.h
X-SVN-Rev: 23963
2008-05-21 23:56:34 +00:00
Steven R. Loomis
c2ae3e30a4 ICU-6297 move @draft to @stable
X-SVN-Rev: 23962
2008-05-21 23:27:14 +00:00
Steven R. Loomis
4d7034cd24 ICU-6297 udeprctd.h and others
X-SVN-Rev: 23961
2008-05-21 23:20:54 +00:00
David Bertoni
5822580eca ICU-6124 Merged private branch into the trunk. Implementation complete, but waiting for new CLDR data.
X-SVN-Rev: 23960
2008-05-21 21:53:55 +00:00
Steven R. Loomis
8bfc121f97 ICU-6297 doxygen fixes (partial)
X-SVN-Rev: 23959
2008-05-21 21:34:54 +00:00
Jason Spieth
3dfd5787fe ICU-5450 Change to genrb output of ListResourceBundle
X-SVN-Rev: 23957
2008-05-21 21:31:51 +00:00
Andy Heninger
75c28aaf00 ICU-4790 move spoof detector API into trunk. Implementation is still in a branch.
X-SVN-Rev: 23951
2008-05-21 17:40:55 +00:00
Steven R. Loomis
823e58911b ICU-6098 move getCurrentYear into toolutil
X-SVN-Rev: 23949
2008-05-21 00:12:48 +00:00
Steven R. Loomis
297a478ee0 ICU-6098 update to versioning and urename
X-SVN-Rev: 23948
2008-05-20 22:59:55 +00:00
Steven R. Loomis
0a711393b1 ICU-6098 update version in project files
X-SVN-Rev: 23944
2008-05-20 18:51:08 +00:00
Matitiahu Allouche
1637589583 ICU-6032 add test case for multiple paragraphs with default paragraph level - fix a typo and some formatting
X-SVN-Rev: 23939
2008-05-20 11:34:34 +00:00
Steven R. Loomis
90c5643557 ICU-6098 update version to 4.0, bump a timebombed test
X-SVN-Rev: 23934
2008-05-19 17:28:22 +00:00
Matitiahu Allouche
00fad48a8e ICU-6032 add test case for multiple paragraphs with default paragraph level
X-SVN-Rev: 23932
2008-05-19 14:13:15 +00:00
Matitiahu Allouche
c006a0e6e0 ICU-3916 fix the bug (doc change only) for ICU4C.
X-SVN-Rev: 23924
2008-05-18 12:18:57 +00:00
Yoshito Umaoka
4e15257201 ICU-6256 Fix some GMT format problems revealed by the new locale data.
X-SVN-Rev: 23916
2008-05-16 19:50:26 +00:00
John Emmons
695f6fa9c3 ICU-6256 CLDR 1.6 integration - 1st snapshot
X-SVN-Rev: 23911
2008-05-16 15:01:02 +00:00
Eric Mader
0b91aedb04 ICU-6277 install layoutex/layout/playout.h and layoutex/layout/plruns.h
X-SVN-Rev: 23910
2008-05-16 04:11:59 +00:00
David Bertoni
5d50abf277 ICU-4009 Added new files to VS project file.
X-SVN-Rev: 23906
2008-05-15 17:28:34 +00:00
Andy Heninger
755ae4c7c2 ICU-4009 Translit, fix Linux build of brktrans
X-SVN-Rev: 23903
2008-05-15 05:11:08 +00:00
Andy Heninger
dbadbd711a ICU-4009 Port Any-BreakInternal transliterator from Java
X-SVN-Rev: 23902
2008-05-15 04:54:19 +00:00
Andy Heninger
eecf0b1bae ICU-4009 Port Any-BreakInternal transliterator from Java
X-SVN-Rev: 23901
2008-05-15 04:53:21 +00:00
David Bertoni
8ad2ddd4ca ICU-6228 C++ implementation complete.
X-SVN-Rev: 23897
2008-05-14 20:39:58 +00:00
David Bertoni
1734f6e867 ICU-6228 C++ implementation complete.
X-SVN-Rev: 23896
2008-05-14 20:00:23 +00:00
David Bertoni
b67c77c3c1 ICU-6228 C++ implementation complete.
X-SVN-Rev: 23893
2008-05-14 17:38:03 +00:00
Michael Ow
a66223e29f ICU-6266 Improve the code coverage for Charset ASCII and UTF-7.
X-SVN-Rev: 23884
2008-05-13 13:39:37 +00:00
Michael Ow
a20697ab70 ICU-6266 Improve ISO-2022 code coverage with error simulating data driven tests and over flow buffer tests.
X-SVN-Rev: 23883
2008-05-12 22:33:00 +00:00
Michael Ow
1597eb0479 ICU-6266 Add to data driven test to improve code coverage.
X-SVN-Rev: 23877
2008-05-08 21:33:49 +00:00
Michael Ow
4cc15e959f ICU-6270 Update configure script for proper 64 bit detection on Sun Studio.
X-SVN-Rev: 23876
2008-05-08 19:31:31 +00:00
Jason Spieth
e691c22ef3 ICU-6088 IBM i name change in documentation
X-SVN-Rev: 23867
2008-05-02 19:57:54 +00:00
Jason Spieth
c3871d70af ICU-6088 Use hex value on character comparisons
X-SVN-Rev: 23866
2008-05-02 19:01:04 +00:00
Eric Mader
771ef8c365 ICU-6268 Call LocaleRuns::grow instead of RunArray::grow in ULocRuns::grow.
X-SVN-Rev: 23865
2008-05-02 18:13:22 +00:00
David Bertoni
5196a571e6 ICU-6267 Changed Makefile rules to use LINK.cc rather than LINK.c.
X-SVN-Rev: 23864
2008-05-01 21:49:29 +00:00
Michael Ow
ae9a862ac3 ICU-6265 Update the alias table to include new aliases for Mac.
X-SVN-Rev: 23860
2008-05-01 16:48:58 +00:00
Claire Ho
dd03825a4d ICU-5696 Fixed performance degredation for collation.
X-SVN-Rev: 23858
2008-05-01 01:18:54 +00:00
Michael Ow
bf2a515cc5 ICU-6214 Add datarootdir to configure script.
X-SVN-Rev: 23848
2008-04-28 19:50:40 +00:00
Michael Ow
b75669b15b ICU-5504 Set the start position to -1 when iterating over hashtable elements. Correct the test number label in icusvtst.cpp.
X-SVN-Rev: 23847
2008-04-28 17:58:21 +00:00
Michael Ow
30ef273329 ICU-2826 Add new line at the end of the file to avoid compiler warnings.
X-SVN-Rev: 23844
2008-04-25 19:59:14 +00:00
Michael Ow
4a587b4709 ICU-4362 Fix the locale information for one of the date files.
X-SVN-Rev: 23843
2008-04-25 18:47:20 +00:00
Steven R. Loomis
4aa07df910 ICU-6240 assorted C bugs
X-SVN-Rev: 23841
2008-04-25 17:29:35 +00:00
Steven R. Loomis
00fed79227 ICU-6263 print aggregate test report. Also fix some svn ignores.
X-SVN-Rev: 23840
2008-04-25 17:02:32 +00:00
Michael Ow
2474b163d8 ICU-4362 Add makefile to string search performance test.
X-SVN-Rev: 23839
2008-04-25 15:28:16 +00:00
Michael Ow
6e708fb95a ICU-4362 Fix usearch object creation.
X-SVN-Rev: 23838
2008-04-25 15:27:13 +00:00
Steven R. Loomis
95ea8f23de ICU-3084 confirmed consistent pivot behavior
X-SVN-Rev: 23835
2008-04-25 04:00:51 +00:00
Steven R. Loomis
a1aaa6a87e ICU-6261 remove double free of bundles on error
X-SVN-Rev: 23834
2008-04-25 02:53:11 +00:00
Eric Mader
f94394b03c ICU-6005 Add new scripts from Unicode 5.1, quick-fix @stable, @draft tags in headers.
X-SVN-Rev: 23833
2008-04-25 01:16:14 +00:00
Steven R. Loomis
6d39fb1708 ICU-4447 add test for y/yy/yyy/yyyy/yyyyy
X-SVN-Rev: 23832
2008-04-25 01:13:33 +00:00
Jason Spieth
0dffb9ff54 ICU-6088 More complete overflow fix
X-SVN-Rev: 23827
2008-04-24 20:42:46 +00:00
Peter Edberg
dc0ee6361a ICU-6245 Fix build with UCONFIG_NO_SERVICE 1 (e.g. for Cygwin/MSVC) by adding dummy invocation of Mutex for that case
X-SVN-Rev: 23825
2008-04-24 00:30:41 +00:00
Jason Spieth
fde46fe892 ICU-2826 Correct Copyright date
X-SVN-Rev: 23824
2008-04-23 22:03:46 +00:00
Jason Spieth
e67739dfd5 ICU-6088 Fix testcase overflow
X-SVN-Rev: 23823
2008-04-23 20:45:14 +00:00
Claire Ho
a5c9c6e123 ICU-6255 move static variables below U_NAMESPACE_BEGIN.
X-SVN-Rev: 23822
2008-04-23 16:14:27 +00:00
Michael Ow
2ea135aea5 ICU-5966 Change C++ style comments to C style comments.
X-SVN-Rev: 23820
2008-04-22 15:59:04 +00:00
Eric Mader
88f38c4c43 ICU-6005 Use %d for integers, not %n.
X-SVN-Rev: 23819
2008-04-21 22:26:59 +00:00
Michael Ow
59c5a1dfcd ICU-5966 Change C++ style comments to C-style.
X-SVN-Rev: 23818
2008-04-21 21:32:20 +00:00
Claire Ho
22368976c3 ICU-5794 Add tests for forLocale().
X-SVN-Rev: 23817
2008-04-21 21:25:23 +00:00
Michael Ow
97d87b962d ICU-5794 Fix a possible infinite loop in plurrule.cpp.
X-SVN-Rev: 23815
2008-04-21 17:48:32 +00:00
Andy Heninger
591379e224 ICU-6246 add missing svn properties
X-SVN-Rev: 23814
2008-04-19 21:33:58 +00:00
Michael Ow
0106270281 ICU-4362 Add strsrchperf to perl solution file.
X-SVN-Rev: 23812
2008-04-18 21:07:32 +00:00
Michael Ow
07dbddbdde ICU-4362 Add space separator between program call and option.
X-SVN-Rev: 23811
2008-04-18 19:40:11 +00:00
Michael Ow
5601d06164 ICU-4362 Add check for freeing Null pointer.
X-SVN-Rev: 23810
2008-04-18 19:19:51 +00:00
Michael Ow
db80d055aa ICU-4362 Add perl driver and forward and backward searching test in string search performance test.
X-SVN-Rev: 23809
2008-04-18 19:14:38 +00:00
Kedar Rajwade
cbd785db50 ICU-5966 Fixed some compiler warnings
X-SVN-Rev: 23806
2008-04-17 20:52:04 +00:00
Michael Ow
3c266c752e ICU-5658 Fix usage string for ubrkperf
X-SVN-Rev: 23805
2008-04-17 20:12:38 +00:00
Michael Ow
6f01b57fc6 ICU-6140 Fix invalid comment markers.
X-SVN-Rev: 23800
2008-04-17 17:58:36 +00:00
Michael Ow
67b4edc504 ICU-4362 Add string search performance test template to repository.
X-SVN-Rev: 23799
2008-04-17 17:46:37 +00:00
Michael Ow
0cca2d6ee3 ICU-6140 Fix various platform specific compilation errors for TestHiragana.
X-SVN-Rev: 23798
2008-04-17 16:55:43 +00:00
Michael Ow
debf923a89 ICU-6140 Ensure proper checking of Hiragana and Katakana common codepoints and add test for this.
X-SVN-Rev: 23797
2008-04-17 05:19:19 +00:00
Claire Ho
cd79d31f28 ICU-5794 1. Missing assignment op in PluralFormat. 2. Incorrect init in getKeywords. 3. Always returns TRUE in isKeyword() if the input is OTHER.
X-SVN-Rev: 23796
2008-04-17 01:33:23 +00:00
Michael Ow
4e49d2ab92 ICU-5948 Set default codepage to ISO-8859-1 for Solaris when 646 is given by the OS.
X-SVN-Rev: 23794
2008-04-15 22:32:28 +00:00
Michael Ow
851c8365ff ICU-6242 List the testnames when given the -l option in iotest and intltest.
X-SVN-Rev: 23790
2008-04-14 22:38:10 +00:00
Michael Ow
f92dfb834c ICU-6140 Undo previous commit.
X-SVN-Rev: 23789
2008-04-12 21:56:41 +00:00
Michael Ow
26e1e30df4 ICU-6140 Compare using sort keys on hiragana and (shifted is on or quaternary strength).
X-SVN-Rev: 23788
2008-04-11 19:27:21 +00:00
Michael Ow
b02865cecf ICU-2498 Make intltest pass w/o data.
X-SVN-Rev: 23784
2008-04-10 23:19:16 +00:00
Michael Ow
8a63dd5683 ICU-2498 Make test pass w/o data in iotest and cintltest.
X-SVN-Rev: 23783
2008-04-10 16:53:16 +00:00
Yoshito Umaoka
a55d75d400 ICU-6216 Fixed a VTIMEZONE parsing problem in ICU4C.
X-SVN-Rev: 23780
2008-04-10 03:41:22 +00:00
Steven R. Loomis
10b591004d ICU-6098 ICU4C version to 3.9.3
X-SVN-Rev: 23778
2008-04-09 21:13:18 +00:00
Yoshito Umaoka
3396499f26 ICU-5845 Fixed a test case to invalidate zero-th week of month.
X-SVN-Rev: 23776
2008-04-09 19:19:29 +00:00
Yoshito Umaoka
32c3313145 ICU-5845 Calendar 'actual' limit test ported from J to C. Also ported bug fixes related to calendar limits implementation.
X-SVN-Rev: 23775
2008-04-09 18:26:42 +00:00
Michael Ow
eecbb59de9 ICU-5658 Produce HTML from collation performance test.
X-SVN-Rev: 23771
2008-04-07 22:19:18 +00:00
Andy Heninger
b3afa725d0 ICU-5936 improve docs for uset_open()
X-SVN-Rev: 23770
2008-04-07 21:57:01 +00:00
Michael Ow
68768a9c15 ICU-5658 Add README for running performance test and add comment in Common.pl.
X-SVN-Rev: 23768
2008-04-07 17:38:51 +00:00
Michael Ow
89d5749692 ICU-6140 Use sort key comparison when hiragana is turned on.
X-SVN-Rev: 23764
2008-04-04 23:59:12 +00:00
Andy Heninger
71bf003171 ICU-5696 Unicode 5.1 Update
X-SVN-Rev: 23761
2008-04-04 22:47:43 +00:00
Andy Heninger
791a437558 ICU-6234 Compiler Compatibility Problems
X-SVN-Rev: 23760
2008-04-04 21:51:35 +00:00
Jason Spieth
49e035f1a3 ICU-5450 Removed ICUListResourceBundle from wrtjava.c
X-SVN-Rev: 23753
2008-04-04 18:22:14 +00:00
Michael Ow
b88b4e3247 ICU-4362 Add collation regression test and windows, posix, icu collation comparison test.
X-SVN-Rev: 23747
2008-04-04 16:09:57 +00:00
Michael Ow
e64b2064fa ICU-4362 Configure UsetPerf to run against current and previous version of ICU.
X-SVN-Rev: 23744
2008-04-03 22:22:20 +00:00
John Emmons
5b5d51d158 ICU-6094 Add dependency info on ucadata.icu to root collation
X-SVN-Rev: 23737
2008-04-03 14:30:33 +00:00
John Emmons
2bccc558ed ICU-6094 Add dependency info on ucadata.icu to root collation
X-SVN-Rev: 23736
2008-04-03 14:11:39 +00:00
Michael Ow
1e0b45a68a ICU-5955 Remove unneeded object from PluralRules::forLocale().
X-SVN-Rev: 23733
2008-04-02 23:03:55 +00:00
Michael Ow
14e001b164 ICU-5658 Update performance test solution file to include unisetperf and clean up a few minor errors.
X-SVN-Rev: 23717
2008-03-31 22:32:17 +00:00
Michael Ow
abd7539f7f ICU-5580 Update alias table to resolve problem with java canonical names and add test to ICU4J.
X-SVN-Rev: 23716
2008-03-31 22:13:59 +00:00
Michael Ow
12ffa6821c ICU-5658 Undo previous bad fix and apply good fix.
X-SVN-Rev: 23704
2008-03-27 21:53:56 +00:00
Michael Ow
00bd839ab5 ICU-5658 Fix calling of utfperf.
X-SVN-Rev: 23703
2008-03-27 21:52:26 +00:00
Michael Ow
da1972d164 ICU-5658 Update perl path and directory path in Common.pl
X-SVN-Rev: 23702
2008-03-27 21:45:51 +00:00
Michael Ow
cb6713d690 ICU-5658 Add path to perl program.
X-SVN-Rev: 23701
2008-03-27 21:35:56 +00:00
Michael Ow
657da20310 ICU-5658 Remove strict from UTFPerf.pl.
X-SVN-Rev: 23700
2008-03-27 21:24:02 +00:00
Michael Ow
5d65a61781 ICU-5658 Clean up ICU4C performance test to run properly and configure more easily.
X-SVN-Rev: 23699
2008-03-27 21:17:44 +00:00
Kedar Rajwade
f69d550e36 ICU-6143 added check for TELUGU character in getUnicodeSet
X-SVN-Rev: 23695
2008-03-27 19:31:25 +00:00
Michael Ow
0d416e847a ICU-5658 Update data and add makefile configuration to performance tests.
X-SVN-Rev: 23688
2008-03-27 17:34:43 +00:00
Jason Spieth
004a6a2271 ICU-6088 Fix i5OS testcase errors
X-SVN-Rev: 23683
2008-03-26 18:45:50 +00:00
Yoshito Umaoka
2fb4f97999 ICU-5970 2008b into ICU4C trunk
X-SVN-Rev: 23678
2008-03-25 20:49:36 +00:00
Yoshito Umaoka
419e52f952 ICU-5561 Updated canonical ID mapping table creation code to support the case - new canonical ID in Olson tzdata, which replaces previous canonical ID, but CLDR does not have the alias info.
X-SVN-Rev: 23676
2008-03-25 20:39:55 +00:00
Yoshito Umaoka
9971f8f5f5 ICU-4571 Updated EthiopicCalendar's constructor to specify era mode. New calendar keyword ethiopic-amete-alem to create an instance of EthiopicCalendar with Amete Alem era only. Modified the test case to cover ethiopic-amete-alem.
X-SVN-Rev: 23665
2008-03-24 22:21:21 +00:00
Michael Ow
308a2aa0b5 ICU-4486 Update ISCII converter to treat Letter RRA as specified by ISCII.
X-SVN-Rev: 23660
2008-03-24 17:11:10 +00:00
Yoshito Umaoka
ac7d853b91 ICU-4571 Merging Coptic/Ethiopic calendar work from yoshito's work branch to the trunk.
X-SVN-Rev: 23657
2008-03-22 02:58:07 +00:00
Eric Mader
fbeb9bd7c6 ICU-6011 Clean up font table memory handling; GDIFontInstance: try to read 'head' and 'hhea' table if GetOutlineTextMetrics() fails.
X-SVN-Rev: 23619
2008-03-19 21:08:08 +00:00
Eric Mader
5ad18d1092 ICU-6011 Clean up alternate name string handling and add it to cletest.
X-SVN-Rev: 23612
2008-03-18 21:53:27 +00:00
Eric Mader
e0b48bc938 ICU-6011 Handle bad values in the scriptCount field in the ScriptList Table.
X-SVN-Rev: 23611
2008-03-18 20:04:14 +00:00
Michael Ow
3b646b385c ICU-6152 Add memory check for new UnicodeString.
X-SVN-Rev: 23609
2008-03-17 23:10:28 +00:00
Steven R. Loomis
85e9292e1a ICU-6098 Update ICU4C to 3.9.2 and move translit timebombs
X-SVN-Rev: 23608
2008-03-17 21:58:50 +00:00
Yoshito Umaoka
10bb457c84 ICU-5970 Merging tzdata2007a into ICU4C trunk
X-SVN-Rev: 23605
2008-03-17 17:00:37 +00:00
Eric Mader
692287bab4 ICU-6011 Change LESwaps.h to always swap through a pointer, so that it works even if the input data is mis-aligned.
X-SVN-Rev: 23597
2008-03-15 00:30:39 +00:00
Eric Mader
1453934baa ICU-6023 initialize fFilterZeroWidth to TRUE.
X-SVN-Rev: 23596
2008-03-14 23:18:26 +00:00
Eric Mader
6af114ebaf ICU-6108 Handle Malayalam samvruthokaram.
X-SVN-Rev: 23595
2008-03-14 23:10:04 +00:00
Eric Mader
d3988f808a ICU-6197 Fix typo in test-case name.
X-SVN-Rev: 23594
2008-03-14 22:38:19 +00:00
Michael Ow
20a26f4c79 ICU-3798 Remove C++ comments causing certain compiler errors.
X-SVN-Rev: 23593
2008-03-14 18:51:29 +00:00
Eric Mader
a2e6d06400 ICU-6111 test case for Nafees Nastaleeq cursive positioning.
X-SVN-Rev: 23592
2008-03-14 17:00:34 +00:00
George Rhoten
99861832ec ICU-6125 Reduce read-only memory
X-SVN-Rev: 23591
2008-03-14 06:41:45 +00:00
Eric Mader
c82d80ffeb ICU-6197 Add tests for language-specific layout. Add more language codes.
X-SVN-Rev: 23589
2008-03-14 04:47:19 +00:00
Michael Ow
83011aea70 ICU-3798 Remove -p option in genrb and update docs to reflect this change.
X-SVN-Rev: 23588
2008-03-13 22:43:56 +00:00
Eric Mader
b72002657f ICU-6111 fixes for Nafees Nastaleeq font.
X-SVN-Rev: 23587
2008-03-13 20:04:02 +00:00
Eric Mader
f7a8fdb00e ICU-6197 Add 'locl' feature to default feature set.
X-SVN-Rev: 23586
2008-03-13 19:02:57 +00:00
Eric Mader
1c944dbde2 ICU-6195 Don't generate ligatures for characters with FullCompositionExclusion = TRUE; don't do canonical processing for fonts with a GSUB table that covers the given script, but reorder Hebrew marks.
X-SVN-Rev: 23585
2008-03-13 18:23:20 +00:00
Peter Edberg
d4774599b6 ICU-6175 Test detecting empty segments in ISO-2022-x & HZ with UConverterCallbackReason==UCNV_IRREGULAR
X-SVN-Rev: 23572
2008-03-12 23:22:07 +00:00
Peter Edberg
867af878ad ICU-6175 Invoke toUnicode error handler for empty segments in ISO-2022-x & HZ with new UConverter.toUCallbackReason=UCNV_IRREGULAR
X-SVN-Rev: 23571
2008-03-12 23:20:11 +00:00
Steven R. Loomis
ccd1b36465 ICU-6209 build macosx wit --enable-strict
X-SVN-Rev: 23570
2008-03-12 21:48:14 +00:00
George Rhoten
4162dd185d ICU-6208 Refactor collation initialization code so that ucol_openBinary works in more conditions.
X-SVN-Rev: 23558
2008-03-12 06:24:36 +00:00
Eric Mader
adb20088d3 ICU-6022 add an adjustGlyphPositions method to ThaiLayoutEngine that doesn't call adjustMarkGlyphs(). We count on the mark glyphs having an advance width.
X-SVN-Rev: 23557
2008-03-12 00:05:08 +00:00
George Rhoten
60a75139f7 ICU-6205 Allow UCONFIG_NO_CONVERSION to work in the library code.
X-SVN-Rev: 23544
2008-03-10 20:09:55 +00:00
George Rhoten
607152add1 ICU-5966 Fix some compiler warnings.
X-SVN-Rev: 23543
2008-03-07 22:53:21 +00:00
George Rhoten
d7d3b0eaa7 ICU-5966 Fix some compiler warnings.
X-SVN-Rev: 23542
2008-03-07 22:35:49 +00:00
George Rhoten
d1551dee4e ICU-5966 Fix some compiler warnings.
X-SVN-Rev: 23540
2008-03-07 19:40:46 +00:00
Michael Ow
5eb6fafc8b ICU-2714 Correct icudata-install-dir and icudata option in the man pages.
X-SVN-Rev: 23534
2008-03-06 23:09:53 +00:00
Yoshito Umaoka
2219f2dd70 ICU-6201 Initialize millisecond field in calendars used by test4096231 to avoid intermittent test failure on Windows.
X-SVN-Rev: 23519
2008-03-03 21:19:36 +00:00
George Rhoten
a880af6cec ICU-6176 Fix some Coverity warnings.
X-SVN-Rev: 23504
2008-02-28 00:21:28 +00:00
George Rhoten
6019297d79 ICU-5955 Reduce memory leaks so that it's easier to compile many resource
bundles at once without running out of memory.

X-SVN-Rev: 23503
2008-02-27 23:58:05 +00:00
George Rhoten
d1b51942ad ICU-6149 Use traditional ICU C callback declarations.
X-SVN-Rev: 23485
2008-02-26 08:40:20 +00:00
George Rhoten
2eb00165d0 ICU-6165 Fix for EBCDIC platforms
X-SVN-Rev: 23483
2008-02-25 22:34:08 +00:00
George Rhoten
83abd2cfe6 ICU-6149 Use traditional ICU C callback declarations.
X-SVN-Rev: 23482
2008-02-25 22:32:11 +00:00
George Rhoten
fe7e42eace ICU-6149 Use traditional ICU C callback declarations.
X-SVN-Rev: 23481
2008-02-25 21:21:47 +00:00
George Rhoten
de6512a9c1 ICU-6132 Undo some unneccessary changes. Remove some tabs. Make sure that the UErrorCode is propagated when possible. When a UErrorCode is available, don't check for a NULL return value.
X-SVN-Rev: 23479
2008-02-23 19:15:18 +00:00
George Rhoten
6d5e7e7226 ICU-6188 ucol_getSortKey should return 0 upon memory allocation error.
X-SVN-Rev: 23478
2008-02-23 07:21:00 +00:00
Andy Heninger
5e550c04ac ICU-6149 Merge regexp resource limit functions into the trunk
X-SVN-Rev: 23467
2008-02-20 03:08:44 +00:00
George Rhoten
56c21905a4 ICU-6076 Improve allocation counting.
X-SVN-Rev: 23465
2008-02-19 20:56:50 +00:00
George Rhoten
ba02cd8038 ICU-6188 Improve error handling for ucol_getSortKey when memory allocation fails.
X-SVN-Rev: 23464
2008-02-19 20:10:55 +00:00
George Rhoten
6520f1df57 ICU-6186 Reduce UResourceBundle struct padding
X-SVN-Rev: 23462
2008-02-19 17:27:59 +00:00
George Rhoten
2b59c659e8 ICU-6076 Make it easier to test small allocation failures.
X-SVN-Rev: 23461
2008-02-19 08:08:10 +00:00
George Rhoten
5a8942d749 ICU-6076 Fix allocation failure recovery problems.
X-SVN-Rev: 23460
2008-02-19 07:53:15 +00:00
George Rhoten
24e86c8cab ICU-6076 Make it easier to test small allocation failures.
X-SVN-Rev: 23459
2008-02-19 07:09:38 +00:00
George Rhoten
a938a88c39 ICU-6076 Fix initialization problems with resource bundles.
X-SVN-Rev: 23458
2008-02-19 05:59:10 +00:00
George Rhoten
8bc5d287d9 ICU-6076 Reduce crashes and valgrind errors in tests for easier diagnostics.
X-SVN-Rev: 23457
2008-02-19 05:05:51 +00:00
George Rhoten
8244ab6864 ICU-6098 Update urename.h based on API changes.
X-SVN-Rev: 23456
2008-02-18 23:31:45 +00:00
George Rhoten
549ab03a99 ICU-4384 Remove tabs and make a function static
X-SVN-Rev: 23455
2008-02-18 23:17:58 +00:00
Jason Spieth
d9868ddec2 ICU-4626 Reinitialization of static variable
X-SVN-Rev: 23454
2008-02-18 19:07:28 +00:00
George Rhoten
fa8aa3884b ICU-6076 Partially undo last change until further discussion.
X-SVN-Rev: 23453
2008-02-18 00:46:38 +00:00