Peter Edberg
60152763f3
ICU-9110 Add date format functions to set/get context, use when formatting
...
X-SVN-Rev: 31458
2012-02-21 01:29:50 +00:00
Steven R. Loomis
be22ad9f19
ICU-9019 uset_add with non-lenient calendars
...
X-SVN-Rev: 31457
2012-02-21 01:21:01 +00:00
Steven R. Loomis
8638e4b63f
ICU-8919 print a warning and suggest prepending to uconfig.h, also update config.guess and config.sub
...
X-SVN-Rev: 31453
2012-02-20 22:58:37 +00:00
Michael Ow
20e8036d10
ICU-8716 Update intltest and cintltst to pass without data in 49
...
X-SVN-Rev: 31449
2012-02-20 19:13:36 +00:00
Peter Edberg
4b3835d9e9
ICU-9091 Promote to stable most ICU4C API that are draft 4.8 or earlier
...
X-SVN-Rev: 31446
2012-02-20 04:28:17 +00:00
Steven R. Loomis
f0eb1ff995
ICU-8157 remove U_EXPORT2 and add ifdef no internal
...
X-SVN-Rev: 31444
2012-02-19 09:14:56 +00:00
Steven R. Loomis
3b47d3fee3
ICU-8772 patch looks reasonable, had tested it on r1a3 with good success
...
X-SVN-Rev: 31443
2012-02-19 07:06:11 +00:00
Peter Edberg
05b2ae1381
ICU-8697 C, change parseCurrency methods to return CurrencyAmount*, make draft ICU 49
...
X-SVN-Rev: 31440
2012-02-19 06:45:47 +00:00
Steven R. Loomis
5824cdd742
ICU-8157 commit from branch
...
X-SVN-Rev: 31439
2012-02-19 06:39:16 +00:00
Steven R. Loomis
eec528c85f
ICU-8157 commit from branch
...
X-SVN-Rev: 31434
2012-02-18 23:10:51 +00:00
Steven R. Loomis
9a4f6bb6d7
ICU-8653 add documentation
...
X-SVN-Rev: 31425
2012-02-18 00:29:31 +00:00
Andy Heninger
9dbf80393c
ICU-9009 For Alphabetic Index, add hard coded fall back in case there is no data available for defining the Labels.
...
X-SVN-Rev: 31424
2012-02-18 00:11:03 +00:00
Yoshito Umaoka
9d6a55f33d
ICU-8916 Calendar APIs supporting options for handling ambiguous wall time (Merged from the work branch to the ICU4C trunk).
...
X-SVN-Rev: 31421
2012-02-17 23:53:05 +00:00
Michael Ow
1dfe6c4c8b
ICU-8940 Ensure the new DecimalFormatSymbols is propagated properly in ICU4C RBNF
...
X-SVN-Rev: 31417
2012-02-17 23:09:57 +00:00
John Emmons
bae575e95a
ICU-7501 Use allowsParsing attribute from CLDR to detect unparseable RBNF rulesets
...
X-SVN-Rev: 31416
2012-02-17 23:01:16 +00:00
Michael Ow
ceb1f19712
ICU-8718 Initialize UFieldPosition struct to avoid valgrind errors
...
X-SVN-Rev: 31413
2012-02-17 18:29:03 +00:00
Michael Ow
6098f00b1f
ICU-8718 Fix memory leak in Test9087
...
X-SVN-Rev: 31411
2012-02-17 17:12:43 +00:00
John Emmons
beea84de3c
ICU-9083 Update readme.txt to reflect current targets
...
X-SVN-Rev: 31410
2012-02-17 14:23:08 +00:00
Peter Edberg
0dab4799f7
ICU-9105 Fix DateTimePatternGenerator for 'U', integrate Chinese cal data updates from cldrbug 4395, update tests
...
X-SVN-Rev: 31407
2012-02-17 08:42:10 +00:00
Michael Ow
aedac126ad
ICU-8456 Fix memory leak in LocaleDisplayNamesImpl
...
X-SVN-Rev: 31404
2012-02-17 05:43:09 +00:00
John Emmons
b8281ee69e
ICU-9087 Add special case for +-infinity in DigitList::set()
...
X-SVN-Rev: 31403
2012-02-17 04:00:49 +00:00
John Emmons
7b449d6fe9
ICU-8849 Updates to NumberingSystem class to support otherNumberingSystems from CLDR
...
X-SVN-Rev: 31400
2012-02-15 22:01:43 +00:00
Andy Heninger
98c2c95256
ICU-6947 implement UREGEX_LITERAL flag.
...
X-SVN-Rev: 31399
2012-02-15 01:36:12 +00:00
Andy Heninger
c74df646b7
ICU-6947 implement UREGEX_LITERAL flag.
...
X-SVN-Rev: 31398
2012-02-15 01:30:55 +00:00
Jungshik Shin
3f18f96246
ICU-9115 ubrk_setText does not check the input (Null check)
...
X-SVN-Rev: 31397
2012-02-15 00:41:48 +00:00
Jungshik Shin
5dd029e6e5
ICU-9114 buffer overflow in _getKeyword() in uloc.cpp
...
X-SVN-Rev: 31396
2012-02-15 00:19:17 +00:00
Andy Heninger
1be259b287
ICU-9107 Regex tests
...
X-SVN-Rev: 31394
2012-02-14 18:47:41 +00:00
Andy Heninger
022632046d
ICU-9107 Regex test cases.
...
X-SVN-Rev: 31393
2012-02-14 18:39:04 +00:00
Steven R. Loomis
017638f6fb
ICU-9113 fix misplaced ifdef
...
X-SVN-Rev: 31392
2012-02-14 15:56:51 +00:00
Yoshito Umaoka
535e2f80d5
ICU-9109 Fixed missing digit issue with DecimalFormat in lenient mode.
...
X-SVN-Rev: 31391
2012-02-14 07:05:58 +00:00
Doug Felt
65fa708be4
ICU-8456 fix display of keywords in locale names
...
X-SVN-Rev: 31388
2012-02-14 00:43:47 +00:00
Doug Felt
22fd5e8e22
ICU-8456 fix display of keywords in locale names
...
X-SVN-Rev: 31387
2012-02-14 00:42:04 +00:00
Markus Scherer
2ea559eeb4
ICU-8803 make Calendar::getType() public and improve API docs
...
X-SVN-Rev: 31385
2012-02-13 23:54:23 +00:00
Dragan Besevic
6704b1e530
ICU-8791 fix for plugin init on zOS (internal ticket 237)
...
X-SVN-Rev: 31381
2012-02-13 22:09:24 +00:00
Michael Ow
52af04fed7
ICU-7464 Apply fix to incorrect number rounding when rounding increment is in the string pattern of the decimal formatter in ICU4C
...
X-SVN-Rev: 31378
2012-02-13 19:23:47 +00:00
Markus Scherer
5915675e7c
ICU-7376 make C++ Locale::setKeywordValue() ( #7252 ) public
...
X-SVN-Rev: 31377
2012-02-13 19:20:43 +00:00
Andy Heninger
ab04df1199
ICU-9107 Regex tests for escaped non-special characters in patterns.
...
X-SVN-Rev: 31367
2012-02-11 00:49:04 +00:00
Andy Heninger
8bb50b4c00
ICU-9102 Remove uneeded u_init() from RegexPattern constructor
...
X-SVN-Rev: 31365
2012-02-10 22:50:02 +00:00
John Emmons
2e150552db
ICU-8849 Additional data to support otherNumberingSystems from CLDR
...
X-SVN-Rev: 31357
2012-02-10 04:34:01 +00:00
Andy Heninger
305adeb146
ICU-8034 Add Number Format field constant definitions.
...
X-SVN-Rev: 31356
2012-02-10 00:38:34 +00:00
John Emmons
2434ed9a0b
ICU-9071 Merge data from CLDR release-21
...
X-SVN-Rev: 31346
2012-02-08 20:15:28 +00:00
John Emmons
ef5c72934d
ICU-9071 Merge data from CLDR release-21-d02
...
X-SVN-Rev: 31337
2012-02-07 20:54:16 +00:00
Markus Scherer
49d6e4662c
ICU-9014 update hasScript() @draft version
...
X-SVN-Rev: 31333
2012-02-06 21:07:20 +00:00
Markus Scherer
bf7701a030
ICU-9014 make hasScript(c, sc) == sc in scx(c)
...
X-SVN-Rev: 31330
2012-02-06 20:11:22 +00:00
Andy Heninger
5b3a708915
ICU-8992 Compiler Warning cleanup for gcc 4.6.1
...
X-SVN-Rev: 31329
2012-02-06 19:57:08 +00:00
Markus Scherer
8d2ddad36c
ICU-9014 and ICU-9015 scx defaults to {sc}, and return that efficiently
...
X-SVN-Rev: 31327
2012-02-03 23:36:05 +00:00
Michael Ow
ee1b9eaba5
ICU-7964 Update TestNumericCode to pass without data
...
X-SVN-Rev: 31323
2012-02-03 20:12:17 +00:00
Yoshito Umaoka
1c11ee4838
ICU-7964 Merging ucurr_getNumericCode from the work branch to the trunk.
...
X-SVN-Rev: 31320
2012-02-03 18:40:03 +00:00
Stuart Gill
28e701c0d6
ICU-9095 fix for reorder rules mixed with other rules - better solution
...
X-SVN-Rev: 31313
2012-02-03 01:10:19 +00:00
Stuart Gill
bbe524b849
ICU-9095 fix for reorder rules mixed with other rules
...
X-SVN-Rev: 31311
2012-02-03 00:05:00 +00:00
John Emmons
7742158c72
ICU-9071 Merge data from CLDR release-21-d01
...
X-SVN-Rev: 31307
2012-02-02 22:53:19 +00:00
Michael Ow
4fc83fb80c
ICU-9085 Fix infinite loop error in compound text converter in ICU4C
...
X-SVN-Rev: 31298
2012-02-01 23:45:54 +00:00
Peter Edberg
e3edca9be5
ICU-9044 Better description of 'U' character behavior (C)
...
X-SVN-Rev: 31280
2012-01-31 07:35:50 +00:00
Andy Heninger
085aca34c6
ICU-9057 Add joiner chars 200c and 200d to \w word char set.
...
X-SVN-Rev: 31278
2012-01-31 02:28:10 +00:00
Andy Heninger
da5380d926
ICU-8123 Remove utext comparison functions.
...
X-SVN-Rev: 31277
2012-01-31 01:14:41 +00:00
Markus Scherer
0497efa1ad
ICU-9059 check U16_APPEND() isError flag to avoid compiler warnings, even if we do not need it
...
X-SVN-Rev: 31272
2012-01-27 00:13:45 +00:00
Markus Scherer
b565e739cc
ICU-9031 fix buffer reallocation bug in u_strToWCS()
...
X-SVN-Rev: 31271
2012-01-26 23:53:45 +00:00
Markus Scherer
9606c41350
ICU-9048 work around xlC compiler bug
...
X-SVN-Rev: 31270
2012-01-26 23:05:12 +00:00
Andy Heninger
8f051e098c
ICU-9080 add test for Finnish line break tailoring.
...
X-SVN-Rev: 31269
2012-01-26 20:27:31 +00:00
Andy Heninger
2eeb521d01
ICU-6975 Move more break iterator test data out of code into rbbitst.txt file.
...
X-SVN-Rev: 31268
2012-01-26 02:12:05 +00:00
Michael Ow
1f311240e5
ICU-8940 Add new ICU4C API to set decimal format symbols in RBNF
...
X-SVN-Rev: 31265
2012-01-25 21:16:48 +00:00
Peter Edberg
3b3b61e234
ICU-9044 Improve parse method documentation, note that parsing Chinese cal dates may be ambiguous (C)
...
X-SVN-Rev: 31254
2012-01-23 23:14:56 +00:00
Markus Scherer
31523429f2
ICU-8995 add new ISO script code Hluw=Anatolian Hieroglyphs
...
X-SVN-Rev: 31249
2012-01-23 19:51:38 +00:00
Peter Edberg
a3d068508b
ICU-9069 Parse 'U' when there there is no cyclic year name data (C)
...
X-SVN-Rev: 31247
2012-01-23 19:43:13 +00:00
Yoshito Umaoka
bd6b5d265d
ICU-8991 Added currencyNumericCodes.txt in ICU4C.
...
X-SVN-Rev: 31242
2012-01-20 23:32:19 +00:00
Markus Scherer
b72fb657f6
ICU-9048 add virtual ~PluralSelector()
...
X-SVN-Rev: 31241
2012-01-20 22:12:56 +00:00
Andy Heninger
db198b88ed
ICU-9054 add U_NAMESPACE_USE to swapimpl.cpp
...
X-SVN-Rev: 31240
2012-01-20 22:03:22 +00:00
Markus Scherer
2f8d84c0c9
ICU-8995 BidiTest-6.1.0d2.txt; same as in Unicode 6.0 except for minor header updates
...
X-SVN-Rev: 31239
2012-01-20 21:32:44 +00:00
Andy Heninger
e35f05c08a
ICU-9054 put buildWSConfusableData in icu namespace.
...
X-SVN-Rev: 31238
2012-01-20 20:46:08 +00:00
Markus Scherer
f31fa446bc
ICU-9065 internal API for reverse-full-case-folding data
...
X-SVN-Rev: 31237
2012-01-20 19:35:13 +00:00
Andy Heninger
fa68259b4d
ICU-8711 Move Thai and Khmer test data from dedicated file to standard test data file, and remove dedicated code.
...
X-SVN-Rev: 31234
2012-01-20 02:35:00 +00:00
Andy Heninger
b8315ecf6a
ICU-8826 Regex case insensitive match fixes; also fixes #6074 , hitEnd() sometimes fails.
...
X-SVN-Rev: 31233
2012-01-20 00:50:02 +00:00
Claire Ho
0a032f2cfe
ICU-9047 Fix the link error from ARM gcc.
...
X-SVN-Rev: 31232
2012-01-19 22:12:21 +00:00
Andy Heninger
e5c9c7613f
ICU-9054 remove U_NAMESPACE_USE from uspoof.h
...
X-SVN-Rev: 31231
2012-01-19 19:37:39 +00:00
Markus Scherer
2b7a619808
ICU-8995 update to 2011-12-15 version of IdnaMappingTable.txt
...
X-SVN-Rev: 31230
2012-01-19 18:51:47 +00:00
Michael Ow
7ff178382d
ICU-8716 Update dateformattest to pass without data
...
X-SVN-Rev: 31228
2012-01-19 18:47:07 +00:00
Michael Ow
dc3362aef0
ICU-9060 Fix some errors produced by pkgdata tool when building in certain modes
...
X-SVN-Rev: 31227
2012-01-19 17:27:52 +00:00
Peter Edberg
cb472ddf52
ICU-8959 If pattern char is 'U' but year has no cyclic name data, format as number (C)
...
X-SVN-Rev: 31224
2012-01-19 04:56:22 +00:00
Markus Scherer
0859c5e6ae
ICU-8995 update to 2012-jan-18 UCD & UCA data; except still-broken BidiTest.txt
...
X-SVN-Rev: 31222
2012-01-18 23:51:42 +00:00
Peter Edberg
8aa0a3c376
ICU-9055 Integrate Chinese cal pattern updates from cldrbug 4237, update tests (C)
...
X-SVN-Rev: 31220
2012-01-18 03:28:45 +00:00
Peter Edberg
0ab713c4fb
ICU-8959 Add UDAT_YEAR_NAME_FIELD for pattern char 'U', implement format/parse for it (C)
...
X-SVN-Rev: 31215
2012-01-17 08:06:29 +00:00
Yoshito Umaoka
e577fc8ae0
ICU-8998 Added some explanation about useDaylightTime comparing to JDK.
...
X-SVN-Rev: 31214
2012-01-17 07:52:05 +00:00
Peter Edberg
0b49b06d49
ICU-9035 More Chinese calendar format/parse fixes, mostly backported from ICU4J
...
X-SVN-Rev: 31212
2012-01-17 03:24:56 +00:00
Peter Edberg
42eb71a706
ICU-9034 Delete obsolete <icu:isLeapMonth> in data/xml/main/root.xml
...
X-SVN-Rev: 31210
2012-01-16 07:12:30 +00:00
Markus Scherer
8a320205af
ICU-9039 simplify/optimize ucase.icu encoding: fixed trie bit for Case_Ignorable; ucase.icu formatVersion 3.0
...
X-SVN-Rev: 31204
2012-01-13 01:15:48 +00:00
Markus Scherer
097d4ba867
ICU-9046 fix gb18030.ucm state table to accommodate 81 35 F4 37 with minimal .cnv file size
...
X-SVN-Rev: 31202
2012-01-12 19:29:36 +00:00
Markus Scherer
b19326fa13
ICU-9023 reduce norm2/nfkc.txt to a delta over nfc.txt
...
X-SVN-Rev: 31201
2012-01-12 01:03:31 +00:00
Markus Scherer
1481912039
ICU-8972 more notes in changes.txt about tool & process changes
...
X-SVN-Rev: 31199
2012-01-11 23:36:59 +00:00
Markus Scherer
d3fce873c6
ICU-8972 generate norm2/nfkc_cf.txt from preparseucd.py
...
X-SVN-Rev: 31198
2012-01-10 23:00:05 +00:00
Markus Scherer
37c81c2566
ICU-8972 stop copying UCD .txt files into the ICU source tree that are not parsed any more except by preparseucd.py
...
X-SVN-Rev: 31196
2012-01-10 22:20:57 +00:00
Markus Scherer
6d038075aa
ICU-8972 gennorm2 parse * Unicode version lines from .txt input files
...
X-SVN-Rev: 31193
2012-01-10 21:04:58 +00:00
Markus Scherer
9a646f81a7
ICU-8972 ucase.icu generated by newly merged genprops/casepropsbuilder.cpp; slightly different (different parsing order) but equivalent
...
X-SVN-Rev: 31190
2012-01-10 07:24:47 +00:00
Markus Scherer
6390003c87
ICU-9008 some more U_SIGNED_RIGHT_SHIFT_IS_ARITHMETIC fixes; include putilimp.h where that macro is tested
...
X-SVN-Rev: 31188
2012-01-10 07:15:25 +00:00
Markus Scherer
a1dd913103
ICU-8972 make usrc_create() take & write generator name, remove temporary usrc_createFromGenerator()
...
X-SVN-Rev: 31184
2012-01-06 23:32:50 +00:00
Markus Scherer
28a30d3c2d
ICU-8972 parse ppucd.txt case mappings
...
X-SVN-Rev: 31182
2012-01-06 01:02:02 +00:00
Markus Scherer
9cd2b8cbd6
ICU-8972 unames.icu generated by newly merged genprops/namespropsbuilder.cpp; slightly different (different parsing order) but equivalent
...
X-SVN-Rev: 31179
2012-01-03 23:22:29 +00:00
Markus Scherer
2f5489adb1
ICU-8972 norm2/nf[k]c.txt files generated by preparseucd.py
...
X-SVN-Rev: 31175
2011-12-28 19:24:15 +00:00
Markus Scherer
66ead436a8
ICU-8972 BiDi properties data generated by newly merged genprops/bidipropsbuilder.cpp; slightly different (different parsing order) but equivalent
...
X-SVN-Rev: 31173
2011-12-25 01:27:13 +00:00
Markus Scherer
d109686c14
ICU-8972 document how preparseucd.py parses ICU header file constants (uchar.h & uscript.h) (reads/needs less information than preparse.pl needed)
...
X-SVN-Rev: 31170
2011-12-23 04:20:35 +00:00
Abhinav Gupta
64064a7cf2
ICU-8984 apply patch attached to ticket
...
X-SVN-Rev: 31169
2011-12-22 15:42:45 +00:00
Markus Scherer
05c6a38407
ICU-8972 generated pnames data different but equivalent; should be more stable now, got a little smaller
...
X-SVN-Rev: 31167
2011-12-22 06:30:04 +00:00
Andy Heninger
cec5a252fd
ICU-9021 Thread safety in DigitList::getDouble(), incorporate review comment.
...
X-SVN-Rev: 31162
2011-12-20 19:29:26 +00:00
Markus Scherer
7063bdb084
ICU-8972 minor fixes & updates for & from preparseucd.py; add remaining ICU-specific properties to ppucd.txt; generated pnames data different but equivalent
...
X-SVN-Rev: 31161
2011-12-20 07:48:49 +00:00
Andy Heninger
6bb13512c1
ICU-9021 Thread safety fixes to DigitList::getDouble().
...
X-SVN-Rev: 31159
2011-12-20 01:48:45 +00:00
Markus Scherer
05fdbf8747
ICU-8972 PropsBuilder makes more sense than PropsWriter
...
X-SVN-Rev: 31155
2011-12-19 01:49:04 +00:00
Markus Scherer
460b0fbce7
ICU-8972 propname_data.h with generator name rather than date (stable output)
...
X-SVN-Rev: 31154
2011-12-18 21:35:25 +00:00
Markus Scherer
7a22393787
ICU-8972 add ISO 15924-only script codes
...
X-SVN-Rev: 31152
2011-12-18 16:05:55 +00:00
Markus Scherer
aa743a0d86
ICU-8972 uprops.icu data different but equivalent from rewritten genprops, reads data in different order from before
...
X-SVN-Rev: 31148
2011-12-18 06:56:02 +00:00
Markus Scherer
d739537cf0
ICU-8972 parse ppucd.txt scx=Script_Extensions
...
X-SVN-Rev: 31146
2011-12-18 06:52:50 +00:00
Markus Scherer
de830ac709
ICU-8972 machine-generated file with generator name rather than date (deterministic output)
...
X-SVN-Rev: 31140
2011-12-17 04:58:41 +00:00
Markus Scherer
318d676827
ICU-7973 C: no non-const initializers
...
X-SVN-Rev: 31138
2011-12-16 07:25:19 +00:00
Markus Scherer
d25c4ca662
ICU-8972 various small fixes & improvements
...
X-SVN-Rev: 31136
2011-12-16 06:43:44 +00:00
Steven R. Loomis
26baae9070
ICU-8992 warning cleanup
...
X-SVN-Rev: 31135
2011-12-16 01:08:33 +00:00
Steven R. Loomis
b58f3b7641
ICU-8653 warning cleanup
...
X-SVN-Rev: 31134
2011-12-16 01:06:57 +00:00
Markus Scherer
78fc8e2b0b
ICU-8972 add parser for ppucd.txt, preparsed UCD data with simple syntax
...
X-SVN-Rev: 31132
2011-12-16 00:15:14 +00:00
Markus Scherer
fcc0c5bce6
ICU-8972 add ppucd.txt, preparsed UCD data with simple syntax
...
X-SVN-Rev: 31131
2011-12-16 00:09:34 +00:00
Markus Scherer
a479de199e
ICU-9016 document default Numeric_Value differs from Unicode Standard
...
X-SVN-Rev: 31129
2011-12-15 23:29:52 +00:00
Steven R. Loomis
744eb1c815
ICU-8653 update icuinfo, add icuinfo to howexpensive benchmark.
...
X-SVN-Rev: 31127
2011-12-15 23:16:20 +00:00
Markus Scherer
2f70694e7f
ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data
...
X-SVN-Rev: 31125
2011-12-15 21:43:35 +00:00
Markus Scherer
b4ce283bca
ICU-7973 make isICUVersionAtLeast() easier to use, add isICUVersionBefore()
...
X-SVN-Rev: 31122
2011-12-15 17:02:43 +00:00
Steven R. Loomis
1c9622e92c
ICU-8653 add how expensive is benchmark
...
X-SVN-Rev: 31120
2011-12-15 06:16:05 +00:00
Markus Scherer
1b9190739f
ICU-9008 version of RES_GET_INT(res) for when >> does not sign-extend
...
X-SVN-Rev: 31119
2011-12-15 00:43:16 +00:00
Markus Scherer
9a3376c379
ICU-9000 use our own implementation of uprv_stricmp() and uprv_strnicmp() to make sure we use language-independent case mappings/comparisons
...
X-SVN-Rev: 31118
2011-12-15 00:04:40 +00:00
Markus Scherer
46749f4d00
ICU-8999 uprv_isASCIILetter()
...
X-SVN-Rev: 31117
2011-12-14 23:43:56 +00:00
Steven R. Loomis
42c92a23f6
ICU-8878 update urename.h
...
X-SVN-Rev: 31112
2011-12-13 18:35:57 +00:00
Michael Ow
d427553ea9
ICU-8718 Fix memory leak from orphaned LocalArray pointer in SimpleDateFormat
...
X-SVN-Rev: 31111
2011-12-13 18:03:34 +00:00
Michael Ow
fc76cb342c
ICU-8887 Update timezone doc in ICU4C
...
X-SVN-Rev: 31109
2011-12-13 17:44:04 +00:00
Markus Scherer
68aa38ad35
ICU-8668 add more parentheses, avoid warnings
...
X-SVN-Rev: 31105
2011-12-13 00:34:52 +00:00
Steven R. Loomis
2a751ff4e3
ICU-8668 add parenthesis
...
X-SVN-Rev: 31103
2011-12-12 23:35:07 +00:00
Markus Scherer
867084e6bb
ICU-8801 comment out unused method parameter, avoid warning
...
X-SVN-Rev: 31102
2011-12-12 23:29:51 +00:00
Michael Ow
9f1867ce35
ICU-8716 Update intltest and cintltst to pass without data in 49M2
...
X-SVN-Rev: 31101
2011-12-12 23:28:25 +00:00
Peter Edberg
122a779de8
ICU-8958 Review fixes - better handling of error conditions
...
X-SVN-Rev: 31099
2011-12-12 20:03:05 +00:00
Michael Ow
9cc995e9cd
ICU-8718 Fix missing fLeapMonthPatterns when using copy constructor
...
X-SVN-Rev: 31098
2011-12-12 19:29:27 +00:00
Michael Ow
89b2280c23
ICU-8958 Fix memory leak in test code.
...
X-SVN-Rev: 31097
2011-12-12 17:19:04 +00:00
Michael Ow
579059e902
ICU-8718 Fix memory leak caused by not deleting fLeapMonthPatterns
...
X-SVN-Rev: 31096
2011-12-12 17:18:19 +00:00
Abhinav Gupta
336ce31084
ICU-8668 Remove isalpha dependency
...
X-SVN-Rev: 31095
2011-12-12 16:16:15 +00:00
Yoshito Umaoka
9bc6a81f49
ICU-8909 Removed a left over debug code (printf) from putil.cpp
...
X-SVN-Rev: 31091
2011-12-11 19:15:28 +00:00
Peter Edberg
43116514f9
ICU-8958 Added test cases for en and using patterns with now-ignored pattern char 'l'
...
X-SVN-Rev: 31089
2011-12-10 00:41:25 +00:00
Peter Edberg
7ba12eb528
ICU-8978 Fix duplicate name in chr; don't copy root MeasurementSystem & PaperSize to ar_001
...
X-SVN-Rev: 31083
2011-12-09 21:36:37 +00:00
Abhinav Gupta
8bce2a306a
ICU-8878 remove non-ASCII characters from C code
...
X-SVN-Rev: 31082
2011-12-09 21:29:27 +00:00
Abhinav Gupta
091e332d88
ICU-8878 C, check UTF-8 file properties.
...
X-SVN-Rev: 31079
2011-12-09 19:33:54 +00:00
Peter Edberg
29c3d94960
ICU-8978 Actually for transrt.cpp, need to remove u0970 from [:Devanagari:], not RT exclusions
...
X-SVN-Rev: 31078
2011-12-09 19:25:02 +00:00
Peter Edberg
77cde42a8b
ICU-8978 Update to get the correct coll/ar.txt Version info after CLDR file checkin.
...
X-SVN-Rev: 31076
2011-12-09 09:19:02 +00:00
Peter Edberg
cec4d76254
ICU-8978 Integrate CLDR 21m2 data. Update dtfmttst.cpp for timezone name cleanup.
...
Update transrt.cpp to exclude 0970 from roundtrip tests; it was now included because
Unicode 6.1 moved it from Common to Devanagari, but it has no mapping from InterIndic
to anything else.
X-SVN-Rev: 31074
2011-12-09 08:39:46 +00:00
Markus Scherer
dedb3433ab
ICU-8827 note follow-up tickets
...
X-SVN-Rev: 31073
2011-12-09 00:17:43 +00:00
Markus Scherer
43bb4f2cf4
ICU-8827 Unicode 6.1 update: svn merge branches/markus/uni61 at r31062 into the trunk
...
X-SVN-Rev: 31071
2011-12-08 22:37:24 +00:00
Michael Ow
747ad726e2
ICU-8956 Update ICU4C SimpleDateFormat doc
...
X-SVN-Rev: 31069
2011-12-08 18:27:54 +00:00
Peter Edberg
7d668b9068
ICU-8878 Update ICU version info for 49m2
...
X-SVN-Rev: 31063
2011-12-08 03:23:29 +00:00
Peter Edberg
56d70749df
ICU-8958 Add support for parsing leapMonths (in addition to formatting per r31039, r31040)
...
X-SVN-Rev: 31043
2011-12-06 20:46:32 +00:00
Steven R. Loomis
e1d4644d7a
ICU-8743 fix configure macro
...
X-SVN-Rev: 31042
2011-12-06 18:25:40 +00:00
Peter Edberg
5578f45b2f
ICU-8958 use the correct monthPattern for numeric months
...
X-SVN-Rev: 31040
2011-12-06 08:26:13 +00:00
Peter Edberg
6dbcc24060
ICU-8958 integrate changes from cldrbug 4130:; add monthPatterns support to
...
DateFormatSymbols, use it to format leap months; ignore pattern char 'l'; add tests.
X-SVN-Rev: 31039
2011-12-06 08:00:44 +00:00
Umesh Nair
4a6f817e00
ICU-8108 Allowing imports from the same file by suppressing building binaries for imported rules
...
X-SVN-Rev: 31036
2011-12-06 00:23:46 +00:00
Abhinav Gupta
5373f49d27
ICU-8668 C, C++, restrict script to alphabetic in locale name.
...
X-SVN-Rev: 31031
2011-12-05 20:15:15 +00:00
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
Peter Edberg
366c3a3306
ICU-8844 Updated khmerdict.txt (deleted 91 entries) per the new version attached to the ticket
...
X-SVN-Rev: 31018
2011-12-04 03:23:28 +00:00
Peter Edberg
3a8d6c31a9
ICU-8844 Clone fCalendar as necessary so it does not get modified by format or parse methods
...
X-SVN-Rev: 31017
2011-12-04 00:33:15 +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
Yoshito Umaoka
35d15227cd
ICU-8818 Fixed a compile error.
...
X-SVN-Rev: 31006
2011-12-02 04:40:30 +00:00
Stuart Gill
16ea5c24a6
ICU-8914 extra C/C++ documentation for collation reordering
...
X-SVN-Rev: 31002
2011-12-01 23:13:47 +00:00
Markus Scherer
540221ad33
ICU-8915 document why bmpset.cpp:set32x64Bits(..., limit=0x800) is fine & safe
...
X-SVN-Rev: 31000
2011-12-01 06:46:53 +00:00
Markus Scherer
b19d1bd16a
ICU-8915 flag & test for whether signed integer right shift is Arithmetic Shift Right
...
X-SVN-Rev: 30999
2011-12-01 06:04:35 +00:00
Markus Scherer
67aa69c0f0
ICU-8246 forgot to invoke TestGetEasyToUseInstance()
...
X-SVN-Rev: 30998
2011-12-01 06:01:05 +00:00
Markus Scherer
3a86b119b0
ICU-8246 add Normalizer2::getNFCInstance(), getNFKDInstance(), ...
...
X-SVN-Rev: 30994
2011-12-01 00:43:35 +00:00
Abhinav Gupta
6592593c88
ICU-8818 switched to calloc for a few instances of malloc + memset(0)
...
X-SVN-Rev: 30992
2011-11-30 17:52:09 +00:00
Abhinav Gupta
46f02630a1
ICU-8818 implement uprv_calloc
...
X-SVN-Rev: 30991
2011-11-30 17:52:02 +00:00
Markus Scherer
bf5ef2ad0e
ICU-8804 cast from uint16_t* to UChar* (different types on some platforms)
...
X-SVN-Rev: 30989
2011-11-29 22:54:44 +00:00
Markus Scherer
524fd241c5
ICU-8942 use smaller/simpler FCD data rather than building an FCD trie
...
X-SVN-Rev: 30985
2011-11-28 22:59:49 +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
Stuart Gill
0ff00f0a40
ICU-8814 test for problem
...
X-SVN-Rev: 30978
2011-11-23 19:50:11 +00:00
Abhinav Gupta
74669ffea9
ICU-8929 Applied patch attached to ticket.
...
X-SVN-Rev: 30977
2011-11-21 19:38:08 +00:00
Michael Ow
3280110b3c
ICU-8911 Add make target releaseDist
...
X-SVN-Rev: 30973
2011-11-16 22:03:45 +00:00
Michael Ow
eb1d80034f
ICU-8936 Fix check-exhaustive in main Makefile
...
X-SVN-Rev: 30967
2011-11-15 17:22:33 +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
Yoshito Umaoka
57e2360211
ICU-8909 Remove a garbage character mixed in the previous commit.
...
X-SVN-Rev: 30959
2011-11-14 20:01:43 +00:00
Yoshito Umaoka
e9503bdade
ICU-8909 Fixed various warnings reported by a source code analysis tool.
...
X-SVN-Rev: 30958
2011-11-14 19:32:51 +00:00
Michael Ow
c5eeb6b6df
ICU-8887 Update timezone class doc in ICU4C
...
X-SVN-Rev: 30956
2011-11-11 23:24:20 +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
ab32395a4f
ICU-8928 Fix how path is found when pkgdata needs icu-config
...
X-SVN-Rev: 30949
2011-11-10 23:11:19 +00:00
Michael Ow
895e909e90
ICU-8858 Make revision number optional when packaging data in dll mode
...
X-SVN-Rev: 30947
2011-11-10 19:22:55 +00:00
Michael Ow
f7de05f57a
ICU-8592 Add timebomb for TestTimeRoundTrip test.
...
X-SVN-Rev: 30946
2011-11-10 16:47:00 +00:00
John Emmons
0582c2b646
ICU-7635 Fix memory leak in the testcase
...
X-SVN-Rev: 30945
2011-11-09 21:12:06 +00:00
Michael Ow
5997c57dce
ICU-8592 Update ICU4C metaZones.txt to 2011n
...
X-SVN-Rev: 30944
2011-11-09 20:38:26 +00:00
Michael Ow
f7ebd6362b
ICU-8888 Update the help message in pkgdata tool
...
X-SVN-Rev: 30930
2011-11-04 17:09:18 +00:00
Michael Ow
9c4d1dba98
ICU-8888 Add -w option to pkgdata build options in sample codes
...
X-SVN-Rev: 30919
2011-11-04 05:22:18 +00:00
Michael Ow
b74ae536a7
ICU-8888 Fix missing identifier error in pkgdata
...
X-SVN-Rev: 30918
2011-11-04 02:40:39 +00:00
Michael Ow
2f7c17f854
ICU-8888 Add pkgdata tool option to build without assembly code
...
X-SVN-Rev: 30917
2011-11-03 23:55:49 +00:00
Steven R. Loomis
53c67d692d
ICU-8921 print a warning on rpath with installed icu. Also fix a bug where --disable-rpath (the default) caused icu-config selftest to fail
...
X-SVN-Rev: 30913
2011-11-03 20:48:20 +00:00
Steven R. Loomis
eea737dfba
ICU-8913 set U_DEBUG for unix debug builds
...
X-SVN-Rev: 30912
2011-11-03 19:18:46 +00:00
Steven R. Loomis
99ed78c903
ICU-8748 add icu4c-data* to "make dist"
...
X-SVN-Rev: 30908
2011-11-03 00:33:19 +00:00
Steven R. Loomis
5c42dd02ed
ICU-8862 add doxygen snippet and a couple of samples
...
X-SVN-Rev: 30906
2011-11-02 23:53:18 +00:00
Steven R. Loomis
92dbea5581
ICU-8909 other warning fixes
...
X-SVN-Rev: 30904
2011-11-02 22:54:27 +00:00
Steven R. Loomis
e123428b32
ICU-8909 warning cleanup
...
X-SVN-Rev: 30878
2011-10-27 23:29:16 +00:00
Steven R. Loomis
1ff6e9f8bc
ICU-8909 warnings cleanup
...
X-SVN-Rev: 30877
2011-10-26 23:56:35 +00:00
Steven R. Loomis
de16c44aa9
ICU-8908 #error if U_COMMON_IMPLEMENTATION, etc isnt set
...
X-SVN-Rev: 30876
2011-10-26 23:02:14 +00:00
John Emmons
2dc5656d64
ICU-7635 Reintroduce testcase in platform neutral fashion
...
X-SVN-Rev: 30875
2011-10-26 14:39:51 +00:00
Steven R. Loomis
eefa1cd982
ICU-8904 "ar not found" should be a warning, not an error.
...
X-SVN-Rev: 30874
2011-10-26 14:17:04 +00:00
John Emmons
aa756a711b
ICU-7635 Back out the testcase until it can be made platform neutral
...
X-SVN-Rev: 30873
2011-10-26 05:02:16 +00:00
John Emmons
f0cc7e958f
ICU-7635 Back out the testcase until it can be made platform neutral
...
X-SVN-Rev: 30869
2011-10-26 03:38:58 +00:00
John Emmons
0ce13a1711
ICU-7635 Modify toString method to handle >>>
...
X-SVN-Rev: 30868
2011-10-26 02:16:23 +00:00
Michael Ow
fdfba50729
ICU-8883 Update individual samples solution file to MSVC 2010
...
X-SVN-Rev: 30843
2011-10-18 17:56:08 +00:00
Michael Ow
ebdeffac64
ICU-8861 Move the undefining of strict ansi on Cygwin and MinGW in pkgdata tool
...
X-SVN-Rev: 30832
2011-10-17 05:56:05 +00:00
Michael Ow
f76ced25c9
ICU-8858 Revert previous change to ufortune sample
...
X-SVN-Rev: 30831
2011-10-16 04:58:01 +00:00
Steven R. Loomis
fa9a61b152
ICU-8884 fix escaping of $$ORIGIN
...
X-SVN-Rev: 30825
2011-10-15 21:52:43 +00:00
Steven R. Loomis
a7c0726f93
ICU-8802 improve robustness, also test against stdio sscanf/sprintf for doubles
...
X-SVN-Rev: 30823
2011-10-14 19:00:49 +00:00
Michael Ow
c3a95aefe9
ICU-8858 Fix ufortune sample program to build resources in dll correctly
...
X-SVN-Rev: 30821
2011-10-13 18:45:13 +00:00
Michael Ow
df30b2280b
ICU-8882 Skip platform dependent message format test on Linux
...
X-SVN-Rev: 30818
2011-10-13 17:01:32 +00:00
Markus Scherer
ff780b0d80
ICU-7752 library: rename generated *_props_data.c files to .h and add #ifndef guard
...
X-SVN-Rev: 30817
2011-10-12 22:58:30 +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
Steven R. Loomis
2d4804ddab
ICU-8869 revert r30787 for destructors, update api ref
...
X-SVN-Rev: 30798
2011-10-04 20:16:25 +00:00
Michael Ow
9caf72ad89
ICU-8871 Fix missing static label and update urename.h
...
X-SVN-Rev: 30793
2011-10-04 18:15:16 +00:00
Michael Ow
4a96e69d8d
ICU-8871 Update urename.h for 49M1
...
X-SVN-Rev: 30792
2011-10-04 17:18:44 +00:00
Steven R. Loomis
47b3023462
ICU-8869 update API change report for m1
...
X-SVN-Rev: 30787
2011-10-04 01:50:34 +00:00
Markus Scherer
1fd9d55a23
ICU-8868 remove use of UnicodeString conversion constructor from numsys.cpp
...
X-SVN-Rev: 30785
2011-10-04 01:14:37 +00:00
Markus Scherer
4461eab39b
ICU-8867 add stdout to system group stdio_output, for io library group ustdio
...
X-SVN-Rev: 30784
2011-10-04 00:30:15 +00:00
Michael Ow
f6b6ce837f
ICU-8864 Use fallback mechanism for empty string in ICUDataTable get method
...
X-SVN-Rev: 30781
2011-10-03 19:10:54 +00:00
Michael Ow
a38fd5add2
ICU-8592 Update ICU4C timezone data to 2011k
...
X-SVN-Rev: 30776
2011-10-03 17:57:52 +00:00
Peter Edberg
ab3d24b4f5
ICU-8753 Fix comment about prevOffset / newOffset
...
X-SVN-Rev: 30773
2011-09-30 21:34:41 +00:00
Peter Edberg
630f1f0c99
ICU-8753 Replace confusing use of dst variable with prevOffset / newOffset
...
X-SVN-Rev: 30770
2011-09-30 21:14:46 +00:00
Steven R. Loomis
d540fa8c34
ICU-8861 revert r30505 (extraneous comment) from #8755
...
X-SVN-Rev: 30767
2011-09-30 20:20:24 +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
Michael Ow
221aac2de8
ICU-7365 Remove unused old test code.
...
X-SVN-Rev: 30762
2011-09-30 19:45:51 +00:00
John Emmons
867185c5c7
ICU-8846 Merge CLDRv21M1 data into ICU
...
X-SVN-Rev: 30755
2011-09-29 21:52:25 +00:00
Steven R. Loomis
4db19f5629
ICU-8732 merge from branch
...
X-SVN-Rev: 30750
2011-09-29 19:22:56 +00:00
Abhinav Gupta
019b2620e3
ICU-8855 utf-8 file properties for icu4c
...
X-SVN-Rev: 30743
2011-09-29 14:17:52 +00:00
Abhinav Gupta
2b2e4ecfe6
ICU-8855 text file line endings fixed for icu4c
...
X-SVN-Rev: 30740
2011-09-28 21:10:49 +00:00
Abhinav Gupta
6a746276e5
ICU-8855 non-ascii characters in C code.
...
X-SVN-Rev: 30739
2011-09-28 20:54:03 +00:00
Markus Scherer
3458799ca4
ICU-8779 add getUnknown()
...
X-SVN-Rev: 30729
2011-09-28 00:00:31 +00:00
Abhinav Gupta
2b36c4da2e
ICU-8328 added note about data files to readme.
...
X-SVN-Rev: 30712
2011-09-26 17:00:46 +00:00
Abhinav Gupta
3db9ae8155
ICU-8328 separated icu4j tzdata for make and nmake
...
X-SVN-Rev: 30709
2011-09-26 15:30:34 +00:00
Steven R. Loomis
e73e4ea280
ICU-8784 improve pointer toc code, however still not working on i- document as such for now.
...
X-SVN-Rev: 30702
2011-09-21 20:00:24 +00:00
Abhinav Gupta
63e25666ad
ICU-8838 added quotes to directory path.
...
X-SVN-Rev: 30701
2011-09-20 18:46:01 +00:00
Steven R. Loomis
d8630bafcb
ICU-8837 improve date sample
...
X-SVN-Rev: 30699
2011-09-20 18:15:46 +00:00
Jungshik Shin
0140e29ece
ICU-8561 DigitList::set(double) breaks in some locales and generates NaN
...
X-SVN-Rev: 30689
2011-09-20 00:12:55 +00:00
Andy Heninger
81618f4a97
ICU-8824 Apply patch to remove read of unitialized memory.
...
X-SVN-Rev: 30688
2011-09-19 20:48:29 +00:00
Abhinav Gupta
df03c9748c
ICU-8579 added u_printf_u and u_get_stdout
...
X-SVN-Rev: 30685
2011-09-19 17:58:14 +00:00
Abhinav Gupta
b65c4ce3ab
ICU-8579 missing return in uprintf_cleanup
...
X-SVN-Rev: 30682
2011-09-18 23:54:02 +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
John Emmons
921f531cb7
ICU-8821 Handle empty set markers in ures_getStringByKeyWithFallback()
...
X-SVN-Rev: 30679
2011-09-16 20:22:44 +00:00
Abhinav Gupta
b199eb07ee
ICU-8579 added u_printf
...
X-SVN-Rev: 30677
2011-09-16 17:44:06 +00:00
Steven R. Loomis
4e3ef555e0
ICU-8784 iSeries updates - passes on iSeries!
...
X-SVN-Rev: 30675
2011-09-16 01:59:56 +00:00
Markus Scherer
f7f54e2084
ICU-8788 deprecate ChoiceFormat
...
X-SVN-Rev: 30673
2011-09-16 00:24:00 +00:00
Steven R. Loomis
be1a29532e
ICU-8784 more fixes for i
...
X-SVN-Rev: 30671
2011-09-15 23:31:15 +00:00
Steven R. Loomis
eefcfdaff6
ICU-8828 turn off searchengine by default
...
X-SVN-Rev: 30670
2011-09-15 21:49:17 +00:00
John Emmons
5b41678b44
ICU-8811 Remove extra comma from enumeration
...
X-SVN-Rev: 30669
2011-09-15 20:50:10 +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
f67841a40d
ICU-8813 removed name from stack buffer in init_entry (uresbound.cpp)
...
X-SVN-Rev: 30664
2011-09-15 18:09:30 +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
Abhinav Gupta
bfb7ec3b44
ICU-8558 added descriptive error to TestOpenVsTestOpenRules.
...
X-SVN-Rev: 30661
2011-09-15 16:19:03 +00:00
Peter Edberg
ed01311886
ICU-8753 Fix Calendar::add to handle change in UCAL_ZONE_OFFSET
...
X-SVN-Rev: 30657
2011-09-14 22:33:22 +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
612c7a44b5
ICU-8558 added locale name to error log for TestOpenVsOpenRules.
...
X-SVN-Rev: 30655
2011-09-14 16:12:36 +00:00
Michael Ow
3873726831
ICU-8815 Sync the ICU canonical name lookup between ICU4C and ICU4J and update alias table
...
X-SVN-Rev: 30652
2011-09-13 21:13:14 +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
Abhinav Gupta
8981a441b2
ICU-8812 fixed overflow and inconsistency
...
X-SVN-Rev: 30646
2011-09-12 20:44:57 +00:00
Yoshito Umaoka
6441cf4828
ICU-8592 tzdata2011j to ICU4C
...
X-SVN-Rev: 30644
2011-09-12 19:36:53 +00:00
Michael Ow
3afcbd6500
ICU-8798 Fix kfreebsd genccode detection
...
X-SVN-Rev: 30642
2011-09-09 21:24:37 +00:00
Markus Scherer
1f56fddafb
ICU-8805 fix some MessagePattern API comments
...
X-SVN-Rev: 30637
2011-09-08 19:28: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
Steven R. Loomis
8aabe8c5a6
ICU-8802 checkin xslt for transform
...
X-SVN-Rev: 30632
2011-09-07 20:28:30 +00:00
Steven R. Loomis
6050e51871
ICU-8802 improve perf build
...
X-SVN-Rev: 30631
2011-09-07 16:53:32 +00:00
Steven R. Loomis
22bfb7668a
ICU-8801 fix for performance regression of parse (mostly malloc/free)
...
X-SVN-Rev: 30628
2011-09-07 14:30:32 +00:00
Yoshito Umaoka
28a3ac4e9f
ICU-8780 Added a note to getGMT() explaining that the ID used by the result zone is 'GMT', not 'Etc/GMT'.
...
X-SVN-Rev: 30622
2011-09-06 20:52:28 +00:00
Yoshito Umaoka
50758756b5
ICU-8777 Fixed API doc for createTimeZone. Updated the description to explain the case for bad time zone ID - using Etc/Unknown instead of Etc/GMT as fallback zone ID.
...
X-SVN-Rev: 30620
2011-09-06 18:44:49 +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
John Emmons
5132f19ddc
ICU-8423 Data to support stand-alone script names
...
X-SVN-Rev: 30616
2011-09-02 01:04:36 +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
d4bad5c896
ICU-8789 Remove svn:executable property from c/c++ source files
...
X-SVN-Rev: 30590
2011-08-29 22:09:55 +00:00
Yoshito Umaoka
6d797797f4
ICU-8592 tzdata2011i to ICU4C. Also includes updates from CLDR (rev#6121)
...
X-SVN-Rev: 30588
2011-08-29 22:03:55 +00:00
John Emmons
bda69e7101
ICU-8611 Make ICU look at patterns by numbering system
...
X-SVN-Rev: 30574
2011-08-24 18:06:46 +00:00
Michael Ow
8eb6ce1f6a
ICU-8746 Output import libraries on MinGW builds
...
X-SVN-Rev: 30573
2011-08-24 17:41:55 +00:00
Steven R. Loomis
349899e8cb
ICU-7365 fix broken test from r30570
...
X-SVN-Rev: 30572
2011-08-23 19:19:40 +00:00
Michael Ow
ac6992371c
ICU-7365 Promote approved data version API to draft 49 in ICU4C
...
X-SVN-Rev: 30570
2011-08-23 17:20:22 +00:00
Michael Ow
a2ede97dc9
ICU-8765 Undo previous change to remove __STDC__ redefinition on Solaris GCC because it is required on older GCC compilers
...
X-SVN-Rev: 30568
2011-08-23 17:06:02 +00:00
Michael Ow
6f6b1b346c
ICU-8765 Fix endianness detection issue in Solaris/GCC and silence some compilation warnings
...
X-SVN-Rev: 30562
2011-08-22 22:42:11 +00:00
Michael Ow
3ca1e00e84
ICU-8452 Update Cygwin MSVC handling by defining CYGWINMSVC
...
X-SVN-Rev: 30546
2011-08-19 17:51:04 +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
Markus Scherer
0085627c17
ICU-8733 #define U_CHARSET_IS_UTF8 1 on Android and Darwin-based
...
X-SVN-Rev: 30536
2011-08-17 20:17:56 +00:00
Markus Scherer
d5893b6918
ICU-8730 set U_HAVE_GCC_ATOMICS to 1 for only gcc>=4.1
...
X-SVN-Rev: 30535
2011-08-17 19:55:29 +00:00
Markus Scherer
c801179c8d
ICU-8657 fix endianness test, was missing && (BYTE_ORDER == BIG_ENDIAN)
...
X-SVN-Rev: 30516
2011-08-16 16:51:51 +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
Steven R. Loomis
1cfc79d829
ICU-8755 remove MessagePattern from hide-draft-api
...
X-SVN-Rev: 30511
2011-08-15 22:36:57 +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
Markus Scherer
e24455e6fc
ICU-8657 fix endianness test, was missing && (BYTE_ORDER == BIG_ENDIAN)
...
X-SVN-Rev: 30507
2011-08-15 18:35:56 +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
Steven R. Loomis
177ea3d09f
ICU-8755 update hdrtest, show failures
...
X-SVN-Rev: 30504
2011-08-13 01:25:56 +00:00
John Emmons
e3697c8f0a
ICU-8707 Clean up compiler warnings from GCC
...
X-SVN-Rev: 30503
2011-08-12 21:16:53 +00:00
Michael Ow
a00f98f20e
ICU-8310 Fix missing parenthesis
...
X-SVN-Rev: 30485
2011-08-11 18:45:09 +00:00
Markus Scherer
ea780441f3
ICU-8759 make USET_SERIALIZED_STATIC_ARRAY_CAPACITY @stable and move it out of the closure masks enum
...
X-SVN-Rev: 30484
2011-08-10 23:08:30 +00:00
Andy Heninger
9f785d7ed6
ICU-8723 use array delete when appropriate in gencfu.cpp
...
X-SVN-Rev: 30481
2011-08-10 00:39:09 +00:00
John Emmons
900d537065
ICU-8361 Fix array overrun in Indic layout engine
...
X-SVN-Rev: 30478
2011-08-08 21:00:35 +00:00
John Emmons
c651458559
ICU-8656 Implement NumberingSystem::getAvailableNames()
...
X-SVN-Rev: 30476
2011-08-08 16:03:37 +00:00
John Emmons
fafdd3df5c
ICU-8713 Fix Polish number spellings
...
X-SVN-Rev: 30465
2011-08-04 20:07:39 +00:00
John Emmons
e3633d165e
ICU-8722 Update German short/generic tz names
...
X-SVN-Rev: 30460
2011-08-03 22:12:56 +00:00
Michael Ow
78937c5834
ICU-8452 Fix some Cygwin GCC and MinGW build errors
...
X-SVN-Rev: 30457
2011-08-03 20:09:44 +00:00
Markus Scherer
e8aa203464
ICU-8571 API cannot be both @stable and @internal, keep @stable
...
X-SVN-Rev: 30455
2011-08-03 18:28:56 +00:00
Markus Scherer
8cd85dd468
ICU-8744 add cast for perfect match to UnicodeString::insert(start, UChar) overload
...
X-SVN-Rev: 30451
2011-08-02 17:21:02 +00:00
Michael Ow
3ead87044e
ICU-7715 Compare the time zone StandardName against the StandardName from the registry to provide better Windows default time zone detection.
...
X-SVN-Rev: 30450
2011-08-02 16:33:22 +00:00
Markus Scherer
2c29b14fb9
ICU-8571 @system APIs are *supposed* to also have a regular API label; add #ifndef U_HIDE_SYSTEM_API
...
X-SVN-Rev: 30448
2011-08-01 02:38:58 +00:00
Markus Scherer
4e30dc4c14
ICU-8571 remove udraft.h etc. & genheaders.pl, use #ifndef U_HIDE_DRAFT_API etc. instead
...
X-SVN-Rev: 30447
2011-08-01 02:20:46 +00:00
Markus Scherer
ef45a40133
ICU-8529 include stddef.h instead of sys/types.h (we do not seem to need any of its additional definitions)
...
X-SVN-Rev: 30446
2011-07-31 22:19:54 +00:00
Michael Ow
079b2f8a28
ICU-8740 Fix pkgdata run command problem with MINGW
...
X-SVN-Rev: 30445
2011-07-29 22:47:25 +00:00
Michael Ow
a30cfbe075
ICU-8452 Remove extra header directory
...
X-SVN-Rev: 30442
2011-07-28 19:07:44 +00:00
Markus Scherer
c3d191321b
ICU-8575 move U_SENTINEL from utf.h to umachine.h (next to UChar32) so that just using U_SENTINEL does not require including utf.h
...
X-SVN-Rev: 30441
2011-07-28 18:48:08 +00:00
Markus Scherer
a84cf4df0f
ICU-8452 do not use ptrdiff_t (signed) as a fallback for uintptr_t (unsigned)
...
X-SVN-Rev: 30438
2011-07-27 23:37:05 +00:00
Markus Scherer
29f8701a59
ICU-8452 MinGW does not have _stricmp()
...
X-SVN-Rev: 30437
2011-07-27 23:24:54 +00:00
Markus Scherer
1f2a684eab
ICU-8452 define uintptr_t where missing
...
X-SVN-Rev: 30436
2011-07-27 23:15:57 +00:00
Markus Scherer
07035f8756
ICU-8731 move some @internal definitions to putilimp.h
...
X-SVN-Rev: 30433
2011-07-27 21:26:00 +00:00
Markus Scherer
ca12d6d5bd
ICU-8730 move some @internal, rarely-used platform macros to putilimp.h
...
X-SVN-Rev: 30432
2011-07-27 20:55:09 +00:00
Markus Scherer
9dfc6c4518
ICU-8728 remove redundant U_RELEASE, use U_DEBUG instead
...
X-SVN-Rev: 30431
2011-07-27 20:16:07 +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
Michael Ow
df14bcec37
ICU-7715 Use the StandardName timezone id when available on Windows
...
X-SVN-Rev: 30427
2011-07-26 20:55:36 +00:00
Markus Scherer
2862296471
ICU-8454 virtual destructors should be explicit, and defined in a .cpp file, so that they can serve as key functions
...
X-SVN-Rev: 30423
2011-07-26 05:32:25 +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
bb8a3bb609
ICU-8452 remove the non-working conditional z/OS int8_t typedef
...
X-SVN-Rev: 30417
2011-07-25 18:56:25 +00:00
Markus Scherer
dc55bc7c66
ICU-8452 fix a couple of Darwin/iPhone platform tests
...
X-SVN-Rev: 30416
2011-07-25 18:42:17 +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
Michael Ow
e258161603
ICU-8310 Use inline function to avoid dereferencing type-punned pointer warning
...
X-SVN-Rev: 30410
2011-07-22 22:02:57 +00:00
Michael Ow
1836eb2957
ICU-8682 Use ReadWriteBarrier only on MSVC 9 and higher.
...
X-SVN-Rev: 30408
2011-07-22 20:29:09 +00:00
Michael Ow
11e0c9a5bf
ICU-8453 On certain platforms, use static library optimization option when building static ICU libraries in release mode
...
X-SVN-Rev: 30406
2011-07-21 23:38:15 +00:00
Michael Ow
88acd14026
ICU-8718 Fix memory leak in PluralRules
...
X-SVN-Rev: 30388
2011-07-19 21:10:56 +00:00
Steven R. Loomis
ff960d1f97
ICU-8714 - reimplement r30379 - now passes tests
...
X-SVN-Rev: 30383
2011-07-18 21:54:42 +00:00
Yoshito Umaoka
a2103b01f0
ICU-8488 Reviewed call sites of case conversion code in icu library code and updated some of them case sensitive/insensitive.
...
X-SVN-Rev: 30382
2011-07-18 21:43:18 +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
Steven R. Loomis
ba3834755c
ICU-8714 patches from George
...
X-SVN-Rev: 30379
2011-07-18 19:13:31 +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
Steven R. Loomis
bfc107659f
ICU-8715 fix BOM
...
X-SVN-Rev: 30373
2011-07-18 16:58:34 +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
Steven R. Loomis
e4d0866669
ICU-8706 icucheck x64
...
X-SVN-Rev: 30347
2011-07-14 18:58:24 +00:00
Michael Ow
12fe8cc4a2
ICU-8693 Display error message when missing needed options and given bad file names in pkgdata tool
...
X-SVN-Rev: 30346
2011-07-14 18:51:40 +00:00
Michael Ow
4fe319b158
ICU-8671 Update pkgdata to allow for space separated items when generating common data file.
...
X-SVN-Rev: 30343
2011-07-14 17:13:48 +00:00
John Emmons
c3da351a39
ICU-8696 Final update for CLDR 2.0.1 - restoring missing en_GB data + minor fixes
...
X-SVN-Rev: 30333
2011-07-13 20:57:21 +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
Peter Edberg
2ed9168bf9
ICU-8265 Fix race (=> U_FILE_ACCESS_ERROR) when loading full set of ICU data
...
X-SVN-Rev: 30326
2011-07-13 04:49:45 +00:00
John Emmons
cc17f253ed
ICU-8696 Fix build break in merging CLDR 2.0.1
...
X-SVN-Rev: 30323
2011-07-13 02:27:28 +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
Andy Heninger
b7608372a5
ICU-8595 Warning cleanup, UResType vs. int32_t
...
X-SVN-Rev: 30310
2011-07-10 23:22:00 +00:00
Peter Edberg
e59f0040ee
ICU-8681 For asymmetric search, increase CE ring buffer size based on pattern characters.
...
X-SVN-Rev: 30307
2011-07-09 14:57:34 +00:00
Markus Scherer
6e70106104
ICU-7877 more documentation for explicit UnicodeString constructors
...
X-SVN-Rev: 30300
2011-07-08 22:09:28 +00:00
Michael Ow
974b996cb3
ICU-8660 Skip the current source char when searching for the next escape character
...
X-SVN-Rev: 30296
2011-07-08 17:21:13 +00:00
Andy Heninger
3cf524ee6a
ICU-8595 Compiler warning fixes for UResType
...
X-SVN-Rev: 30295
2011-07-08 01:14:44 +00:00
Markus Scherer
2201fb816c
ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU
...
X-SVN-Rev: 30293
2011-07-07 18:46:19 +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
Andy Heninger
47a0559a84
ICU-8623 Remove extra include of <string>
...
X-SVN-Rev: 30291
2011-07-07 00:53:20 +00:00
Steven R. Loomis
b209c07620
ICU-8687 warnings fix (clang)
...
X-SVN-Rev: 30285
2011-07-06 20:05:38 +00:00
Steven R. Loomis
aac270e4ba
ICU-5890 implement rpath3.patch from #5890
...
X-SVN-Rev: 30283
2011-07-06 17:08:39 +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
fc8eeb8f66
ICU-8601 remove platform.h.in definition of U_INLINE to match pwin32.h, ppalmos.h & umachine.h changes in r30148
...
X-SVN-Rev: 30279
2011-07-05 23:56:41 +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
08e1d54eab
ICU-8657 fix mis-named LESwaps methods
...
X-SVN-Rev: 30274
2011-07-05 06:12:51 +00:00
Markus Scherer
34e7dd7870
ICU-8617 enclose UElement typedefs in U_CDECL_BEGIN..END
...
X-SVN-Rev: 30273
2011-07-05 01:02:42 +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
a74d503edb
ICU-8619 move some collation file data structure definitions from i18n/ucol_imp.h to common/ucol_data.h (new file)
...
X-SVN-Rev: 30271
2011-07-03 04:07:02 +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
Yoshito Umaoka
aaca2b7e95
ICU-8675 Fixed a time zone parse regression problem. The condition used for checking perfect match was wrong.
...
X-SVN-Rev: 30266
2011-07-01 21:07:32 +00:00
Markus Scherer
4abbf7161a
ICU-8606 add Normalizer2.getCombiningClass(c)
...
X-SVN-Rev: 30263
2011-06-30 23:22:17 +00:00
Markus Scherer
a1c626ed90
ICU-8637 fix MessagePattern Part iteration when a plural style contains other followed by a different keyword, and the PluralRules return other
...
X-SVN-Rev: 30260
2011-06-30 18:34:23 +00:00
Peter Edberg
1d01381d47
ICU-8593 RuleBasedNumberFormat::format(double,...) should handle NAN
...
X-SVN-Rev: 30258
2011-06-30 05:43:56 +00:00
Peter Edberg
ec987e4fe9
ICU-8621 Add unicode/ in #include "unum.h"
...
X-SVN-Rev: 30257
2011-06-30 05:41:50 +00:00
Peter Edberg
e033e05d4d
ICU-8622 Rearrange code & conditionals so UCONFIG_NO_SERVICE=1 works
...
X-SVN-Rev: 30256
2011-06-30 05:41:03 +00:00
Andy Heninger
13af35adac
ICU-8673 Get rid of memcpy() of an object in RuleBasedBreakIterator::createBufferClone()
...
X-SVN-Rev: 30255
2011-06-29 23:41:05 +00:00
Andy Heninger
fe56e19f40
ICU-8629 fix unsafe memcpy of UnicodeStrings.
...
X-SVN-Rev: 30254
2011-06-29 23:25:35 +00:00
Michael Ow
5a0a5a7d87
ICU-8535 Use U_MINGW instead of U_CYGWIN where appropriate when building on MinGW
...
X-SVN-Rev: 30252
2011-06-29 19:49:05 +00:00
Michael Ow
737a9556de
ICU-8535 Fix comments and preproccessor check for tzset
...
X-SVN-Rev: 30250
2011-06-28 23:36:17 +00:00
Michael Ow
12b3b0bfa8
ICU-8535 Fix tzset error in MinGW build
...
X-SVN-Rev: 30249
2011-06-28 23:34:49 +00:00
Michael Ow
c1f1d09b70
ICU-8535 Merge changes for MINGW build fix in branch to trunk and fix some other errors when building with MINGW.
...
X-SVN-Rev: 30247
2011-06-28 21:07:36 +00:00
Andy Heninger
05d9fcda26
ICU-8666 Fix regular expression assertion failure on match
...
X-SVN-Rev: 30244
2011-06-28 05:35:42 +00:00
Michael Ow
12df0b5e29
ICU-8559 Removed requirement for flags being in a fixed order
...
X-SVN-Rev: 30243
2011-06-27 21:58:09 +00:00
Yoshito Umaoka
207090ba5e
ICU-8592 tzdata2011h to ICU4C. Also includes updates from CLDR (rev#5938)
...
X-SVN-Rev: 30241
2011-06-27 21:53:13 +00:00
Michael Ow
f3cfa0bb00
ICU-8559 Improve error report messages when pkgdata fails.
...
X-SVN-Rev: 30239
2011-06-27 18:51:52 +00:00
Michael Ow
dc38f079b5
ICU-8567 Fix error with building data on AIX using GCC
...
X-SVN-Rev: 30236
2011-06-26 07:14:41 +00:00
Michael Ow
c23cb577d4
ICU-8554 Don't use visibility attribute when building on AIX using GCC
...
X-SVN-Rev: 30235
2011-06-26 07:08:22 +00:00
Michael Ow
c03f56c4ca
ICU-8588 Add missing include directory when using rc
...
X-SVN-Rev: 30234
2011-06-25 02:05:22 +00:00
Steven R. Loomis
1d7327df07
ICU-8665 typo fix
...
X-SVN-Rev: 30233
2011-06-25 00:16:27 +00:00
Michael Ow
c2bf97eb02
ICU-8602 Fix some compiler warnings.
...
X-SVN-Rev: 30231
2011-06-24 19:12:33 +00:00
Steven R. Loomis
feebfdb866
ICU-8643 append to LDFLAGS
...
X-SVN-Rev: 30224
2011-06-22 16:52:44 +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
13ed82ae5d
ICU-8567 Ensure AIX deletes proper library before creating a new one in pkgdata
...
X-SVN-Rev: 30206
2011-06-12 02:42:44 +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
Michael Ow
8f86f7b5b7
ICU-8585 Increase size of store string in gencmn
...
X-SVN-Rev: 30204
2011-06-09 23:48:38 +00:00
Andy Heninger
b8d330e9a7
ICU-8490 Add BreakIterator::refresInputText()
...
X-SVN-Rev: 30203
2011-06-09 22:49:40 +00:00
Andy Heninger
b90dc9ad48
ICU-8578 work around compiler warning in uprv_dlsym_func()
...
X-SVN-Rev: 30202
2011-06-09 22:28:40 +00:00
Michael Ow
8d587bf3bb
ICU-8554 Don't use visibility attribute on Cygwin GCC and fix Cygwin tzset error.
...
X-SVN-Rev: 30200
2011-06-09 21:32:19 +00:00
Yoshito Umaoka
2e84d2861b
ICU-8627 Lazily instantiate TimeZoneGenericNames instance in TimeZoneFormat, so formatting date without generic time zone pattern does not need to get through the relatively heavier one time initialization code.
...
X-SVN-Rev: 30196
2011-06-08 20:23:20 +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
Jungshik Shin
8cc8801c03
ICU-8613 fix a trivial bug found by PSV (a static analysis tool)
...
X-SVN-Rev: 30188
2011-06-02 22:08:21 +00:00
Michael Ow
96a2328093
ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
...
X-SVN-Rev: 30175
2011-06-01 16:25:22 +00:00
Markus Scherer
c2367c67f9
ICU-8601 fix extern-variable C/C++ mismatch in genrb (broke Windows)
...
X-SVN-Rev: 30155
2011-05-27 18:56:14 +00:00
Markus Scherer
6a8a76e7c7
ICU-8601 second try to fix build on platforms where UChar != uint16_t
...
X-SVN-Rev: 30154
2011-05-27 17:54:37 +00:00
Markus Scherer
d963e3242f
ICU-8601 try to fix build on platforms where UChar != uint16_t
...
X-SVN-Rev: 30151
2011-05-26 21:42:55 +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
0b7280f70b
ICU-8313 update ICU4C API ref homepage
...
X-SVN-Rev: 30133
2011-05-19 22:44:40 +00:00
Markus Scherer
607d67e6d5
ICU-8563 do not right-shift a 32-bit integer by 32 bits
...
X-SVN-Rev: 30125
2011-05-16 22:55:13 +00:00
Steven R. Loomis
3e401643f6
ICU-8563 test for collation rule builder issue
...
X-SVN-Rev: 30122
2011-05-16 21:33:50 +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
Markus Scherer
36f6ca2868
ICU-8428 fix @draft vs. U_DRAFT inconsistency
...
X-SVN-Rev: 30116
2011-05-16 20:45:25 +00:00
Markus Scherer
50bd1345ef
ICU-8428 do not use @deprecated in internal headers
...
X-SVN-Rev: 30114
2011-05-14 00:06:45 +00:00
Markus Scherer
72b31f0cd3
ICU-8428 API tag for UErrorCode::U_FORMAT_INEXACT_ERROR
...
X-SVN-Rev: 30113
2011-05-13 21:21:35 +00:00
Markus Scherer
bd9268969e
ICU-8428 API tags for ULocaleDataExemplarSetType and ULocaleDataDelimiterType values
...
X-SVN-Rev: 30112
2011-05-13 21:03:05 +00:00
Markus Scherer
2f67c788ad
ICU-8428 API tags for UConverterType values
...
X-SVN-Rev: 30111
2011-05-13 20:51:26 +00:00
Yoshito Umaoka
810138b5b3
ICU-8565 Removed extra spaces in the BRK_CTD_SOURCE line. It looks 2 white space characters between thaidict.txt and kmerdict.txt triggered the issue.
...
X-SVN-Rev: 30107
2011-05-12 16:18:24 +00:00
Andy Heninger
e8db3da8d4
ICU-8539 Add test data for Japanese Line Break Tailoring.
...
X-SVN-Rev: 30106
2011-05-12 04:26:12 +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
661d3dab79
ICU-8428 Update cxxfiles in header test for 4.8
...
X-SVN-Rev: 30099
2011-05-11 18:30:24 +00:00
Steven R. Loomis
0d0172d6f1
ICU-8560 platform, asciism in #6109
...
X-SVN-Rev: 30096
2011-05-11 04:42:01 +00:00
Markus Scherer
af4be08b65
ICU-8428 update pool.res files
...
X-SVN-Rev: 30089
2011-05-10 23:37:18 +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
Markus Scherer
1f6523a058
ICU-8555 add nine new ISO 15924 script codes from 2010-12-21
...
X-SVN-Rev: 30085
2011-05-10 20:56:53 +00:00
Steven R. Loomis
625b955e7d
ICU-8428 update windows version#
...
X-SVN-Rev: 30079
2011-05-10 17:17:39 +00:00
Steven R. Loomis
a9767e483a
ICU-8547 update udraft.h etc
...
X-SVN-Rev: 30078
2011-05-10 02:39:00 +00:00
Stuart Gill
2b8eb22cc2
ICU-8295 changes based on code review
...
X-SVN-Rev: 30077
2011-05-10 00:16:40 +00:00
Steven R. Loomis
1f66736465
ICU-8545 fix for use with U_USING_NAMESPACE=0
...
X-SVN-Rev: 30075
2011-05-10 00:09:19 +00:00
Stuart Gill
871cc23d57
ICU-8468 changes following code review
...
X-SVN-Rev: 30074
2011-05-09 23:54:46 +00:00
Markus Scherer
1341b94989
ICU-8319 DLL-export private classes nested inside public ones
...
X-SVN-Rev: 30073
2011-05-09 23:49:06 +00:00
Steven R. Loomis
f7ff9a609a
ICU-8545 urename for milestone:4.8 - fix tool issues, also add svn:ignore to dicttrieperf/Makefile
...
X-SVN-Rev: 30072
2011-05-09 23:31:44 +00:00
Andy Heninger
343f41f0f8
ICU-8543 Memory allocation functions check, fixes.
...
X-SVN-Rev: 30070
2011-05-09 22:21:08 +00:00
Andy Heninger
af7d88ffe8
ICU-8542 Line endings, non-ASCII and svn property fixes for ICU4C.
...
X-SVN-Rev: 30068
2011-05-09 21:37:36 +00:00
Peter Edberg
6a8f1e3c60
ICU-8329 Add Khmer dictionary-based word break test case from George Rhoten
...
X-SVN-Rev: 30062
2011-05-09 09:02:46 +00:00
Peter Edberg
6f1601400e
ICU-8539 Add ja linebreak tailoring to match CSS normal; break before small kana and prolonged mark
...
X-SVN-Rev: 30061
2011-05-09 08:16:34 +00:00
Andy Heninger
6396036807
ICU-7083 incorporate review comments.
...
X-SVN-Rev: 30060
2011-05-09 02:56:05 +00:00
Andy Heninger
cf26986c13
ICU-8538 Valgrind error fixes in ICU 4.8RC
...
X-SVN-Rev: 30059
2011-05-09 02:35:48 +00:00
Michael Ow
7f09c1e396
ICU-8428 Update version number in Windows data files to 4.8
...
X-SVN-Rev: 30058
2011-05-07 02:32:52 +00:00
Markus Scherer
e579b92e84
ICU-8006 minor doc clarification
...
X-SVN-Rev: 30057
2011-05-07 01:09:01 +00:00
Michael Ow
64e979bdfe
ICU-8537 Fix include platform.h statement for Windows
...
X-SVN-Rev: 30056
2011-05-06 23:02:23 +00:00
Markus Scherer
3ad925040a
ICU-8295 minor doc spelling fixes
...
X-SVN-Rev: 30055
2011-05-06 22:34:03 +00:00
Michael Ow
5463d370b8
ICU-8537 Only include pwin32.h when using MinGW
...
X-SVN-Rev: 30054
2011-05-06 21:50:33 +00:00
Michael Ow
2a6abd14cf
ICU-8006 Update isFixedWidth implementation in ICU4C
...
X-SVN-Rev: 30052
2011-05-06 21:28:05 +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
Markus Scherer
3ed970f1a7
ICU-8262 remove uloc_getDisplayNameOld() which is unused and had /* TODO:dougfelt remove */
...
X-SVN-Rev: 30048
2011-05-06 19:59:10 +00:00
John Emmons
c0005b822b
ICU-8489 Fix exemplar problems in dua and mgh locales
...
X-SVN-Rev: 30043
2011-05-06 05:29:12 +00:00
Markus Scherer
044ec4cb18
ICU-8470 fixes for coding guidelines
...
X-SVN-Rev: 30042
2011-05-05 23:57:22 +00:00
Markus Scherer
4c71c03c6f
ICU-8467 fixes for coding guidelines
...
X-SVN-Rev: 30041
2011-05-05 23:36:01 +00:00
Markus Scherer
bb70cf601c
ICU-8319 workaround for gcc 3.3.3 compiler bug
...
X-SVN-Rev: 30040
2011-05-05 22:46:07 +00:00