Commit Graph

5441 Commits

Author SHA1 Message Date
Markus Scherer
90eee0718a ICU-6677 clean up existing test for UTF-32 string transformations
X-SVN-Rev: 25437
2009-02-18 23:15:23 +00:00
John Emmons
9f6245828b ICU-6492 Add override based constructors for SimpleDateFormat
X-SVN-Rev: 25435
2009-02-18 13:29:17 +00:00
Steven R. Loomis
dd4971d760 ICU-6613 fix udat crashers. See also ICU-6737
X-SVN-Rev: 25405
2009-02-14 02:29:08 +00:00
Xiaomei Ji
45071a142b ICU-6433 from branch to trunk for API slush
X-SVN-Rev: 25399
2009-02-12 22:55:29 +00:00
Steven R. Loomis
5b3ae62bfd ICU-6727 fix failures in strict mode, add make check
X-SVN-Rev: 25393
2009-02-10 19:31:24 +00:00
John Emmons
fe57727649 ICU-6492 Merge Hebrew calendar changes to trunk
X-SVN-Rev: 25392
2009-02-09 18:11:52 +00:00
Michael Ow
f94144a976 ICU-3933 Remove unused files and code and update project files and makefiles to reflect this change. Update man page. Add files mode functionality to pkgdata. Clean up code.
X-SVN-Rev: 25383
2009-02-06 17:42:16 +00:00
Eric Mader
13a9d2c3ec ICU-6717 return quaternary value as CE for strengths QUATERNARY, IDENTICAL. Re-enable TestSearchForNull.
X-SVN-Rev: 25368
2009-02-03 19:50:39 +00:00
Jason Spieth
d2624b1aef ICU-6354 Fix C testcase so build passes
X-SVN-Rev: 25367
2009-02-03 18:43:45 +00:00
Jason Spieth
09818fdacb ICU-6354 Simple C testcase
X-SVN-Rev: 25365
2009-02-03 15:54:55 +00:00
Yoshito Umaoka
eb175516be ICU-6238 Support standard stringprep profiles in ICU4C. Merging changes from the work branch to the trunk.
X-SVN-Rev: 25357
2009-02-02 16:16:07 +00:00
Peter Edberg
ae418ed994 ICU-6702 Enable relative date formatters with non-relative timeStyles
X-SVN-Rev: 25351
2009-01-30 10:46:17 +00:00
Steven R. Loomis
f5a1df14ce ICU-6571 move the API to ulocdata
X-SVN-Rev: 25347
2009-01-29 20:31:37 +00:00
Jason Spieth
0875075b89 ICU-6338 Handle integer suffix when parsing numeric date field - testcase
X-SVN-Rev: 25346
2009-01-29 18:35:02 +00:00
Peter Edberg
f12b1180ab ICU-4121 254 digits max for CODAN collation element (additional digits are separate element)
X-SVN-Rev: 25336
2009-01-29 07:44:27 +00:00
Steven R. Loomis
2e10735e9c ICU-6571 merge r25317 and r25318 - C side
X-SVN-Rev: 25327
2009-01-29 00:17:44 +00:00
John Emmons
9d022f0f62 ICU-6647 Testcase workaround until 6040 is fixed
X-SVN-Rev: 25325
2009-01-28 22:01:32 +00:00
Yoshito Umaoka
f682a39582 ICU-6420 Fixed calendar/date symbols mismatch problem for C.
X-SVN-Rev: 25309
2009-01-23 23:15:42 +00:00
Eric Mader
9b8a829f2a ICU-6697 Updated samples, test/perf subtree project files. Fixed a bug in reader.c while I was in the neighborhood...
X-SVN-Rev: 25301
2009-01-23 03:48:42 +00:00
Michael Ow
d2531b1d50 ICU-6695 To speed up ucnvseltst in normal mode, decrease the curCase test value.
X-SVN-Rev: 25291
2009-01-22 21:18:50 +00:00
John Emmons
12a4ad5e0f ICU-6694 Fix to numfmt testcase so it doesn't assume decimfmt on rbnfs
X-SVN-Rev: 25290
2009-01-22 20:56:32 +00:00
Michael Ow
798386a4ff ICU-6695 Use realloc instead of malloc when increasing the size of the array and also update pointers to the new array. Increase the curCase value check to call code that were skipped during ucnvseltst.
X-SVN-Rev: 25289
2009-01-22 20:10:47 +00:00
John Emmons
6070262c2f ICU-6694 Implementation of numbering systems and the @numbers keyword
X-SVN-Rev: 25285
2009-01-22 04:46:35 +00:00
Eric Mader
5f73103b5a ICU-6659 Merge changes from branches/eric/boyer-moore
X-SVN-Rev: 25282
2009-01-22 00:24:48 +00:00
Peter Edberg
b0fa61d425 ICU-5702 Fix availableFormats fallback for aliased locales
X-SVN-Rev: 25258
2009-01-16 01:18:05 +00:00
Andy Heninger
73724078aa ICU-6679 Visual Studio project files upgrade to version 2008
X-SVN-Rev: 25256
2009-01-15 01:50:06 +00:00
Yoshito Umaoka
1b5ba9ed42 ICU-6602 Construct a generic location string with a substring of its tzid for an unknown time zone except ones starting with Etc/. Updated test case to check such time zones also round trip with pattern VVVV.
X-SVN-Rev: 25240
2009-01-13 04:22:37 +00:00
Andy Heninger
04c57ff523 ICU-6656 URegex_replaceAll(), fix incorrect size return value when output buffer is too small
X-SVN-Rev: 25221
2009-01-08 06:55:22 +00:00
Yoshito Umaoka
2ca591675a ICU-6670 Workaround for system time/tzdata sensitive test case - TestShortZoneIDs.
X-SVN-Rev: 25193
2009-01-06 07:02:12 +00:00
Yoshito Umaoka
a996a898e0 ICU-6669 Corrected the condition used for checking DST in time zone transition implementation in SimpleTimeZone in ICU4C. Also provided a test case.
X-SVN-Rev: 25186
2009-01-02 21:22:01 +00:00
Peter Edberg
cec9f47ade ICU-5702 Fix fallback for availableFormats
X-SVN-Rev: 25166
2008-12-19 20:10:03 +00:00
John Emmons
7d370d115d ICU-6654 Integrate RBNF rules from CLDR
X-SVN-Rev: 25090
2008-12-12 01:04:38 +00:00
Peter Edberg
c9079b0322 ICU-6614 Add UErrorCode* parameter for ucal_getType; improve UCalendarType comments.
X-SVN-Rev: 25037
2008-12-02 22:56:31 +00:00
Jason Spieth
eaab373af7 ICU-6592 Integrated patch
X-SVN-Rev: 25036
2008-12-02 19:45:13 +00:00
Michael Ow
aa19a5bae0 ICU-3933 Use icu-config when -O option is not given.
X-SVN-Rev: 25022
2008-12-01 21:57:14 +00:00
Michael Ow
112c1493df ICU-3933 Fix installation of the data library.
X-SVN-Rev: 25020
2008-12-01 20:49:08 +00:00
Michael Ow
a54f83b603 ICU-6412 Add svn:ignore property to Makefile.
X-SVN-Rev: 25003
2008-11-24 20:10:12 +00:00
Michael Ow
09813cbf3d ICU-3933 Merge pkgdata update from branch to trunk.
X-SVN-Rev: 25002
2008-11-24 20:04:52 +00:00
Michael Ow
cdefbe48c1 ICU-6637 Ignore stream test when iostream is disabled.
X-SVN-Rev: 24991
2008-11-21 20:47:36 +00:00
Peter Edberg
6c12fab16d ICU-5702 Make DateTimePatternGenerator:initData get the availableFormats for the correct
calendar (not always gregorian), and add some necessary availableFormats entries.

