Commit Graph

18874 Commits

Author SHA1 Message Date
Markus Scherer
1442c4ffcd ICU-9740 fix UnicodeString::getTerminatedBuffer() vs. truncated read-only alias
X-SVN-Rev: 34365
2013-09-17 21:44:35 +00:00
Yoshito Umaoka
df13ae5e76 ICU-9396 Reverted allinone.sln changes in the previous commit.
X-SVN-Rev: 34364
2013-09-17 21:17:03 +00:00
Yoshito Umaoka
271e788d65 ICU-9396 Accept NULL pointer with length of 0 in ucol_strcoll and ucol_strcollUTF8. Also added some test case verifying the behavior.
X-SVN-Rev: 34363
2013-09-17 21:08:10 +00:00
Steven R. Loomis
6144e1bad2 ICU-10273 work around Windows test failure by disabling optimization of getFixedDecimal.
X-SVN-Rev: 34362
2013-09-17 20:42:14 +00:00
Markus Scherer
16785e1aa5 ICU-10257 fix typo in isBogus() docs
X-SVN-Rev: 34361
2013-09-17 20:04:29 +00:00
Markus Scherer
82e54bce50 ICU-10273 fix compiler warning
X-SVN-Rev: 34360
2013-09-17 19:53:09 +00:00
Markus Scherer
27e00900c8 ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact
X-SVN-Rev: 34359
2013-09-17 19:48:50 +00:00
Travis Keep
a99ea9c138 ICU-9946 Add test for ede case of formatting {0}, {1}, {2}
X-SVN-Rev: 34356
2013-09-17 18:01:18 +00:00
Scott Russell
c42e57a06c ICU-10249 Implement new islamic calendar variants tbla, rgsa
X-SVN-Rev: 34354
2013-09-17 16:55:02 +00:00
Yoshito Umaoka
920dadff8d ICU-10012 Disable EBCDIC Arabic/Hebrew detectors by default. Added APIs to enable/disable each charset and get currently active charsets.
X-SVN-Rev: 34350
2013-09-17 06:57:53 +00:00
Steven R. Loomis
7b6fa12efe ICU-9744 add namespace scope
X-SVN-Rev: 34349
2013-09-17 06:57:00 +00:00
Steven R. Loomis
f0dd9e78dc ICU-10379 fixes for IBM i - passes all tests!
X-SVN-Rev: 34348
2013-09-17 06:31:09 +00:00
Steven R. Loomis
1f3a6bc750 ICU-9744 add more known issues, fix #include issue, remove unused output parameter.
also, delete trailing whitespace.

