Commit Graph

16501 Commits

Author SHA1 Message Date
Xiaomei Ji
6ed81b63d3 ICU-6433 improve currency parsing, fix parsing bug on non-empty suffix, fix plural format bug on non-empty negagtive numberpattern
X-SVN-Rev: 25497
2009-02-28 02:07:55 +00:00
Michael Ow
109b0472a5 ICU-6412 When indenting use 4 spaces instead of regular tab.
X-SVN-Rev: 25494
2009-02-27 22:39:38 +00:00
Michael Ow
a1e8a4743d ICU-6688 _ALL_SOURCE needs to be defined when strict mode is turned on for certain files to compile.
X-SVN-Rev: 25490
2009-02-26 21:05:53 +00:00
Markus Scherer
5f031ce140 ICU-6765 StringTest more meaningful order of #includes and tests
X-SVN-Rev: 25482
2009-02-25 06:43:12 +00:00
Markus Scherer
8406b8e2bd ICU-6765 fix Windows compilation problem: ICU internal #define collisions with Windows STL headers
X-SVN-Rev: 25481
2009-02-25 01:22:27 +00:00
Markus Scherer
2b6da240a8 ICU-6765 copy std_string.h to the include folder
X-SVN-Rev: 25480
2009-02-25 00:22:43 +00:00
Markus Scherer
59d37b352b ICU-6765 add std_string.h with central #include <string> and std:: namespace definitions
X-SVN-Rev: 25479
2009-02-24 23:01:18 +00:00
Markus Scherer
1d91a19628 ICU-6765 autoconf support for whether the standard <string> header is available
X-SVN-Rev: 25476
2009-02-24 19:57:06 +00:00
Claire Ho
7c98254385 ICU-6736 merge APIs for currencySpacing from branch to trunk.
X-SVN-Rev: 25472
2009-02-24 00:50:46 +00:00
John Emmons
ec9921c61c ICU-6750 Allow aliases in numbering system descriptions
X-SVN-Rev: 25469
2009-02-23 22:41:41 +00:00
John Emmons
e729683a89 ICU-6492 Fix crash when creating a NS with a bogus override
X-SVN-Rev: 25461
2009-02-21 15:09:03 +00:00
John Emmons
0469ea3d30 ICU-6492 Updated data for numbering systems
X-SVN-Rev: 25460
2009-02-21 14:36:18 +00:00
Peter Edberg
a7e808a7e0 ICU-6747 for hashtables, change Hashtable with UnicodeString keys to UHashtable with UChar string keys, -85K
X-SVN-Rev: 25459
2009-02-21 06:40:31 +00:00
Peter Edberg
5927c7bedb ICU-6745 ceToJD needs to handle months out of range 0-12 (e.g. from add, set)
X-SVN-Rev: 25458
2009-02-21 03:59:16 +00:00
Claire Ho
5d17555c7e ICU-6735 merge new localeDisplayPattern APIs from branch to trunk.
X-SVN-Rev: 25457
2009-02-21 00:31:21 +00:00
Markus Scherer
97ea1827e7 ICU-6678 add uset_openEmpty()
X-SVN-Rev: 25451
2009-02-19 23:36:58 +00:00
Markus Scherer
1bdabd9519 ICU-6677 use UnicodeString::fromUTF32() in CollData code, see initial ticket description
X-SVN-Rev: 25450
2009-02-19 23:06:03 +00:00
Markus Scherer
c45ac93e07 ICU-6677 notice in readme.html about new validation in u_strFromUTF32() and u_strToUTF32()
X-SVN-Rev: 25449
2009-02-19 22:50:02 +00:00
Markus Scherer
311b29556f ICU-6677 add UnicodeString fromUTF32() and toUTF32() methods
X-SVN-Rev: 25448
2009-02-19 22:35:06 +00:00
Markus Scherer
c4e1d3e0be ICU-6677 add u_strToUTF32WithSub() and u_strFromUTF32WithSub()
X-SVN-Rev: 25444
2009-02-19 20:02:40 +00:00
Markus Scherer
a679ccf60c ICU-6677 fix and extend u_strToUTF32() input string validation
X-SVN-Rev: 25443
2009-02-19 18:14:25 +00:00
Peter Edberg
64f350c92a ICU-6734 unum_parse does not report parse errors for rule-based number formatters
X-SVN-Rev: 25442
2009-02-19 08:41:08 +00:00
Markus Scherer
a856eb2eba ICU-6677 add and fix u_strFromUTF32() input string validation
X-SVN-Rev: 25441
2009-02-19 05:18:34 +00:00
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
Yoshito Umaoka
0d0f1dce49 ICU-3378 Checking in API headers for getKeywordValuesForLocale with empty implementation for 4.2M3.
X-SVN-Rev: 25407
2009-02-14 02:32:41 +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
Andy Heninger
5013ce6d65 ICU-4790 add spoof detection header into the trunk. Code will follow later
X-SVN-Rev: 25403
2009-02-14 01:11:42 +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
Yoshito Umaoka
fab4ec20c8 ICU-6415 ICU4C timezone 2009b
X-SVN-Rev: 25397
2009-02-11 04:58:53 +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
d089558036 ICU-3933 Remove old dat file before installing new one in common mode.
X-SVN-Rev: 25386
2009-02-06 20:47:56 +00:00
Michael Ow
49e96f9e89 ICU-3933 Use rename() when installing dat file.
X-SVN-Rev: 25385
2009-02-06 19:39:51 +00:00
Michael Ow
300ad78ac0 ICU-3933 Fix static array declaration and add error check for mallocs.
X-SVN-Rev: 25384
2009-02-06 18:22:03 +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
Claire Ho
bb25d466b5 ICU-6586 code fixes after review.
X-SVN-Rev: 25374
2009-02-05 01:03:16 +00:00
Michael Ow
d45d4a9b7e ICU-3933 Remove duplicate uprv_mkdir() declaration.
X-SVN-Rev: 25373
2009-02-04 23:07:44 +00:00
John Emmons
d1b2990072 ICU-6647 From CLDR 2022 - Make az_Latin a valid sublocale for collation
X-SVN-Rev: 25372
2009-02-04 21:37:42 +00:00
Michael Ow
23249110aa ICU-6571 Fix the checking of string length in u_versionFromUString.
X-SVN-Rev: 25371
2009-02-04 19:59:43 +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
Steven R. Loomis
6834a963d3 ICU-6700 turn off optimization for VS2003 for utrie2
X-SVN-Rev: 25364
2009-02-02 23:48:53 +00:00
Michael Ow
e2ef549f98 ICU-6715 Skip the uconv test if pkgdata is in "files" or "common" mode.
X-SVN-Rev: 25361
2009-02-02 20:59:54 +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
Jason Spieth
b5286a73b8 ICU-4970 Check LayoutEngine function call status returns
X-SVN-Rev: 25355
2009-01-30 22:12:41 +00:00
Jason Spieth
04fe5b993d ICU-4970 Handle additional OOM conditions in ParagraphLayout constructor
X-SVN-Rev: 25354
2009-01-30 21:56:47 +00:00
Steven R. Loomis
b8f9d76697 ICU-6709 fix udata_setAppData to handle bogus double properly. Also, have uconv's make check do something
X-SVN-Rev: 25353
2009-01-30 17:59:33 +00:00
Jason Spieth
55e28eae85 ICU-6401 UTF8 buffer preflighting
X-SVN-Rev: 25352
2009-01-30 16:26:10 +00:00