Peter Edberg
22a40ff65d
ICU-7930 C, don't limit base skeleton field length to 3
...
X-SVN-Rev: 31028
2011-12-05 04:49:40 +00:00
Yoshito Umaoka
4334ee838f
ICU-8943 RBTZ fix in ICU4C and its test case
...
X-SVN-Rev: 31009
2011-12-02 07:02:54 +00:00
Yoshito Umaoka
b0f61ffe46
ICU-8953 ICU4C implementation was OK. Just update the test case already added in ICU4J.
...
X-SVN-Rev: 31007
2011-12-02 05:01:23 +00:00
Markus Scherer
3a86b119b0
ICU-8246 add Normalizer2::getNFCInstance(), getNFKDInstance(), ...
...
X-SVN-Rev: 30994
2011-12-01 00:43:35 +00:00
Markus Scherer
bed105857f
ICU-8804 Normalizer2::composePair(a, b) with separation of minYesNo extraData into combines-forward vs. not
...
X-SVN-Rev: 30982
2011-11-27 20:29:38 +00:00
Markus Scherer
03748b07f1
ICU-8804 Normalizer2::getRawDecomposition(c) with added data in .nrm formatVersion 2
...
X-SVN-Rev: 30980
2011-11-27 04:44:13 +00:00
Michael Ow
e144d4ff66
ICU-8936 Add check-exhaustive make target to run the test suite in exhaustive mode
...
X-SVN-Rev: 30961
2011-11-14 22:33:19 +00:00
John Emmons
42bbabf646
ICU-7605 Change locale ID canonicalization to not use double-underscore IDs
...
X-SVN-Rev: 30954
2011-11-11 20:29:33 +00:00
Michael Ow
176433065a
ICU-8592 Update tzdata2011n to ICU4C
...
X-SVN-Rev: 30951
2011-11-11 05:16:53 +00:00
Michael Ow
f7de05f57a
ICU-8592 Add timebomb for TestTimeRoundTrip test.
...
X-SVN-Rev: 30946
2011-11-10 16:47:00 +00:00
Steven R. Loomis
20934ac953
ICU-8861 merge r30809 cleanup from #8755
...
X-SVN-Rev: 30814
2011-10-12 20:08:09 +00:00
Yoshito Umaoka
d683b867bf
ICU-8874 Fixed test case problem which triggered TestIDNAMonkeyTest failure intermittently. Also updated TestCompareReferenceImpl to cover the case which used to trigger the test failure.
...
X-SVN-Rev: 30804
2011-10-07 22:28:32 +00:00
Peter Edberg
307efef922
ICU-8820 Parse string fields in pattern as strings before trying digits (if lenient)
...
X-SVN-Rev: 30766
2011-09-30 20:07:28 +00:00
John Emmons
867185c5c7
ICU-8846 Merge CLDRv21M1 data into ICU
...
X-SVN-Rev: 30755
2011-09-29 21:52:25 +00:00
Markus Scherer
3458799ca4
ICU-8779 add getUnknown()
...
X-SVN-Rev: 30729
2011-09-28 00:00:31 +00:00
John Emmons
41c28f1ee2
ICU-8811 Regen of CLDR data with no commonlyUsed
...
X-SVN-Rev: 30680
2011-09-16 20:24:34 +00:00
Yoshito Umaoka
93cb17f386
ICU-8811 Removed the logic for supporting short commonly used time zone names.
...
X-SVN-Rev: 30668
2011-09-15 20:38:26 +00:00
Steven R. Loomis
737d129645
ICU-8784 commit iSeries porting fixes into trunk
...
X-SVN-Rev: 30667
2011-09-15 19:34:17 +00:00
Abhinav Gupta
936abbe238
ICU-8819 DecimalFormatSymbols::initialize now throws a DEFAULT WARNING instead of FALLBACK. Updated NumberFormatTest::TestSymbolsWithBadLocale to reflect this change.
...
X-SVN-Rev: 30662
2011-09-15 17:37:00 +00:00
Peter Edberg
7bb51b02e8
ICU-8794 Ensure that TextFile::ensureCapacity initial loop value is at least 64, quiet a warning.
...
X-SVN-Rev: 30656
2011-09-14 21:27:45 +00:00
Abhinav Gupta
707069804b
ICU-8812 fixed typo from previous commit.
...
X-SVN-Rev: 30651
2011-09-13 21:12:01 +00:00
Abhinav Gupta
64da48200b
ICU-8812 added test case for fallback warning to TestSymbolsWithBadLocale.
...
X-SVN-Rev: 30650
2011-09-13 20:58:08 +00:00
Abhinav Gupta
728d95f8c9
ICU-8812 fixed init_entry overflow and TestSymbolsWithBadLocale test case
...
X-SVN-Rev: 30649
2011-09-13 19:14:32 +00:00
Markus Scherer
e71be2e3b7
ICU-8806 fix MessageFormat plural # formatting: fix offset lookup
...
X-SVN-Rev: 30635
2011-09-07 23:18:54 +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
Michael Ow
8ccd432155
ICU-8718 Fix some memory leak issues in numbering systems
...
X-SVN-Rev: 30592
2011-08-30 03:22:38 +00:00
Michael Ow
6be4ed022f
ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues
...
X-SVN-Rev: 30541
2011-08-18 18:47:16 +00:00
Yoshito Umaoka
b990fed869
ICU-8766 Added a test case equivalent to ICU4J for testing parse position in date format parse with time zone pattern.
...
X-SVN-Rev: 30515
2011-08-16 16:36:51 +00:00
Yoshito Umaoka
3b11db76a4
ICU-8719 Skip date field range check added by r30018 when lenient mode. Reverted some date format test cases to accept out of range date fields when lenient.
...
X-SVN-Rev: 30508
2011-08-15 20:54:36 +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
John Emmons
c651458559
ICU-8656 Implement NumberingSystem::getAvailableNames()
...
X-SVN-Rev: 30476
2011-08-08 16:03:37 +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
d0c495ee99
ICU-8452 try to work around a problem with using Solaris signal.h
...
X-SVN-Rev: 30421
2011-07-25 23:14:16 +00:00
Markus Scherer
3bf88cd711
ICU-8452 consolidate definition of _XOPEN_SOURCE for access to POSIX functions; do not use __STDC_VERSION__ in C++ code where it is not defined
...
X-SVN-Rev: 30418
2011-07-25 21:02:32 +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
fd3246217f
ICU-8714 backing out r30379 - broke the build
...
X-SVN-Rev: 30380
2011-07-18 19:51:16 +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
Peter Edberg
4c710d51d2
ICU-8576 Replace a stray printf with errln
...
X-SVN-Rev: 30328
2011-07-13 07:28:49 +00:00
Peter Edberg
62d26cc5fe
ICU-8576 Dictionary break test updates from George Rhoten
...
X-SVN-Rev: 30327
2011-07-13 06:49:42 +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
f0f91649ce
ICU-8691 fix UnicodeString::startsWith(const UChar *, -1 for NUL-terminated)
...
X-SVN-Rev: 30292
2011-07-07 18:21:28 +00:00
Yoshito Umaoka
3c22c67825
ICU-8675 Simple test case for checking stand alone GMT parsing multiple times.
...
X-SVN-Rev: 30282
2011-07-06 16:42:25 +00:00
Markus Scherer
1beb0f1e4f
ICU-8680 require C++ namespace, replace most U_NAMESPACE_QUALIFIER with icu::, remove still-draft U_STD_NS, U_STD_NSQ, and U_STD_NS_USE
...
X-SVN-Rev: 30281
2011-07-06 04:03:35 +00:00
Markus Scherer
493668a25f
ICU-8573 remove support for U_IOSTREAM_SOURCE=198506
...
X-SVN-Rev: 30278
2011-07-05 23:42:32 +00:00
Yoshito Umaoka
515788594c
ICU-8596 Fixed the actual maximum week problem.
...
X-SVN-Rev: 30276
2011-07-05 22:42:14 +00:00
Markus Scherer
744d1f3a19
ICU-8617 move UHashTok into lower-level uelement.h (new) and rename to UElement to share with UVector
...
X-SVN-Rev: 30272
2011-07-04 23:51:56 +00:00
Markus Scherer
b6036a94f9
ICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46
...
X-SVN-Rev: 30268
2011-07-01 22:19:14 +00:00
Markus Scherer
4abbf7161a
ICU-8606 add Normalizer2.getCombiningClass(c)
...
X-SVN-Rev: 30263
2011-06-30 23:22:17 +00:00
Andy Heninger
d198367b6b
ICU-8654 Fix incorrectly escaped unicode in test.
...
X-SVN-Rev: 30222
2011-06-22 04:44:45 +00:00
Yoshito Umaoka
0f29677f6a
ICU-8624 Fixed a collation key compression problem. A tertiary key value was incorrect with a long string when case first option is set.
...
X-SVN-Rev: 30220
2011-06-20 17:18:46 +00:00
Andy Heninger
88e94ca0b0
ICU-8654 Spoof check, incorrect length used on NFD text.
...
X-SVN-Rev: 30218
2011-06-17 20:47:37 +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
Markus Scherer
9f7d74001c
ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193
...
X-SVN-Rev: 30194
2011-06-03 05:23:57 +00:00
Yoshito Umaoka
3e6d2f0e18
ICU-8589 Corrected the condition for using country display name in a time zone partial name. Also updated the test case to parse the test date properly.
...
X-SVN-Rev: 30149
2011-05-26 20:56:15 +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
Markus Scherer
02836844e6
ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples)
...
X-SVN-Rev: 30117
2011-05-16 20:46:27 +00:00
John Emmons
7a0d90c14e
ICU-8556 Merge CLDR release-2-0-d02 data
...
X-SVN-Rev: 30101
2011-05-12 02:11:29 +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
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
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
Steven R. Loomis
84da6cfda0
ICU-8350 missed one
...
X-SVN-Rev: 29994
2011-05-03 21:22:02 +00:00
Markus Scherer
74e96609b2
ICU-8350 better ASCII/EBCDIC fix
...
X-SVN-Rev: 29992
2011-05-03 20:34:28 +00:00
Andy Heninger
b040e0649f
ICU-8516 Add AlphabeticIndex to UOBjectTest
...
X-SVN-Rev: 29990
2011-05-03 20:14:49 +00:00
Steven R. Loomis
61bdf314c6
ICU-8350 terminate the buffer.
...
X-SVN-Rev: 29989
2011-05-03 19:48:42 +00:00
Steven R. Loomis
64a323a8e2
ICU-8350 fix another asciism
...
X-SVN-Rev: 29987
2011-05-03 18:16:18 +00:00
Steven R. Loomis
932bcbef14
ICU-8350 fix ASCIIsm
...
X-SVN-Rev: 29985
2011-05-03 16:55:27 +00:00
Yoshito Umaoka
4d7569c743
ICU-8342 Refactoring ZoneStringFormat into TimeZoneNames and TimeZoneFormat (all internal APIs for now). Also supporting localized GMT zero format and fallback region format for generic names.
...
X-SVN-Rev: 29984
2011-05-03 14:59:01 +00:00
Steven R. Loomis
607f78619b
ICU-8466 fix unescaped \u
...
X-SVN-Rev: 29983
2011-05-03 14:33:43 +00:00
Peter Edberg
04435370a7
ICU-8466 Oops, that hyphen in copied text was really an en dash, fix to use \u notation
...
X-SVN-Rev: 29977
2011-05-03 06:32:11 +00:00
Peter Edberg
d67f95f797
ICU-8466 Add get/adopt/setTimeZone to DateIntervalFormat, as in DateFormat
...
X-SVN-Rev: 29976
2011-05-03 05:44:58 +00:00
Markus Scherer
2021d92a62
ICU-8079 rewrite/simplify sort key buffer/memory management, fixes overflow & length counting bugs
...
X-SVN-Rev: 29968
2011-05-03 00:29:45 +00:00
Andy Heninger
0852cc4e73
ICU-7572 Decimal Format UNUM_ROUND_UNNECESSARY implmenentation.
...
X-SVN-Rev: 29959
2011-05-02 19:15:03 +00:00
Andy Heninger
be5efb8d44
ICU-7083 Make RBBI create from compiled rules public.
...
X-SVN-Rev: 29926
2011-04-29 17:49:01 +00:00
Markus Scherer
bb9af46cfe
ICU-8432 test & document that PluralRules::getSamples() returns count<=destCapacity
...
X-SVN-Rev: 29924
2011-04-29 16:42:34 +00:00
Markus Scherer
70ad6b4a74
ICU-7386 merge NumberFormat::EStyles into UNumberFormatStyles & improve NumberFormat::makeInstance() memory management
...
X-SVN-Rev: 29920
2011-04-29 00:00:47 +00:00
Claire Ho
83d13b22aa
ICU-7387 Changed TimeUnitFormat::EStyle should bto C enum.
...
X-SVN-Rev: 29916
2011-04-28 16:42:58 +00:00
Markus Scherer
6c49e812c0
ICU-8432 fix PluralRules memory management & a couple of minor issues
...
X-SVN-Rev: 29914
2011-04-28 13:35:56 +00:00
Markus Scherer
e25457f07a
ICU-8499 change PluralRules::NO_UNIQUE_VALUE into #define UPLRULES_NO_UNIQUE_VALUE
...
X-SVN-Rev: 29911
2011-04-27 20:04:06 +00:00
Markus Scherer
9774441e40
ICU-8491 remove uprv_isRuleWhiteSpace(c)
...
X-SVN-Rev: 29900
2011-04-26 06:39:29 +00:00
Markus Scherer
3962c68aa2
ICU-8319 do not use UNICODE_STRING_SIMPLE with a multi-line string literal
...
X-SVN-Rev: 29896
2011-04-26 04:01:09 +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
90edb92874
ICU-8366 Include missing header file in caltest
...
X-SVN-Rev: 29872
2011-04-23 22:11:25 +00:00
Yoshito Umaoka
56ef4e7f1a
ICU-8366 Added ISO8601 calendar type support.
...
X-SVN-Rev: 29868
2011-04-23 16:35:30 +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
Andy Heninger
2861a47a86
ICU-7029 Add test case for this ticket.
...
X-SVN-Rev: 29846
2011-04-21 23:19:40 +00:00
Andy Heninger
f777c14042
ICU-8444 Remove PATTERN_IS_UTEXT from regex API.
...
X-SVN-Rev: 29845
2011-04-21 22:57:19 +00:00
Andy Heninger
118efa19c6
ICU-8486 UText not checking for Bogus UnicodeStrings, causing crash in regular expressions.
...
X-SVN-Rev: 29840
2011-04-21 00:07:50 +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
Dragan Besevic
b95924297b
ICU-7486 Removing test noise
...
X-SVN-Rev: 29750
2011-04-06 21:56:48 +00:00
Michael Ow
d91a2126d4
ICU-8273 Delete PluralRule pointer after each use
...
X-SVN-Rev: 29720
2011-04-01 06:34:23 +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
Doug Felt
2cd87fc93e
ICU-8432 make icu4c test more robust
...
X-SVN-Rev: 29667
2011-03-17 22:57:55 +00:00
Doug Felt
47108a4e65
ICU-8432 add icu4c implementation and tests
...
X-SVN-Rev: 29666
2011-03-17 21:36:03 +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
Eric Mader
f244b0674d
ICU-8407 IntlTestNumberFormat::testLocale() - don't do scientific test for en_US_POSIX
...
X-SVN-Rev: 29584
2011-03-09 17:17:19 +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
Michael Ow
c28a76be8b
ICU-8273 Fix memory leak issue in timezone test.
...
X-SVN-Rev: 29538
2011-03-04 03:01:59 +00:00
Markus Scherer
d55e005cf7
ICU-8167 move string tries to the common library and make API headers public
...
X-SVN-Rev: 29531
2011-03-03 21:56:36 +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
def8fdc070
ICU-7530 Add alphabetic index to windows projects
...
X-SVN-Rev: 29484
2011-02-27 18:55:17 +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
Andy Heninger
497e88ec1f
ICU-8341 spoof skeleton computed using NFD, not NFKD
...
X-SVN-Rev: 29475
2011-02-24 22:55:07 +00:00
Yoshito Umaoka
d7c7514920
ICU-8346 ICU4C TimeZone::createTimeZone to return Etc/Unknown when the given ID is unknown/unparsable. Also added UCAL_UNKNOWN_ZONE_ID.
...
X-SVN-Rev: 29462
2011-02-19 06:29:52 +00:00
Yoshito Umaoka
7c93a6eeac
ICU-8279 TimeZone API - getRegion in ICU4C
...
X-SVN-Rev: 29459
2011-02-18 23:03:47 +00:00
John Emmons
4b8773457a
ICU-8031 Support for parent locales
...
X-SVN-Rev: 29443
2011-02-16 13:46:19 +00:00
Peter Edberg
2c5bd3f343
ICU-8330 Fix ICU4C handling of 'S' (fractional seconds) in skeleton
...
X-SVN-Rev: 29421
2011-02-10 04:46:32 +00:00
Markus Scherer
086386bd9e
ICU-8322 pack class UnicodeString layout to avoid padding
...
X-SVN-Rev: 29398
2011-02-04 19:54:58 +00:00
Markus Scherer
d5599d7be9
ICU-8314 change Appendable into a base class, add UnicodeStringAppendable
...
X-SVN-Rev: 29392
2011-02-03 22:07:22 +00:00
Markus Scherer
d8ea46628b
ICU-8314 Appendable interface, AppendableAdapter default impl & UnicodeString is-an Appendable
...
X-SVN-Rev: 29390
2011-02-03 05:28:01 +00:00
Markus Scherer
9cc27feeb4
ICU-8167 port trie API changes from Java
...
X-SVN-Rev: 29367
2011-01-27 21:41:03 +00:00
Yoshito Umaoka
0d4c82b85a
ICU-8057 Skip validating fields internally set by add method in non-lenient mode. The same changes were done in ICU4J.
...
X-SVN-Rev: 29338
2011-01-19 23:31:36 +00:00
Andy Heninger
0ac84b2939
ICU-8199 Fix for failing decimal parse test on Windows.
...
X-SVN-Rev: 29292
2011-01-12 23:41:52 +00:00
Markus Scherer
f97ba58fe7
ICU-8167 minor test fixes
...
X-SVN-Rev: 29282
2011-01-10 23:55:17 +00:00
Markus Scherer
397d6f7372
ICU-8167 make trie iterators nested classes inside their tries
...
X-SVN-Rev: 29272
2011-01-06 18:40:26 +00:00
Markus Scherer
62306a038c
ICU-8167 rename ByteTrie to BytesTrie, DictTrie to StringTrie, etc.
...
X-SVN-Rev: 29265
2011-01-05 21:05:47 +00:00
Andy Heninger
345c295b0f
ICU-8199 Fix compilation errors on MacOSX introduced by previous commit of these files
...
X-SVN-Rev: 29260
2011-01-04 19:01:12 +00:00
Andy Heninger
7a2d96c7c8
ICU-8199 Fix use of out-of-scope object in DigitList, and related rounding problems in Formattable::getInt64
...
X-SVN-Rev: 29259
2011-01-04 07:42:32 +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
Claire Ho
4c38ef650d
ICU-7385 changed ECurrencySpacing into a C enum.
...
X-SVN-Rev: 29212
2010-12-15 23:46:53 +00:00
Michael Ow
22b88a2cf3
ICU-8209 Update the timebombs.
...
X-SVN-Rev: 29192
2010-12-10 22:21:51 +00:00
Michael Ow
3261e6d703
ICU-7089 Add test for Calendar class time stamp recalculation in ICU4C
...
X-SVN-Rev: 29164
2010-12-07 23:46:13 +00:00
Michael Ow
642c2f0f68
ICU-8083 Update locale test for r29153
...
X-SVN-Rev: 29157
2010-12-03 20:39:32 +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
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
Yoshito Umaoka
ac17fa57d6
ICU-8046 Accidentaly changed timbbomb for debugging in the previous change - revert the timebomb.
...
X-SVN-Rev: 28977
2010-11-02 03:03:47 +00:00
Yoshito Umaoka
685d7f1862
ICU-8046 Use sprintf instead of snprintf for better platform support.
...
X-SVN-Rev: 28968
2010-11-01 22:47:52 +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
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
Peter Edberg
d187b1cc1b
ICU-8046 For Windows use _snprintf instead of snprintf
...
X-SVN-Rev: 28949
2010-10-28 21:47:20 +00:00
Peter Edberg
c104085f55
ICU-7744 Remove no-longer-needed timebomb
...
X-SVN-Rev: 28938
2010-10-28 17:49:07 +00:00
Peter Edberg
6dba897cff
ICU-8046 Update timebombs
...
X-SVN-Rev: 28937
2010-10-28 17:44:02 +00:00
Peter Edberg
8c2725adc2
ICU-8081 Investigate failing string search tests; improve tests
...
X-SVN-Rev: 28925
2010-10-27 07:04:49 +00:00
Peter Edberg
c8765bfe77
ICU-8077 Remove isLenient/setLenient from Format, etc. (revert #7725 )
...
X-SVN-Rev: 28916
2010-10-26 18:11:13 +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
d841f7254d
ICU-7992 DateTimePatternGenerator, fix matching for weekday name
...
X-SVN-Rev: 28884
2010-10-20 22:06:10 +00:00
Yoshito Umaoka
4e8f6e1ed2
ICU-7518 Workaround for 24:00 on a transition day problem. Use 23:59:59.999 as the transition time. iCal VTIMEZONE is not capable to handle such rule. Also a minor bug fix in BasicTimeZone::hasEquivalentTransitions which was found while updating the test case. This fix is equivalent to the ICU4J fix r28879.
...
X-SVN-Rev: 28880
2010-10-20 07:46:11 +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
Jie J. Yang
396f2a8f3a
ICU-7902 TimeUnitFormat uses unlocalized short time units for Greek, icu4c part
...
X-SVN-Rev: 28872
2010-10-19 08:28:02 +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
Claire Ho
e28ad3610d
ICU-7385 rollback the changeset#28856. Hold the change until reviewed by icu-design list.
...
X-SVN-Rev: 28864
2010-10-19 01:27:56 +00:00
Claire Ho
51689f4071
ICU-7385 changed ECurrencySpacing into a C enum.
...
X-SVN-Rev: 28856
2010-10-18 23:09:02 +00:00
Andy Heninger
4efdb1090d
ICU-7555 regexp does not recognize [:word:]
...
X-SVN-Rev: 28854
2010-10-18 20:08:27 +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
Andy Heninger
69a7b1ea42
ICU-6545 Allow regex reset to the end of a string
...
X-SVN-Rev: 28801
2010-10-12 22:52:51 +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
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
Andy Heninger
eca1ad4fc5
ICU-7991 Fix memory leak in NumberFormatTest.
...
X-SVN-Rev: 28718
2010-09-28 23:01:24 +00:00
Andy Heninger
4997366db1
ICU-7987 Fix memory leak in intltest normalize
...
X-SVN-Rev: 28704
2010-09-27 18:47:37 +00:00
Peter Edberg
8cab1047c4
ICU-7965 th uses legacy clusters with 0E33 0EB3 added to Extend; remove test timebomb
...
X-SVN-Rev: 28663
2010-09-21 03:38:50 +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
John Emmons
b5a918dba0
ICU-7489 Remove unnecessary test TimeZoneRoundTripPerf
...
X-SVN-Rev: 28640
2010-09-17 16:37:20 +00:00
Alexey Gousev
352a29f8a8
ICU-7066 updated intltest
...
X-SVN-Rev: 28635
2010-09-16 23:28:56 +00:00
Steven R. Loomis
813bed9975
ICU-7958 test macro cleanup
...
X-SVN-Rev: 28630
2010-09-16 16:44:29 +00:00
Yoshito Umaoka
f063e2a26a
ICU-7792 Updated time bomb in tzrulets.cpp - VTimeZone test case for Asia/Amman.
...
X-SVN-Rev: 28617
2010-09-14 15:36: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
John Emmons
1974269a6f
ICU-7724 Merge support for non-contiguous numbering systems
...
X-SVN-Rev: 28466
2010-08-13 21:23:00 +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
592b73e980
ICU-7502 fix ASCIIsms - merge from branch /branches/srl/ascii7502
...
X-SVN-Rev: 28382
2010-07-28 16:08:12 +00:00
Michael Ow
2f72159ffb
ICU-7784 Fix tests that run incorrectly without data.
...
X-SVN-Rev: 28369
2010-07-26 22:02:42 +00:00
Andy Heninger
a2605b9c83
ICU-5532 temp fix for crash in RBBI dictionary code with UTF-8 text
...
X-SVN-Rev: 28361
2010-07-23 00:15:37 +00:00
Michael Ow
ac4c3c9f3a
ICU-7649 Force proper locale setting for TestUnicodeFiles test.
...
X-SVN-Rev: 28348
2010-07-22 15:15:34 +00:00
Michael Ow
e5863f33c9
ICU-7649 Rearrange util tests in intltest and add check for 'th' in locale test to resolve environment test errors.
...
X-SVN-Rev: 28340
2010-07-21 17:41:28 +00:00
Michael Ow
9d5f366fb5
ICU-7718 Zero terminate buffer and check for overlapping src and dest in strcpy call to avoid memory errors.
...
X-SVN-Rev: 28313
2010-07-15 15:16:41 +00:00
Andy Heninger
5bcaaa08dc
ICU-7606 VTimeZone, add factory to create from BasicTimeZone.
...
X-SVN-Rev: 28311
2010-07-14 23:42:09 +00:00
Michael Ow
c2228ba03e
ICU-7649 Fix character size error on Solaris.
...
X-SVN-Rev: 28306
2010-07-14 19:02:54 +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
d84415e717
ICU-7237 adjust BiDiConformanceTest for Unicode 6 BidiTest.txt (auto-RTL in bit set)
...
X-SVN-Rev: 28285
2010-07-08 05:16:35 +00:00
Fredrik Roubert
7d5ca333f1
ICU-6838 add test cases and lowercase canonicalization table entry for "C"
...
X-SVN-Rev: 28284
2010-07-08 00:16:17 +00:00
Jason Spieth
6f718f78eb
ICU-7654 Merge branch into trunk.
...
X-SVN-Rev: 28282
2010-07-06 16:35:34 +00:00
John Emmons
f3fddb37d8
ICU-7751 Fix error handling in NumberingSystem::createInstance()
...
X-SVN-Rev: 28280
2010-07-01 21:41:48 +00:00
Jason Spieth
918e30ee08
ICU-7524 Remove wrappers from trunk.
...
X-SVN-Rev: 28215
2010-06-17 18:19:40 +00:00
Andy Heninger
e8985e068a
ICU-7740 Regex error handling cleanups
...
X-SVN-Rev: 28210
2010-06-16 17:54:04 +00:00
Markus Scherer
0f2d14ab3a
ICU-7586 fix namespace bugs
...
X-SVN-Rev: 28202
2010-06-15 21:19:16 +00:00
Michael Grady
8b6ce73317
ICU-7666 Regex find progress callback (from branch to trunk)
...
X-SVN-Rev: 28201
2010-06-15 20:19:10 +00:00
Jason Spieth
3f0616cb03
ICU-7524 Remove test case for build.
...
X-SVN-Rev: 28199
2010-06-15 17:46:12 +00:00
Jason Spieth
a65cc10ed2
ICU-7524 C wrapper for TimeZone C++ class. SPI implementation.
...
X-SVN-Rev: 28197
2010-06-15 17:01:29 +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
59ac0e22f9
ICU-7496 fix CharString::getAppendBuffer() argument in test code
...
X-SVN-Rev: 28191
2010-06-14 23:21:19 +00:00
Peter Edberg
1826002e52
ICU-7725 Hoist isLenient / setLenient to Format class (from DateFormat, RBNF)
...
X-SVN-Rev: 28170
2010-06-10 20:17:43 +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
Michael Ow
02d425a86a
ICU-7599 Delete NumberFormat instances after test to avoid memory leaks.
...
X-SVN-Rev: 28164
2010-06-09 15:43:11 +00:00
Markus Scherer
9cbd929fca
ICU-7736 test and fix FilteredNormalizer2::getDecomposition()
...
X-SVN-Rev: 28163
2010-06-09 06:08:43 +00:00
Markus Scherer
82160e104c
ICU-7736 add Normalizer2::getDecomposition(c)
...
X-SVN-Rev: 28161
2010-06-08 23:32:11 +00:00
Jason Spieth
ed8b9c462c
ICU-7489 Add new performance test for time zone round trip testing. This test allows us to collect profiling data which can be used to evaluate future performance improvements.
...
X-SVN-Rev: 28154
2010-06-08 12:52:50 +00:00
John Emmons
bd2a89a232
ICU-7599 Add support for alternate symbols per numbering system
...
X-SVN-Rev: 28134
2010-06-04 18:29:02 +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
Yoshito Umaoka
eb3c9d6b4d
ICU-7648 Not reporting an error even OS's GMT offset returned by uprv_timezone is not a multiple of 15 minutes. For now, we do not have a mechanism to handle such case (warning) systemtatically, so this change simply call logln to display the warning message.
...
X-SVN-Rev: 28114
2010-05-28 20:20:08 +00:00
Yoshito Umaoka
8096281cc9
ICU-7282 The problem reported by ticket#7282 is only reproduced in ICU4J. Just adding the equivalent test case to ICU4C.
...
X-SVN-Rev: 28112
2010-05-28 16:45:11 +00:00
Michael Ow
d83954e771
ICU-7718 Delete NumberFormat object after use in TestCompilerRTTI.
...
X-SVN-Rev: 28108
2010-05-27 20:23:49 +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
Markus Scherer
fd376b34c0
ICU-7496 add internal char * string class for C++ implementation code
...
X-SVN-Rev: 28082
2010-05-20 21:16:44 +00:00
Markus Scherer
f6a04770ff
ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies
...
X-SVN-Rev: 28075
2010-05-19 17:29:33 +00:00
Markus Scherer
06c7d56b8e
ICU-7684 add CheckedArrayByteSink::Reset()
...
X-SVN-Rev: 28067
2010-05-15 23:18:12 +00:00
Markus Scherer
0c2aec0b46
ICU-7683 add CheckedArrayByteSink::NumberOfBytesAppended()
...
X-SVN-Rev: 28066
2010-05-15 23:00:26 +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
e2d45f564f
ICU-7673 Fix to use #include "" for ICU includes, reorder as necessary
...
X-SVN-Rev: 28047
2010-05-11 06:08:15 +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
72e0726b24
ICU-7497 merge from r28026 and r28030
...
X-SVN-Rev: 28034
2010-05-06 22:22:38 +00:00
Michael Ow
c126788bab
ICU-7592 Update the conversion data driven test cases and test code to handle new configuration for skipping test in ICU4J.
...
X-SVN-Rev: 28029
2010-05-06 19:05:52 +00:00
Peter Edberg
df7d633f59
ICU-7651 Add test case (segfaults without the fix in r27992)
...
X-SVN-Rev: 27994
2010-04-28 03:55:58 +00:00
John Emmons
bc9e38c998
ICU-7607 CLDR 1.8.1 integration
...
X-SVN-Rev: 27970
2010-04-22 17:39:04 +00:00
Yoshito Umaoka
a9544d7008
ICU-7586 Updated the time bombs in TimeZoneRuleTest.
...
X-SVN-Rev: 27960
2010-04-20 04:34:32 +00:00
Peter Edberg
f3c6395224
ICU-7616 Enable non-Gregorian calendars for DateIntervalFormat
...
X-SVN-Rev: 27947
2010-04-17 08:24:01 +00:00
Jason Spieth
cfb6018a50
ICU-7357 Allow date format parsing to handle ISO format. Properly parse the era and allow negative years to derive the era.
...
X-SVN-Rev: 27904
2010-04-06 18:04:27 +00:00
Michael Ow
a22a3ac92c
ICU-6911 delete selectformat object after use.
...
X-SVN-Rev: 27832
2010-03-12 05:44:13 +00:00
Andy Heninger
90d4c6dfc4
ICU-7541 fix memory leaks in intltest regex
...
X-SVN-Rev: 27826
2010-03-11 23:43:03 +00:00
Andy Heninger
1aa327713c
ICU-7537 fix memory leak in UTextTest
...
X-SVN-Rev: 27819
2010-03-11 19:27:10 +00:00
Yoshito Umaoka
321ecd77a9
ICU-7513 Fixing generic partial location format problem exposed by the CLDR 1.8 data. Also updated the test code to emit error log including more information.
...
X-SVN-Rev: 27813
2010-03-10 23:38:25 +00:00
Jason Spieth
79a1c517b9
ICU-4917 Remove code from trunk to be added to branch.
...
X-SVN-Rev: 27779
2010-03-04 21:15:43 +00:00
Jason Spieth
99fe830c00
ICU-4917 Improve ISO format handling of era and negative years
...
X-SVN-Rev: 27778
2010-03-04 16:55:29 +00:00
John Emmons
b5420d3d2b
ICU-7431 CLDR 1.8 integration
...
X-SVN-Rev: 27776
2010-03-04 05:41:47 +00:00
Peter Edberg
da96c7e299
ICU-5193 Update the error log message to match the new sense of the test
...
X-SVN-Rev: 27744
2010-03-02 19:31:40 +00:00
Peter Edberg
5c95e88036
ICU-6830 Add tests with H.
...
X-SVN-Rev: 27719
2010-02-27 04:33:47 +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
Andy Heninger
4e56218eb1
ICU-5193 Big decimal number formatting.
...
X-SVN-Rev: 27696
2010-02-26 02:29:00 +00:00
Michael Ow
4b0b3ab1ef
ICU-6911 Fix mismatch delete statement.
...
X-SVN-Rev: 27682
2010-02-25 20:38:07 +00:00
Yoshito Umaoka
d8aaf83b90
ICU-5624 Updated DateFormatRoundTripTest to support the case when the test date falls in the LMT era. Before 64bit time zone data support, PST uses -8:00 offset for dates before Nov 18, 1883.
...
X-SVN-Rev: 27675
2010-02-25 16:46:38 +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
John Emmons
078862d761
ICU-6887 Fix day-of-month calculations in Islamic calendar - add back to limits test
...
X-SVN-Rev: 27665
2010-02-25 00:03:49 +00:00
Markus Scherer
1800062d38
ICU-7342 uldn_open(NULL) uses the default locale; and make LocaleDisplayNames extend UObject with RTTI
...
X-SVN-Rev: 27657
2010-02-24 22:29:08 +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
Yoshito Umaoka
d79344d97d
ICU-5624 64bit time zone transition support changes merged from Yoshito's work branch. Also updated time zone code to use region mapping data only from zoneinfo64 (so zoneFormatting data in supplementalData is no longer used).
...
X-SVN-Rev: 27644
2010-02-24 07:54:30 +00:00
Markus Scherer
bb591eb3a1
ICU-7273 remove u_growBufferFromStatic() -- using UnicodeString instead
...
X-SVN-Rev: 27608
2010-02-19 23:49:51 +00:00
Markus Scherer
049b68b40b
ICU-7273 simplify caching code and add custom FCC test
...
X-SVN-Rev: 27593
2010-02-18 18:33:00 +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
81234fecdb
ICU-7273 add loading of custom data, with caching, test data and test code
...
X-SVN-Rev: 27578
2010-02-16 23:43:22 +00:00
Doug Felt
9f6f2d83d7
ICU-7342 enhance test
...
X-SVN-Rev: 27576
2010-02-16 18:21:52 +00:00
Peter Edberg
f308bffc8c
ICU-4521 Disambiguate signatures for RegexPattern::matcher,RegexMatcher::group for 0 pointers; fix warnings
...
X-SVN-Rev: 27522
2010-02-09 20:17:52 +00:00
Steven R. Loomis
6d7cd2ba25
ICU-4521 remove breaking #include
...
X-SVN-Rev: 27492
2010-02-04 23:27:28 +00:00
Michael Grady
7a8d49ed32
ICU-4521 UText-based regex implementation (missed a file)
...
X-SVN-Rev: 27484
2010-02-03 03:44:06 +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
6749bdc7b3
ICU-3931 fix breakage from r27453 - SelectFormat - new (UnicodeString(), status) - got err status U_DEFAULT_KEYWORD_MISSING
...
X-SVN-Rev: 27460
2010-01-30 07:12:52 +00:00
Kirti Velankar
883c9a2bdf
ICU-3931 Code-review comments and removed default constructor -same as Java
...
X-SVN-Rev: 27453
2010-01-30 03:21:38 +00:00
Kirti Velankar
742d22d13e
ICU-3931 Uncommented the invalid keywords test
...
X-SVN-Rev: 27450
2010-01-30 00:46:40 +00:00
Steven R. Loomis
08ba850a31
ICU-7391 fix typo in r27433
...
X-SVN-Rev: 27435
2010-01-28 21:08:18 +00:00
Doug Felt
bd8eb26d17
ICU-7391 changed ref to pointer in APIs taking FieldPositionIterator, cleaned whitespace
...
X-SVN-Rev: 27433
2010-01-28 19:39:24 +00:00
Markus Scherer
bdfe251e8c
ICU-7273 minor error checking and visibility cleanup
...
X-SVN-Rev: 27408
2010-01-26 04:24:20 +00:00
Andy Heninger
d80b144c19
ICU-7369 Clean up uconfig test failures.
...
X-SVN-Rev: 27406
2010-01-26 00:55:35 +00:00
Steven R. Loomis
a0763011b5
ICU-5996 remove zrule, vzone, ztrans from API.
...
X-SVN-Rev: 27390
2010-01-23 02:08:06 +00:00
Doug Felt
aeff93d2f5
ICU-7372 fix bug and add test
...
X-SVN-Rev: 27386
2010-01-22 22:44:29 +00:00
Doug Felt
55d897493b
ICU-7361 fix locid getVariant, fix display name translations for root
...
X-SVN-Rev: 27355
2010-01-21 02:45:53 +00:00
Michael Ow
513cc2bc2b
ICU-6991 Fix thread deletion.
...
X-SVN-Rev: 27344
2010-01-20 16:19:39 +00:00
Yoshito Umaoka
0ded379793
ICU-7304 Update the timebomb in VTimeZone round trip test cases. We'll revisit #7008 after ICU 4.4 release.
...
X-SVN-Rev: 27317
2010-01-18 21:37:52 +00:00
Yoshito Umaoka
d8317ab3a6
ICU-3931 Explicitly cast integer literals to int32_t. Formattable constructor can take both int32_t and int64_t, and Cygwin/gcc complains the test case code is ambiguous.
...
X-SVN-Rev: 27316
2010-01-18 21:07:52 +00:00
Markus Scherer
97c36a876c
ICU-7247 add LocalUNormalizer2Pointer and LocalULocaleDisplayNamesPointer
...
X-SVN-Rev: 27315
2010-01-18 21:06:15 +00:00
Steven R. Loomis
f38f2c1036
ICU-3931 platform fix (solaris)
...
X-SVN-Rev: 27308
2010-01-17 09:44:17 +00:00
Steven R. Loomis
1a95ebddad
ICU-3931 add selfmts.cpp
...
X-SVN-Rev: 27307
2010-01-17 09:22:31 +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
Michael Ow
5847422a58
ICU-7342 Fix test case for TestGetVariantWithKeywords.
...
X-SVN-Rev: 27281
2010-01-15 19:44:15 +00:00
Doug Felt
763489b754
ICU-7342 add ULocaleDisplayNames, enhance tests to call all ULDN API and via it all LocaleDisplayNames API
...
X-SVN-Rev: 27267
2010-01-15 02:35:02 +00:00
Doug Felt
18b87b0965
ICU-7342 add LocaleDisplayNames and rudimentary test. Fix Locale.getVariant problem and add test.
...
X-SVN-Rev: 27258
2010-01-14 02:23:46 +00:00
Steven R. Loomis
0783cab36c
ICU-6406 stray #include - otherwise it already works
...
X-SVN-Rev: 27217
2010-01-12 02:07:15 +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
Fredrik Roubert
410a369ccc
ICU-7252 add Locale::setKeywordValue() method and test case
...
X-SVN-Rev: 27143
2010-01-06 15:49:10 +00:00
Michael Ow
841d4c10b7
ICU-6911 Delete orphaned pointer.
...
X-SVN-Rev: 27130
2010-01-04 21:25:24 +00:00
Michael Ow
898667f024
ICU-4735 Fix error regarding explicit casting of char string to UChar string.
...
X-SVN-Rev: 27122
2009-12-31 16:06:34 +00:00
Doug Felt
52c23e0a47
ICU-6192 add support for getting field positions to NumberFormat and DateFormat
...
X-SVN-Rev: 27093
2009-12-17 22:15:20 +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
Michael Ow
fd37b35e88
ICU-7180 Change structure of test case to avoid compiler errors on certain platforms.
...
X-SVN-Rev: 27081
2009-12-16 16:36:32 +00:00
Andy Heninger
5cfde17a88
ICU-7108 Line break test cleanup for Unicode 5.2
...
X-SVN-Rev: 27049
2009-12-11 18:16:51 +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
Jason Spieth
6533ab3558
ICU-5996 C wrappers for VTimeZone, TimeZoneTransition and TimeZoneRule
...
X-SVN-Rev: 27028
2009-12-08 04:19:24 +00:00
Michael Ow
9c00fc5a5f
ICU-7244 Update LCID to POSIX table with Windows 7 data.
...
X-SVN-Rev: 27013
2009-12-03 21:24:12 +00:00
Peter Edberg
305743045f
ICU-7007 availableFormats remapping of month types does not work
...
X-SVN-Rev: 27001
2009-12-02 07:17:06 +00:00
Markus Scherer
e89977c0b6
ICU-7247 finish testing LocalPointer variants, and improve API docs
...
X-SVN-Rev: 26960
2009-11-20 23:28:47 +00:00
Markus Scherer
98fd35991b
ICU-7247 use almost every one of the LocalXyzPointer classes at least once
...
X-SVN-Rev: 26955
2009-11-20 06:28:25 +00:00
Andy Heninger
0ae350c868
ICU-7193 Fix unterminated string in intltest/rbbitst/TestThaibreaks
...
X-SVN-Rev: 26936
2009-11-18 00:17:26 +00:00
Yoshito Umaoka
824ed01f70
ICU-7245 Fixed some compilation errors on Cygwin/gcc env
...
X-SVN-Rev: 26923
2009-11-17 16:38:18 +00:00
Michael Ow
9571529955
ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now(4.3.3).
...
X-SVN-Rev: 26919
2009-11-16 18:00:17 +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
Michael Ow
149255373b
ICU-7084 Fix TESTCASE redefinition compiler errors.
...
X-SVN-Rev: 26908
2009-11-14 22:08:42 +00:00
Michael Ow
135fc63477
ICU-7084 Add missing header file.
...
X-SVN-Rev: 26907
2009-11-14 22:00:21 +00:00
Markus Scherer
1dbea6f001
ICU-7245 implement C++ public smart pointers; LocalPointer, LocalArray, LocalUConverterPointer etc.
...
X-SVN-Rev: 26904
2009-11-14 00:36:06 +00:00
Markus Scherer
4a9e4947ca
ICU-7084 bug fixes for Linux/gcc
...
X-SVN-Rev: 26900
2009-11-13 19:52:28 +00:00
Michael Ow
892bbe5445
ICU-7230 Ensure lcid used in test case is consistent.
...
X-SVN-Rev: 26899
2009-11-13 19:49:41 +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
Fredrik Roubert
4e1d41a4c3
ICU-7121 add test case for ErrorCode::errorName()
...
X-SVN-Rev: 26880
2009-11-12 17:50:15 +00:00
Michael Ow
32ed389091
ICU-7230 Ignore test failures on Windows for croatian locale.
...
X-SVN-Rev: 26861
2009-11-10 16:01:28 +00:00
Yoshito Umaoka
c41f24dee0
ICU-7229 getSystemTimeZoneInformation to set standardBias properly. For some reasons this change fixes the test failure reported in #7229 as well (I do not understand why...)
...
X-SVN-Rev: 26850
2009-11-06 05:22:08 +00:00
John Emmons
82dde07d7d
ICU-1624 Add additional test for Hebrew month Elul
...
X-SVN-Rev: 26842
2009-11-03 04:50:03 +00:00
Michael Ow
e698d415eb
ICU-7189 Remove accidental character.
...
X-SVN-Rev: 26795
2009-10-20 16:51:02 +00:00
Michael Ow
774ac9c733
ICU-7189 Add missing header file and fix tabs.
...
X-SVN-Rev: 26794
2009-10-20 16:48:17 +00:00
Yoshito Umaoka
155dfc0605
ICU-7189 Fixed missing collation case bytes problem in ucol_nextSortKeyPart.
...
X-SVN-Rev: 26787
2009-10-14 21:45:30 +00:00
Michael Ow
6719f6f93e
ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now.
...
X-SVN-Rev: 26757
2009-10-07 02:59:44 +00:00