X-SVN-Rev: 34347
2013-09-17 06:26:26 +00:00
John Emmons
04f6fc24f4 ICU-10404 Last minute plural update
X-SVN-Rev: 34342
2013-09-17 03:47:37 +00:00
Steven R. Loomis
76fce4a987 ICU-9744 remove timebomb code, update docs for logKnownIssue and log_knownIssue
X-SVN-Rev: 34341
2013-09-17 00:55:39 +00:00
Steven R. Loomis
dcd43f9055 ICU-9744 improve logknownissue
X-SVN-Rev: 34340
2013-09-17 00:21:47 +00:00
Steven R. Loomis
9634449e0e ICU-10398 roll version # forward
X-SVN-Rev: 34336
2013-09-16 22:07:45 +00:00
Steven R. Loomis
7802f4a73b ICU-9744 logKnownIssue and log_knownIssue for ICU4C
X-SVN-Rev: 34335
2013-09-16 22:07:02 +00:00
Scott Russell
0e7c0d8716 ICU-10261 give DateFormat more granular leniency control (fix memory leak in test)
X-SVN-Rev: 34334
2013-09-16 21:57:44 +00:00
Scott Russell
570986cb96 ICU-10261 give DateFormat more granular leniency control (fix failing test on non-Windows platform)
X-SVN-Rev: 34329
2013-09-16 14:29:41 +00:00
Scott Russell
e22e451cd8 ICU-10261 give DateFormat more granular leniency control (updated tests didn't get committed)
X-SVN-Rev: 34328
2013-09-16 13:43:10 +00:00
Scott Russell
41d2876025 ICU-10261 give DateFormat more granular leniency control
X-SVN-Rev: 34327
2013-09-16 12:45:41 +00:00
Matitiahu Allouche
10e5143aa8 ICU-10142 fixes to UBA implementation to satisfy all tests in BidiTest and BidiCharacterTest (version 6.3.0d3)
X-SVN-Rev: 34323
2013-09-15 12:03:47 +00:00
Michael Ow
40f04c3961 ICU-9790 Update configure script
X-SVN-Rev: 34322
2013-09-14 03:16:37 +00:00
Markus Scherer
86472cec4b ICU-10277 disable Basque (eu) test case: there is no Basque collation data, it falls back to the default locale, that makes the test flaky
X-SVN-Rev: 34321
2013-09-13 22:43:09 +00:00
Michael Ow
25a1c42dd1 ICU-9790 Don't use c99 for Solaris/GCC platform
X-SVN-Rev: 34320
2013-09-13 21:36:38 +00:00
Markus Scherer
76b93683b4 ICU-10338 test & fix ucol_setReorderCodes({default})
X-SVN-Rev: 34319
2013-09-13 21:21:11 +00:00
Markus Scherer
3c1cc35984 ICU-10251 make CollationElementIterator protected methods private
X-SVN-Rev: 34315
2013-09-13 19:35:54 +00:00
Markus Scherer
b20a9793f9 ICU-10282 deprecate bad API RuleBasedCollator::cloneRuleData(), call cloneBinary()
X-SVN-Rev: 34314
2013-09-13 19:25:01 +00:00
Steven R. Loomis
e46f248a50 ICU-10357 fix from review comment
X-SVN-Rev: 34312
2013-09-13 18:38:36 +00:00
Markus Scherer
59b210409f ICU-9915 add comment about test case
X-SVN-Rev: 34309
2013-09-13 17:09:57 +00:00
Andy Heninger
b6529f6c53 ICU-10273 fix Windows test failure in FixedDecimal.
X-SVN-Rev: 34308
2013-09-13 17:08:58 +00:00
Steven R. Loomis
0c1b6a8ffd ICU-10397 move singleton init out of static functions (perf)
X-SVN-Rev: 34304
2013-09-13 16:21:56 +00:00
Jonathan Lai
4f1ed3fc6d ICU-10398 Check text file line endings
X-SVN-Rev: 34303
2013-09-13 15:55:48 +00:00
Steven R. Loomis
625aaa18c7 ICU-10379 IBM i - make tests run without any special options, update readme
X-SVN-Rev: 34300
2013-09-13 05:48:16 +00:00
Steven R. Loomis
9518f3f302 ICU-10273 IBM i fixes
X-SVN-Rev: 34299
2013-09-13 05:16:54 +00:00
Markus Scherer
9ef3145fbc ICU-9915 do not mask off the continuation bits and then later test this masked CE value for isContinuation()
X-SVN-Rev: 34298
2013-09-13 03:07:39 +00:00
Jonathan Lai
5bc9c3dcdb ICU-10379 add missing #include <stdio.h>
X-SVN-Rev: 34295
2013-09-12 23:54:19 +00:00
Peter Edberg
1f21a220d9 ICU-10378 (C) Delete comma at end of enumerator list
X-SVN-Rev: 34293
2013-09-12 23:48:02 +00:00
Peter Edberg
ce1c10fd51 ICU-10378 (C) Support skeleton meta-character 'J' in DateTimePatternGenerator
X-SVN-Rev: 34292
2013-09-12 22:49:07 +00:00
Markus Scherer
308b16079b ICU-7392 DecimalFormatSymbols::createWithLastResortData(UErrorCode), and clean up the real initialize() for supplementary digits and memory management
X-SVN-Rev: 34288
2013-09-12 20:33:29 +00:00
Andy Heninger
ed9d094e61 ICU-10273 PluralRules FixedDecimal, avoid undefined cast from NaN to int64_t
X-SVN-Rev: 34287
2013-09-12 20:07:53 +00:00
Andy Heninger
5b0592af79 ICU-10273 Investigate Sparc test failure.
X-SVN-Rev: 34286
2013-09-12 17:16:52 +00:00
Steven R. Loomis
bbc0a17a8e ICU-10379 fixes for IBM i - ambiguous types
X-SVN-Rev: 34285
2013-09-12 06:29:39 +00:00
Steven R. Loomis
b258b9a07b ICU-10273 fix compilation failure in test- need LL for long long
X-SVN-Rev: 34284
2013-09-12 05:49:49 +00:00
Peter Edberg
30feb0c56b ICU-10039 Per API review: Add consts, add unumsys_getDescription(), improve documentation
X-SVN-Rev: 34283
2013-09-12 04:33:03 +00:00
Steven R. Loomis
e059ab24ef ICU-10273 fix compilation failure on some platforms, also reorder zero-initializers to avoid warning
X-SVN-Rev: 34282
2013-09-12 04:04:56 +00:00
Steven R. Loomis
fd0e17c682 ICU-10379 fixes for IBM i - asciism, fix some test cases
X-SVN-Rev: 34281
2013-09-12 01:27:29 +00:00
Andy Heninger
8abaebe06e ICU-10273 DecimalFormat::getFixedDecimal(), improved handling of rounding, overflow.
X-SVN-Rev: 34280
2013-09-12 01:00:04 +00:00
Markus Scherer
fbb5f5ba1f ICU-10371 fix assertion in u_strFromUTF8()/u_strFromUTF8WithSub() code
X-SVN-Rev: 34279
2013-09-12 00:02:41 +00:00
Markus Scherer
caf4feecef ICU-10355 std::string is available on Android
X-SVN-Rev: 34278
2013-09-11 23:46:50 +00:00
Markus Scherer
fb38bbbee8 ICU-10273 support plurals with decimals in MessageFormat and PluralFormat (ported from Java r34087 & r34276)
X-SVN-Rev: 34277
2013-09-11 23:32:37 +00:00
Peter Edberg
790af7c8dd ICU-10375 Add \file and \brief to udisplaycontext.h headers so it works in apiref/icu4c/files.html
X-SVN-Rev: 34275
2013-09-11 21:38:11 +00:00
Steven R. Loomis
31cdcb89e0 ICU-10379 fixes for IBM i - mostly clarifying ambiguous casts.
X-SVN-Rev: 34274
2013-09-11 19:38:07 +00:00
John Emmons
a21f88f977 ICU-10380 Integrate additional CLDR 24 data ref. Cldrbug:6672
X-SVN-Rev: 34270
2013-09-11 19:16:25 +00:00
Michael Ow
6bef61a350 ICU-10161 Delete number format after use
X-SVN-Rev: 34269
2013-09-11 17:49:34 +00:00
Peter Edberg
5a1e66e343 ICU-10039 Add basic C wrapper for NumberingSystem (numsys.h), version 1
X-SVN-Rev: 34268
2013-09-11 05:07:00 +00:00
Andy Heninger
90522bf7b1 ICU-10273 add DecimalFormat::getFixedDecimal(Formattable &)
X-SVN-Rev: 34267
2013-09-11 01:17:28 +00:00
Steven R. Loomis
e50e12a1dd ICU-10360 update runConfigureICU for MacOSX vs MacOSX/GCC
X-SVN-Rev: 34266
2013-09-11 01:02:24 +00:00
Steven R. Loomis
b3d29d3d8c ICU-9742 removing tests depending on closed CldrBug:3058
X-SVN-Rev: 34265
2013-09-11 00:51:18 +00:00
Michael Ow
90fd46df00 ICU-10345 Call adoptInstead instead of orphan to avoid memory leak
X-SVN-Rev: 34264
2013-09-11 00:03:06 +00:00
Peter Edberg
33c679b135 ICU-10065 Delete redundant LOW_K row in dtTypes[]
X-SVN-Rev: 34262
2013-09-10 21:29:14 +00:00
Peter Edberg
a6e8bf3f32 ICU-10065 Better sanity checks and error logging in testAllFieldPatterns
X-SVN-Rev: 34261
2013-09-10 20:34:57 +00:00
Michael Ow
0502015988 ICU-10331 Fix memory leak in data test
X-SVN-Rev: 34260
2013-09-10 17:03:42 +00:00
Peter Edberg
1425e44635 ICU-10142 Add missing final EOL in ubidi.c
X-SVN-Rev: 34257
2013-09-10 07:59:01 +00:00
Peter Edberg
ebea161b11 ICU-10065 In DateTimePatternGenerator, add support for pattern chars K,O,X,x, adjust support for V
X-SVN-Rev: 34256
2013-09-10 07:51:38 +00:00
Andy Heninger
f2f67fbaa8 ICU-10373 A few more namespace tweaks to fix the Windows build.
X-SVN-Rev: 34255
2013-09-10 03:44:20 +00:00
Andy Heninger
50e5fd3e23 ICU-10373 One more namespace fix.
X-SVN-Rev: 34254
2013-09-10 00:59:18 +00:00
Andy Heninger
d4233dc050 ICU-10373 Fix ambiguous names build problem from previous namesapce change.
X-SVN-Rev: 34253
2013-09-10 00:46:27 +00:00
Markus Scherer
8f38199123 ICU-10365 fix namespace issue: icu::UInitOnce
X-SVN-Rev: 34252
2013-09-10 00:34:12 +00:00
Steven R. Loomis
86c481026c ICU-10373 fix -DU_USING_ICU_NAMESPACE=0 issues
X-SVN-Rev: 34251
2013-09-10 00:13:41 +00:00
Michael Ow
7be74bc255 ICU-10329 Update Java alias for ISO-8859-7
X-SVN-Rev: 34249
2013-09-09 18:16:12 +00:00
Jungshik Shin
aa9214a168 ICU-9051 timezone offset fix on iOS
X-SVN-Rev: 34248
2013-09-09 17:58:59 +00:00
Michael Ow
5cf1e499d1 ICU-10290 Update bsd config file
X-SVN-Rev: 34247
2013-09-09 17:58:07 +00:00
John Emmons
613458a08a ICU-10335 Add missing alias from ky_KG to ky_Cyrl_KG
X-SVN-Rev: 34244
2013-09-08 03:52:02 +00:00
John Emmons
a869b0d483 ICU-10335 Merge completed CLDR24 branch into trunk.
X-SVN-Rev: 34238
2013-09-07 20:46:42 +00:00
Peter Edberg
bf4126616b ICU-7647 Add/use LaoBreakEngine and laodict.txt; more useful messages in gendict
X-SVN-Rev: 34229
2013-09-06 23:43:13 +00:00
Andy Heninger
4d9fad13ef ICU-10273 Plural Rules Fixed Decimal, improve handling of NaN and Infinity
X-SVN-Rev: 34225
2013-09-06 20:02:42 +00:00
Steven R. Loomis
bd7fd3318f ICU-10132 Reverting to options as of r477 - regressed in r32558
X-SVN-Rev: 34220
2013-09-06 06:22:23 +00:00
Steven R. Loomis
00ea16b361 ICU-7912 one more update to fix untagged items..
X-SVN-Rev: 34216
2013-09-06 05:04:54 +00:00
Steven R. Loomis
4c46fa7dd8 ICU-10365 another typo as per r34214
X-SVN-Rev: 34215
2013-09-06 05:01:22 +00:00
Andy Heninger
216de3bb95 ICU-10365 Fix typo in previous commit that broke the build on several platforms.
X-SVN-Rev: 34214
2013-09-06 04:14:48 +00:00
Andy Heninger
bb7e5684de ICU-10365 Mutex implementation, use ICU namespace where possible, cleans up urename.
X-SVN-Rev: 34209
2013-09-06 01:41:14 +00:00
Andy Heninger
7b3b75a525 ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress.
X-SVN-Rev: 34204
2013-09-05 23:28:28 +00:00
Peter Edberg
bcfcd53be9 ICU-10161 trimMarksFromAffix must trim all marks; update "ar" number patterns to latest
X-SVN-Rev: 34203
2013-09-05 22:13:07 +00:00
Steven R. Loomis
e5fac0714c ICU-10345 make formatting of a Formattable currency thread safe.. by cloning. makes unum_formatDoubleCurrency also slow.
X-SVN-Rev: 34200
2013-09-05 05:32:56 +00:00
Steven R. Loomis
7a9480becc ICU-10357 only show 'are you missing data' once
X-SVN-Rev: 34197
2013-09-05 03:55:29 +00:00
Steven R. Loomis
6b21f7fe67 ICU-10100 promote getFontTable(tag,length) to draft.
X-SVN-Rev: 34194
2013-09-05 00:23:28 +00:00
Steven R. Loomis
18b2a30242 ICU-10331 use --std=c++03 by default for MinGW
X-SVN-Rev: 34193
2013-09-04 23:00:06 +00:00
Steven R. Loomis
9a537be436 ICU-10331 move platform dependency out of udatatst.c , other fixes for msys/mingw
X-SVN-Rev: 34192
2013-09-04 22:36:52 +00:00
Steven R. Loomis
eccd3b0f42 ICU-9790 forgot to checkin aclocal.m4 (though it is generated)
X-SVN-Rev: 34191
2013-09-04 22:01:44 +00:00
Steven R. Loomis
091b5afbb0 ICU-9790 note file contents
X-SVN-Rev: 34189
2013-09-04 17:31:08 +00:00
Peter Edberg
8997c77684 ICU-10161 Now compareSimpleAffix ignores LRM/RLM/ALM in affix or text when comparing them;
and pre-integrate some CLDR 24 number symbol & pattern changes so tests will match the new data.

X-SVN-Rev: 34186
2013-09-04 10:46:03 +00:00
Steven R. Loomis
f51f2f06d8 ICU-10331 mingw fixes
X-SVN-Rev: 34185
2013-09-04 06:59:04 +00:00
Steven R. Loomis
f2844dc9e1 ICU-10028 u_finit and u_fadopt test
X-SVN-Rev: 34184
2013-09-04 06:19:26 +00:00
Steven R. Loomis
e001989611 ICU-10122 fix test for U_TIMEZONE
X-SVN-Rev: 34183
2013-09-04 05:41:01 +00:00
Steven R. Loomis
ced24eea2b ICU-9790 bring ICU kicking and screaming into the 20th [sic] century
X-SVN-Rev: 34182
2013-09-04 05:14:27 +00:00
Steven R. Loomis
816c682d5d ICU-9790 configure.in should be configure.ac - http://www.gnu.org/software/automake/manual/html_node/Requirements.html#Requirements
X-SVN-Rev: 34181
2013-09-04 04:55:27 +00:00
Steven R. Loomis
f9d90ad80b ICU-10178 clarify UnicodeString::compare
X-SVN-Rev: 34180
2013-09-04 04:40:58 +00:00
Steven R. Loomis
1e5f54e5cf ICU-10342 oops - make sure icuio builds before tools. (derb depends on ustdio.) This worked in parallel but not in -j1
X-SVN-Rev: 34179
2013-09-04 03:58:09 +00:00