Abhinav Gupta
bfb7ec3b44
ICU-8558 added descriptive error to TestOpenVsTestOpenRules.
...
X-SVN-Rev: 30661
2011-09-15 16:19:03 +00:00
Peter Edberg
ed01311886
ICU-8753 Fix Calendar::add to handle change in UCAL_ZONE_OFFSET
...
X-SVN-Rev: 30657
2011-09-14 22:33:22 +00:00
Abhinav Gupta
612c7a44b5
ICU-8558 added locale name to error log for TestOpenVsOpenRules.
...
X-SVN-Rev: 30655
2011-09-14 16:12:36 +00:00
John Emmons
de229aa8da
ICU-8423 Use stand-alone script names if possible in uloc_getDisplayScript()
...
X-SVN-Rev: 30619
2011-09-02 21:58:42 +00:00
Michael Ow
451107e9e3
ICU-8716 Fix some rbbi and number format test so that it will pass without data
...
X-SVN-Rev: 30598
2011-08-30 19:11:32 +00:00
Steven R. Loomis
349899e8cb
ICU-7365 fix broken test from r30570
...
X-SVN-Rev: 30572
2011-08-23 19:19:40 +00:00
Steven R. Loomis
1e1f8509d8
ICU-8755 interim fix. MessagePattern still needs fixing.
...
X-SVN-Rev: 30505
2011-08-13 02:45:09 +00:00
Markus Scherer
e31ce99b84
ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros
...
X-SVN-Rev: 30430
2011-07-27 05:53:56 +00:00
Markus Scherer
dc55bc7c66
ICU-8452 fix a couple of Darwin/iPhone platform tests
...
X-SVN-Rev: 30416
2011-07-25 18:42:17 +00:00
Markus Scherer
9bcc40cf9e
ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
...
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Steven R. Loomis
ff960d1f97
ICU-8714 - reimplement r30379 - now passes tests
...
X-SVN-Rev: 30383
2011-07-18 21:54:42 +00:00
Steven R. Loomis
fd3246217f
ICU-8714 backing out r30379 - broke the build
...
X-SVN-Rev: 30380
2011-07-18 19:51:16 +00:00
Steven R. Loomis
ba3834755c
ICU-8714 patches from George
...
X-SVN-Rev: 30379
2011-07-18 19:13:31 +00:00
Michael Ow
cdd02be3f2
ICU-8716 Update collation and date format test to pass without data
...
X-SVN-Rev: 30378
2011-07-18 18:09:52 +00:00
John Emmons
ec44df4e86
ICU-8709 Merge CLDR ticket 4038 ( Spanish currency format)
...
X-SVN-Rev: 30356
2011-07-14 22:31:24 +00:00
John Emmons
a963738287
ICU-8696 Merge CLDR 2.0.1
...
X-SVN-Rev: 30316
2011-07-12 19:55:07 +00:00
Peter Edberg
f5ccf251ef
ICU-8583 Only parse arbitrary currency for calls that can return the found currency (e.g. parseCurrency)
...
X-SVN-Rev: 30313
2011-07-12 03:22:59 +00:00
Markus Scherer
4abbf7161a
ICU-8606 add Normalizer2.getCombiningClass(c)
...
X-SVN-Rev: 30263
2011-06-30 23:22:17 +00:00
Peter Edberg
1d01381d47
ICU-8593 RuleBasedNumberFormat::format(double,...) should handle NAN
...
X-SVN-Rev: 30258
2011-06-30 05:43:56 +00:00
Michael Ow
c2bf97eb02
ICU-8602 Fix some compiler warnings.
...
X-SVN-Rev: 30231
2011-06-24 19:12:33 +00:00
Michael Ow
65629eb419
ICU-8635 Update ICU4C version to 49.0.1 (49M1)
...
X-SVN-Rev: 30216
2011-06-14 00:00:57 +00:00
Michael Ow
310c23c24e
ICU-8578 Apply patch to fix some compiler warnings and related issues
...
X-SVN-Rev: 30205
2011-06-10 18:56:08 +00:00
Andy Heninger
b8d330e9a7
ICU-8490 Add BreakIterator::refresInputText()
...
X-SVN-Rev: 30203
2011-06-09 22:49:40 +00:00
Michael Ow
96a2328093
ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
...
X-SVN-Rev: 30175
2011-06-01 16:25:22 +00:00
Markus Scherer
41c8654d92
ICU-8601 replace C U_INLINE hack with C++ inline, and also rename a few other .c files to .cpp for future UMTX_CHECK replacement
...
X-SVN-Rev: 30148
2011-05-26 20:05:39 +00:00
Steven R. Loomis
3e401643f6
ICU-8563 test for collation rule builder issue
...
X-SVN-Rev: 30122
2011-05-16 21:33:50 +00:00
Steven R. Loomis
0d0172d6f1
ICU-8560 platform, asciism in #6109
...
X-SVN-Rev: 30096
2011-05-11 04:42:01 +00:00
Michael Ow
dc0bdf415e
ICU-8553 Ensure cintltst and intltest passes gracefully with warning without data in 4.8
...
X-SVN-Rev: 30088
2011-05-10 22:01:46 +00:00
Markus Scherer
1f6523a058
ICU-8555 add nine new ISO 15924 script codes from 2010-12-21
...
X-SVN-Rev: 30085
2011-05-10 20:56:53 +00:00
Stuart Gill
871cc23d57
ICU-8468 changes following code review
...
X-SVN-Rev: 30074
2011-05-09 23:54:46 +00:00
Peter Edberg
6a8f1e3c60
ICU-8329 Add Khmer dictionary-based word break test case from George Rhoten
...
X-SVN-Rev: 30062
2011-05-09 09:02:46 +00:00
Andy Heninger
cf26986c13
ICU-8538 Valgrind error fixes in ICU 4.8RC
...
X-SVN-Rev: 30059
2011-05-09 02:35:48 +00:00
Michael Ow
2a6abd14cf
ICU-8006 Update isFixedWidth implementation in ICU4C
...
X-SVN-Rev: 30052
2011-05-06 21:28:05 +00:00
Yoshito Umaoka
62201ee859
ICU-8428 ICU4C and data version to 4.8. Also moved time bombs.
...
X-SVN-Rev: 30049
2011-05-06 20:45:10 +00:00
John Emmons
2d4a2ae78f
ICU-8489 Merge CLDR release-2-0-d01 into ICU
...
X-SVN-Rev: 30037
2011-05-05 18:12:27 +00:00
Michael Ow
eb51926653
ICU-8519 Change the keyword buffer size to the capacity.
...
X-SVN-Rev: 30033
2011-05-05 03:08:32 +00:00
Andy Heninger
ae8896de7f
ICU-8524 compiler warning cleanup.
...
X-SVN-Rev: 30026
2011-05-04 22:34:13 +00:00
Peter Edberg
332037ef5b
ICU-6109 & #4942,#3579: Merge changes for lenient number & date parsing from branches/eric/lenient_number_parsing (manually!)
...
X-SVN-Rev: 30018
2011-05-04 12:23:42 +00:00
Markus Scherer
56b28bd292
ICU-7848 make normalize-append restore the middle string section (the relevant suffix of the first string) when something goes wrong (especially C buffer overflow)
...
X-SVN-Rev: 30014
2011-05-04 05:50:20 +00:00
Peter Edberg
5d14eefc25
ICU-8467 Add C wrappers for some PluralRules functionality
...
X-SVN-Rev: 30001
2011-05-03 23:23:26 +00:00
Peter Edberg
b0a2b3ad5c
ICU-8470 Oops, fix test name in log message
...
X-SVN-Rev: 29996
2011-05-03 22:14:49 +00:00
Peter Edberg
3745b313f3
ICU-8470 Add C wrappers for some DateIntervalFormat functionality
...
X-SVN-Rev: 29988
2011-05-03 19:33:19 +00:00
Michael Ow
2c18392ced
ICU-7945 Add BCP47 Unicode attribute test case
...
X-SVN-Rev: 29986
2011-05-03 17:17:27 +00:00
Steven R. Loomis
b88cd9bca9
ICU-8350 zOS fixes round one
...
X-SVN-Rev: 29973
2011-05-03 03:40:34 +00:00
Peter Edberg
b4653c9f9f
ICU-8397 Add ucal_getFieldDifference, C wrapper for Calendar::fieldDifference(...)
...
X-SVN-Rev: 29966
2011-05-02 23:42:11 +00:00
Peter Edberg
2fdfe20655
ICU-8237 Add RelativeDateFormat::getDateFormatSymbols, use in udat_getSymbols/countSymbols
...
X-SVN-Rev: 29964
2011-05-02 23:14:32 +00:00
Steven R. Loomis
8a69ab8bba
ICU-8154 update defines and add regression test
...
X-SVN-Rev: 29925
2011-04-29 17:39:36 +00:00
Steven R. Loomis
5d6b488406
ICU-8493 update test a little.
...
X-SVN-Rev: 29921
2011-04-29 00:30:37 +00:00
Markus Scherer
d743bb693e
ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882
...
X-SVN-Rev: 29886
2011-04-25 20:47:32 +00:00
Michael Ow
73c400496f
ICU-8482 Close collator, break iterator, and search iterator after use.
...
X-SVN-Rev: 29877
2011-04-24 23:30:19 +00:00
Yoshito Umaoka
39f9a8686f
ICU-8482 Changed the behavior of already broken match boundary condition - not to expand the result match length when 1) the end of CE match is a part of expansion 2) the limit of the CE match is already on a break boundary. Also flipped the behavior of isBreakBoundary, which was actually is*Not*BreakBoundary before.
...
X-SVN-Rev: 29848
2011-04-22 05:37:46 +00:00
Michael Ow
b33c3a62d0
ICU-7945 Merge BCP47 update in branch into trunk
...
X-SVN-Rev: 29813
2011-04-17 22:41:14 +00:00
Andy Heninger
8148726df2
ICU-8404 Regular Expressions split(), fix incorrect handling of trailing empty field
...
X-SVN-Rev: 29801
2011-04-15 00:48:39 +00:00
Stuart Gill
de5faa255e
ICU-8468 add cloning of collator reordering information - also added test for duplicate reorder codes
...
X-SVN-Rev: 29779
2011-04-12 18:23:27 +00:00
Doug Felt
45f8abf19f
ICU-8262 reorg code for uloc_getDisplayName, add regression test
...
X-SVN-Rev: 29760
2011-04-08 20:06:36 +00:00
Peter Edberg
389c986a20
ICU-8445 Fix size of UCOL_CASE_MAX_BUFFER w.r.t UCOL_MAX_BUFFER; fix warning about collResult
...
X-SVN-Rev: 29756
2011-04-07 18:33:27 +00:00
Michael Ow
10eb036bd2
ICU-8093 Ensure trailing zero is added at end of UChar array
...
X-SVN-Rev: 29749
2011-04-06 21:45:44 +00:00
Michael Ow
728bcbbc42
ICU-8093 Fix memory corruption error in TestAvailableIsoCodes
...
X-SVN-Rev: 29747
2011-04-06 18:45:24 +00:00
Dragan Besevic
c00813396a
ICU-8093 Add API function call ucurr_isAvailable() and changes for tests and data.
...
X-SVN-Rev: 29727
2011-04-04 15:00:03 +00:00
Andy Heninger
5481ac737a
ICU-8421 uregex error checking fixes.
...
X-SVN-Rev: 29716
2011-03-31 18:33:28 +00:00
Stuart Gill
a9354cbb6b
ICU-8295 API for collation reordering - fix zeroing out of structure
...
X-SVN-Rev: 29692
2011-03-24 00:09:06 +00:00
Matitiahu Allouche
604bb8f344
ICU-3660 add support for prologue and epilogue
...
X-SVN-Rev: 29686
2011-03-23 17:26:59 +00:00
Michael Ow
934d73b4ea
ICU-8218 Fix symbol value check
...
X-SVN-Rev: 29683
2011-03-22 16:58:58 +00:00
Yoshito Umaoka
74e7b59d02
ICU-8415 Fixes for usearch_preceding and usearch_last regression bugs. The search test framework to cover usearch_following and usearch_preceding. Corrected and improved the API documentation for usearch_following/usearch_preceding. Merging these updates tested in my work branch to trunk.
...
X-SVN-Rev: 29681
2011-03-22 03:50:26 +00:00
Steven R. Loomis
a4ca3b3227
ICU-8295 timebomb for breakage in r29671
...
X-SVN-Rev: 29678
2011-03-22 01:16:48 +00:00
Stuart Gill
b3ba6c0bf3
ICU-8295 API for collation reordering
...
X-SVN-Rev: 29671
2011-03-18 22:52:30 +00:00
Stuart Gill
a948d36eb2
ICU-8414 remove spurious loop in test code
...
X-SVN-Rev: 29661
2011-03-16 17:58:55 +00:00
John Emmons
40f80afaaa
ICU-8424 Merge current CLDR trunk to 4.8M1 as CLDR 1.9.9
...
X-SVN-Rev: 29637
2011-03-12 14:57:18 +00:00
Michael Ow
09e5025ee1
ICU-3660 Revert 29596 until after 4.7.1
...
X-SVN-Rev: 29601
2011-03-10 18:28:50 +00:00
Matitiahu Allouche
cd4a7ba1c6
ICU-3660 add support for prologue and epilogue
...
X-SVN-Rev: 29596
2011-03-10 12:47:13 +00:00
Steven R. Loomis
d4b01a15b9
ICU-8363 cleanup test (remove warnings)
...
X-SVN-Rev: 29569
2011-03-08 03:15:57 +00:00
Steven R. Loomis
6d2d792372
ICU-8363 use PCELength for buffer size
...
X-SVN-Rev: 29567
2011-03-08 03:04:44 +00:00
Eric Mader
206c946267
ICU-8407 Use a case-insensitive compare when matching the exponent symbol.
...
X-SVN-Rev: 29551
2011-03-07 20:02:28 +00:00
Yoshito Umaoka
5701f7add9
ICU-8388 Fixed missing separator problem in uloc_minimizeSubtag/addLikelySubtag.
...
X-SVN-Rev: 29536
2011-03-04 00:32:02 +00:00
Michael Ow
4ff56e0dd5
ICU-8398 Log data errors where appropriate so ensure cintltst and intltest passes without data in 4.7.1
...
X-SVN-Rev: 29529
2011-03-03 19:29:57 +00:00
Yoshito Umaoka
34bc79c98b
ICU-8278 New APIs TimeZone::createTimeZoneIDEnumeration and ucal_openTimeZoneIDEnumeration for supporting canonical/canonical location zone iteration. The fix for ticket#8349 Etc/Unknown problem was also done at the same time.
...
X-SVN-Rev: 29498
2011-03-01 18:29:13 +00:00
Andy Heninger
7b7f48eef8
ICU-7530 Alphabetic index, move from branch to trunk.
...
X-SVN-Rev: 29482
2011-02-25 22:21:30 +00:00
Peter Edberg
f0fe89f14c
ICU-8290 (1) in ucol_IGetNextCE/ucol_IGetPrevCE, add iteration when an ignorable
...
element is produced from Hangul expansion so it loops again to process the first jamo
from the expansion before returning; (2) in ucol_prv_getSpecialPrevCE, when Hangul
are expanded, add offsets for the expansion chars (as in collPrevIterNormalize).
X-SVN-Rev: 29473
2011-02-24 19:02:08 +00:00
Andy Heninger
f6969597fc
ICU-8367 spoof check, consider CJK as single script
...
X-SVN-Rev: 29469
2011-02-23 23:05:20 +00:00
Michael Ow
4892435224
ICU-8006 Add ucnv_isFixedWidth API and test.
...
X-SVN-Rev: 29467
2011-02-23 22:21:58 +00:00
Yoshito Umaoka
74a4461b49
ICU-8303 Handling private-use only language tag properly in uloc_forLanguageTag and uloc_toLanguageTag.
...
X-SVN-Rev: 29393
2011-02-03 22:33:00 +00:00
Stuart Gill
37bf7cf633
ICU-8277 change interpretation of Zzzz in the collation reordering codes
...
X-SVN-Rev: 29364
2011-01-27 20:50:53 +00:00
Andy Heninger
4a932a4dfc
ICU-7795 Regular Expression refreshInputText added.
...
X-SVN-Rev: 29363
2011-01-27 01:12:12 +00:00
Peter Edberg
5224f25511
ICU-8267 ucstrTextExtract should use text pointer & offset for chunk, as set by ucstrTextAccess
...
X-SVN-Rev: 29356
2011-01-25 03:25:24 +00:00
Michael Ow
4eb3c19d23
ICU-8274 Do not run exhaustive mode round trip test for GB18030
...
X-SVN-Rev: 29331
2011-01-19 03:30:52 +00:00
John Emmons
f979283776
ICU-7755 Data changes to support removal of hard fallbacks to Gregorian calendar
...
X-SVN-Rev: 29323
2011-01-17 15:27:25 +00:00
Steven R. Loomis
5a86c076e8
ICU-8263 remove reference to pnames.icu in test. Fails under --with-data-packaging=archive and also fails under Win build.
...
X-SVN-Rev: 29285
2011-01-11 19:47:53 +00:00
Markus Scherer
c04082d93c
ICU-8105 hardcode Unicode property names data (formatVersion 2); includes new dictionary-type tries (ByteTrie & UCharTrie see ticket #8167 ); merge branches/markus/tries -r 29040:29249
...
X-SVN-Rev: 29252
2010-12-31 18:21:36 +00:00
Peter Edberg
bbb368c939
ICU-8238 Implement max subpart policy for UTF7 toUnicode, don't consume valid bytes after err
...
X-SVN-Rev: 29214
2010-12-16 17:35:01 +00:00
Michael Ow
22b88a2cf3
ICU-8209 Update the timebombs.
...
X-SVN-Rev: 29192
2010-12-10 22:21:51 +00:00
Steven R. Loomis
96876653d9
ICU-8205 fix improper swap of uspoof, also add to swap test
...
X-SVN-Rev: 29139
2010-12-02 19:17:46 +00:00
Michael Ow
74caa5d001
ICU-8193 Increase array size in cintltst's TestCEValidity.
...
X-SVN-Rev: 29099
2010-11-23 02:00:16 +00:00
Peter Edberg
85aa1e1ce2
ICU-8131 temp hack: make genrb exclude unihan collation unless temp option --includeUnihanColl is used
...
X-SVN-Rev: 29062
2010-11-17 04:30:05 +00:00
Michael Ow
b21e2734dd
ICU-8146 Add check for data loading failure in cintltst and intltest.
...
X-SVN-Rev: 29025
2010-11-11 05:37:40 +00:00
Stuart Gill
7222862743
ICU-3984 update of a collation reordering API test
...
X-SVN-Rev: 29008
2010-11-05 21:05:42 +00:00
Stuart Gill
c8a64bd04e
ICU-3984 update from code review and a collation reordering API test
...
X-SVN-Rev: 29007
2010-11-05 20:01:14 +00:00
Stuart Gill
4a9aeda18c
ICU-3984 updates from code review
...
X-SVN-Rev: 29004
2010-11-05 18:43:45 +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
Steven R. Loomis
174695eeac
ICU-8125 fix RamsRulesTest even under en_US_POSIX - skip fallback/default collators. Improve error checking.
...
X-SVN-Rev: 28998
2010-11-04 19:15:00 +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
Steven R. Loomis
0a98dc21cb
ICU-3984 'never' is a long time to not run other tests. :) Reverting r28926 here
...
X-SVN-Rev: 28992
2010-11-03 01:06:50 +00:00
Umesh Nair
cbb8e1c1b8
ICU-7023 Fixing memory leaks in cintltst.
...
X-SVN-Rev: 28979
2010-11-02 16:46:23 +00:00
Peter Edberg
87628da74e
ICU-8092 Use uprv_ functions with all instances of rulesCopy and src.source; remove debug change
...
X-SVN-Rev: 28978
2010-11-02 08:27:22 +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
Steven R. Loomis
ffb24dcc38
ICU-8092 fix cintltest crashes on windows. Must use uprv_malloc and uprv_free if ICU owns the memory.
...
X-SVN-Rev: 28972
2010-11-02 01:20:29 +00:00
Umesh Nair
c9ae826bca
ICU-7023 Supporting import in collation rules
...
X-SVN-Rev: 28967
2010-11-01 22:23:49 +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
Stuart Gill
d8e214d7d7
ICU-3984 Fix Windows build issues
...
X-SVN-Rev: 28946
2010-10-28 20:28:40 +00:00
Peter Edberg
6dba897cff
ICU-8046 Update timebombs
...
X-SVN-Rev: 28937
2010-10-28 17:44:02 +00:00
Peter Edberg
e9abb9546f
ICU-8092 Now ucol_tok_parseNextToken can cause UColTokenParser source field ptr to get realloced, free the new ptr
...
X-SVN-Rev: 28936
2010-10-28 17:28:06 +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
33120b6943
ICU-8046 CLDR 1.9 integration, fix he,fi brkitr
...
X-SVN-Rev: 28914
2010-10-26 07:38:20 +00:00
Markus Scherer
db864477ae
ICU-7264 make some C test code more parallel with Java
...
X-SVN-Rev: 28909
2010-10-25 23:06:37 +00:00
Peter Edberg
b52138122f
ICU-8046 CLDR 1.9 integration pass 3 (CLDR r5147, still minus 14 transliterators)
...
X-SVN-Rev: 28906
2010-10-25 22:37:20 +00:00
Peter Edberg
5b132df167
ICU-8046 CLDR 1.9 integration pass 2, update C tests
...
X-SVN-Rev: 28901
2010-10-25 06:31:21 +00:00
Peter Edberg
04b5cd0d7b
ICU-8072 Now ucol_tok_parseNextToken can cause UColTokenParser source field ptr to get realloced, free the new ptr
...
X-SVN-Rev: 28899
2010-10-25 04:29:10 +00:00
Peter Edberg
369540ab7a
ICU-8046 add VerifyTranslation diagnostics, update measurement system test
...
X-SVN-Rev: 28887
2010-10-21 07:26:06 +00:00
Markus Scherer
d29bfdf854
ICU-7264 UCA 6.0 data, test data, and bug fixes; from branches/markus/uca60 -r 28826:28857
...
X-SVN-Rev: 28875
2010-10-19 21:48:04 +00:00
Peter Edberg
aa3ebc300a
ICU-8046 CLDR 1.9 integration pass 1, skip some Myanmar tests until cldrbug 3062 is fixed
...
X-SVN-Rev: 28869
2010-10-19 04:09:15 +00:00
Peter Edberg
0cc2fd091f
ICU-8046 CLDR 1.9 integration pass 1, update tests
...
X-SVN-Rev: 28867
2010-10-19 03:31:50 +00:00
Andy Heninger
c05e310791
ICU-8044 Spoof Detection data update to latest from Unicode.
...
X-SVN-Rev: 28838
2010-10-15 00:01:43 +00:00
Umesh Nair
81ce7e7cf2
ICU-7015 Minor changes.
...
X-SVN-Rev: 28832
2010-10-14 20:25:09 +00:00
Umesh Nair
2b57a010d7
ICU-7015 Adding more test cases.
...
X-SVN-Rev: 28830
2010-10-14 18:44:44 +00:00
Michael Ow
2333b126c1
ICU-6845 Improve the code coverage in ICU4C.
...
X-SVN-Rev: 28790
2010-10-12 16:38:38 +00:00
Andy Heninger
801abaa192
ICU-7892 add missing implementation for unum_parseDecimal() and unum_formatDecimal().
...
X-SVN-Rev: 28789
2010-10-12 05:11:41 +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
Michael Ow
da1272de57
ICU-7447 Fix some GCC and VA compiler warnings.
...
X-SVN-Rev: 28778
2010-10-08 20:14:26 +00:00
Andy Heninger
36fc220ae2
ICU-7986 Fix memory leak in cintltest regex
...
X-SVN-Rev: 28700
2010-09-27 05:51:41 +00:00
Michael Ow
b970115780
ICU-7981 Log data error for unum_open failure.
...
X-SVN-Rev: 28699
2010-09-25 04:42:19 +00:00
Alexey Gousev
45de7c9532
ICU-7911 fixed spacing
...
X-SVN-Rev: 28685
2010-09-22 21:06:39 +00:00
Alexey Gousev
6c2f137965
ICU-7911 added to cintltst
...
X-SVN-Rev: 28684
2010-09-22 20:00:38 +00:00
John Emmons
b59206e30e
ICU-7652 Fix testcase comments to match data
...
X-SVN-Rev: 28678
2010-09-22 04:42:21 +00:00
Michael Ow
bc6b44a7d6
ICU-7813 Move declaration to beginning of code block.
...
X-SVN-Rev: 28672
2010-09-21 23:06:16 +00:00
Steven R. Loomis
c6c2a855a7
ICU-7932 compare as double, not long double
...
X-SVN-Rev: 28667
2010-09-21 19:10:03 +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
John Emmons
cd3f6237f9
ICU-7652 Get correct week data from territory based locale
...
X-SVN-Rev: 28658
2010-09-20 21:22:31 +00:00
Michael Grady
751473d25a
ICU-7813 64bit regex API, 7675: UText-based Regex to use native indexes, 7764: Improved UText-regex API error handling, 7855: UText regex group API returns shallow clone, 7851: Set region and start position, 7763: Inline regex progress callback function.
...
X-SVN-Rev: 28647
2010-09-18 03:07:17 +00:00
Peter Edberg
22b5f6c4ac
ICU-7928 Update tests for CLDR 1.9m2 data
...
X-SVN-Rev: 28607
2010-09-13 19:14:41 +00:00
Michael Ow
24055f8585
ICU-7882 Enable BCP47 ids and update a few test cases in ICU4C.
...
X-SVN-Rev: 28503
2010-08-20 20:11:37 +00:00
Steven R. Loomis
fbc574e7af
ICU-7890 skip a crashy test
...
X-SVN-Rev: 28472
2010-08-15 00:48:16 +00:00
Steven R. Loomis
dec09768b9
ICU-7870 Visual Studio 2010
...
X-SVN-Rev: 28442
2010-08-10 20:16:09 +00:00
Steven R. Loomis
cf7644feb3
ICU-7849 unicode versions of uloc.h constants
...
X-SVN-Rev: 28438
2010-08-10 01:11:03 +00:00
Steven R. Loomis
592b73e980
ICU-7502 fix ASCIIsms - merge from branch /branches/srl/ascii7502
...
X-SVN-Rev: 28382
2010-07-28 16:08:12 +00:00
Steven R. Loomis
a8575b74fa
ICU-7829 reset the default converter if the default converter name changes
...
X-SVN-Rev: 28310
2010-07-14 23:01:37 +00:00
Michael Ow
0e8df2ba58
ICU-7784 Set some test failure errors as data loading error appropriate.
...
X-SVN-Rev: 28305
2010-07-14 16:09:03 +00:00
Michael Ow
00a84e6d99
ICU-7649 Add check for certain default locales to ensure environment test passes.
...
X-SVN-Rev: 28303
2010-07-13 19:43:25 +00:00
Andy Heninger
74e297291f
ICU-7780 fix various compiler warnings
...
X-SVN-Rev: 28301
2010-07-12 18:03:29 +00:00
Steven R. Loomis
45aa2210aa
ICU-7815 merge from branch
...
X-SVN-Rev: 28296
2010-07-12 15:24:57 +00:00
Markus Scherer
3360fe4708
ICU-7144 merge UTS #46 (IDNA2008) C/C++ feature into trunk, merging in -r 27794:28172 icu/branches/markus/uts46
...
X-SVN-Rev: 28195
2010-06-15 15:54:53 +00:00
Markus Scherer
2ef6586467
ICU-7167 reimplement checkCEValidity() for actual byte value ranges
...
X-SVN-Rev: 28193
2010-06-15 05:28:53 +00:00
Umesh Nair
ca260d5296
ICU-7015 Fixing more test cases.
...
X-SVN-Rev: 28190
2010-06-14 22:07:11 +00:00
Umesh Nair
2b7c82ac5b
ICU-7015 Minor fix.
...
X-SVN-Rev: 28189
2010-06-14 21:52:52 +00:00
Umesh Nair
e7aba40a67
ICU-7015 Compact collation syntax (lists and ranges): svn merge -r 27731:28177 icu/branches/umesh/collation
...
X-SVN-Rev: 28188
2010-06-14 21:27:44 +00:00
John Emmons
72d8a8f889
ICU-7734 Merge CLDR 1.9M1 data into ICU
...
X-SVN-Rev: 28169
2010-06-10 17:54:04 +00:00
Markus Scherer
82160e104c
ICU-7736 add Normalizer2::getDecomposition(c)
...
X-SVN-Rev: 28161
2010-06-08 23:32:11 +00:00
Markus Scherer
bff71243ce
ICU-7586 fix some initializer warnings
...
X-SVN-Rev: 28158
2010-06-08 21:45:43 +00:00
Peter Edberg
fc2c72f62d
ICU-7667 Fixed C++ style comment to be C style
...
X-SVN-Rev: 28149
2010-06-07 18:46:34 +00:00
Michael Grady
fa477f8a22
ICU-7667 In DecimalFormat::_format, deal with cases where two forms of rounding are specified - number of digits _and_ a rounding increment
...
X-SVN-Rev: 28132
2010-06-04 05:42:19 +00:00
Peter Edberg
3249dbb71d
ICU-7728 Time format using 'S' (fractional seconds) should truncate, not round.
...
X-SVN-Rev: 28130
2010-06-04 00:31:33 +00:00
Markus Scherer
0acda636e4
ICU-7722 build canonical-iterator data from nfc.nrm (port Java code to C++)
...
X-SVN-Rev: 28117
2010-06-01 06:10:26 +00:00
Markus Scherer
77543b3e58
ICU-7703 fix unorm_normalize(src, length=-1) bug and allow src=NULL if length=0
...
X-SVN-Rev: 28115
2010-05-30 23:00:52 +00:00
Steven R. Loomis
a1ea70071b
ICU-7708 compiler warnings for 4.5.1 (batch 1)
...
X-SVN-Rev: 28103
2010-05-25 22:17:12 +00:00
Steven R. Loomis
edcaca307a
ICU-3030 show elapsed time in subtests. Add internal uprv_getRawUTCtime that doesn't go through faketime.
...
X-SVN-Rev: 28099
2010-05-25 19:55:05 +00:00
Peter Edberg
d83f32e641
ICU-7550 udat_setSymbols should call verifyIsSimpleDateFormat to avoid crash with RelativeDateFormat
...
X-SVN-Rev: 28057
2010-05-13 03:35:54 +00:00
Steven R. Loomis
d3172c2d68
ICU-7627 move dbgutil from ctestfw to toolutil ( merge from r28050 r28051 r28052 r28054 )
...
X-SVN-Rev: 28055
2010-05-12 17:56:02 +00:00
Peter Edberg
4405e8e99c
ICU-7590 uloc_getVariant reports empty variant if there is no country
...
X-SVN-Rev: 28048
2010-05-11 07:31:35 +00:00
John Emmons
00f2329887
ICU-7438 Add -u-va-posix handling to uloc_fromLanguageTag() and uloc_toLanguageTag()
...
X-SVN-Rev: 28044
2010-05-10 21:24:02 +00:00
Michael Ow
43ab52b074
ICU-7650 Fix uconfig test errors in i18n library and test codes.
...
X-SVN-Rev: 28037
2010-05-07 07:28:47 +00:00
Steven R. Loomis
a89243e71f
ICU-7676 make timezone error a warning - merge from r28032
...
X-SVN-Rev: 28033
2010-05-06 22:08:32 +00:00
Jason Spieth
cebd9d6b91
ICU-7565 Add explicit typecast for IBM i C compiler.
...
X-SVN-Rev: 28020
2010-05-05 15:19:40 +00:00
Michael Ow
cf562954d7
ICU-7615 Build same data library type as other libraries. Fix linking error in cintltst for static mode.
...
X-SVN-Rev: 27939
2010-04-16 19:18:06 +00:00
Michael Ow
bc0c9167d8
ICU-7519 Because of certain compiler optimization options, remove usage of global variables in cintltst and use getter/setter functions instead.
...
X-SVN-Rev: 27907
2010-04-07 16:18:38 +00:00
Steven R. Loomis
07ea404d7f
ICU-3904 fix leaks. report leaks if all of ICU is compiled with URES_DEBUG
...
X-SVN-Rev: 27822
2010-03-11 20:05:42 +00:00
John Emmons
b5420d3d2b
ICU-7431 CLDR 1.8 integration
...
X-SVN-Rev: 27776
2010-03-04 05:41:47 +00:00
Doug Felt
809ac514dc
ICU-7500 fix uloc_getDisplayName incorrect length
...
X-SVN-Rev: 27774
2010-03-04 02:34:15 +00:00
Markus Scherer
13bea319a7
ICU-7492 fix ucnv_convertEx(UTF-8 to SBCS/DBCS) handling of two truncated sequences at the end of the input
...
X-SVN-Rev: 27757
2010-03-03 04:53:55 +00:00
Steven R. Loomis
99998611d9
ICU-7482 z issues - cintltest passes!
...
X-SVN-Rev: 27754
2010-03-03 01:47:00 +00:00
Michael Ow
deb0f9b6df
ICU-7483 Exclude usrchdat.c from build in VS project file.
...
X-SVN-Rev: 27735
2010-03-02 09:44:33 +00:00
Peter Edberg
7eb5ef037e
ICU-7446 Note that UREGEX_LITERAL is unimplemented, and return U_REGEX_UNIMPLEMENTED for it.
...
X-SVN-Rev: 27718
2010-02-27 03:40:56 +00:00
Peter Edberg
ad87082ae1
ICU-7093 (merge from branch) Implement asymmetric search, add tests, kill some other warnings
...
X-SVN-Rev: 27714
2010-02-27 01:01:45 +00:00
Markus Scherer
a20ee3d7f4
ICU-5391 sync Java compatibility u_isWhitespace() and u_isIDIgnorable() with Java & ICU4J: U+0085 is not whitespace any more, update documentation, improve tests
...
X-SVN-Rev: 27704
2010-02-26 20:12:09 +00:00
Markus Scherer
82bba71cce
ICU-7106 string transformation functions permit source=NULL when sourceLength=0
...
X-SVN-Rev: 27698
2010-02-26 05:21:59 +00:00
Michael Ow
3bb1465e8d
ICU-6911 Fix some memory leaks in cintltst and add value deleter in selfmt.
...
X-SVN-Rev: 27678
2010-02-25 19:19:53 +00:00
Steven R. Loomis
2398c33c5e
ICU-7450 fix for win32
...
X-SVN-Rev: 27671
2010-02-25 15:10:12 +00:00
Markus Scherer
5cb38459a6
ICU-7273 remove #include unormimp.h where not used any more
...
X-SVN-Rev: 27667
2010-02-25 00:21:02 +00:00
Steven R. Loomis
6058b10dea
ICU-7450 find icu-config based on pkgdata
...
X-SVN-Rev: 27660
2010-02-24 22:49:36 +00:00
Michael Ow
39881d8f7b
ICU-7311 Replace tab character with spaces in changes from the patch.
...
X-SVN-Rev: 27652
2010-02-24 19:46:03 +00:00
Michael Ow
0763686c6c
ICU-7370 Log data errors to ensure that intltest and cintltst passes without data.
...
X-SVN-Rev: 27649
2010-02-24 16:17:03 +00:00
John Emmons
ea6e8a0a72
ICU-7356 CLDR 1.8 data integration - first run
...
X-SVN-Rev: 27590
2010-02-18 14:30:15 +00:00
Markus Scherer
1cb38e859b
ICU-7273 compute FC_NFKC_Closure on the fly
...
X-SVN-Rev: 27534
2010-02-10 23:05:39 +00:00
Umesh Nair
b11c49bcd5
ICU-7015 Implementing compact collation tailoring syntax by introducing a star-notation.
...
X-SVN-Rev: 27521
2010-02-09 19:59:06 +00:00
Yoshito Umaoka
572475f613
ICU-7302 Reading bcp47 key/type mapping data from the new resources in ICU4C.
...
X-SVN-Rev: 27516
2010-02-09 03:51:54 +00:00
Michael Grady
8216117f21
ICU-4521 UText-based regex implementation
...
X-SVN-Rev: 27482
2010-02-03 02:59:35 +00:00
Steven R. Loomis
13bbe4f77d
ICU-7311 apply patch as per ticket - THANKS!
...
X-SVN-Rev: 27463
2010-01-30 07:43:37 +00:00
Steven R. Loomis
a739bdd8e5
ICU-7401 test for missing errorcodes
...
X-SVN-Rev: 27458
2010-01-30 06:53:52 +00:00
Peter Edberg
f0c9ad0b41
ICU-7295 subparse hangs with fGroupingUsed TRUE but 0-length grouping separator
...
X-SVN-Rev: 27415
2010-01-26 08:51:23 +00:00
Peter Edberg
4c6887c581
ICU-7295 ucal_open crash if locale==NULL && caltype==UCAL_GREGORIAN
...
X-SVN-Rev: 27414
2010-01-26 07:21:21 +00:00
Peter Edberg
93ecb35cb6
ICU-2223 Port weekend APIs from ICU4J to C,C++ (real implementation)
...
X-SVN-Rev: 27403
2010-01-25 20:12:19 +00:00
Markus Scherer
7c524feb82
ICU-7314 remove support for CNS 11643 planes 3..7 (ISO-2022-CN-EXT)
...
X-SVN-Rev: 27295
2010-01-16 06:37:14 +00:00
Markus Scherer
0a48da9893
ICU-7035 stop support for ICU resource bundle formatVersion 1.0 [predates ICU 2.8] in swapper code
...
X-SVN-Rev: 27294
2010-01-16 05:15:30 +00:00
Kirti Velankar
0e375461b0
ICU-3931 Merge into trunk from branch kirtig -Added SelectFormat
...
X-SVN-Rev: 27293
2010-01-16 03:07:18 +00:00
Markus Scherer
285259186d
ICU-7350 remove test for old udata_setCommonData() semantics; it now allows setting multiple packages and checks for duplicates
...
X-SVN-Rev: 27290
2010-01-15 22:48:17 +00:00
Markus Scherer
ad83876755
ICU-7344 C functions for Java modified UTF-8
...
X-SVN-Rev: 27261
2010-01-14 19:11:07 +00:00
Michael Ow
98d44761c7
ICU-7309 Add testcase for arabic shaping.
...
X-SVN-Rev: 27199
2010-01-09 18:02:30 +00:00
Markus Scherer
8ddbd1394c
ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2
...
X-SVN-Rev: 27155
2010-01-06 23:50:03 +00:00
Michael Ow
2bfaf1efe7
ICU-7244 Use Windows API to convert LCID to posix when possible. Update test for change.
...
X-SVN-Rev: 27082
2009-12-16 17:34:15 +00:00
Peter Edberg
98723ad2bd
ICU-7180 For hour field, change default behavior to not adjust pattern
...
field length to match requested skeleton. For getBestPattern,replaceFieldTypes
add option to override this, forcing pattern field length to match skeleton.
X-SVN-Rev: 27036
2009-12-10 09:13:49 +00:00
Markus Scherer
b5abd4a56e
ICU-7272 test script codes >0x7f
...
X-SVN-Rev: 26976
2009-11-25 19:38:02 +00:00
Markus Scherer
9fca8644b5
ICU-7182 remove support for Unicode Normalization behavior before corrigendum 5 (PRI #29 )
...
X-SVN-Rev: 26952
2009-11-19 00:46:36 +00:00
Michael Ow
5fb69bb39a
ICU-6905 Update some new tests to pass without data.
...
X-SVN-Rev: 26915
2009-11-16 05:16:59 +00:00
Markus Scherer
66b63f9c48
ICU-7084 Unicode 5.2: merge -r 26464:26890 branches/markus/uni52 into trunk, and a little cleanup (C++)
...
X-SVN-Rev: 26898
2009-11-13 19:25:21 +00:00
Doug Felt
d62a45c0bc
ICU-7232 merge branch/dougfelt/datasplit at revision 26862 into trunk
...
X-SVN-Rev: 26884
2009-11-12 21:53:42 +00:00
Michael Ow
a1900371b7
ICU-7226 Undo commit revision 24105 from ticket 6300.
...
X-SVN-Rev: 26871
2009-11-11 17:33:56 +00:00
Michael Ow
fe62ee5a61
ICU-6204 Ensure valid country code in locale id is either size 2 or 3.
...
X-SVN-Rev: 26809
2009-10-26 19:34:32 +00:00
John Emmons
dfccc29d1e
ICU-7173 Merge CLDR 1.8p1 snapshot data
...
X-SVN-Rev: 26733
2009-10-02 21:06:55 +00:00
Michael Ow
3b1acfd610
ICU-6991 Add icudataver.c to windows project file.
...
X-SVN-Rev: 26649
2009-09-18 14:31:42 +00:00
Michael Ow
6a639a823b
ICU-6991 Add test case for uspoof and reorder cintltst.
...
X-SVN-Rev: 26648
2009-09-18 06:38:49 +00:00
Michael Ow
30ef01e564
ICU-6991 Add test for better code coverage in various calendar classes and dateformat.
...
X-SVN-Rev: 26646
2009-09-17 21:55:11 +00:00
Steven R. Loomis
8177eb72ea
ICU-6888 disable optimization for ICC - merge r26548
...
X-SVN-Rev: 26551
2009-08-26 01:02:40 +00:00
Michael Ow
c6385f6209
ICU-7068 Add statements to ensure that uconfigtest passes
...
X-SVN-Rev: 26466
2009-08-04 21:09:17 +00:00
Markus Scherer
c9087beb0d
ICU-6945 merge into trunk: changes for .res formatVersion 2 ( #6945 ) and new ICU4J data .jar building from ICU4C ( #7043 ), from -r 26329:26368 icu/branches/markus/smallres2
...
X-SVN-Rev: 26375
2009-07-17 22:57:26 +00:00
Yoshito Umaoka
e3a1e9df86
ICU-6916 Support preferred language subtag casing used in BCP47.
...
X-SVN-Rev: 26296
2009-07-10 23:39:21 +00:00
Andy Heninger
20e7751c2c
ICU-6998 swat a bunch of compiler warnings.
...
X-SVN-Rev: 26288
2009-07-10 18:58:35 +00:00
John Vu
e0df82e538
ICU-6967 Checked for "zero" equality.
...
X-SVN-Rev: 26147
2009-06-23 21:06:29 +00:00
John Vu
e2879a0667
ICU-6967 Changed if statement to check for the same sign for the values instead of the exact number.
...
X-SVN-Rev: 26144
2009-06-23 19:47:15 +00:00
John Vu
edf161736f
ICU-6967 Removed u_compareVersions.
...
X-SVN-Rev: 26143
2009-06-23 18:04:40 +00:00
John Emmons
42da1f8d6b
ICU-6979 Integrate CLDR 1.7.1
...
X-SVN-Rev: 26138
2009-06-22 17:00:28 +00:00
Michael Ow
4cd8c49cc8
ICU-6905 Make heap mutex test in cintltst pass w/o data.
...
X-SVN-Rev: 26101
2009-06-15 03:06:50 +00:00
Michael Ow
9100ba632e
ICU-6905 Log errors as data errors where appropriate to ensure cintltst passes without data. Some areas don't propagate error code. Add new error log function to check for error code.
...
X-SVN-Rev: 26084
2009-06-09 21:28:13 +00:00
John Emmons
df0e6bdc3e
ICU-6909 Merge country/language data changes
...
X-SVN-Rev: 25983
2009-05-04 22:42:09 +00:00
Andy Heninger
625bc9086e
ICU-4790 Spoof detection build failures with UCONFIG_NO_REGULAR_EXPRESSIONS
...
X-SVN-Rev: 25981
2009-05-04 05:45:27 +00:00
Claire Ho
47ab87a0c7
ICU-6799 Fixed warnings for collation.
...
X-SVN-Rev: 25874
2009-04-23 00:23:57 +00:00
Markus Scherer
131e1b25ab
ICU-6453 more test cleanup
...
X-SVN-Rev: 25870
2009-04-22 22:42:40 +00:00
Steven R. Loomis
49fe81a7c5
ICU-6836 acceptLanguage test improvement
...
X-SVN-Rev: 25869
2009-04-22 22:12:59 +00:00
Andy Heninger
68ebb55db4
ICU-4790 tweaks to areConfusable function
...
X-SVN-Rev: 25860
2009-04-22 02:07:40 +00:00
Markus Scherer
5747679605
ICU-6453 partial test cleanup
...
X-SVN-Rev: 25858
2009-04-21 23:46:53 +00:00
Yoshito Umaoka
a22f179e2b
ICU-6434 Use the first extlang as locale ID language in uloc_forLanguageTag.
...
X-SVN-Rev: 25853
2009-04-21 06:17:54 +00:00
Peter Edberg
bf6746fb3b
ICU-6855 Add internal RelativeDateFormat toPattern/applyPattern functions
...
X-SVN-Rev: 25830
2009-04-18 08:11:19 +00:00
Andy Heninger
183dadb915
ICU-5572 improved UText of empty string construction
...
X-SVN-Rev: 25824
2009-04-17 23:50:13 +00:00
Andy Heninger
f940a828eb
ICU-5260 'multiple passes' rules in C API of the transliteration functions
...
X-SVN-Rev: 25806
2009-04-17 01:02:11 +00:00
Michael Ow
97f2fecc68
ICU-6778 Update ICU4C IBM420 and IBM424 CharsetDetector with changes made to ICU4J.
...
X-SVN-Rev: 25763
2009-04-13 21:32:21 +00:00
Yoshito Umaoka
6b1a0829a6
ICU-6434 ICU4C toLanguageTag/forLanguageTag implementation.
...
X-SVN-Rev: 25756
2009-04-10 22:30:39 +00:00
John Emmons
1a390c1bfa
ICU-6771 CLDR 1.7 Integration - release-1-7-d01
...
X-SVN-Rev: 25750
2009-04-10 07:47:09 +00:00
Michael Ow
d9c653f163
ICU-6714 Add test for new string prep profiles in ICU4C.
...
X-SVN-Rev: 25749
2009-04-09 21:09:43 +00:00
Andy Heninger
34727b59c1
ICU-4790 remove 'position' parameter from areConfusable functions
...
X-SVN-Rev: 25718
2009-04-02 06:08:36 +00:00
Markus Scherer
5c3b41f836
ICU-6789 implement Java-compatible Unicode, UnicodeBig and UnicodeLittle converters
...
X-SVN-Rev: 25714
2009-04-01 19:31:33 +00:00
Steven R. Loomis
ff3cb7a656
ICU-6799 reduce warnings (status: 718->459)
...
X-SVN-Rev: 25708
2009-04-01 05:57:09 +00:00
Andy Heninger
89aa66303d
ICU-4790 spoof detection work
...
X-SVN-Rev: 25701
2009-04-01 01:09:49 +00:00
Michael Ow
26f9de0065
ICU-6778 Port IBM420 and IBM424 CharsetDetector to ICU4C.
...
X-SVN-Rev: 25696
2009-03-31 15:39:00 +00:00