Commit Graph

6601 Commits

Author SHA1 Message Date
Yoshito Umaoka
ccb835e2b5 ICU-10549 Fixed some problems in test case description in collperf2.
X-SVN-Rev: 34734
2013-12-10 19:34:34 +00:00
Andy Heninger
e28793a4a6 ICU-10532 ICU Charset Detector, port UTF-16 enhancements from Java to C
X-SVN-Rev: 34730
2013-12-10 02:30:58 +00:00
Yoshito Umaoka
63a9fef24b ICU-10549 Fixed some scripting problems in the new collation regression test on Windows.
X-SVN-Rev: 34727
2013-12-09 22:58:42 +00:00
Peter Edberg
b804c4392f ICU-10553 Add missing udat_close in cdattst.c TestContext()
X-SVN-Rev: 34722
2013-12-09 18:06:56 +00:00
Yoshito Umaoka
401e64ef80 ICU-10549 Merging a new collation performance regression test cases from a branch.
X-SVN-Rev: 34721
2013-12-09 17:32:25 +00:00
Peter Edberg
9f29c3ed25 ICU-10553 Implement context-sensitive capitalization for relative dates (C), add en contextTransforms for test
X-SVN-Rev: 34718
2013-12-09 06:20:23 +00:00
Travis Keep
65ecb0b5fa ICU-8464 Change C++ code according to latest API proposal.
X-SVN-Rev: 34712
2013-12-04 22:50:25 +00:00
Travis Keep
5f748fda1a ICU-8464 Fix broken build.
X-SVN-Rev: 34692
2013-11-22 23:23:40 +00:00
Travis Keep
9c65c145ff ICU-8464 Remove dependency between LRUCache and mutex.
X-SVN-Rev: 34691
2013-11-22 23:08:24 +00:00
Travis Keep
32fd3380c0 ICU-8464 Attempt to fix windows broken build.
X-SVN-Rev: 34690
2013-11-22 21:53:59 +00:00
Travis Keep
089a6434ac ICU-8464 Add relative date formatting.
X-SVN-Rev: 34686
2013-11-22 18:26:22 +00:00
Travis Keep
e1a7ad244f ICU-10545 Added test to verify rounding scientific notation works.
X-SVN-Rev: 34660
2013-11-14 18:57:06 +00:00
Travis Keep
9fa0f4299d ICU-10468 Fix applyPattern so that it resets the padding character.
X-SVN-Rev: 34578
2013-10-17 18:44:44 +00:00
Andy Heninger
10dd7ed47b ICU-10463 Regular Expressions, rework debug conditionals to fix build failures on clang, and to somewhat simplify.
X-SVN-Rev: 34565
2013-10-14 22:11:21 +00:00
Andy Heninger
045919648e ICU-10459 Fix segfault in uregex_group() when match is in invalid state.
X-SVN-Rev: 34559
2013-10-11 20:59:39 +00:00
Yoshito Umaoka
2007dc91e7 ICU-10462 ICU4C Intltest to use America/Los_Angeles as the default time zone instead of PST.
X-SVN-Rev: 34556
2013-10-10 23:02:15 +00:00
Travis Keep
12e211c5a3 ICU-10219 Fix rounding in TimeUnitFormat.
X-SVN-Rev: 34550
2013-10-10 21:52:15 +00:00
Travis Keep
18b6e9fc60 ICU-10419 Fix rounding in NumberFormat.
X-SVN-Rev: 34549
2013-10-10 21:49:53 +00:00
Yoshito Umaoka
0d678d3115 ICU-10313 Added Hebrew month value checking for leap year.
X-SVN-Rev: 34539
2013-10-10 17:35:28 +00:00
Steven R. Loomis
380a5608aa ICU-10439 fix sprintf(%s,NULL)
X-SVN-Rev: 34469
2013-09-24 23:40:46 +00:00
Michael Ow
fe11501027 ICU-10037 Update TestCanonicalID test case exclusion list in ICU4C
X-SVN-Rev: 34452
2013-09-23 14:32:20 +00:00
Yoshito Umaoka
53499c0d65 ICU-8449 ICU4C Islamic Umm Al-Qura calendar updates based on Yoshito's review.
X-SVN-Rev: 34446
2013-09-23 05:30:39 +00:00
Steven R. Loomis
58fd7c7583 ICU-7912 more review comments
X-SVN-Rev: 34428
2013-09-20 21:17:16 +00:00
Steven R. Loomis
4650ca64e3 ICU-7912 commit from review comments (thx)
X-SVN-Rev: 34416
2013-09-20 05:00:30 +00:00
Markus Scherer
12c5e946e9 ICU-10398 updated dependencies
X-SVN-Rev: 34414
2013-09-19 23:51:03 +00:00
Scott Russell
0107991a84 ICU-10249 review comment updates
X-SVN-Rev: 34410
2013-09-19 22:04:52 +00:00
Markus Scherer
dfc0089623 ICU-10142 bidi test data files from 2013-sep-19
X-SVN-Rev: 34407
2013-09-19 21:58:10 +00:00
Michael Ow
e5a9a38924 ICU-10398 Fix uconfig test errors in ICU 52
X-SVN-Rev: 34404
2013-09-19 20:47:22 +00:00
Michael Ow
4835d5705a ICU-10398 Ensure cintltst and intltest passes without data
X-SVN-Rev: 34398
2013-09-19 02:32:57 +00:00
Andy Heninger
464e89cbe8 ICU-10361 DecimalFormat NumberFormatRegressionTest::Test10361(), force English DecimalFormatSymbols. Review fix from Markus.
X-SVN-Rev: 34388
2013-09-18 22:18:18 +00:00
Steven R. Loomis
358e1ddcd2 ICU-10376 fixup clang warnings
X-SVN-Rev: 34385
2013-09-18 20:08:25 +00:00
Peter Edberg
bb7e154629 ICU-10260 Port J LocaleDisplayNamesImpl change for (->[ to C; make similar changes in uloc_getDisplayName
X-SVN-Rev: 34369
2013-09-18 08:33:47 +00:00
Andy Heninger
25bab8fa6f ICU-10361 DecimalFormat, remove number size restrictions that were limiting the ability to format big decimals.
X-SVN-Rev: 34366
2013-09-17 21:56:23 +00:00
Markus Scherer
1442c4ffcd ICU-9740 fix UnicodeString::getTerminatedBuffer() vs. truncated read-only alias
X-SVN-Rev: 34365
2013-09-17 21:44:35 +00:00
Yoshito Umaoka
271e788d65 ICU-9396 Accept NULL pointer with length of 0 in ucol_strcoll and ucol_strcollUTF8. Also added some test case verifying the behavior.
X-SVN-Rev: 34363
2013-09-17 21:08:10 +00:00
Markus Scherer
27e00900c8 ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact
X-SVN-Rev: 34359
2013-09-17 19:48:50 +00:00
Travis Keep
a99ea9c138 ICU-9946 Add test for ede case of formatting {0}, {1}, {2}
X-SVN-Rev: 34356
2013-09-17 18:01:18 +00:00
Scott Russell
c42e57a06c ICU-10249 Implement new islamic calendar variants tbla, rgsa
X-SVN-Rev: 34354
2013-09-17 16:55:02 +00:00
Yoshito Umaoka
920dadff8d ICU-10012 Disable EBCDIC Arabic/Hebrew detectors by default. Added APIs to enable/disable each charset and get currently active charsets.
X-SVN-Rev: 34350
2013-09-17 06:57:53 +00:00
Steven R. Loomis
f0dd9e78dc ICU-10379 fixes for IBM i - passes all tests!
X-SVN-Rev: 34348
2013-09-17 06:31:09 +00:00
Steven R. Loomis
1f3a6bc750 ICU-9744 add more known issues, fix #include issue, remove unused output parameter.
also, delete trailing whitespace.

X-SVN-Rev: 34347
2013-09-17 06:26:26 +00:00
Steven R. Loomis
76fce4a987 ICU-9744 remove timebomb code, update docs for logKnownIssue and log_knownIssue
X-SVN-Rev: 34341
2013-09-17 00:55:39 +00:00
Steven R. Loomis
dcd43f9055 ICU-9744 improve logknownissue
X-SVN-Rev: 34340
2013-09-17 00:21:47 +00:00
Steven R. Loomis
7802f4a73b ICU-9744 logKnownIssue and log_knownIssue for ICU4C
X-SVN-Rev: 34335
2013-09-16 22:07:02 +00:00
Scott Russell
0e7c0d8716 ICU-10261 give DateFormat more granular leniency control (fix memory leak in test)
X-SVN-Rev: 34334
2013-09-16 21:57:44 +00:00
Scott Russell
570986cb96 ICU-10261 give DateFormat more granular leniency control (fix failing test on non-Windows platform)
X-SVN-Rev: 34329
2013-09-16 14:29:41 +00:00
Scott Russell
e22e451cd8 ICU-10261 give DateFormat more granular leniency control (updated tests didn't get committed)
X-SVN-Rev: 34328
2013-09-16 13:43:10 +00:00
Markus Scherer
86472cec4b ICU-10277 disable Basque (eu) test case: there is no Basque collation data, it falls back to the default locale, that makes the test flaky
X-SVN-Rev: 34321
2013-09-13 22:43:09 +00:00
Markus Scherer
76b93683b4 ICU-10338 test & fix ucol_setReorderCodes({default})
X-SVN-Rev: 34319
2013-09-13 21:21:11 +00:00
Steven R. Loomis
e46f248a50 ICU-10357 fix from review comment
X-SVN-Rev: 34312
2013-09-13 18:38:36 +00:00
Markus Scherer
59b210409f ICU-9915 add comment about test case
X-SVN-Rev: 34309
2013-09-13 17:09:57 +00:00
Steven R. Loomis
625aaa18c7 ICU-10379 IBM i - make tests run without any special options, update readme
X-SVN-Rev: 34300
2013-09-13 05:48:16 +00:00
Markus Scherer
9ef3145fbc ICU-9915 do not mask off the continuation bits and then later test this masked CE value for isContinuation()
X-SVN-Rev: 34298
2013-09-13 03:07:39 +00:00
Jonathan Lai
5bc9c3dcdb ICU-10379 add missing #include <stdio.h>
X-SVN-Rev: 34295
2013-09-12 23:54:19 +00:00
Peter Edberg
ce1c10fd51 ICU-10378 (C) Support skeleton meta-character 'J' in DateTimePatternGenerator
X-SVN-Rev: 34292
2013-09-12 22:49:07 +00:00
Markus Scherer
308b16079b ICU-7392 DecimalFormatSymbols::createWithLastResortData(UErrorCode), and clean up the real initialize() for supplementary digits and memory management
X-SVN-Rev: 34288
2013-09-12 20:33:29 +00:00
Andy Heninger
5b0592af79 ICU-10273 Investigate Sparc test failure.
X-SVN-Rev: 34286
2013-09-12 17:16:52 +00:00
Steven R. Loomis
bbc0a17a8e ICU-10379 fixes for IBM i - ambiguous types
X-SVN-Rev: 34285
2013-09-12 06:29:39 +00:00
Steven R. Loomis
b258b9a07b ICU-10273 fix compilation failure in test- need LL for long long
X-SVN-Rev: 34284
2013-09-12 05:49:49 +00:00
Peter Edberg
30feb0c56b ICU-10039 Per API review: Add consts, add unumsys_getDescription(), improve documentation
X-SVN-Rev: 34283
2013-09-12 04:33:03 +00:00
Steven R. Loomis
fd0e17c682 ICU-10379 fixes for IBM i - asciism, fix some test cases
X-SVN-Rev: 34281
2013-09-12 01:27:29 +00:00
Andy Heninger
8abaebe06e ICU-10273 DecimalFormat::getFixedDecimal(), improved handling of rounding, overflow.
X-SVN-Rev: 34280
2013-09-12 01:00:04 +00:00
Markus Scherer
fbb5f5ba1f ICU-10371 fix assertion in u_strFromUTF8()/u_strFromUTF8WithSub() code
X-SVN-Rev: 34279
2013-09-12 00:02:41 +00:00
Markus Scherer
fb38bbbee8 ICU-10273 support plurals with decimals in MessageFormat and PluralFormat (ported from Java r34087 & r34276)
X-SVN-Rev: 34277
2013-09-11 23:32:37 +00:00
John Emmons
a21f88f977 ICU-10380 Integrate additional CLDR 24 data ref. Cldrbug:6672
X-SVN-Rev: 34270
2013-09-11 19:16:25 +00:00
Michael Ow
6bef61a350 ICU-10161 Delete number format after use
X-SVN-Rev: 34269
2013-09-11 17:49:34 +00:00
Peter Edberg
5a1e66e343 ICU-10039 Add basic C wrapper for NumberingSystem (numsys.h), version 1
X-SVN-Rev: 34268
2013-09-11 05:07:00 +00:00
Andy Heninger
90522bf7b1 ICU-10273 add DecimalFormat::getFixedDecimal(Formattable &)
X-SVN-Rev: 34267
2013-09-11 01:17:28 +00:00
Steven R. Loomis
b3d29d3d8c ICU-9742 removing tests depending on closed CldrBug:3058
X-SVN-Rev: 34265
2013-09-11 00:51:18 +00:00
Michael Ow
90fd46df00 ICU-10345 Call adoptInstead instead of orphan to avoid memory leak
X-SVN-Rev: 34264
2013-09-11 00:03:06 +00:00
Peter Edberg
33c679b135 ICU-10065 Delete redundant LOW_K row in dtTypes[]
X-SVN-Rev: 34262
2013-09-10 21:29:14 +00:00
Peter Edberg
a6e8bf3f32 ICU-10065 Better sanity checks and error logging in testAllFieldPatterns
X-SVN-Rev: 34261
2013-09-10 20:34:57 +00:00
Michael Ow
0502015988 ICU-10331 Fix memory leak in data test
X-SVN-Rev: 34260
2013-09-10 17:03:42 +00:00
Peter Edberg
ebea161b11 ICU-10065 In DateTimePatternGenerator, add support for pattern chars K,O,X,x, adjust support for V
X-SVN-Rev: 34256
2013-09-10 07:51:38 +00:00
John Emmons
a869b0d483 ICU-10335 Merge completed CLDR24 branch into trunk.
X-SVN-Rev: 34238
2013-09-07 20:46:42 +00:00
Peter Edberg
bf4126616b ICU-7647 Add/use LaoBreakEngine and laodict.txt; more useful messages in gendict
X-SVN-Rev: 34229
2013-09-06 23:43:13 +00:00
Andy Heninger
4d9fad13ef ICU-10273 Plural Rules Fixed Decimal, improve handling of NaN and Infinity
X-SVN-Rev: 34225
2013-09-06 20:02:42 +00:00
Andy Heninger
7b3b75a525 ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress.
X-SVN-Rev: 34204
2013-09-05 23:28:28 +00:00
Peter Edberg
bcfcd53be9 ICU-10161 trimMarksFromAffix must trim all marks; update "ar" number patterns to latest
X-SVN-Rev: 34203
2013-09-05 22:13:07 +00:00
Steven R. Loomis
e5fac0714c ICU-10345 make formatting of a Formattable currency thread safe.. by cloning. makes unum_formatDoubleCurrency also slow.
X-SVN-Rev: 34200
2013-09-05 05:32:56 +00:00
Steven R. Loomis
7a9480becc ICU-10357 only show 'are you missing data' once
X-SVN-Rev: 34197
2013-09-05 03:55:29 +00:00
Steven R. Loomis
9a537be436 ICU-10331 move platform dependency out of udatatst.c , other fixes for msys/mingw
X-SVN-Rev: 34192
2013-09-04 22:36:52 +00:00
Peter Edberg
8997c77684 ICU-10161 Now compareSimpleAffix ignores LRM/RLM/ALM in affix or text when comparing them;
and pre-integrate some CLDR 24 number symbol & pattern changes so tests will match the new data.

X-SVN-Rev: 34186
2013-09-04 10:46:03 +00:00
Steven R. Loomis
f2844dc9e1 ICU-10028 u_finit and u_fadopt test
X-SVN-Rev: 34184
2013-09-04 06:19:26 +00:00
Steven R. Loomis
6fdda37087 ICU-10351 add "pcheck", parallel check
X-SVN-Rev: 34177
2013-09-04 02:09:29 +00:00
Andy Heninger
003c35c1d9 ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress.
X-SVN-Rev: 34176
2013-09-04 01:07:35 +00:00
Markus Scherer
e77aa2a82f ICU-10142 BidiCharacterTest.txt field 0 is always a code point string
X-SVN-Rev: 34151
2013-08-30 20:27:29 +00:00
Markus Scherer
90b538ae3f ICU-10142 implement Unicode 6.3 bidi algorithm additions: merge icu/branches/mati/uba63 into trunk, merge new test for BidiCharacterTest.txt into bidiconf.cpp
X-SVN-Rev: 34147
2013-08-30 16:32:45 +00:00
Peter Edberg
b6dcdfcd25 ICU-10176 No line break in $SY $HL; update tests accordingly
X-SVN-Rev: 34142
2013-08-30 05:51:27 +00:00
Travis Keep
7f3d307ef8 ICU-10274 Rollback TimePeriod additions, but leave in changes to listformatter for Mark's more generic units API.
X-SVN-Rev: 34135
2013-08-29 23:45:48 +00:00
Peter Edberg
8f0c5ac557 ICU-10296 Add 2 words to Thai dictionary (มั้ย, มั๊ยล่ะ), add tests (C)
X-SVN-Rev: 34134
2013-08-29 23:30:48 +00:00
Peter Edberg
f8c52a1490 ICU-10300 Add "オーストラリア" to cjdict.txt, add related test (C)
X-SVN-Rev: 34130
2013-08-29 20:52:45 +00:00
Peter Edberg
2f02059dda ICU-10299 Fix CjkBreakEngine fSet to include 30FC,FF70; fix broken test data (ICU4C)
X-SVN-Rev: 34118
2013-08-29 05:13:36 +00:00
Andy Heninger
6ddf597269 ICU-10273 fix bug in plural rules parser, caused failure of CompactDecimalFormatTest
X-SVN-Rev: 34111
2013-08-29 00:50:50 +00:00
Andy Heninger
4dc67e0203 ICU-10273 New plural rule syntax. Changes merged from development branch. With this checkin, Plural rule data is back in synch between ICU4C, ICU4J and CLDR trunk.
X-SVN-Rev: 34103
2013-08-28 20:51:44 +00:00
Markus Scherer
ff5564232d ICU-10168 Unicode 6.3 data files as of 2013-aug-27
X-SVN-Rev: 34098
2013-08-28 01:36:57 +00:00
Yoshito Umaoka
b0eaf25682 ICU-9526 Fixed a parsing problem with custom monetary gouping separator. Fixed some bad coding style. Added a test case for testing custom symbols.
X-SVN-Rev: 34069
2013-08-20 20:51:31 +00:00
Peter Edberg
9163c9d8be ICU-10243 C, ulocdata_getMeasurementSystem/getPaperSize should get data from supplementalData
X-SVN-Rev: 34065
2013-08-19 22:29:26 +00:00
Michael Ow
7b22c02d86 ICU-8449 Remove calendar instances after test
X-SVN-Rev: 34061
2013-08-17 19:37:46 +00:00
Andy Heninger
c3b0565eea ICU-8449 fix broken build from earlier checkin.
X-SVN-Rev: 34054
2013-08-16 18:10:31 +00:00
Scott Russell
e715efb8e8 ICU-8449 Add Um al-Qura Hijri Calendar Support
X-SVN-Rev: 34053
2013-08-16 17:09:51 +00:00
Yoshito Umaoka
c291c1230d ICU-10309 Fixed LD_LIBRARY_PATH issue (missing '/') - some more changes.
X-SVN-Rev: 34052
2013-08-16 17:07:02 +00:00
Yoshito Umaoka
df791e3e91 ICU-10309 Fixed LD_LIBRARY_PATH issue (missing '/')
X-SVN-Rev: 34051
2013-08-16 16:56:58 +00:00
Yoshito Umaoka
bccb2df544 ICU-10309 Changed performance regression test script not depending on ICU installation. The test programs are now invoked with a proper environment for each ICU copy. Also clean up some test scripts.
X-SVN-Rev: 34049
2013-08-16 16:11:21 +00:00
Michael Ow
93ab4f8add ICU-7912 Fix memory leak in cintltst TestUFormattable
X-SVN-Rev: 34040
2013-08-13 23:32:48 +00:00
Andy Heninger
0061d3a9b7 ICU-10184 umutex.h, change to C++ only, in preparation for build time user mutex support.
X-SVN-Rev: 34029
2013-08-09 19:53:07 +00:00
Steven R. Loomis
9ac2af33e1 ICU-10288 check in original file (letest.xml is derived - committing update to show changed date)
X-SVN-Rev: 34004
2013-08-01 21:50:14 +00:00
Travis Keep
41b7ee189d ICU-10258 Parse different variations of '+' and '-' when isLenient is set in C++.
X-SVN-Rev: 33989
2013-07-25 17:58:37 +00:00
Travis Keep
ecd7ea193b ICU-10274 Add compound duration formatting for C++
X-SVN-Rev: 33986
2013-07-25 16:36:25 +00:00
Steven R. Loomis
edf9cd0a9d ICU-10267 update test summary message
X-SVN-Rev: 33977
2013-07-24 21:04:50 +00:00
Peter Edberg
958d9edc45 ICU-10222 (C) Update 2 more tests to match new plural rules
X-SVN-Rev: 33964
2013-07-23 18:21:02 +00:00
Andy Heninger
f4e36c9c98 ICU-10253 Plural Rule, support for new syntax for fractional rules. Merge from development branch.
X-SVN-Rev: 33958
2013-07-22 23:57:17 +00:00
Peter Edberg
b8f66e90c3 ICU-10222 (C) Update some plural test cases, add better error logging
X-SVN-Rev: 33933
2013-07-18 01:31:13 +00:00
Travis Keep
38eb17d4d0 ICU-10222 Fix failing tests in NumberFormatTest.
X-SVN-Rev: 33916
2013-07-11 20:49:11 +00:00
Yoshito Umaoka
b0595e1051 ICU-10222 Reverted r33902, but updated the locale used for testing from 'ru' to 'uk'. The test case was originally written for the rule set formerly shared by 'ru' and 'uk', but the rule for 'ru' had been changed. After the new syntax for fractional plural is once supported in ICU4C, then the test case should pass successfully with locale 'uk'.
X-SVN-Rev: 33915
2013-07-11 19:13:13 +00:00
Travis Keep
057a643216 ICU-10222 Fix CompactDecimalFormat tests for serbian to match new plural rules.
X-SVN-Rev: 33910
2013-07-11 17:19:48 +00:00
Peter Edberg
f4fd91b94f ICU-10244 (C) ulocdata_getLocaleSeparator now returns piece between {0} and {1} in new localeSeparator pattern
X-SVN-Rev: 33906
2013-07-11 07:00:49 +00:00
Steven R. Loomis
85157b3fc4 ICU-7912 final update to apidocs. Also removed references to non-existent kDecimalNumber (from fmtable.h), and cleaned up other docs
X-SVN-Rev: 33905
2013-07-11 00:31:41 +00:00
Travis Keep
d17fb7ead0 ICU-10222 Fix failing test for MessageFormat because the plural rules for russian changed.
X-SVN-Rev: 33902
2013-07-10 20:52:00 +00:00
Steven R. Loomis
bfdba0df96 ICU-9583 show test summary at end of make. Apropos when the trunk is broken..
X-SVN-Rev: 33895
2013-07-09 01:16:33 +00:00
Peter Edberg
09ac4ef907 ICU-10222 (C) Integrate CLDR data snapshot for ICU 52.0.1; add calendar types
X-SVN-Rev: 33890
2013-07-08 06:51:38 +00:00
Steven R. Loomis
2fa49ba635 ICU-7912 add unum_parse and unum_format taking UFormattable (@internal, API proposal to follow)
X-SVN-Rev: 33862
2013-06-27 19:49:55 +00:00
Steven R. Loomis
f4d12ea183 ICU-10234 check in layout engine perf test
X-SVN-Rev: 33861
2013-06-27 17:37:58 +00:00
Peter Edberg
b862a59d5e ICU-10195 Fix CLDR_FIELD_NAME[] array so getting localized name for UDATPG_DAY_FIELD works
X-SVN-Rev: 33859
2013-06-27 07:41:56 +00:00
Peter Edberg
75bab825f5 ICU-10070 add more tests
X-SVN-Rev: 33856
2013-06-27 05:47:14 +00:00
Andy Heninger
6a367351eb ICU-10236 Update dependencies check for 52.0.1 M1
X-SVN-Rev: 33855
2013-06-27 00:34:48 +00:00
Steven R. Loomis
d5d6cc5ff8 ICU-7912 fix breakage
X-SVN-Rev: 33853
2013-06-26 15:27:41 +00:00
Steven R. Loomis
ae061ff78f ICU-7912 C wrapper for Formattable - UFormattable
X-SVN-Rev: 33849
2013-06-26 06:31:09 +00:00
Andy Heninger
20016a58db ICU-9719 Regular Expressions, add loop breaking to unbounded {min, max} loops.
X-SVN-Rev: 33848
2013-06-26 00:27:11 +00:00
Steven R. Loomis
588ff6bbf6 ICU-10233 oops, demodernize this one for Windows build
X-SVN-Rev: 33847
2013-06-25 04:41:43 +00:00
Steven R. Loomis
f964a1499d ICU-10233 modernize #include usage, also add a verbose log for the data driven test
X-SVN-Rev: 33846
2013-06-25 00:51:57 +00:00
Travis Keep
f28544ab1b ICU-10069 Attempt to fix broken build.
X-SVN-Rev: 33843
2013-06-24 18:05:38 +00:00
Travis Keep
1f6c4dab6b ICU-10069 Attempt to fix broken build.
X-SVN-Rev: 33842
2013-06-24 17:19:09 +00:00
Travis Keep
2830139ec2 ICU-10069 Attempt fo fix broken build.
X-SVN-Rev: 33841
2013-06-21 00:33:41 +00:00
Steven R. Loomis
2116c12c20 ICU-10069 improve error messages"
X-SVN-Rev: 33839
2013-06-20 22:20:51 +00:00
Steven R. Loomis
2c6bc98b14 ICU-10069 improve error messages, add commented-out case that passes on solaris and fails on others
X-SVN-Rev: 33838
2013-06-20 22:09:42 +00:00
Steven R. Loomis
04e47d76cc ICU-10231 add -u option to intltest, force utf-8 output
X-SVN-Rev: 33837
2013-06-20 22:05:51 +00:00
Andy Heninger
b129b40280 ICU-10024 fixes for Regexp, look-behind pattern fails to compile bug.
X-SVN-Rev: 33835
2013-06-18 20:38:08 +00:00
Andy Heninger
5ea9cb88a5 ICU-9936 Decimal Format, auto-enable SignificantDigitsUsed when setting significant digits.
X-SVN-Rev: 33833
2013-06-17 18:49:28 +00:00
Andy Heninger
ac982cb8f8 ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator
X-SVN-Rev: 33830
2013-06-14 00:47:11 +00:00
Travis Keep
6676337f3e ICU-10069 Take into account compatible currency symbols, e.g half-width and full width yen symbol when parsing currencies in C++. Currency equivalence relation is hard-coded for now.
X-SVN-Rev: 33825
2013-06-13 18:38:53 +00:00
Yoshito Umaoka
434a94ec4d ICU-10209 Fixed odd TimeType problem with ZONE_ID, ZONE_ID_SHORT and EXEMPLAR_LOCATION in TimeZoneFormat#format. Also added generic TimeZoneFormat test cases.
X-SVN-Rev: 33819
2013-06-12 20:56:06 +00:00
Andy Heninger
ae87a3acc2 ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time.
X-SVN-Rev: 33788
2013-06-01 03:37:16 +00:00
Travis Keep
bda778fc0e ICU-10179 Add documentation to TestLocaleStructure explaining that it validates each locale .txt file against the golden structLocale.txt file so that developers know that to fix this test means adding the templates for any new data to structLocale.txt
X-SVN-Rev: 33778
2013-05-30 20:20:17 +00:00
Travis Keep
b957f5c9b3 ICU-10131 Try re-enabling failing test. now that BOM and mime-type are set on test/testdata/te_IN.txt
X-SVN-Rev: 33767
2013-05-28 23:34:14 +00:00
Travis Keep
a85db35cfb ICU-10131 Add UTF-8 BOM to test/testdata/te_IN.txt so that windows like systems know that the file is UTF-8 encoded.
X-SVN-Rev: 33766
2013-05-28 23:16:24 +00:00
Travis Keep
f3e6ed84be ICU-10131 fix the build.
X-SVN-Rev: 33763
2013-05-28 18:12:43 +00:00
Travis Keep
35808ec6ff ICU-10131 Rebreak the build.
X-SVN-Rev: 33762
2013-05-28 16:10:07 +00:00
Travis Keep
4dea9653dc ICU-10131 Attempt to fix broken build on AIX/solaris.
X-SVN-Rev: 33755
2013-05-25 00:23:05 +00:00
Travis Keep
21ed20e983 ICU-10045 Fix again so that zero shows as 0 not 0.0
X-SVN-Rev: 33751
2013-05-24 22:45:48 +00:00
Travis Keep
dec267080d ICU-10131 Added C test to verify that 3 empty set values stop fallback for ures_getStringByKeyWithFallback
X-SVN-Rev: 33749
2013-05-24 18:23:49 +00:00
Peter Edberg
ec6a2c8696 ICU-10186 Need special numeric era format/parse for dangi too (C)
X-SVN-Rev: 33734
2013-05-23 01:28:21 +00:00
Yoshito Umaoka
7e0d7fa479 ICU-10148 TZ database/Windows zone ID mapping APIs.
X-SVN-Rev: 33726
2013-05-22 20:33:30 +00:00
Markus Scherer
e3467393ca ICU-10128 new BidiTest.txt with test data for more than 63 levels
X-SVN-Rev: 33690
2013-05-20 18:39:41 +00:00
Peter Edberg
bd7fe8790f ICU-10120 Add test for katakana + extend
X-SVN-Rev: 33685
2013-05-20 00:39:58 +00:00
Peter Edberg
20ae926194 ICU-10120 Copy fix #9983 (for word ubrk_previous infinite loop) to word_POSIX too
X-SVN-Rev: 33682
2013-05-19 06:36:13 +00:00
Michael Ow
1ba5235ef5 ICU-10169 Fix redefinition of macro on os390 in simplethread test code
X-SVN-Rev: 33681
2013-05-18 00:59:21 +00:00
Markus Scherer
2982958b06 ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661)
X-SVN-Rev: 33662
2013-05-15 21:51:04 +00:00
Michael Ow
4b966aacc4 ICU-10083 Update version number to 52.0.1 and update timebombs
X-SVN-Rev: 33604
2013-05-07 19:53:34 +00:00
John Emmons
8e10ba52d1 ICU-10137 Merge CLDR 23.1 data
X-SVN-Rev: 33591
2013-05-06 13:48:55 +00:00
Markus Scherer
fe3b2a4118 ICU-10081 stable sort via insertion sort with binary search; test it well
X-SVN-Rev: 33588
2013-05-03 22:46:57 +00:00
Yoshito Umaoka
1551c65468 ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat.
X-SVN-Rev: 33586
2013-05-03 21:36:03 +00:00
Peter Edberg
a8a20d2b84 ICU-10070 uregion_isEqualTo -> uregion_areEqual, implement using pointer compare
X-SVN-Rev: 33578
2013-05-02 22:04:50 +00:00
Peter Edberg
79b8f74642 ICU-9984 For DTPG, Y in skeleton should produce Y in pattern
X-SVN-Rev: 33562
2013-04-29 22:10:29 +00:00
Steven R. Loomis
f2fbc8c394 ICU-10107 LayoutEngine improvements
X-SVN-Rev: 33535
2013-04-18 21:24:51 +00:00
Steven R. Loomis
f56d218cb7 ICU-10107 Improve test generation
X-SVN-Rev: 33530
2013-04-15 23:54:51 +00:00
Peter Edberg
eea5fa79bb ICU-10070 Misunderstanding, back out r33521
X-SVN-Rev: 33524
2013-04-13 02:54:22 +00:00
Peter Edberg
6b83580f8a ICU-10070 And handle NULl return from uregion_getContainedRegions... while I am at it
X-SVN-Rev: 33522
2013-04-13 00:16:56 +00:00
Peter Edberg
eb89f787b4 ICU-10070 Fix crash due to bug in uenum_next that only affects some compilers
X-SVN-Rev: 33521
2013-04-12 23:48:49 +00:00
Peter Edberg
947bd7d1b6 ICU-10070 Add plain C wrappers for Region class
X-SVN-Rev: 33520
2013-04-12 23:00:51 +00:00
Travis Keep
77f8f1e2c2 ICU-10045 Change UNICODE_STRING_SIMPLE to a UnicodeString constructor in an attempt to fix broken builds.
X-SVN-Rev: 33489
2013-04-03 21:18:45 +00:00
Travis Keep
41bb29f532 ICU-10045 Fix number of significant digits with 0.
X-SVN-Rev: 33487
2013-04-03 20:11:01 +00:00
Travis Keep
6125cf2eff ICU-10045 Formatting with significant digits to work correctly with 0 in C++
X-SVN-Rev: 33485
2013-04-02 22:01:33 +00:00
Peter Edberg
8f37e438a6 ICU-10061 Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends
X-SVN-Rev: 33468
2013-03-27 22:44:22 +00:00
Travis Keep
7e89728836 ICU-9914 ICU4C DateIntervalFormat to handle 2 year vs. 4 year formats.
X-SVN-Rev: 33453
2013-03-21 17:25:43 +00:00
Andy Heninger
1f65c0e70a ICU-10048 Compiler warning cleanup.
X-SVN-Rev: 33445
2013-03-21 05:48:52 +00:00
Andy Heninger
ae4350661b ICU-10048 Fix some compiler warnings in ICU4C.
X-SVN-Rev: 33444
2013-03-21 01:42:01 +00:00
Michael Ow
0990f9bd02 ICU-10013 Fix some no data test error and memory leaks
X-SVN-Rev: 33424
2013-03-14 17:14:52 +00:00
Steven R. Loomis
a7758d2cd5 ICU-10030 fix crasher when no subregions, also err check, and modernize test infrastructure
X-SVN-Rev: 33401
2013-03-08 19:23:41 +00:00
Yoshito Umaoka
260c82c874 ICU-9732 Update tzdata in ICU4C trunk to 2013a
X-SVN-Rev: 33389
2013-03-07 02:57:53 +00:00
Peter Edberg
bc29c28e46 ICU-9965 Don't skip availableFormats items from non-root locales if conflict only due to basePattern (C)
X-SVN-Rev: 33360
2013-03-04 11:10:20 +00:00
John Emmons
28932c056e ICU-9890 Merge CLDR23 data
X-SVN-Rev: 33355
2013-03-03 21:34:51 +00:00
Andy Heninger
0fb049e787 ICU-9983 Fix inconsistent forward and reverse RBBI word break rules when a dictionary character is followed by an extend char.
X-SVN-Rev: 33351
2013-03-01 00:26:35 +00:00
Peter Edberg
7f06ea3bbf ICU-9975 Update test for new expected result, remove timebomb
X-SVN-Rev: 33350
2013-02-28 22:56:34 +00:00
Michael Ow
c7fe946b72 ICU-9721 Change version number to 51.1 and update timebombs
X-SVN-Rev: 33347
2013-02-27 21:34:41 +00:00
Markus Scherer
9877db62ec ICU-9721 temporarily allow class Region to depend on DecimalFormat
X-SVN-Rev: 33341
2013-02-27 19:40:55 +00:00
John Emmons
0f90af1342 ICU-9878 Use just the CLDR language code list instead of the whole ISO639
X-SVN-Rev: 33337
2013-02-27 13:44:20 +00:00
John Emmons
f267d1e3dd ICU-9878 Update LANGUAGES and COUNTRIES list with current ISO/CLDR tables
X-SVN-Rev: 33336
2013-02-27 04:33:58 +00:00
Michael Ow
99ce96c383 ICU-9979 Fix some memory leaks in cintltst
X-SVN-Rev: 33332
2013-02-26 16:57:42 +00:00
Markus Scherer
6fa35102f2 ICU-9721 update C/C++ dependencies
X-SVN-Rev: 33331
2013-02-26 01:00:58 +00:00
Michael Ow
e31422e17e ICU-9721 Fix errors found and fixed by icu-svnprops-check.py in ICU4C
X-SVN-Rev: 33326
2013-02-25 23:23:33 +00:00
Michael Ow
d637feebce ICU-9979 Fix some memory clean up errors
X-SVN-Rev: 33320
2013-02-25 19:09:10 +00:00
Peter Edberg
57367832e2 ICU-9925 Update time-bomb comment to refer to new ticket #9975 for it
X-SVN-Rev: 33315
2013-02-24 19:30:14 +00:00
Peter Edberg
73f831cc03 ICU-9967 Move timebomb test to better location, print more info for cal limit test failures
X-SVN-Rev: 33313
2013-02-23 22:36:49 +00:00
Michael Ow
d0ef650ea4 ICU-9721 Fix some uconfig test failures
X-SVN-Rev: 33311
2013-02-23 16:40:06 +00:00
Peter Edberg
40d1216e5e ICU-9967 Timebomb some test values for Dangi cal limits test, to be fixed with #9972
X-SVN-Rev: 33310
2013-02-23 01:38:04 +00:00
Michael Ow
795b21007f ICU-9802 Fix no data cintltst and intltest failures
X-SVN-Rev: 33302
2013-02-22 03:24:01 +00:00
Andy Heninger
e77d52cb38 ICU-9077 Incorporate review comments.
X-SVN-Rev: 33300
2013-02-22 02:26:37 +00:00
Peter Edberg
bb1d8b029f ICU-9927 Now that cintltst/citertst.c is updated, add sr_Latn collation with import
X-SVN-Rev: 33287
2013-02-21 01:10:41 +00:00
Markus Scherer
e7d5e5b205 ICU-9927 TestCEValidity & TestSortKeyValidity skip tailorings that import others because the UColTokenParser is not set up to fetch those
X-SVN-Rev: 33286
2013-02-20 23:54:23 +00:00