X-SVN-Rev: 24978
2008-11-19 04:19:02 +00:00
Peter Edberg
1e521d134d ICU-6626 Make DateTimePatternGenerator:initData use the skeletons specified for availableFormats,
eliminate CJK months hack, use skeletons to improve adjustFieldTypes behavior, add some necessary
availableFormats entries, and fix expected test results now that getBestPattern is more correct.

X-SVN-Rev: 24976
2008-11-18 18:27:40 +00:00
Steven R. Loomis
2a70d1d602 ICU-6628 ignore @collation=default`
X-SVN-Rev: 24974
2008-11-17 21:46:15 +00:00
Steven R. Loomis
d52ac24d1e ICU-6628 prevent crash in ucol_open
X-SVN-Rev: 24972
2008-11-17 20:27:25 +00:00
Steven R. Loomis
63849800d4 ICU-6617 some haiku support. update config.guess and cleanup other test code.
X-SVN-Rev: 24942
2008-11-08 02:04:15 +00:00
Peter Edberg
4510d290cd ICU-6615 define UCAL_DEFAULT, make UCAL_GREGORIAN work correctly in ucal_open
X-SVN-Rev: 24935
2008-11-07 04:50:24 +00:00
Peter Edberg
d53d0406af ICU-6614 Add ucal_getType()
X-SVN-Rev: 24931
2008-11-06 06:49:30 +00:00
Steven R. Loomis
46fb1b9b1f ICU-6610 don't use macros as argument for U_STRING_INIT (fix and doc)
X-SVN-Rev: 24912
2008-10-31 01:17:27 +00:00
Michael Ow
d867f8f664 ICU-6589 If old iostream is being used, display message instead of log error for failed bit flag test result.
X-SVN-Rev: 24904
2008-10-28 14:59:04 +00:00
Yoshito Umaoka
3879197e6f ICU-6415 ICU4C timezone 2008i
X-SVN-Rev: 24894
2008-10-27 19:28:41 +00:00
Peter Edberg
971dd97ca7 ICU-6585 Consolidate tests for pattern chars G,E,e,c
X-SVN-Rev: 24872
2008-10-24 05:13:21 +00:00
Markus Scherer
6b0e32fd7c ICU-6453 fix/improve upvec_ serialization, require 32-bit-aligned serialization buffers, and clean up some code
X-SVN-Rev: 24870
2008-10-24 04:35:50 +00:00
Peter Edberg
7364736f03 ICU-6585 Formats with c,cc should use local day of week (and ee should have zero pad)
X-SVN-Rev: 24869
2008-10-24 03:36:26 +00:00
Markus Scherer
362d08e00b ICU-6530 fix some gcc warnings
X-SVN-Rev: 24865
2008-10-22 22:28:06 +00:00
Markus Scherer
9be9a82b08 ICU-6530 add UTrie2 and improve upvec_ via svn merge -r 24551:24849 icu/branches/markus/utf8
X-SVN-Rev: 24862
2008-10-22 19:50:07 +00:00
Xiaomei Ji
6280be2fa5 ICU-6303 change FIXME to TODO
X-SVN-Rev: 24860
2008-10-22 06:06:56 +00:00
Michael Ow
622526558d ICU-6589 Fix the TestStreamEOF error logging issue and use UChar* instead of *char for proper default codepage issues especially on EBCDIC platforms.
X-SVN-Rev: 24844
2008-10-17 19:57:37 +00:00
Markus Scherer
92488b771d ICU-5691 fix comments/order in conversion.txt
X-SVN-Rev: 24825
2008-10-16 00:32:27 +00:00
Markus Scherer
add67e15d5 ICU-5691 fix 2022 & HZ to really include the offending trail byte exactly if it is not a starter
X-SVN-Rev: 24824
2008-10-16 00:24:42 +00:00
Peter Edberg
dea1e8f6fe ICU-5726 Make parse work for eee-eeeee, EEEE, c-cc; add tests.
X-SVN-Rev: 24814
2008-10-15 08:08:04 +00:00
Markus Scherer
c801506d5d ICU-5691 stop illegal HZ tilde sequences before the first byte that could start a new character
X-SVN-Rev: 24773
2008-10-10 16:30:28 +00:00
Markus Scherer
b6b3273af0 ICU-5691 stop illegal ISO-2022 escape/shift sequences before the first byte that could start a new character
X-SVN-Rev: 24769
2008-10-10 06:00:27 +00:00
Peter Edberg
a57e83d1fb ICU-5726 Make format work for eee-eeeee (UDAT_DOW_LOCAL_FIELD); add & fix tests
X-SVN-Rev: 24752
2008-10-08 08:23:48 +00:00
Eric Mader
57e86d3127 ICU-6576 Check code points for UCOL_IDENTICAL. Recompute processed pattern CEs if strength changes from < quaternary to >= quaternary or visa versa.
X-SVN-Rev: 24749
2008-10-07 23:37:42 +00:00
Markus Scherer
acd74a93d1 ICU-5691 stop illegal sequences before the first byte that could start a new character; in MBCS, DBCS, ISO-2022, HZ; also make ISO-2022-KR strictly check for validity
X-SVN-Rev: 24733
2008-10-07 04:33:51 +00:00
Steven R. Loomis
7f89a4be9d ICU-6557 fix c/c++ confusion
X-SVN-Rev: 24711
2008-10-03 08:08:33 +00:00
Peter Edberg
1e9adc5dc1 ICU-6072 Add DateFormatSymbols support for NarrowEras, use it to format & parse with GGGGG
X-SVN-Rev: 24709
2008-10-03 07:47:57 +00:00
Steven R. Loomis
3f1ae1d226 ICU-6557 revert to r24563
X-SVN-Rev: 24706
2008-10-02 22:44:37 +00:00
Steven R. Loomis
916be7fc7f ICU-6557 fix for C linkage
X-SVN-Rev: 24703
2008-10-02 20:56:16 +00:00
Steven R. Loomis
09af16f87e ICU-6557 fix more C/C++ function confusion
X-SVN-Rev: 24702
2008-10-02 20:20:10 +00:00
Michael Ow
f92998e519 ICU-6554 Remove previous free from timezone.cpp and use static array in TestOpenVsOpenRules() capitst.
X-SVN-Rev: 24693
2008-10-01 16:54:07 +00:00
Michael Ow
13b807cf6f ICU-6412 Remove some unused variables.
X-SVN-Rev: 24692
2008-10-01 15:39:27 +00:00
Michael Ow
9d289d4570 ICU-6554 Implement proper freeing of allocated memory to avoid memory leak.
X-SVN-Rev: 24691
2008-10-01 14:14:13 +00:00
Michael Ow
bb46b6ef35 ICU-6555 Add tmunit.h, tmutamt.h, and tmutfmt.h to hdrtest cxx files list.
X-SVN-Rev: 24672
2008-09-29 17:37:32 +00:00
Michael Ow
b88911b137 ICU-6412 Fix some copyright date.
X-SVN-Rev: 24665
2008-09-26 21:25:04 +00:00
Steven R. Loomis
1c2cc48c0d ICU-4184 updated test to improve flexibility. This test does fail, so it was commented out until fixed. Added comments to the ticket.
X-SVN-Rev: 24664
2008-09-26 21:13:15 +00:00
Steven R. Loomis
6bb97a85f6 ICU-6538 revert year #
X-SVN-Rev: 24662
2008-09-26 20:51:08 +00:00
Peter Edberg
d08940016b ICU-5858 Add constructors for RuleBasedBreakIterator and RBBIDataWrapper
that take RBBIDataHeader* but do not adopt it.

X-SVN-Rev: 24641
2008-09-25 05:48:27 +00:00
Yoshito Umaoka
d84bdb4e62 ICU-6311 Fix a compiler error on Cygwin/gcc in the previous change.
X-SVN-Rev: 24619
2008-09-22 22:43:55 +00:00
Yoshito Umaoka
5ac1902448 ICU-6522 Added -prop:key=val option in intltest. Updated timezone test to be synchronized with ICU4J version. Reduce testing time of the timezone test in non-exhaustive mode.
X-SVN-Rev: 24618
2008-09-22 22:02:44 +00:00
John Emmons
34345f0371 ICU-6512 Fix dependency information for coll/root.txt to ucadata - Move ucadata and invuca to coll
X-SVN-Rev: 24616
2008-09-22 17:16:32 +00:00
Xiaomei Ji
fe4e67b5a6 ICU-6311 full and abbreviated simple duration format support, release to trunk
X-SVN-Rev: 24609
2008-09-19 19:05:37 +00:00
Brian Rower
4319fbcbbb ICU-6538 Moved all variable declarations to top of function.
X-SVN-Rev: 24603
2008-09-19 00:15:13 +00:00
Brian Rower
e87b382542 ICU-6538 Added TestOpenVsOpenRules to cintltst
X-SVN-Rev: 24601
2008-09-18 23:07:16 +00:00
Michael Ow
eac717e1df ICU-6207 Disable getting windows timezone information from static tables. Use resource bundles and TimeZone and Calendar API to get needed timezone information. Create a new file in i18n to allow access to TimeZone and Calendar API. Update subsequent files to use new wintzimpl.h API.
X-SVN-Rev: 24594
2008-09-18 21:13:52 +00:00
Yoshito Umaoka
b3744287df ICU-4611 Fix Japanese calendar calculation problem. Changed internal APIs to get default month/date of a calendar without updating calendar fields.
X-SVN-Rev: 24574
2008-09-15 21:24:11 +00:00
Steven R. Loomis
b7c81e69de ICU-6535 fix the fix
X-SVN-Rev: 24572
2008-09-15 20:55:02 +00:00
Steven R. Loomis
1ca0d2231f ICU-6535 minor test improvements
X-SVN-Rev: 24569
2008-09-15 19:29:43 +00:00
Kedar Rajwade
a865e7b64b ICU-6522 Reduced number of iteration in monkeyTest in non-exhaustive mode
X-SVN-Rev: 24563
2008-09-11 23:16:29 +00:00
Kedar Rajwade
e6bec98d5a ICU-6522 Skipped testStress in non-exhaustive mode
X-SVN-Rev: 24548
2008-09-04 18:39:28 +00:00
Markus Scherer
8d40f30202 ICU-6521 add utrie_enum() test data, improve utrie_enum() performance for 16-bit tries
X-SVN-Rev: 24536
2008-09-01 11:45:56 +00:00
Brian Rower
3ff38d32ad ICU-4184 adding UString init to null string search, made test active
X-SVN-Rev: 24521
2008-08-22 23:10:22 +00:00
Brian Rower
59face9f13 ICU-4184 Fixed C++ style comments
X-SVN-Rev: 24491
2008-08-12 23:55:55 +00:00
Michael Ow
f7b9f237fc ICU-6307 Update performance test with Windows platform information.
X-SVN-Rev: 24489
2008-08-12 18:06:26 +00:00
Michael Ow
4e7f7ff702 ICU-6307 Edit cintltst.c, intltest.cpp, and iotest.cpp to load data correctly.
X-SVN-Rev: 24488
2008-08-12 16:34:55 +00:00
Michael Ow
1215abdc6d ICU-6307 Merge update of Visual Studio project and solution files with addition of x64 platform build option. Update readme.html for Windows build change.
X-SVN-Rev: 24487
2008-08-12 04:41:41 +00:00
Brian Rower
181e789592 ICU-4184 Removed test case until functionality is repaired.
X-SVN-Rev: 24486
2008-08-11 18:26:36 +00:00
Brian Rower
8d4078172f ICU-4184 Added test case searching for NULL character
X-SVN-Rev: 24473
2008-08-08 19:04:23 +00:00
Michael Ow
95ccfc636d ICU-2929 Include the minor UCA version when ucol_getVersion is called.
X-SVN-Rev: 24469
2008-08-08 15:04:18 +00:00
Michael Ow
21ff136d04 ICU-6412 Add newline at the end of ucnvseltst.c and add missing header file in nucnvtst.c to eliminate warning messages.
X-SVN-Rev: 24468
2008-08-07 21:22:54 +00:00
Yoshito Umaoka
c3398882b4 ICU-6476 Fixed a bug in DateTimePatternGenerator and updated some test cases. The fix allow us to replace most of yyyy in the pattern resources with y.
X-SVN-Rev: 24465
2008-08-07 17:06:38 +00:00
Steven R. Loomis
574f3de194 ICU-6453 update sel test to load data from the correct spot.
X-SVN-Rev: 24462
2008-08-07 00:14:52 +00:00
Steven R. Loomis
26259c8299 ICU-6453 update sel test to not crash when it cant find data.
X-SVN-Rev: 24459
2008-08-06 23:34:40 +00:00
David Bertoni
cba0fb208e ICU-6453 Updated Visual Studio project files. Fixed C++ comments in C source files. Fixed stack-overwrite bug.
X-SVN-Rev: 24455
2008-08-06 21:34:53 +00:00
Steven R. Loomis
1243b8763f ICU-6484 move translit tests to cldr
X-SVN-Rev: 24446
2008-08-06 00:42:42 +00:00
Michael Ow
3d1a4a3fce ICU-6307 Undo previous commit. Due to unexpected and unforeseen build failure.
X-SVN-Rev: 24444
2008-08-05 22:15:46 +00:00
Michael Ow
e20dbc5d8a ICU-6307 Add platform x64 to Visual Studio solution. Build directory will now reflect this change with x86 for 32 bit and x64 for 64 bit. lib64 and bin64 have also been added for x64 platform.
X-SVN-Rev: 24443
2008-08-05 21:08:59 +00:00
Andy Heninger
ecdc0463b8 ICU-6453 Encoding Selection moved from development branch.
X-SVN-Rev: 24438
2008-08-04 21:56:02 +00:00
Michael Ow
4b0d511fa3 ICU-6412 Remove unread local variables and explicitly cast UChar to uint8_t where needed.
X-SVN-Rev: 24435
2008-08-01 20:39:15 +00:00
Michael Ow
f7964455c2 ICU-6457 Move the if statement after variable declaration in TestSimpleDisplayNames().
X-SVN-Rev: 24429
2008-07-31 21:18:57 +00:00
Michael Ow
07d1ffaaee ICU-6457 Handle the erroneous situation of when uloc_getDisplayName/Language is called and a string of numbers is given. Add test to this fix.
X-SVN-Rev: 24428
2008-07-31 20:25:07 +00:00
Eric Mader
db76696fb6 ICU-6327 don't generate REPH for RA + VIRAMA + ZWNJ.
X-SVN-Rev: 24423
2008-07-28 21:02:06 +00:00
Michael Ow
b3f5e6cf8a ICU-6347 Port LMBCS converter from ICU4C to ICU4J. Add data driven test for LMBCS. Add null pointer check in CharsetMBCS method. Update exemption list in TestSurrogateBehaviour.
X-SVN-Rev: 24410
2008-07-25 19:09:29 +00:00
Eric Mader
d2c03b50a0 ICU-5586 remove redundant dependencies from Release configuration.
X-SVN-Rev: 24409
2008-07-25 04:09:24 +00:00
Steven R. Loomis
7e4b9db07a ICU-6419 document fldset, fix enum check
X-SVN-Rev: 24394
2008-07-21 18:41:14 +00:00
Michael Ow
d4a61e3f44 ICU-4316 Add test case for proper substitution and round tripping for certain converters.
X-SVN-Rev: 24387
2008-07-16 21:12:16 +00:00
Michael Ow
3cae30da4c ICU-5855 Change the data-driven charset test from iscii to iscii-dev to enable support for this test in ICU4J.
X-SVN-Rev: 24376
2008-07-11 17:10:18 +00:00
Kedar Rajwade
69a719b037 ICU-3785 Added test for MoonAge
X-SVN-Rev: 24372
2008-07-10 19:43:28 +00:00
Kedar Rajwade
ee0f949c39 ICU-3785 Added test for MoonAge
X-SVN-Rev: 24371
2008-07-10 19:42:12 +00:00
Kedar Rajwade
0a70566a74 ICU-5670 Modified test to support "MILLIS" in the calendar operations
X-SVN-Rev: 24364
2008-07-08 20:20:55 +00:00
Kedar Rajwade
5de6be19e8 ICU-5671 Enabled new data driven test case for calendar and changed fractional number to long number for new test case
X-SVN-Rev: 24363
2008-07-08 20:16:53 +00:00
Andy Heninger
ff7670879a ICU-6418 Add test for Thai-Latin transliteration
X-SVN-Rev: 24354
2008-07-06 06:15:04 +00:00
Yoshito Umaoka
897274047c ICU-5671 Commented out new data driven test case for calendar for now.
X-SVN-Rev: 24346
2008-07-03 21:23:41 +00:00
Michael Ow
0909ccea4d ICU-6365 Only write the language code after a linefeed if there are more characters after the linefeed. Update data driven test to check for this.
X-SVN-Rev: 24344
2008-07-03 15:27:12 +00:00
Kedar Rajwade
afb75502d7 ICU-5671 Replace udbg_stoi function with udbg_stod in testConvertDate
X-SVN-Rev: 24341
2008-07-02 21:52:01 +00:00
Kedar Rajwade
72bdc54048 ICU-5670 Added test case for Hebrew
X-SVN-Rev: 24338
2008-07-02 21:34:31 +00:00
Kedar Rajwade
0b46502174 ICU-5671 Added test case for Hebrew Calendar
X-SVN-Rev: 24337
2008-07-02 21:33:33 +00:00
Michael Ow
211918b3cf ICU-6259 Implement Unicode Technical Note 30 concerning proper Gurmukhi conversion for Bindi and Tippi, Consonant Clusters, and Gurmukhi Rra. The change has been implemented in both ICU4C and ICU4J and data driven test have been included. Changing other test data for iscii-gur was also done to comply with this technical note.
X-SVN-Rev: 24326
2008-07-01 17:52:51 +00:00
Andy Heninger
9d67ad9172 ICU-6403 restore original tests for regexp security issues
X-SVN-Rev: 24324
2008-06-30 23:53:12 +00:00
Steven R. Loomis
d3d779e429 ICU-6402 fixes for IBM i.
X-SVN-Rev: 24317
2008-06-28 07:02:26 +00:00
John Emmons
840a66c48d ICU-6378 Integrate CLDR release-1-6-d03
X-SVN-Rev: 24307
2008-06-27 02:34:14 +00:00
Claire Ho
9e010c8ebe ICU-6374 Support decimal fractions in PluralRules:select()
X-SVN-Rev: 24299
2008-06-26 17:51:59 +00:00
Xiaomei Ji
8923fa61e8 ICU-6157 enable test after CLDR1.6 integration
X-SVN-Rev: 24280
2008-06-23 20:53:01 +00:00
Claire Ho
68f90815cd ICU-6366 activate the locale tests for PluralFormat.
X-SVN-Rev: 24274
2008-06-23 19:39:38 +00:00
Steven R. Loomis
1a359a2fe6 ICU-6344 disable search if break iteration is on
X-SVN-Rev: 24260
2008-06-20 22:53:25 +00:00
John Emmons
4d161ddedc ICU-6256 Integrate CLDR 1.6 release 1-6-d01 + a few minor fixes
X-SVN-Rev: 24257
2008-06-20 22:19:23 +00:00
Eric Mader
db3ebe664c ICU-6369 replace with an XLIFF 1.1 version of the file.
X-SVN-Rev: 24250
2008-06-20 04:40:43 +00:00
Steven R. Loomis
6b25b2f485 ICU-6367 whitespace again. If UWhiteSpace is skipped in the input text, skip it also in the pattern.
X-SVN-Rev: 24247
2008-06-20 00:43:45 +00:00
Michael Ow
9ef387262f ICU-6358 Convert ISO-2022-JP 2 byte code point to GR94DBCS when decoding if neccessary. Add data driven test this fix.
X-SVN-Rev: 24245
2008-06-19 22:13:34 +00:00
Claire Ho
2ede5a4790 ICU-6366 Access locale plural rules from resource bundle.
X-SVN-Rev: 24242
2008-06-19 20:23:49 +00:00
David Bertoni
fb00f867b0 ICU-6342 Updated two test cases.
X-SVN-Rev: 24240
2008-06-19 17:32:40 +00:00
David Bertoni
fc718af2d0 ICU-6342 Updated skeleton test resource file.
X-SVN-Rev: 24236
2008-06-19 04:57:45 +00:00
Eric Mader
3d2690efdd ICU-6337 TestDiacriciticMatch: use "en_US" instead of default locale.
X-SVN-Rev: 24229
2008-06-18 21:37:41 +00:00
Xiaomei Ji
f61432db45 ICU-6157 after review
X-SVN-Rev: 24228
2008-06-18 21:07:30 +00:00
David Bertoni
17ad04d1f4 ICU-6342 Added new resource files, updated makefiles, updated code for new resources, and fixed tests to reflect new data.
X-SVN-Rev: 24225
2008-06-18 16:53:06 +00:00
Xiaomei Ji
277bb61e9d ICU-6157 remove non-ascii comment
X-SVN-Rev: 24218
2008-06-18 00:55:37 +00:00
Claire Ho
81ac0f67a6 ICU-6356 Fixed the coredump for c tests running without data files.
X-SVN-Rev: 24211
2008-06-17 22:27:18 +00:00
Eric Mader
7fee26e320 ICU-6337 Can't call UNICODE_STRING_SIMPLE with a variable name on all platforms.
X-SVN-Rev: 24202
2008-06-17 02:28:25 +00:00
Eric Mader
a8678f38b6 ICU-6337 Use invariant code page to create UnicodeStrings from string literals that contain "\\".
X-SVN-Rev: 24201
2008-06-17 00:55:35 +00:00
Xiaomei Ji
0ad3aff9b2 ICU-6157 update after 1st round code review
X-SVN-Rev: 24200
2008-06-16 22:32:36 +00:00
John Emmons
924a38a76e ICU-5219 Dutch IJ Titlecasing
X-SVN-Rev: 24179
2008-06-13 21:07:22 +00:00
Eric Mader
f0abc13c5d ICU-6337 Make sure unescapable strings get created in the invariant codepage.
X-SVN-Rev: 24175
2008-06-13 19:49:55 +00:00
Eric Mader
1692956180 ICU-6337 Remove stale debugging code.
X-SVN-Rev: 24174
2008-06-13 19:47:46 +00:00
Michael Ow
ea01edb0ea ICU-6319 Correct handling of spaces for Thai line break iterator and add test.
X-SVN-Rev: 24173
2008-06-13 19:21:12 +00:00
Michael Ow
1e9e63f24c ICU-6319 Correct typos in log messages and add break point information to error messages.
X-SVN-Rev: 24162
2008-06-12 15:46:36 +00:00
Eric Mader
8b8e11bb47 ICU-6337 Add callback to initArgs to handle unknown options. Change iotest to take the STANDARD_TEST_FILE name from the argument list.
X-SVN-Rev: 24158
2008-06-12 01:01:00 +00:00
Steven R. Loomis
d59b5c5e4c ICU-6344 uconfigtest / hdrtest fixes
X-SVN-Rev: 24157
2008-06-11 21:52:29 +00:00
Claire Ho
3b9c7131aa ICU-5468 Array beyound write in ucol_getSortKey()
X-SVN-Rev: 24155
2008-06-11 21:37:03 +00:00
Claire Ho
49dca38bb9 ICU-6341 incorrect getBestPattern result for narrow date format.
X-SVN-Rev: 24151
2008-06-11 16:31:33 +00:00
Yoshito Umaoka
5b2a0c934f ICU-6289 Temporary workaround for date format parsing problem to let the timezone test run successfully.
X-SVN-Rev: 24148
2008-06-11 03:56:48 +00:00
Peter Edberg
2eb61f142a ICU-6281 Fix Fullwidth_Halfwidth data, add TestHalfwidthFullwidth()
X-SVN-Rev: 24145
2008-06-11 01:31:45 +00:00
Michael Ow
bd22023816 ICU-5955 Increase the initial size of value to eliminate segmentation fault on Solaris 10.
X-SVN-Rev: 24139
2008-06-10 15:40:19 +00:00
Yoshito Umaoka
ffed7d31c7 ICU-6289 Replaced some non-ASCII characters with ASCII in comments.
X-SVN-Rev: 24137
2008-06-10 05:15:08 +00:00
Yoshito Umaoka
fc0b107a9a ICU-4732 Test case for PersianCalendar two digit year parsing.
X-SVN-Rev: 24133
2008-06-10 02:03:28 +00:00
Steven R. Loomis
c1bca30b6d ICU-6157 header includes fixes
X-SVN-Rev: 24132
2008-06-10 01:26:42 +00:00
Michael Ow
c504eafdc8 ICU-5955 Add freeOffsetBuffer function to make sure that previously allocated offsetBuffer is freed to avoid memory leaks. Add deleter method in ssearch.cpp to remove hashtable objects. Delete various objects in intltest after it is no longer needed.
X-SVN-Rev: 24129
2008-06-09 21:18:46 +00:00
Andy Heninger
4635ea3a9c ICU-6321 TimeZone::getDisplayName(), move bug fixes from Java to C++
X-SVN-Rev: 24126
2008-06-09 03:46:34 +00:00
John Emmons
1ee6fd5b02 ICU-6256 Integrate 1.6 data - 2nd run
X-SVN-Rev: 24124
2008-06-07 20:46:42 +00:00
Michael Ow
f5b2610706 ICU-4038 Add test case in cintltst.
X-SVN-Rev: 24117
2008-06-06 19:34:51 +00:00
Eric Mader
236d6f86ad ICU-5420 fix memory leak in searchTest.
X-SVN-Rev: 24113
2008-06-06 00:44:35 +00:00
Michael Ow
e337ab8678 ICU-6300 Set the max bytes per char for UTF16 to 4 to make it consistent with the specs.
X-SVN-Rev: 24105
2008-06-04 17:49:37 +00:00
Eric Mader
fb3c554196 ICU-6315 add test case.
X-SVN-Rev: 24103
2008-06-04 00:40:06 +00:00
Eric Mader
340fa39fd6 ICU-6249 Add test cases; use direction of first logical run as direction for test case text.
X-SVN-Rev: 24101
2008-06-03 23:05:26 +00:00
Steven R. Loomis
65ea8e11d6 ICU-6309 update example skeletons from Java src/com/ibm/icu/text/DateFormat.java with UDAT_ prefix
X-SVN-Rev: 24073
2008-05-29 20:27:01 +00:00
Xiaomei Ji
8d6be178da ICU-6309 interval format clean up after consolidate skeleton consts
X-SVN-Rev: 24072
2008-05-29 19:23:52 +00:00
Steven R. Loomis
63278eb4d0 ICU-6236 make it easier to test the tests
X-SVN-Rev: 24045
2008-05-28 21:00:59 +00:00
Jason Spieth
838f8d88bb ICU-2826 C API signature and implementation changes
X-SVN-Rev: 24035
2008-05-28 20:15:45 +00:00
Steven R. Loomis
ca28c6219a ICU-6157 fix for VC++
X-SVN-Rev: 24031
2008-05-28 16:58:33 +00:00
Peter Edberg
342953342c ICU-5568 Add ucal_clone()
X-SVN-Rev: 24014
2008-05-28 04:53:32 +00:00
Eric Mader
ba30b40d73 ICU-5906 Use correct case for font file name in test case.
X-SVN-Rev: 24006
2008-05-28 00:59:22 +00:00
Xiaomei Ji
f9a0590098 ICU-6157 date interval format
X-SVN-Rev: 24005
2008-05-28 00:33:44 +00:00
Eric Mader
0c67eefa93 ICU-6232 Add character class for Al-Lakuna, fVirama -> fAllakuna, handle Al-Lakuna in state table, remove MPRE_FIXUPS from SINH_SCRIPT_FLAGS, add Al-Lakuna test cases.
X-SVN-Rev: 23999
2008-05-27 22:44:40 +00:00
Yoshito Umaoka
45c80ec7d7 ICU-5970 2008c into ICU4C trunk
X-SVN-Rev: 23992
2008-05-27 16:51:03 +00:00
Yoshito Umaoka
a81b58ef9c ICU-5420 Fixed a compiler error on Cygwin/gcc.
X-SVN-Rev: 23990
2008-05-27 16:24:55 +00:00
Eric Mader
938d6b6768 ICU-6022 review comment: add test case that uses the font referenced in the ticket.
X-SVN-Rev: 23987
2008-05-27 00:47:08 +00:00
Eric Mader
d7448f65f8 ICU-5906 Review comments: remove some commented out code, add test case.
X-SVN-Rev: 23984
2008-05-27 00:16:41 +00:00
Eric Mader
f3064ad5f8 ICU-5420 remove debugging output from TestNormExact
X-SVN-Rev: 23983
2008-05-26 20:22:18 +00:00
Eric Mader
246077067f ICU-5420 print debugging info in TestNormExact
X-SVN-Rev: 23981
2008-05-23 19:17:20 +00:00
Eric Mader
fb06489407 ICU-5420 Return [0, 0] in SimpleSearch if there are no CEs in the pattern.
X-SVN-Rev: 23979
2008-05-23 18:35:24 +00:00
Eric Mader
9011fe483f ICU-5420 merge changes from branches/eric/string-search r.23303 - r.23976
X-SVN-Rev: 23977
2008-05-23 04:22:28 +00:00
David Bertoni
5822580eca ICU-6124 Merged private branch into the trunk. Implementation complete, but waiting for new CLDR data.
X-SVN-Rev: 23960
2008-05-21 21:53:55 +00:00
Matitiahu Allouche
1637589583 ICU-6032 add test case for multiple paragraphs with default paragraph level - fix a typo and some formatting
X-SVN-Rev: 23939
2008-05-20 11:34:34 +00:00
Steven R. Loomis
90c5643557 ICU-6098 update version to 4.0, bump a timebombed test
X-SVN-Rev: 23934
2008-05-19 17:28:22 +00:00
Matitiahu Allouche
00fad48a8e ICU-6032 add test case for multiple paragraphs with default paragraph level
X-SVN-Rev: 23932
2008-05-19 14:13:15 +00:00
Yoshito Umaoka
4e15257201 ICU-6256 Fix some GMT format problems revealed by the new locale data.
X-SVN-Rev: 23916
2008-05-16 19:50:26 +00:00
John Emmons
695f6fa9c3 ICU-6256 CLDR 1.6 integration - 1st snapshot
X-SVN-Rev: 23911
2008-05-16 15:01:02 +00:00
Andy Heninger
eecf0b1bae ICU-4009 Port Any-BreakInternal transliterator from Java
X-SVN-Rev: 23901
2008-05-15 04:53:21 +00:00
David Bertoni
8ad2ddd4ca ICU-6228 C++ implementation complete.
X-SVN-Rev: 23897
2008-05-14 20:39:58 +00:00
David Bertoni
b67c77c3c1 ICU-6228 C++ implementation complete.
X-SVN-Rev: 23893
2008-05-14 17:38:03 +00:00
Michael Ow
a66223e29f ICU-6266 Improve the code coverage for Charset ASCII and UTF-7.
X-SVN-Rev: 23884
2008-05-13 13:39:37 +00:00
Michael Ow
a20697ab70 ICU-6266 Improve ISO-2022 code coverage with error simulating data driven tests and over flow buffer tests.
X-SVN-Rev: 23883
2008-05-12 22:33:00 +00:00