Commit Graph

16980 Commits

Author SHA1 Message Date
Yoshito Umaoka
34f50d9180 ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now.
X-SVN-Rev: 26153
2009-06-24 03:23:46 +00:00
Michael Ow
771dda07f2 ICU-6955 Add new test code page and test cases.
X-SVN-Rev: 26148
2009-06-23 21:15:32 +00:00
John Vu
e0df82e538 ICU-6967 Checked for "zero" equality.
X-SVN-Rev: 26147
2009-06-23 21:06:29 +00:00
John Vu
e2879a0667 ICU-6967 Changed if statement to check for the same sign for the values instead of the exact number.
X-SVN-Rev: 26144
2009-06-23 19:47:15 +00:00
John Vu
edf161736f ICU-6967 Removed u_compareVersions.
X-SVN-Rev: 26143
2009-06-23 18:04:40 +00:00
John Emmons
88509bee65 ICU-6979 Fix Swedish RBNF rule
X-SVN-Rev: 26140
2009-06-23 04:56:10 +00:00
Michael Ow
9dcb89e824 ICU-6955 Remove duplicate code in CharsetMBCS add test case for SCSU.
X-SVN-Rev: 26139
2009-06-22 19:37:57 +00:00
John Emmons
42da1f8d6b ICU-6979 Integrate CLDR 1.7.1
X-SVN-Rev: 26138
2009-06-22 17:00:28 +00:00
Michael Ow
905834ecca ICU-6955 Fix CharsetSCSU error and add test case.
X-SVN-Rev: 26137
2009-06-21 18:46:42 +00:00
Michael Ow
283c484852 ICU-6955 Update code coverage test for SCSU and BOCU.
X-SVN-Rev: 26136
2009-06-21 06:55:31 +00:00
Michael Ow
2868b4dbc6 ICU-6951 Fix gendtjar.pl directory settings.
X-SVN-Rev: 26135
2009-06-20 17:09:29 +00:00
Michael Ow
1be173845b ICU-6955 Improve code coverage for charset SCSU. Fix some errors in CharsetSCSU.
X-SVN-Rev: 26133
2009-06-19 19:20:55 +00:00
Michael Ow
181acd1d71 ICU-6951 Update gendtjar.pl to reflect new icu4j directory structure.
X-SVN-Rev: 26132
2009-06-19 16:18:15 +00:00
Michael Ow
685da47d1a ICU-6955 Fix BOCU-1 logical errors and add test case.
X-SVN-Rev: 26128
2009-06-17 22:11:57 +00:00
Andy Heninger
3531c28ea0 ICU-6998 compiler warning fix
X-SVN-Rev: 26116
2009-06-16 16:32:43 +00:00
Andy Heninger
4ec5afc95f ICU-6926 add svn prop check script
X-SVN-Rev: 26113
2009-06-16 06:06:03 +00:00
Andy Heninger
cf141fb997 ICU-6926 Fix svn properties and text file line endings
X-SVN-Rev: 26112
2009-06-16 05:56:50 +00:00
Andy Heninger
d9bc692358 ICU-6998 Compiler warning fixes
X-SVN-Rev: 26109
2009-06-16 00:57:23 +00:00
Andy Heninger
ad548250eb ICU-6997 Fix for layout of vertical text
X-SVN-Rev: 26108
2009-06-15 22:37:47 +00:00
Michael Ow
c7db033e9f ICU-6955 Update BOCU-1 data driven conversion test.
X-SVN-Rev: 26105
2009-06-15 21:28:03 +00:00
Michael Ow
421a82ef41 ICU-6955 Add code coverage test case for BOCU-1 in data driven test.
X-SVN-Rev: 26104
2009-06-15 19:46:54 +00:00
Michael Ow
4cd8c49cc8 ICU-6905 Make heap mutex test in cintltst pass w/o data.
X-SVN-Rev: 26101
2009-06-15 03:06:50 +00:00
Michael Ow
5ecf5bd261 ICU-6905 Fix memory leak when data is not present.
X-SVN-Rev: 26098
2009-06-12 19:40:58 +00:00
Michael Ow
6b1f9ef27c ICU-6905 Make intltest pass without any data.
X-SVN-Rev: 26096
2009-06-12 19:34:21 +00:00
Jason Spieth
02a3daa070 ICU-6990 2009i to icu/icu/trunk/
X-SVN-Rev: 26094
2009-06-12 16:58:32 +00:00
Jason Spieth
84b9265eed ICU-6724 Move array assigments relative to array grows
X-SVN-Rev: 26091
2009-06-11 22:08:54 +00:00
John Emmons
76edc36b6e ICU-5431 Modifications to allow pre-base consonant reordering for Malayalam
X-SVN-Rev: 26090
2009-06-11 18:34:01 +00:00
Michael Ow
9100ba632e ICU-6905 Log errors as data errors where appropriate to ensure cintltst passes without data. Some areas don't propagate error code. Add new error log function to check for error code.
X-SVN-Rev: 26084
2009-06-09 21:28:13 +00:00
Jason Spieth
d6400a1a70 ICU-6990 2009h zoneinfo.txt in icu/trunk
X-SVN-Rev: 26072
2009-06-08 15:57:55 +00:00
Steven R. Loomis
e01e8af482 ICU-6919 fix for icu-config generation
X-SVN-Rev: 26063
2009-06-03 23:55:27 +00:00
Andy Heninger
1605f59449 ICU-6980 fix typo in comment
X-SVN-Rev: 26056
2009-05-29 21:17:09 +00:00
Andy Heninger
b4e97b834b ICU-6980 fix function hiding compiler warning
X-SVN-Rev: 26055
2009-05-29 20:50:13 +00:00
Markus Scherer
ceab24c9be ICU-6965 rename ErrorCode::check() to ErrorCode::assertSuccess() to avoid conflict with MacOS #define check(...)
X-SVN-Rev: 26054
2009-05-27 22:31:13 +00:00
John Emmons
18449ba9a4 ICU-6622 Apply calt feature by default
X-SVN-Rev: 26050
2009-05-26 21:00:20 +00:00
Michael Ow
2a1520f1c5 ICU-6364 Accidentally placed warning in wrong spot.
X-SVN-Rev: 26037
2009-05-22 21:57:16 +00:00
Michael Ow
f991d64025 ICU-6364 Issue a warning instead of error on MacOSX.
X-SVN-Rev: 26036
2009-05-22 21:48:59 +00:00
Michael Ow
996d587bdb ICU-6936 Remove unneeded c code file with USE_SINGLE_CCODE_FILE is set.
X-SVN-Rev: 26028
2009-05-20 18:35:10 +00:00
Michael Ow
3f0a9cac87 ICU-6936 Add iSeries specific configurations. Improve performance of creating package without assembly.
X-SVN-Rev: 26018
2009-05-18 05:41:02 +00:00
Markus Scherer
0d85d9fff4 ICU-6928 remove U_VALGRIND from the test
X-SVN-Rev: 26013
2009-05-16 20:42:27 +00:00
Andy Heninger
8a31302a44 ICU-6935 missing C++ namespace use
X-SVN-Rev: 26008
2009-05-14 18:30:49 +00:00
Markus Scherer
12be5b8ce0 ICU-6928 even simpler NUL-termination code, now only in getTerminatedBuffer(); insight: getTerminatedBuffer() can safely write a NUL even in a shared, allocated (kLongString & refCount()>1) buffer so no other code need NUL-terminate the buffer
X-SVN-Rev: 26007
2009-05-14 06:05:27 +00:00
Markus Scherer
b23ab3d19d ICU-6928 make not-writable UnicodeString buffers NUL-terminated if there is space, and NUL-terminate writable buffers if there is space; this is so valgrind and Purify don't complain about testing uninitialized memory
X-SVN-Rev: 26006
2009-05-13 21:05:51 +00:00
Markus Scherer
d0f56f27f1 ICU-6929 turn U_DISABLE_RENAMING back off (i.e., enable renaming) by default on Windows
X-SVN-Rev: 26005
2009-05-13 19:02:07 +00:00
Michael Ow
053f5fc7e7 ICU-6925 Add -o option in icupkg to specify output file of list.
X-SVN-Rev: 26002
2009-05-12 18:57:04 +00:00
Yoshito Umaoka
de591845b6 ICU-4790 Fix a merge problem in the previous change.
X-SVN-Rev: 25987
2009-05-05 03:02:02 +00:00
Michael Ow
c160905800 ICU-4790 Fix uconfig error.
X-SVN-Rev: 25985
2009-05-05 02:03:27 +00:00
John Emmons
df0e6bdc3e ICU-6909 Merge country/language data changes
X-SVN-Rev: 25983
2009-05-04 22:42:09 +00:00
Andy Heninger
625bc9086e ICU-4790 Spoof detection build failures with UCONFIG_NO_REGULAR_EXPRESSIONS
X-SVN-Rev: 25981
2009-05-04 05:45:27 +00:00
Andy Heninger
7088240fd8 ICU-4790 fix mismatched cases malloc / delete in spoof detector.
X-SVN-Rev: 25980
2009-05-04 03:47:05 +00:00
John Emmons
11d71a9dd3 ICU-6908 Add missing Malayalam 5
X-SVN-Rev: 25978
2009-05-02 02:54:39 +00:00
Michael Ow
507f3e4390 ICU-6906 Use uprv_free instead of delete.
X-SVN-Rev: 25976
2009-05-01 22:07:49 +00:00
Yoshito Umaoka
82c2ed3b3a ICU-6896 Reverted the rbnf test case change in the previous change set. Locale 'ga' should be included for parsing test, although ga/spellout was excluded from parse in the library code.
X-SVN-Rev: 25973
2009-05-01 21:02:02 +00:00
John Emmons
1fffd46beb ICU-6896 Workaround to allow parsing of spellouts in Arabic, Hebrew, and Maltese
X-SVN-Rev: 25971
2009-05-01 20:30:31 +00:00
John Emmons
60e7810eca ICU-6900 Updated root.txt to fix alias problems
X-SVN-Rev: 25962
2009-04-30 20:00:28 +00:00
Yoshito Umaoka
d4534da6d3 ICU-6896 noParse initialization in all of RBNF constructors.
X-SVN-Rev: 25960
2009-04-30 18:29:33 +00:00
Yoshito Umaoka
1666ed935b ICU-6896 Set noParse properly in RBNF clone.
X-SVN-Rev: 25959
2009-04-30 17:40:52 +00:00
Yoshito Umaoka
8cdf11287c ICU-6896 Temporary workaround for RBNF crash problem for 4.2 release in ICU4C. Disabled RBNF spellout parse for some locales.
X-SVN-Rev: 25956
2009-04-30 07:24:02 +00:00
Michael Ow
77aeb37635 ICU-6890 Check for cygwinmsvc build environment before declaring npos.
X-SVN-Rev: 25950
2009-04-29 20:29:22 +00:00
Steven R. Loomis
4a41624cd6 ICU-6866 update readme ( post d01 )
X-SVN-Rev: 25946
2009-04-29 00:42:57 +00:00
John Emmons
7a21d1f5b0 ICU-6892 backout pa_IN as valid sublocale for collation
X-SVN-Rev: 25942
2009-04-28 23:05:48 +00:00
Yoshito Umaoka
e45db647aa ICU-6880 Corrected misspellings in the last change set.
X-SVN-Rev: 25931
2009-04-28 06:52:19 +00:00
Yoshito Umaoka
df41de6e90 ICU-6880 Fixed localized GMT format parse problem caused by the offset hour format without delimitter characters.
X-SVN-Rev: 25929
2009-04-28 06:20:32 +00:00
Steven R. Loomis
f059417687 ICU-6866 update API change report.
X-SVN-Rev: 25927
2009-04-27 23:39:56 +00:00
Yoshito Umaoka
5e09577bbf ICU-6415 ICU4C timezone 2009g
X-SVN-Rev: 25924
2009-04-27 21:41:29 +00:00
Andy Heninger
25be8362b9 ICU-4790 more spoof detection
X-SVN-Rev: 25921
2009-04-27 06:53:38 +00:00
Andy Heninger
b215e528d6 ICU-6394 charset detection returns duplicate charsets
X-SVN-Rev: 25909
2009-04-24 22:24:27 +00:00
John Emmons
0f8cb83cc0 ICU-6839 CLDR 1.7 integration - release-1-7-d02
X-SVN-Rev: 25906
2009-04-24 20:34:20 +00:00
Markus Scherer
5875bf7c7f ICU-6574 fix documentation related to the break iterator
X-SVN-Rev: 25899
2009-04-24 00:37:01 +00:00
Markus Scherer
57fbf5d5f7 ICU-6331 avoid using padding-sensitive (on old ARM) struct Group, access raw uint16_t instead
X-SVN-Rev: 25897
2009-04-23 21:57:48 +00:00
Markus Scherer
b2da0fe0c2 ICU-6687 fix ucnv_convertEx() code sample
X-SVN-Rev: 25892
2009-04-23 15:39:39 +00:00
Yoshito Umaoka
67415cdce4 ICU-6534 The problem reported by #6534 does not exist in ICU4C. However, the test case written for J also tests other issues which are reproduced also in ICU4C. So I'm updating ICU4C RBNF test case to synchronize with ICU4J.
X-SVN-Rev: 25887
2009-04-23 07:11:58 +00:00
Andy Heninger
838c606509 ICU-4790 Spoof detection code cleanup
X-SVN-Rev: 25886
2009-04-23 06:23:11 +00:00
Andy Heninger
aca052e550 ICU-6774 character break iteration, revise misleading documentation.
X-SVN-Rev: 25885
2009-04-23 06:04:20 +00:00
Peter Edberg
042d2995fe ICU-6800 Fix addCLDRData to handle literals/quotes when checking short time pattern for HhKk
X-SVN-Rev: 25884
2009-04-23 05:58:36 +00:00
Peter Edberg
18edc8740f ICU-6799 Remove internal static ValueComparator(), also defined - and only used - in currpinf.cpp
X-SVN-Rev: 25881
2009-04-23 04:50:26 +00:00
Steven R. Loomis
a0971dd8e9 ICU-6416 update to 4.2 for renaming
X-SVN-Rev: 25880
2009-04-23 04:49:08 +00:00
Steven R. Loomis
63efcacb0f ICU-6866 update to anticipated release date
X-SVN-Rev: 25879
2009-04-23 04:28:48 +00:00
Steven R. Loomis
e8dd13d0e4 ICU-6822 locale capacity
X-SVN-Rev: 25878
2009-04-23 04:25:39 +00:00
Steven R. Loomis
10cfc43891 ICU-6801 snprintf -> sprintf
X-SVN-Rev: 25877
2009-04-23 03:58:28 +00:00
Andy Heninger
b08b9e8625 ICU-4790 spoof cleanups
X-SVN-Rev: 25876
2009-04-23 01:30:02 +00:00
Claire Ho
47ab87a0c7 ICU-6799 Fixed warnings for collation.
X-SVN-Rev: 25874
2009-04-23 00:23:57 +00:00
Peter Edberg
7bf3e6ab29 ICU-6740 Balance new[] with delete[]
X-SVN-Rev: 25873
2009-04-23 00:03:02 +00:00
Markus Scherer
34be31dcd4 ICU-6639 mingw has inttypes.h
X-SVN-Rev: 25872
2009-04-22 23:37:04 +00:00
Claire Ho
9efbecd983 ICU-6799 Fixed warnings for collation.
X-SVN-Rev: 25871
2009-04-22 23:10:07 +00:00
Markus Scherer
131e1b25ab ICU-6453 more test cleanup
X-SVN-Rev: 25870
2009-04-22 22:42:40 +00:00
Steven R. Loomis
49fe81a7c5 ICU-6836 acceptLanguage test improvement
X-SVN-Rev: 25869
2009-04-22 22:12:59 +00:00
Claire Ho
8e87a3957e ICU-6736 Support new CLDR data - CurrencySpacing.
X-SVN-Rev: 25868
2009-04-22 22:07:52 +00:00
Steven R. Loomis
5efc717c00 ICU-6799 warning reduction
X-SVN-Rev: 25867
2009-04-22 22:02:47 +00:00
John Emmons
44988ed696 ICU-6841 Fix Tamil character class 0BB6
X-SVN-Rev: 25866
2009-04-22 18:31:12 +00:00
Claire Ho
1d66b72094 ICU-5884 Update DateTimePatternGenerator for new CLDR letters: q and V.
X-SVN-Rev: 25863
2009-04-22 16:29:27 +00:00
Claire Ho
f5125c7d38 ICU-5884 Update DateTimePatternGenerator for new CLDR letters: q and V.
X-SVN-Rev: 25862
2009-04-22 16:28:25 +00:00
Peter Edberg
ad3a3f6f2d ICU-6801 Add BreakIterator tests for tailored locales
X-SVN-Rev: 25861
2009-04-22 07:53:50 +00:00
Andy Heninger
68ebb55db4 ICU-4790 tweaks to areConfusable function
X-SVN-Rev: 25860
2009-04-22 02:07:40 +00:00
Andy Heninger
f90914e296 ICU-4790 documentation edits for spoof dettection
X-SVN-Rev: 25859
2009-04-21 23:48:40 +00:00
Markus Scherer
5747679605 ICU-6453 partial test cleanup
X-SVN-Rev: 25858
2009-04-21 23:46:53 +00:00
Markus Scherer
9808a30392 ICU-6453 minor code improvements
X-SVN-Rev: 25857
2009-04-21 23:38:15 +00:00
Peter Edberg
a2a9c893b2 ICU-6853 Update ICU tailored break iterators to match CLDR 1.7
X-SVN-Rev: 25856
2009-04-21 22:42:37 +00:00
Yoshito Umaoka
f098cc5ffc ICU-6866 Updated Unicode license file to the latest one.
X-SVN-Rev: 25855
2009-04-21 16:49:50 +00:00
Yoshito Umaoka
a22f179e2b ICU-6434 Use the first extlang as locale ID language in uloc_forLanguageTag.
X-SVN-Rev: 25853
2009-04-21 06:17:54 +00:00
Andy Heninger
9c6ebc9b91 ICU-4790 more spoof detection testing, plus a couple of bug fixes.
X-SVN-Rev: 25851
2009-04-21 04:43:19 +00:00
Yoshito Umaoka
a5ccb30821 ICU-6434 Refactoring language tag support. Removed ultag.h, renamed ultag.c to uloc_tag.c.
X-SVN-Rev: 25849
2009-04-20 23:18:57 +00:00
Yoshito Umaoka
527a5e0e62 ICU-6491 Added a note mentioning that ucal_getCanonicalTimeZoneID() might be used for validating time zone ID before calling ucal_open(). Also made cosmetic updates in TimeZone API docs.
X-SVN-Rev: 25847
2009-04-20 21:07:01 +00:00
Michael Ow
27f15be753 ICU-6554 Cleanup cached currency information when currency_cleanup is called.
X-SVN-Rev: 25844
2009-04-20 19:17:35 +00:00
John Emmons
97d663d268 ICU-6785 Fix comments for numbering systems
X-SVN-Rev: 25843
2009-04-20 17:10:07 +00:00
Michael Ow
91dc92c717 ICU-6554 Unload data before returning.
X-SVN-Rev: 25842
2009-04-20 17:04:07 +00:00
Andy Heninger
1f909b0680 ICU-4790 add spoof tests
X-SVN-Rev: 25839
2009-04-20 06:27:34 +00:00
Peter Edberg
8e60e71d66 ICU-6855 Better future-proof error checking; make toPattern more parallel to format
X-SVN-Rev: 25836
2009-04-19 18:33:04 +00:00
Andy Heninger
6e9727e6d5 ICU-2515 add test for uenum_openFromStringEnumeration()
X-SVN-Rev: 25834
2009-04-19 05:20:15 +00:00
Michael Ow
e769235e0b ICU-6554 Remove pointer if not needed before returning.
X-SVN-Rev: 25832
2009-04-18 20:25:28 +00:00
Peter Edberg
991253ead3 ICU-6855 Add internal RelativeDateFormat toPattern/applyPattern functions
X-SVN-Rev: 25831
2009-04-18 08:15:46 +00:00
Peter Edberg
bf6746fb3b ICU-6855 Add internal RelativeDateFormat toPattern/applyPattern functions
X-SVN-Rev: 25830
2009-04-18 08:11:19 +00:00
Michael Ow
f9549f9f94 ICU-6554 Delete symbolsToAdopt if it is no longer needed.
X-SVN-Rev: 25828
2009-04-18 06:41:21 +00:00
Andy Heninger
183dadb915 ICU-5572 improved UText of empty string construction
X-SVN-Rev: 25824
2009-04-17 23:50:13 +00:00
Andy Heninger
dab5f92559 ICU-5340 port TransliteratorTest::TestAny() from java.
X-SVN-Rev: 25823
2009-04-17 21:42:46 +00:00
Andy Heninger
b547d95cb0 ICU-5340 port TransliteratorTest::TestAny() from java.
X-SVN-Rev: 25821
2009-04-17 21:06:21 +00:00
Michael Ow
f013360233 ICU-6554 Remove duplicate collator opening.
X-SVN-Rev: 25820
2009-04-17 20:54:05 +00:00
Xiaomei Ji
2c580848b1 ICU-6857 add test case to verify root resource loading and H/h in fallback
X-SVN-Rev: 25813
2009-04-17 19:27:05 +00:00
Xiaomei Ji
9e2a008374 ICU-6799 fix C++ compilation error due to hash value comparator in decimfmt.h and dtitvinf.h. remove static qualifier. since they are marked as internal, they wont be exposed
X-SVN-Rev: 25812
2009-04-17 18:52:52 +00:00
Xiaomei Ji
96fbfddfee ICU-6445 change the resource name of abbreviated duration format after CLDR1.7
X-SVN-Rev: 25810
2009-04-17 18:25:16 +00:00
Andy Heninger
e0f65f6c20 ICU-4853 added a test for unpaired surrogates in line break
X-SVN-Rev: 25809
2009-04-17 17:25:38 +00:00
Peter Edberg
0fbf5646da ICU-6847 fix UTextTest::Ticket6847() so s[] is NUL-terminated.
X-SVN-Rev: 25807
2009-04-17 15:29:22 +00:00
Andy Heninger
f940a828eb ICU-5260 'multiple passes' rules in C API of the transliteration functions
X-SVN-Rev: 25806
2009-04-17 01:02:11 +00:00
Markus Scherer
c29e95d549 ICU-6048 fix list of C++ header files for hdrtst, and export more public header files in Windows builds
X-SVN-Rev: 25805
2009-04-17 00:25:18 +00:00
Andy Heninger
2eb88b2772 ICU-6847 UText problems with nul-terminated strings
X-SVN-Rev: 25804
2009-04-16 23:41:36 +00:00
Markus Scherer
5169e13179 ICU-5995 fix URL for gb18030.html
X-SVN-Rev: 25802
2009-04-16 22:46:45 +00:00
Markus Scherer
5a876de674 ICU-5995 remove unused states from gb18030 and ibm-964 (EUC-TW) conversion tables
X-SVN-Rev: 25801
2009-04-16 22:18:03 +00:00
Michael Ow
f5f04a1928 ICU-6554 Use static variable when searching for tzfile and delete allocated pointer in numfmtst.
X-SVN-Rev: 25798
2009-04-16 20:56:04 +00:00
Michael Ow
5e42f898c5 ICU-6416 Update to 4.2 urename.h
X-SVN-Rev: 25782
2009-04-15 20:36:09 +00:00
Michael Ow
cac007a995 ICU-6416 Update to 4.2 (project files and mak file).
X-SVN-Rev: 25780
2009-04-15 19:08:25 +00:00
Michael Ow
5d619b24b5 ICU-6416 Update to 4.2
X-SVN-Rev: 25779
2009-04-15 19:00:58 +00:00
Michael Ow
c4d173f617 ICU-6825 Remove unneeded trailing parentheses.
X-SVN-Rev: 25778
2009-04-15 16:54:01 +00:00
Michael Ow
16f76c7974 ICU-6799 Add missing header for strcmp.
X-SVN-Rev: 25777
2009-04-15 16:00:21 +00:00
Michael Ow
407818a379 ICU-6765 Add missing header for memcmp and memcpy.
X-SVN-Rev: 25776
2009-04-15 15:59:22 +00:00
Steven R. Loomis
8fbb58a156 ICU-6799 oops, that param is used under aix
X-SVN-Rev: 25775
2009-04-15 06:51:29 +00:00
Markus Scherer
feacd1a1c6 ICU-6765 add comments about why StringPiece and ByteSink don't look like normal ICU classes
X-SVN-Rev: 25774
2009-04-15 04:21:57 +00:00
Markus Scherer
67c22b399c ICU-6765 test ByteSink
X-SVN-Rev: 25773
2009-04-15 04:20:44 +00:00
Steven R. Loomis
9eb9dd4c83 ICU-6799 fix many warnings, improve tests
X-SVN-Rev: 25772
2009-04-15 01:57:02 +00:00
Michael Ow
e526f90477 ICU-6778 Update intltest csdet.
X-SVN-Rev: 25770
2009-04-14 20:12:54 +00:00
Michael Ow
97f2fecc68 ICU-6778 Update ICU4C IBM420 and IBM424 CharsetDetector with changes made to ICU4J.
X-SVN-Rev: 25763
2009-04-13 21:32:21 +00:00
Yoshito Umaoka
b31d86a522 ICU-6415 ICU4C timezone 2009f
X-SVN-Rev: 25762
2009-04-13 21:12:51 +00:00
Yoshito Umaoka
6b1a0829a6 ICU-6434 ICU4C toLanguageTag/forLanguageTag implementation.
X-SVN-Rev: 25756
2009-04-10 22:30:39 +00:00
John Emmons
f4e2fd63ae ICU-6771 CLDR 1.7 Integration - release-1-7-d01
X-SVN-Rev: 25755
2009-04-10 21:35:36 +00:00
John Emmons
c50d7773ed ICU-6771 CLDR 1.7 Integration - release-1-7-d01
X-SVN-Rev: 25752
2009-04-10 16:58:34 +00:00
John Emmons
8a2a28d6e4 ICU-6771 CLDR 1.7 Integration - release-1-7-d01
X-SVN-Rev: 25751
2009-04-10 15:06:53 +00:00
John Emmons
1a390c1bfa ICU-6771 CLDR 1.7 Integration - release-1-7-d01
X-SVN-Rev: 25750
2009-04-10 07:47:09 +00:00
Michael Ow
d9c653f163 ICU-6714 Add test for new string prep profiles in ICU4C.
X-SVN-Rev: 25749
2009-04-09 21:09:43 +00:00
Michael Ow
56db54ee3f ICU-6238 Fix NSF/NFS typo.
X-SVN-Rev: 25745
2009-04-09 18:36:56 +00:00
Yoshito Umaoka
c9396f762e ICU-6831 Fixed localized GMT parsing problem reproduced with the new CLDR 1.7 data.
X-SVN-Rev: 25743
2009-04-09 03:55:40 +00:00
Markus Scherer
2a5c55f947 ICU-6441 add perf test for this ticket, testing ucnv_countAvailable() speed and memory consumption
X-SVN-Rev: 25742
2009-04-07 18:41:01 +00:00
Markus Scherer
8ee4058f62 ICU-6441 bug fix in ucnv_bld.c: don't ucnv_close() if onlyTestIsLoadable; and simplify code by dropping isLoadable result and using UErrorCode instead
X-SVN-Rev: 25741
2009-04-07 18:31:32 +00:00
Steven R. Loomis
0d7a759dd8 ICU-6738 update readme and css
X-SVN-Rev: 25739
2009-04-06 23:29:24 +00:00
Steven R. Loomis
6495533bd5 ICU-6738 fix --with-library-bits= and add some info to intltest. Merge of r25730 through r25735 from http://source.icu-project.org/repos/icu/icu/branches/srl/bits6738
X-SVN-Rev: 25738
2009-04-06 23:27:57 +00:00
Yoshito Umaoka
b3e6665772 ICU-6415 ICU4C timezone 2009e
X-SVN-Rev: 25737
2009-04-06 21:49:20 +00:00
Yoshito Umaoka
2b0926a2cd ICU-6828 Check the error code properly in the parseTagString and other likely/minimize subtag implementation.
X-SVN-Rev: 25734
2009-04-06 18:52:54 +00:00
Andy Heninger
b025558cb0 ICU-6227 RBBI rule file updates. Comments only, no substantive changes.
X-SVN-Rev: 25726
2009-04-03 00:59:33 +00:00
Michael Ow
90318f8895 ICU-6554 Delete/close objects or pointers to avoid memory leaks.
X-SVN-Rev: 25725
2009-04-02 20:29:06 +00:00
Andy Heninger
59fe26088c ICU-4790 update to API documentation comments
X-SVN-Rev: 25724
2009-04-02 17:56:08 +00:00
Steven R. Loomis
99283aed44 ICU-6799 more warning fixes
X-SVN-Rev: 25722
2009-04-02 07:34:37 +00:00
Steven R. Loomis
3fbe15ba2d ICU-6519 fix enable tracing (configure reporting wrong value)
X-SVN-Rev: 25721
2009-04-02 07:31:48 +00:00
Andy Heninger
3587c5f037 ICU-6799 Compiler warnings fix
X-SVN-Rev: 25720
2009-04-02 06:27:39 +00:00
Andy Heninger
8344b4d047 ICU-6799 fix compiler warnings.
X-SVN-Rev: 25719
2009-04-02 06:15:45 +00:00
Andy Heninger
34727b59c1 ICU-4790 remove 'position' parameter from areConfusable functions
X-SVN-Rev: 25718
2009-04-02 06:08:36 +00:00
Andy Heninger
639ee79aff ICU-4790 Spoof detection tests
X-SVN-Rev: 25717
2009-04-01 23:48:18 +00:00
Andy Heninger
6ff173f07e ICU-4790 Spoof detection tests
X-SVN-Rev: 25716
2009-04-01 23:46:14 +00:00
Michael Ow
6e910600d8 ICU-4790 Use uprv_malloc instead of malloc.
X-SVN-Rev: 25715
2009-04-01 20:46:30 +00:00
Markus Scherer
5c3b41f836 ICU-6789 implement Java-compatible Unicode, UnicodeBig and UnicodeLittle converters
X-SVN-Rev: 25714
2009-04-01 19:31:33 +00:00
Yoshito Umaoka
e88550b04d ICU-6820 Insert colon as hour/minute/second delimitter in custom time zone ID format.
X-SVN-Rev: 25710
2009-04-01 17:13:40 +00:00
Steven R. Loomis
ff3cb7a656 ICU-6799 reduce warnings (status: 718->459)
X-SVN-Rev: 25708
2009-04-01 05:57:09 +00:00
Steven R. Loomis
0d8cf9c5c5 ICU-4790 fix typo in U_EXPORT -> U_EXPORT2
X-SVN-Rev: 25707
2009-04-01 04:57:22 +00:00
Steven R. Loomis
48fd5d7b28 ICU-6362 document cross compile. update css
X-SVN-Rev: 25705
2009-04-01 01:58:16 +00:00
Steven R. Loomis
9bcb031af8 ICU-6362 cross compile, merge of trunk r25698 vs http://source.icu-project.org/repos/icu/icu/branches/srl/config6362 r25699
X-SVN-Rev: 25704
2009-04-01 01:54:14 +00:00
Steven R. Loomis
d84fe470f6 ICU-6362 support for msvc assembly - old merge from trunk r25698 vs http://source.icu-project.org/repos/icu/icu/branches/srl/config6362 r25699
X-SVN-Rev: 25703
2009-04-01 01:52:48 +00:00
Andy Heninger
89aa66303d ICU-4790 spoof detection work
X-SVN-Rev: 25701
2009-04-01 01:09:49 +00:00
Peter Edberg
7187ff5002 ICU-6645 Lock around changes to gUString data
X-SVN-Rev: 25700
2009-04-01 00:19:26 +00:00
Steven R. Loomis
21a1c74128 ICU-6416 ICU4C 4.1.5
X-SVN-Rev: 25697
2009-03-31 17:00:42 +00:00
Michael Ow
26f9de0065 ICU-6778 Port IBM420 and IBM424 CharsetDetector to ICU4C.
X-SVN-Rev: 25696
2009-03-31 15:39:00 +00:00
Andy Heninger
52c043e5c3 ICU-4790 Spoof Detection tests
X-SVN-Rev: 25685
2009-03-31 00:34:17 +00:00
John Emmons
dd1c2b0799 ICU-6817 Reverted Hebrew rules due to parsing problems, update version numbers
X-SVN-Rev: 25683
2009-03-30 23:26:06 +00:00
Andy Heninger
bb2f7cdcb2 ICU-4790 spoof detection, more testing, fix leak in tests
X-SVN-Rev: 25682
2009-03-30 23:05:55 +00:00
Yoshito Umaoka
fc67192e07 ICU-6814 Updated useDaylightTime to return TRUE when DST is used at the beginning of the current year. Updated TimeZoneTest to make some test cases to check the current tzdata version and current year.
X-SVN-Rev: 25681
2009-03-30 20:55:05 +00:00
Yoshito Umaoka
e070a8aeb1 ICU-6415 ICU4C timezone 2009d
X-SVN-Rev: 25680
2009-03-30 20:03:47 +00:00
Michael Ow
9e716413b2 ICU-3378 Use constants in uloc.h.
X-SVN-Rev: 25678
2009-03-30 18:51:03 +00:00
Michael Ow
c34ccf726f ICU-6638 Fix getting CURR_*_DIR in mh_mingw.
X-SVN-Rev: 25677
2009-03-30 16:24:17 +00:00
John Emmons
cc2bd1fb69 ICU-6817 Updated RBNF rules from CLDR
X-SVN-Rev: 25675
2009-03-30 15:00:49 +00:00
Andy Heninger
23e83afc25 ICU-4790 spoof work in progress
X-SVN-Rev: 25674
2009-03-30 05:08:00 +00:00
Yoshito Umaoka
ded04eb47c ICU-6482 Use calendarPreferenceData in supplementalData to decide the default calendar type instead of getFunctionalEquivalent. Also aligned the implementation more like ICU4J's.
X-SVN-Rev: 25671
2009-03-29 05:13:44 +00:00
Yoshito Umaoka
ffad003eff ICU-6814 Temporarily disable test data for Australia/Perth in TestDisplanyNameMeta. The test failure started showing up on March 28 without no code changes
X-SVN-Rev: 25670
2009-03-29 04:34:57 +00:00
Andy Heninger
9f27994551 ICU-4790 spoof testing
X-SVN-Rev: 25669
2009-03-28 00:28:35 +00:00
Andy Heninger
cc9ed5eb45 ICU-6799 fix compiler warnings
X-SVN-Rev: 25668
2009-03-27 17:08:12 +00:00
Andy Heninger
c89045b0d6 ICU-6799 swat compiler warnings
X-SVN-Rev: 25661
2009-03-27 00:37:55 +00:00
Andy Heninger
c567c8c1b1 ICU-6813 parameter validation to uregex_appendReplacement()
X-SVN-Rev: 25660
2009-03-26 23:04:40 +00:00
Michael Ow
e217638d5e ICU-6580 Add compiler option for HP-UX/ACC.
X-SVN-Rev: 25658
2009-03-26 20:25:10 +00:00
Jason Spieth
a1a235b15e ICU-6726 Remove unneeded lower bound check in ICU4C
X-SVN-Rev: 25657
2009-03-26 19:06:50 +00:00
Steven R. Loomis
2ee407a70e ICU-5078 remove duplicate 'that'
X-SVN-Rev: 25656
2009-03-26 15:56:47 +00:00
Jason Spieth
b0c73cc54b ICU-6726 Integrate changes back into ICU4C trunk
X-SVN-Rev: 25653
2009-03-25 20:25:39 +00:00
Yoshito Umaoka
9d0666f840 ICU-6661 ucal_getKeywordValuesForLocale to use calendarPreference data from CLDR. Updated supplementalData.txt generated from the CLDR CVS head version of supplementalData.xml (1.205).
X-SVN-Rev: 25652
2009-03-25 17:59:48 +00:00
Yoshito Umaoka
be66679036 ICU-6315 Parsing generic GMT format with UT and standalone GMT/UT/UTC support for ICU4C.
X-SVN-Rev: 25650
2009-03-25 05:02:30 +00:00
Michael Ow
d4f8a1c607 ICU-6790 Remove dereferencing of freed pointer and use dynamic array instead of static.
X-SVN-Rev: 25648
2009-03-24 18:27:08 +00:00
Michael Ow
3dce722b6f ICU-6765 Explicit include std_string.h in swapimpl.cpp
X-SVN-Rev: 25647
2009-03-24 18:20:55 +00:00
Jason Spieth
ca4c5623ce ICU-3785 Test case to expose the error.
X-SVN-Rev: 25646
2009-03-24 04:43:23 +00:00
Yoshito Umaoka
f8efff95be ICU-5699 Updated out of date US DST rule descriptions in API doc.
X-SVN-Rev: 25642
2009-03-21 08:21:33 +00:00
Jason Spieth
fbc5170a41 ICU-6703 Fallback to default calendar when unknown specific calendar is requested.
X-SVN-Rev: 25637
2009-03-20 19:06:29 +00:00
Peter Edberg
edea4db881 ICU-6800 Support 'j' in requested skeletons, adjust availableFormats & tests accordingly
X-SVN-Rev: 25636
2009-03-20 00:08:24 +00:00
Michael Ow
54056e4534 ICU-4790 Add missing dependency, gencfu, for the makedata project in the solution file.
X-SVN-Rev: 25635
2009-03-19 20:05:19 +00:00
Steven R. Loomis
0fbc6cab07 ICU-6804 update deprecated, draft, etc
X-SVN-Rev: 25633
2009-03-19 16:45:38 +00:00
Steven R. Loomis
714d7d9808 ICU-6804 Move @draft to @stable, regen api report
X-SVN-Rev: 25631
2009-03-19 06:45:04 +00:00
Steven R. Loomis
5d1c1e50a3 ICU-6578 ustdio @draft to @stable
X-SVN-Rev: 25630
2009-03-19 06:37:50 +00:00
Steven R. Loomis
d2485d26fd ICU-6804 API change report for milestone:4.1.4
X-SVN-Rev: 25627
2009-03-19 04:14:10 +00:00
Steven R. Loomis
1fcbaff0ba ICU-6804 @draft to @stable
X-SVN-Rev: 25626
2009-03-19 04:03:31 +00:00
Steven R. Loomis
0a5b5e9880 ICU-6797 more doxygen cleanup
X-SVN-Rev: 25623
2009-03-19 02:01:37 +00:00
Steven R. Loomis
e65d4b6d28 ICU-6803 reinstate, split stable API
X-SVN-Rev: 25621
2009-03-19 01:34:04 +00:00
Markus Scherer
f111648f68 ICU-6765 doxygen-ify API docs
X-SVN-Rev: 25620
2009-03-18 20:35:19 +00:00
Andy Heninger
2a788397fd ICU-2515 Make uenum_openStringEnumeration() public, rename to uenum_openFromStringEnumeration()
X-SVN-Rev: 25619
2009-03-18 20:23:40 +00:00
Markus Scherer
fa03e6079a ICU-6765 doxygen-ify API docs
X-SVN-Rev: 25618
2009-03-18 19:58:11 +00:00
Michael Ow
b8bc7aaa1b ICU-6786 Add utypes header file.
X-SVN-Rev: 25615
2009-03-18 04:46:28 +00:00
Michael Ow
d90d862818 ICU-6786 Add a new header file to handle platform specific issues with turning on _XOPEN_SOURCE_EXTENDED. Update various source files that depend on this.
X-SVN-Rev: 25613
2009-03-17 22:08:03 +00:00
Michael Ow
4568b3579a ICU-6322 Fix compiler warning concerning assigning of negative values to unsigned int.
X-SVN-Rev: 25612
2009-03-17 21:16:08 +00:00
Michael Ow
6e2cab78b2 ICU-6795 Add cal and date sample program to main solution file.
X-SVN-Rev: 25608
2009-03-17 15:59:12 +00:00
Andy Heninger
dcac3e0304 ICU-4790 fix API parameters comments on uspoof_openFromSource
X-SVN-Rev: 25605
2009-03-17 06:11:04 +00:00
Yoshito Umaoka
1cc33502bb ICU-6415 ICU4C timezone 2009c
X-SVN-Rev: 25603
2009-03-17 03:57:05 +00:00
Steven R. Loomis
8e85f80a2a ICU-6797 raft of doxygen fixes for milestone:4.1.4
X-SVN-Rev: 25600
2009-03-17 01:47:25 +00:00
Steven R. Loomis
ab1caa43fc ICU-6798 version bump icu4c to milestone:4.1.4 and a minor test improvement
X-SVN-Rev: 25599
2009-03-17 01:06:38 +00:00
Markus Scherer
a4b736ae3a ICU-6765 test StringPiece
X-SVN-Rev: 25598
2009-03-16 23:56:37 +00:00
Markus Scherer
555b233fa9 ICU-6729 test compare(UCharIterator)
X-SVN-Rev: 25597
2009-03-16 23:05:22 +00:00
Yoshito Umaoka
e8f967a5fc ICU-6726 Fixed the date format test failures.
X-SVN-Rev: 25596
2009-03-16 22:25:05 +00:00
Steven R. Loomis
ff0c25c4a0 ICU-6571 fix bug in ulocdata_getCLDRVersion
X-SVN-Rev: 25594
2009-03-16 20:45:02 +00:00
Jason Spieth
99ca0b9eac ICU-6726 Changes to dateTimePatterns lengths and default glue pattern usage
X-SVN-Rev: 25592
2009-03-16 15:23:11 +00:00
Andy Heninger
b6df6d78ec ICU-4790 fix incorrect version number in all @draft comments.
X-SVN-Rev: 25591
2009-03-15 17:12:36 +00:00
Andy Heninger
7ba40f1363 ICU-6375 Add option for reducing spurious valgrind errors
X-SVN-Rev: 25586
2009-03-13 23:49:56 +00:00
Markus Scherer
ab81668cd3 ICU-6729 add Collator::compare(UCharIterator) and Collator::compareUTF8(StringPiece)
X-SVN-Rev: 25585
2009-03-13 23:38:43 +00:00
Markus Scherer
abb7ac7522 ICU-6441 make ucnv_countAvailable() not fully load converters
X-SVN-Rev: 25584
2009-03-13 22:05:01 +00:00
Michael Ow
67f42c995f ICU-3378 Fix some casting and pointer passing errors.
X-SVN-Rev: 25583
2009-03-13 21:07:49 +00:00
Michael Ow
c2e19856a1 ICU-6786 Add #define statement to turn off c++ standard string class when _XOPEN_SOURCE_EXTENDED is turned on since this seems to be an issue on some platforms.
X-SVN-Rev: 25582
2009-03-13 19:38:52 +00:00
Michael Ow
9a125deae2 ICU-6765 Remove unneeded include statement and add #define statement to turn off c++ string class support.
X-SVN-Rev: 25581
2009-03-13 19:28:35 +00:00
John Emmons
ddda42c98e ICU-6770 Add pa_IN.txt
X-SVN-Rev: 25580
2009-03-13 17:18:22 +00:00
John Emmons
2b28056905 ICU-6785 New numsys APIs should be draft 4.2
X-SVN-Rev: 25579
2009-03-13 17:14:57 +00:00
John Emmons
59e662ea7c ICU-6770 CLDR 1.7 integration snapshot - phase 1
X-SVN-Rev: 25576
2009-03-13 03:21:29 +00:00
Michael Ow
ca16a9a04e ICU-3933 Create sym link only when neccessary.
X-SVN-Rev: 25575
2009-03-13 03:13:43 +00:00
Michael Ow
7abead0378 ICU-6412 Fix redefinition of INFINITY.
X-SVN-Rev: 25574
2009-03-13 03:11:47 +00:00
Michael Ow
2b339b3f24 ICU-6784 Use +Z instead of +z to handle larger link tables.
X-SVN-Rev: 25572
2009-03-12 22:26:01 +00:00
Markus Scherer
e74be582d0 ICU-6606 optimized away calls to u_getDefaultConverter() from UnicodeString code (constructors and extract()) if U_CHARSET_IS_UTF8
X-SVN-Rev: 25571
2009-03-12 21:24:54 +00:00
Michael Ow
c7b7271028 ICU-6765 Include header file to fix compilation error on certain platforms.
X-SVN-Rev: 25570
2009-03-12 20:27:31 +00:00
Peter Edberg
16d52812ca ICU-6777 Fix off-by-1 buffer size in ucol_prv_getSpecialCE for DIGIT_TAG & long digit strings
X-SVN-Rev: 25569
2009-03-12 20:21:35 +00:00
Andy Heninger
161d291c32 ICU-2515 Make uenum_openStringEnumeration() public
X-SVN-Rev: 25562
2009-03-12 17:56:24 +00:00
Michael Ow
0a55b20859 ICU-6554 Close collator and usearch object after use.
X-SVN-Rev: 25561
2009-03-12 17:56:18 +00:00
Andy Heninger
2213bd3046 ICU-6064 Make UnicodeSet::closeOver() public
X-SVN-Rev: 25560
2009-03-12 17:08:12 +00:00
Andy Heninger
259961959e ICU-6235 UnicodeSet to USet conversions
X-SVN-Rev: 25559
2009-03-12 16:36:34 +00:00
Michael Ow
20f32241a0 ICU-6666 Free buffer to avoid memory leak.
X-SVN-Rev: 25558
2009-03-12 16:22:21 +00:00
Yoshito Umaoka
53a464d82a ICU-6434 BCP47 conversion function definitions with stub code for M4
X-SVN-Rev: 25557
2009-03-12 04:08:32 +00:00
Andy Heninger
0e1d733bac ICU-6066 take UnicodeSet::removeAllStrings() public
X-SVN-Rev: 25556
2009-03-12 01:14:10 +00:00