Michael Ow
2755dcda5e
ICU-11523 Fix invalid input check in udat_parseCalendar
...
X-SVN-Rev: 37023
2015-02-11 22:23:13 +00:00
Yoshito Umaoka
9828703fe3
ICU-11315 tzdata2015a updates in ICU4C.
...
X-SVN-Rev: 37006
2015-02-03 23:55:39 +00:00
Andy Heninger
03fd84ff03
ICU-11104 MSVC compiler warnings, apply patch from Chromium.
...
X-SVN-Rev: 36995
2015-01-30 02:18:02 +00:00
Michael Ow
7dff411df7
ICU-11452 Improve null check
...
X-SVN-Rev: 36981
2015-01-22 19:26:09 +00:00
Andy Heninger
22c8c94d14
ICU-11469 Regular Expressions, remove old tech preview functions.
...
X-SVN-Rev: 36953
2015-01-14 00:03:29 +00:00
Michael Ow
c7cd5c468b
ICU-11452 Change reference to pointer to avoid null reference problems in SimpleDateFormat
...
X-SVN-Rev: 36942
2015-01-12 19:02:31 +00:00
Yoshito Umaoka
7d77ae9c9b
ICU-11427 Forcing GMT to be used in TestOverrideNumberFormat to make environment test work without test failures.
...
X-SVN-Rev: 36941
2015-01-12 16:34:01 +00:00
Yoshito Umaoka
6e3b21d3c5
ICU-11454 Made TestOverrideNumberFormat run properly.
...
X-SVN-Rev: 36940
2015-01-12 15:51:02 +00:00
Michael Ow
d8cba8ab2d
ICU-11391 Fix data build on windows
...
X-SVN-Rev: 36934
2015-01-09 06:45:59 +00:00
Michael Ow
2ab0292209
ICU-11391 Add arch detection code in pkgdata tool
...
X-SVN-Rev: 36932
2015-01-08 20:13:48 +00:00
Yoshito Umaoka
bc68cc5b15
ICU-11177 Fixed a potential memory leak in setParaRunsOnly() in ubidi.c
...
X-SVN-Rev: 36929
2015-01-07 21:32:52 +00:00
Yoshito Umaoka
a31ce73748
ICU-11449 Fixed a build problem on Windows/VC.
...
X-SVN-Rev: 36928
2015-01-07 20:55:04 +00:00
Markus Scherer
a9d7c3e4bd
ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes
...
X-SVN-Rev: 36924
2015-01-07 03:37:11 +00:00
Michael Ow
bcdcc4dc67
ICU-10731 Fix import library name when building data on mingw
...
X-SVN-Rev: 36922
2015-01-06 23:08:18 +00:00
Yoshito Umaoka
cbe7c4983b
ICU-11466 Added a word break test case for Hangul, starting with Latin text. Such case did not work well with ICU4J 52, but works fine with other ICU versions.
...
X-SVN-Rev: 36915
2015-01-06 18:57:38 +00:00
Markus Scherer
b2c4740141
ICU-11448 try to fix a build error on some platforms
...
X-SVN-Rev: 36912
2014-12-27 01:29:46 +00:00
Markus Scherer
7fdf06a388
ICU-11448 move collationbasedatabuilder.cpp to tools/genuca
...
X-SVN-Rev: 36910
2014-12-27 01:04:54 +00:00
Markus Scherer
6494d69057
ICU-11448 move collationbasedatabuilder.h to tools/genuca
...
X-SVN-Rev: 36909
2014-12-27 01:03:54 +00:00
Markus Scherer
166f80aacd
ICU-11448 move CollationBaseDataBuilder out of the runtime library: only used from genuca
...
X-SVN-Rev: 36908
2014-12-27 01:00:36 +00:00
Markus Scherer
590a85cbf1
ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights
...
X-SVN-Rev: 36906
2014-12-27 00:38:34 +00:00
Andy Heninger
b3c29ef95e
ICU-11428 Various compiler warning fixes.
...
X-SVN-Rev: 36903
2014-12-19 23:41:18 +00:00
Andy Heninger
67f2494005
ICU-11454 cdattst/TestOverrideNumberFormat, fix Windows build failure w previouos change.
...
X-SVN-Rev: 36902
2014-12-19 22:10:05 +00:00
Andy Heninger
5805449990
ICU-11454 cdattst/TestOverrideNumberFormat, re-enable accidentaly skipped tests, set known issue for resulting problem.
...
X-SVN-Rev: 36901
2014-12-19 21:03:23 +00:00
Fredrik Roubert
60087d06a1
ICU-11018 Refactor date format string mapping code (ICU4C)
...
To make this code more maintainable: Make mapping tables zero based, add
a table to tell if a character can be used to define a field in a format
string (instead of now rather long-winded character range expressions)
and make all lookup tables accessed through helper functions.
R=rocketman@google.com
Review URL: https://codereview.appspot.com/190080043
X-SVN-Rev: 36899
2014-12-19 07:27:58 +00:00
Fredrik Roubert
17b8600e8e
ICU-11018 Support CLDR time separator (ICU4C)
...
This change will treat the ':' character in patterns as a symbol
(instead of as a literal) and if the Locale defines timeSeparator then
use that character instead when formatting and accept both when parsing.
It will also define the '.' as an alternate time separator, that will be
accepted when parsing in lenient mode.
This is one character more strict than before, when in lenient mode also
the '-' was accepted as time separator instead of ':'.
R=rocketman@google.com
Review URL: https://codereview.appspot.com/180610043
X-SVN-Rev: 36897
2014-12-19 07:19:41 +00:00
Andy Heninger
ea29e154b5
ICU-11452 Remove NULL check causing a compile warning. An alternate check is still needed.
...
X-SVN-Rev: 36896
2014-12-19 02:34:24 +00:00
Andy Heninger
c356adbd4e
ICU-11439 Another stab at portability in NumberFormatTest::TestDoubleLimit11439().
...
X-SVN-Rev: 36895
2014-12-19 01:11:01 +00:00
Andy Heninger
a1d3e7d662
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
...
X-SVN-Rev: 36894
2014-12-19 00:22:05 +00:00
Andy Heninger
ff85125d2f
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
...
X-SVN-Rev: 36893
2014-12-18 22:46:45 +00:00
John Emmons
0d0a369333
ICU-11060 Fix naming convention for @alt values from CLDR
...
X-SVN-Rev: 36886
2014-12-17 23:25:39 +00:00
Markus Scherer
b3897ebba9
ICU-11444 UMeasurementSystem UMS_UK born stable ICU 55
...
X-SVN-Rev: 36883
2014-12-17 21:51:53 +00:00
Steven R. Loomis
2ec23f63a2
ICU-11313 update readme
...
X-SVN-Rev: 36873
2014-12-16 01:44:34 +00:00
Steven R. Loomis
8d8a3d6fbe
ICU-11313 API change report vs. maint-54
...
X-SVN-Rev: 36872
2014-12-16 01:41:28 +00:00
Markus Scherer
3a08f3d29c
ICU-11313 scientificformathelper -> scientificnumberformatter
...
X-SVN-Rev: 36871
2014-12-15 23:14:27 +00:00
Peter Edberg
5239b60d43
ICU-11313 Update U_HIDE_ macros (and U_DEPRECATED tags) for 55.0.1 (m1)
...
X-SVN-Rev: 36868
2014-12-15 00:42:34 +00:00
Peter Edberg
9855e4ef5f
ICU-11313 Update urename.h for 55.0.1 (m1)
...
X-SVN-Rev: 36867
2014-12-14 22:33:46 +00:00
Michael Ow
f61f05e5f5
ICU-11313 Fix some no data test failures
...
X-SVN-Rev: 36865
2014-12-12 04:34:51 +00:00
Steven R. Loomis
2480631b1c
ICU-10774 (review) add documentation of what a test is doing
...
X-SVN-Rev: 36864
2014-12-11 23:15:57 +00:00
Steven R. Loomis
28c0981d76
ICU-11389 (respond to review comments) fix low memory crasher in Region.
...
Also add LocalUHashtablePointer.
X-SVN-Rev: 36860
2014-12-11 18:25:13 +00:00
Travis Keep
25e6c69308
ICU-11313 Remove compiler warnings from ICU C++ build.
...
X-SVN-Rev: 36859
2014-12-11 18:06:28 +00:00
Markus Scherer
f08f07dbbc
ICU-10829 try to make some compilers happy
...
X-SVN-Rev: 36858
2014-12-11 18:00:10 +00:00
Markus Scherer
030eff56d3
ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to ucol_mergeSortkeys() but not necessarily same sort keys, omit case level if lowerFirst and only common weights
...
X-SVN-Rev: 36856
2014-12-11 17:04:32 +00:00
John Emmons
ad5308aa12
ICU-11417 CLDR 27 data integration for ICU55M1
...
X-SVN-Rev: 36850
2014-12-11 16:10:49 +00:00
Steven R. Loomis
d88d618181
ICU-10774 remove a stray logln
...
X-SVN-Rev: 36849
2014-12-10 23:20:41 +00:00
Michael Ow
2361aa8c1d
ICU-11313 Fix for header test for 55m1
...
X-SVN-Rev: 36848
2014-12-10 22:21:21 +00:00
Michael Ow
990392306a
ICU-11313 Fix bom in FractionalUCA file
...
X-SVN-Rev: 36847
2014-12-10 21:41:07 +00:00
Markus Scherer
68b3ed0c75
ICU-11357 add constant for UK measurement system
...
X-SVN-Rev: 36846
2014-12-10 21:32:48 +00:00
Michael Ow
9f70aa922d
ICU-11313 Update configure script for 55m1
...
X-SVN-Rev: 36843
2014-12-10 21:05:34 +00:00
Peter Edberg
47a97c8453
ICU-11412 TimeZoneFormat copy constructor should initialize fTZDBTimeZoneNames to NULL
...
X-SVN-Rev: 36842
2014-12-10 20:19:42 +00:00
Travis Keep
8addf97f7d
ICU-10638 Add factory method to create a UStringEnumeration from UEnumeration.
...
X-SVN-Rev: 36841
2014-12-10 17:02:02 +00:00
Yoshito Umaoka
b063be0077
ICU-11415 Fixed a locale display name issue with a currency keyword.
...
X-SVN-Rev: 36839
2014-12-10 09:00:53 +00:00
Steven R. Loomis
7e6c572256
ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation.
...
Also, replace uhash_nextElement's parameter "-1" with UHASH_FIRST for clarity.
Also, improve service registration debugging code
X-SVN-Rev: 36836
2014-12-09 23:54:56 +00:00
Travis Keep
6371975e05
ICU-10438 Document that C++ Duration RuleBasedNumberFormat always rounds down.
...
X-SVN-Rev: 36835
2014-12-09 23:53:19 +00:00
Travis Keep
d0c5712ce4
ICU-10638 Fix collator:;getKeywordsXXX functions so that they never leak memory.
...
X-SVN-Rev: 36834
2014-12-09 23:08:31 +00:00
Michael Ow
bbcade5d41
ICU-11360 Remove statement to include platform config file in letest makefile
...
X-SVN-Rev: 36833
2014-12-09 22:10:45 +00:00
Michael Ow
22c2fcc8b2
ICU-11365 Fix INT32_MAX and INT32_MIN build error on HP-UX
...
X-SVN-Rev: 36831
2014-12-09 19:38:39 +00:00
Andy Heninger
dacaa0d337
ICU-11390 Remove static objects from intltest ThreadSafeFormat.
...
X-SVN-Rev: 36829
2014-12-09 01:27:53 +00:00
Travis Keep
e3ab387f40
ICU-11383 Attempt to fix broken build.
...
X-SVN-Rev: 36828
2014-12-09 00:48:08 +00:00
Travis Keep
59a03bbc9b
ICU-11383 Remove ScientificFormatHelper C++
...
X-SVN-Rev: 36826
2014-12-08 23:25:27 +00:00
Andy Heninger
63771018b6
ICU-11414 uspoof, fix Visual Studio compile problems.
...
X-SVN-Rev: 36824
2014-12-08 22:40:31 +00:00
Andy Heninger
40271c5742
ICU-11414 uspoof, freeze the recommended and inclusion sets.
...
X-SVN-Rev: 36823
2014-12-08 19:56:43 +00:00
Travis Keep
00c6bb79bf
ICU-11295 Fix getNumberFormatForField so that it returns either a valid pointer or NULL.
...
X-SVN-Rev: 36822
2014-12-08 19:35:38 +00:00
Travis Keep
79964e6bc7
ICU-11303 Bring MeasureFormat per unit formatting out of tech preview.
...
X-SVN-Rev: 36813
2014-12-05 20:52:28 +00:00
Travis Keep
3d248f9875
ICU-11401 Attempt to fix broken build.
...
X-SVN-Rev: 36812
2014-12-05 19:23:22 +00:00
Travis Keep
a6bc072149
ICU-11401 Reduce cache keyspace by caching only the components of DateFormat by locale rather than actual DateFormat objects.
...
X-SVN-Rev: 36811
2014-12-05 18:15:35 +00:00
Andy Heninger
9d54e5711e
ICU-11406 RBBITest/TestUnicodeFiles, remove inadvertant C++11-ism
...
X-SVN-Rev: 36807
2014-12-04 21:46:01 +00:00
Markus Scherer
326e9592dc
ICU-10823 add ures_openNoDefault() and use it from collation data loader and BreakIterator; refactor ures_openXyz() for code sharing
...
X-SVN-Rev: 36806
2014-12-04 21:11:26 +00:00
John Emmons
ae0b3bc646
ICU-11408 Fix to put durationUnits with the other units
...
X-SVN-Rev: 36805
2014-12-04 20:11:53 +00:00
Andy Heninger
8e27cbf59d
ICU-11406 RBBITest/TestUnicodeFiles, improve known issue detection.
...
X-SVN-Rev: 36804
2014-12-03 23:43:47 +00:00
Andy Heninger
63758dca88
ICU-11371 Improved checking of regular expression pattern size limits.
...
X-SVN-Rev: 36801
2014-12-02 21:58:18 +00:00
Andy Heninger
b3bd196383
ICU-11373 Regex, check for integer overflow in maxMatchLength computation.
...
X-SVN-Rev: 36794
2014-12-02 19:24:31 +00:00
Andy Heninger
c9b7734a0e
ICU-11373 disable prematurely checked in test case.
...
X-SVN-Rev: 36793
2014-12-02 17:10:04 +00:00
Andy Heninger
2e6a8c568c
ICU-11374 Regular Expression, improve checking of integer overflow.
...
X-SVN-Rev: 36792
2014-12-02 17:05:27 +00:00
Andy Heninger
f9c67eb71e
ICU-11374 Regular Expression, improve checking of integer overflow.
...
X-SVN-Rev: 36790
2014-12-02 01:32:49 +00:00
Markus Scherer
3cdd2bafe2
ICU-11388 regression test from Java
...
X-SVN-Rev: 36782
2014-11-30 19:56:32 +00:00
Yoshito Umaoka
da879e36c2
ICU-11315 Merging metazone mapping data fix for Russian zones from cldrbug:8041.
...
X-SVN-Rev: 36779
2014-11-25 21:26:38 +00:00
Yoshito Umaoka
281d4de237
ICU-11293 Added udat_formatCalendar allowing C API user to specify a calendar as a parameter.
...
X-SVN-Rev: 36777
2014-11-25 04:34:58 +00:00
Yoshito Umaoka
605d7dd578
ICU-11216 Removed language code 'wen' from the LCID mapping table. MS uses 'hsb' (and 'dsb') in the latest LCID reference document, but 'wen' is not used.
...
X-SVN-Rev: 36770
2014-11-21 23:53:20 +00:00
Steven R. Loomis
eb262cc17c
ICU-11389 more reversion
...
X-SVN-Rev: 36766
2014-11-20 05:20:36 +00:00
Steven R. Loomis
0cb2ffd0bf
ICU-11389 revert bad commit
...
X-SVN-Rev: 36763
2014-11-20 02:49:35 +00:00
Steven R. Loomis
094d12cdca
ICU-11389 revert r36758 - re-checkin under r11139 once working?
...
X-SVN-Rev: 36762
2014-11-20 01:28:18 +00:00
Steven R. Loomis
9f5a68f08f
ICU-11389 revert r36758 - re-checkin under r11139 once working?
...
X-SVN-Rev: 36761
2014-11-20 01:26:30 +00:00
Steven R. Loomis
08480c883b
ICU-11389 improve error checking (fix)
...
X-SVN-Rev: 36760
2014-11-20 00:50:03 +00:00
Yoshito Umaoka
82bd8a35f4
ICU-11139 A quick fix in the new DateFormat factory logic to use the current default time zone in a new instance.
...
X-SVN-Rev: 36759
2014-11-20 00:41:24 +00:00
Steven R. Loomis
738cee69cc
ICU-11389 improve error checking
...
X-SVN-Rev: 36758
2014-11-20 00:34:29 +00:00
Markus Scherer
9edbbecb24
ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode)
...
X-SVN-Rev: 36757
2014-11-20 00:27:17 +00:00
Yoshito Umaoka
42040b3e4a
ICU-11389 Fixed a problem in Win32DateFormat assignment operator which triggered intltest.exe crash in u_cleanup with the recent DateFormat caching change.
...
X-SVN-Rev: 36756
2014-11-20 00:08:49 +00:00
Markus Scherer
cff2dce3f5
ICU-8477 deprecate IDNA2003 API
...
X-SVN-Rev: 36755
2014-11-19 21:47:40 +00:00
Markus Scherer
c6fe872157
ICU-11336 recombine stack buffer arrays; one int16_t for short length & flags
...
X-SVN-Rev: 36754
2014-11-19 21:17:24 +00:00
Travis Keep
9dafb86e93
ICU-10275 Remove fallback hack in C ListFormatter class.
...
X-SVN-Rev: 36748
2014-11-18 19:20:57 +00:00
Travis Keep
89e667b0ea
ICU-10952 Attempt to fix broken build.
...
X-SVN-Rev: 36747
2014-11-18 16:48:37 +00:00
Travis Keep
6a15548b08
ICU-10952 Introduce ScientificNumberFormatter.
...
X-SVN-Rev: 36746
2014-11-18 00:55:15 +00:00
Travis Keep
4860c7e5b7
ICU-11139 Add JAVA DateFormat factory methods to C++
...
X-SVN-Rev: 36745
2014-11-18 00:43:49 +00:00
Markus Scherer
5d211663e6
ICU-11375 ICU root collation: remove Cyrillic contractions
...
X-SVN-Rev: 36735
2014-11-17 00:41:41 +00:00
Andy Heninger
f5d14979c6
ICU-11369 Regex, fix incorrect optimization of patterns with a zero length quantifier {0}
...
X-SVN-Rev: 36727
2014-11-12 23:42:14 +00:00
Andy Heninger
9db433b745
ICU-11370 Regex, add missing range check of length of a look-behind expression.
...
X-SVN-Rev: 36724
2014-11-12 23:10:21 +00:00
Yoshito Umaoka
e4be0cb54e
ICU-11315 tzdata2014j updates in ICU4C.
...
X-SVN-Rev: 36718
2014-11-11 19:08:28 +00:00
Yoshito Umaoka
3bbb5f70cb
ICU-11315 tzdata2014i updates in ICU4C.
...
X-SVN-Rev: 36693
2014-10-24 05:17:44 +00:00
Yoshito Umaoka
d302fddd6b
ICU-11337 Updated zoneinfo resource header comment. Not updating existing zoneinfo64.txt in trunk for now.
...
X-SVN-Rev: 36675
2014-10-15 20:41:44 +00:00
Yoshito Umaoka
ff4fd29a21
ICU-11302 Proper error handling with utext_clone in regular expression implementation.
...
X-SVN-Rev: 36673
2014-10-13 17:46:34 +00:00
Steven R. Loomis
547757ebe9
ICU-11325 fix operator==. Also, re-enable French.
...
X-SVN-Rev: 36672
2014-10-11 00:22:06 +00:00
Steven R. Loomis
a9d937e314
ICU-11323 remove signal handler from gendict, also fix makedata.mak "clean" phase
...
X-SVN-Rev: 36671
2014-10-10 23:44:31 +00:00
Michael Ow
b2d2691724
ICU-11313 Update version number to 55.0.1
...
X-SVN-Rev: 36648
2014-10-07 17:02:19 +00:00
Yoshito Umaoka
2878fda46f
ICU-11315 Windows zone 2014 update 7 (cldrbug:7959)
...
X-SVN-Rev: 36645
2014-10-07 13:41:48 +00:00
Yoshito Umaoka
f4c185b9e7
ICU-11307 A minor document fix in Calendar's class doc.
...
X-SVN-Rev: 36618
2014-10-01 18:50:49 +00:00
Yoshito Umaoka
a573b068a2
ICU-10898 tzdata2014h updates in ICU4C
...
X-SVN-Rev: 36592
2014-09-26 20:09:39 +00:00
Peter Edberg
9d4b5d9448
ICU-11278 Update readme for GA
...
X-SVN-Rev: 36576
2014-09-24 19:01:45 +00:00
Peter Edberg
6115fe24bb
ICU-11055 Minor rewording that hopefully clarifies the usage of ucol_getFunctionalEquivalent
...
X-SVN-Rev: 36572
2014-09-23 22:11:37 +00:00
Peter Edberg
b26892cfe8
ICU-10817 For UNUM_SPELLOUT/ORDINAL, document that unum_setTextAttribute with UNUM_DEFAULT_RULESET can specify ruleset
...
X-SVN-Rev: 36571
2014-09-23 21:58:49 +00:00
Peter Edberg
61d8a038ad
ICU-10814 Delete duplicated headerdoc comments in usearch.h
...
X-SVN-Rev: 36568
2014-09-23 21:33:53 +00:00
Peter Edberg
8713061249
ICU-10809 Fix typo
...
X-SVN-Rev: 36567
2014-09-23 21:29:31 +00:00
Peter Edberg
14cd5cb107
ICU-10809 Update SimpleDateFormat class doc examples for Sept and Tues, other table updates and note (C)
...
X-SVN-Rev: 36565
2014-09-23 21:26:25 +00:00
Matitiahu Allouche
00aa5b56c4
ICU-11298 fix crash happening when the first non-comment line in BidiTest.txt is ill formed. Method printErrorLine seeks to print paraLevelName, which has not been initialized and is NULL.
...
The fix is to initialize paraLevelName to "N/A" at the beginning of method TestBidiTest().
X-SVN-Rev: 36564
2014-09-23 20:29:55 +00:00
Matitiahu Allouche
eb6fad83c9
ICU-11100 fix crash happening when there are many nested matching parentheses occurring in more than one paragraph.
...
Also change terminology from xxx_SIZE to xxx_COUNT to pursue change started in ticket #11054 .
X-SVN-Rev: 36557
2014-09-21 06:38:01 +00:00
Andy Heninger
afe9d5350e
ICU-11262 Spoof check data refresh.
...
X-SVN-Rev: 36553
2014-09-17 23:27:40 +00:00
Michael Ow
44dd80171a
ICU-11277 Fix memory leak in numberformat test
...
X-SVN-Rev: 36547
2014-09-17 20:31:45 +00:00
Steven R. Loomis
0a8466fd4c
ICU-10992 urename.h update
...
X-SVN-Rev: 36544
2014-09-17 00:41:14 +00:00
Steven R. Loomis
9a6f69ef42
ICU-10992 fix memory leak
...
X-SVN-Rev: 36539
2014-09-16 23:46:35 +00:00
Peter Edberg
e763ff013b
ICU-10992 BRS line 52, update C readme for RC
...
X-SVN-Rev: 36534
2014-09-16 21:49:13 +00:00
Michael Ow
3a935bea9f
ICU-10992 Fix cleanup function registration
...
X-SVN-Rev: 36528
2014-09-16 19:04:05 +00:00
Yoshito Umaoka
f3f825173e
ICU-10992 Updated APIChangeReportml.
...
X-SVN-Rev: 36521
2014-09-16 08:16:52 +00:00
Peter Edberg
2beaf3dacf
ICU-10992 BRS line 20, Check/fix non-stable API macros (U_HIDE_DRAFT_API and others)
...
X-SVN-Rev: 36520
2014-09-16 08:09:06 +00:00
Markus Scherer
908eb3d8d4
ICU-10999 mark formatMeasuresPer() as Technology preview
...
X-SVN-Rev: 36518
2014-09-16 06:11:35 +00:00
Markus Scherer
58e51c0892
ICU-10999 avoid giving \uhhhh to the C++ compiler
...
X-SVN-Rev: 36517
2014-09-16 06:07:06 +00:00
Michael Ow
7e3befc1a6
ICU-10992 Ensure ICU4C 54 test suite passes without data
...
X-SVN-Rev: 36516
2014-09-15 21:51:57 +00:00
Markus Scherer
981f1e0231
ICU-10551 not U+%06X but U+%04X
...
X-SVN-Rev: 36513
2014-09-15 20:28:44 +00:00
Michael Ow
6de697904d
ICU-10980 Update pre-VS2010 project files to VS2010
...
X-SVN-Rev: 36511
2014-09-15 19:09:21 +00:00
Michael Ow
b927a043f8
ICU-10551 Fix error message print out of codepoints
...
X-SVN-Rev: 36510
2014-09-15 19:06:18 +00:00
Travis Keep
5ede5c1dc6
ICU-10999 Mark Davis' review comments applied to C++
...
X-SVN-Rev: 36507
2014-09-15 18:59:23 +00:00
Steven R. Loomis
a5f8e458af
ICU-10981 disable this test under more situations
...
X-SVN-Rev: 36492
2014-09-13 04:22:36 +00:00
Steven R. Loomis
58f8e44c7d
ICU-10981 round of uconfig.h fixes
...
X-SVN-Rev: 36491
2014-09-13 00:53:06 +00:00
Markus Scherer
c07492e9ad
ICU-10992 only warning with -w when a collator cannot be built from rules (eg with import)
...
X-SVN-Rev: 36490
2014-09-12 23:14:25 +00:00
Markus Scherer
03cbf5f82a
ICU-10992 update pool bundles
...
X-SVN-Rev: 36489
2014-09-12 20:02:45 +00:00
Travis Keep
7a23d34cd0
ICU-11250 Markus' review comments
...
X-SVN-Rev: 36488
2014-09-12 18:26:57 +00:00
Markus Scherer
a3df75f151
ICU-11258 adjust dependencies, pull charstr & unistr_core into the platform group, fix some code
...
X-SVN-Rev: 36485
2014-09-12 00:11:47 +00:00
Steven R. Loomis
11462b188e
ICU-11131 revert to r36481
...
X-SVN-Rev: 36484
2014-09-11 22:55:13 +00:00
Steven R. Loomis
482e90080c
ICU-11131 re-checking in due to conflicts with r36481..
...
X-SVN-Rev: 36483
2014-09-11 22:47:47 +00:00
Steven R. Loomis
174485b702
ICU-10881 uloc.cpp warning still wasn't fixed. fixing here.
...
X-SVN-Rev: 36482
2014-09-11 22:40:36 +00:00
Yoshito Umaoka
f7ee04ba38
ICU-11131 Updates based on review feedback.
...
X-SVN-Rev: 36481
2014-09-11 22:36:46 +00:00
John Emmons
8716672a2d
ICU-11251 Last minute CLDR data changes
...
X-SVN-Rev: 36475
2014-09-11 22:25:12 +00:00
Markus Scherer
30780ccadc
ICU-11032 call udata_getMemory() rather than reading internal structures
...
X-SVN-Rev: 36473
2014-09-11 19:52:26 +00:00
Travis Keep
47e7649b14
ICU-11009 Remove unnecessary comment.
...
X-SVN-Rev: 36470
2014-09-11 19:34:20 +00:00
Travis Keep
888838e2e5
ICU-11009 Address Andy's review comments.
...
X-SVN-Rev: 36469
2014-09-11 19:21:33 +00:00
Travis Keep
0951252dad
ICU-11250 Add tests for QuantityFormatter add test for SimplePatternFormatter::getPatternWithNoPlaceholders.
...
X-SVN-Rev: 36468
2014-09-11 19:09:54 +00:00
Markus Scherer
420125c1cc
ICU-11238 simpler fix
...
X-SVN-Rev: 36467
2014-09-11 18:42:18 +00:00
Andy Heninger
84d1d936ab
ICU-11032 Incorporate review comments, use isAcceptable call-back with udata_open
...
X-SVN-Rev: 36466
2014-09-11 18:28:05 +00:00
Yoshito Umaoka
8f7b28cfc6
ICU-10881 Fixed a namespace problem.
...
X-SVN-Rev: 36463
2014-09-11 16:00:14 +00:00
Yoshito Umaoka
1607eb7116
ICU-8951 Fixed a namespace problem.
...
X-SVN-Rev: 36462
2014-09-11 15:51:10 +00:00
Markus Scherer
459c88cc14
ICU-11129 simplify string buffer handling
...
X-SVN-Rev: 36461
2014-09-11 15:34:38 +00:00
Yoshito Umaoka
04df1aa651
ICU-8951 Fixed a typo in a comment.
...
X-SVN-Rev: 36460
2014-09-11 14:55:53 +00:00
John Emmons
4d47dd3226
ICU-11092 Split out units data into a separate tree
...
X-SVN-Rev: 36458
2014-09-11 10:16:22 +00:00
Steven R. Loomis
897ab868eb
ICU-11253 fix tzdbNames for windows
...
X-SVN-Rev: 36455
2014-09-11 06:57:17 +00:00
Yoshito Umaoka
02939804a5
ICU-11240 ICU4C 54 API status promotion.
...
X-SVN-Rev: 36454
2014-09-11 06:16:13 +00:00
Steven R. Loomis
f71e7b22bd
ICU-11238 GCC 3.3.6 fixes
...
X-SVN-Rev: 36451
2014-09-11 05:57:38 +00:00
Yoshito Umaoka
9bdc7d3e1c
ICU-8951 Changes based on Markus's review comment. Fixed an EBCDIC support problem.
...
X-SVN-Rev: 36450
2014-09-11 05:51:15 +00:00
Steven R. Loomis
4345b76644
ICU-10881 merge from branch - conservative fixes to some warnings
...
X-SVN-Rev: 36449
2014-09-11 05:25:13 +00:00
Michael Ow
62c4c3530d
ICU-10551 Update test to check non-ignorable code points and fix comments
...
X-SVN-Rev: 36443
2014-09-10 23:23:56 +00:00
Andy Heninger
b00b0d552e
ICU-11249 class NFDIterator change base from UMemory to UObject. For ICU 54 BRS Verify Malloc Functions task.
...
X-SVN-Rev: 36442
2014-09-10 20:16:12 +00:00
Travis Keep
c794caf7d4
ICU-10999 Add per unit measure formatting.
...
X-SVN-Rev: 36441
2014-09-10 20:06:52 +00:00
Scott Russell
74d781408e
ICU-10992 BRS: ensure correct UTF-8 file properties
...
X-SVN-Rev: 36438
2014-09-10 18:56:09 +00:00
Scott Russell
2411d1606b
ICU-10992 BRS: ensure correct line-endings and svn property
...
X-SVN-Rev: 36434
2014-09-10 18:29:54 +00:00
Steven R. Loomis
9e20f6ebb2
ICU-11131 on low memory situations, return U_MEMORY_ALLOCATION_ERROR instead of crash
...
X-SVN-Rev: 36430
2014-09-10 15:39:02 +00:00
Scott Russell
38c650b526
ICU-10993 fix non-ascii characters
...
X-SVN-Rev: 36428
2014-09-10 13:59:41 +00:00
Steven R. Loomis
e303dafc6e
ICU-11023 build layoutex if enabled..
...
X-SVN-Rev: 36427
2014-09-10 03:31:49 +00:00
Steven R. Loomis
68e82040f9
ICU-11023 merge from branch
...
X-SVN-Rev: 36425
2014-09-10 02:20:50 +00:00
Andy Heninger
a7eb42956a
ICU-11249 BRS 54: Verify malloc functions fix to class NFDIterator.
...
X-SVN-Rev: 36421
2014-09-10 00:54:15 +00:00
Markus Scherer
8c4f2b0036
ICU-7118 document that compare() is often more efficient than getSortKey()
...
X-SVN-Rev: 36414
2014-09-09 22:05:13 +00:00
Yoshito Umaoka
6b334674c9
ICU-11029 Added some note about methods not yet implemented. Also updated these method to do nothing but returns DONE.
...
X-SVN-Rev: 36410
2014-09-09 21:39:33 +00:00
Peter Edberg
834e67c893
ICU-10695 (C) Update/expand UMALQURA_MONTHLENGTH, handleComputeMonthStart fix for tbla and month not in 0..11
...
X-SVN-Rev: 36405
2014-09-09 10:27:39 +00:00
Peter Edberg
897df260ce
ICU-11221 Remove "#ifndef U_HIDE_DRAFT_API" from measunit.cpp (it is only for measunit.h)
...
X-SVN-Rev: 36400
2014-09-09 00:56:00 +00:00
Peter Edberg
d87c86274c
ICU-10326 Add dictionary-based word/line break for Burmese/Myanmar
...
X-SVN-Rev: 36397
2014-09-08 22:16:21 +00:00
Andy Heninger
49435e183f
ICU-10886 C BreakIterator, clarify starting index of iteration is zero
...
X-SVN-Rev: 36390
2014-09-08 17:42:57 +00:00
Andy Heninger
9a82d60b1a
ICU-10886 C BreakIterator, clarify starting index of iteration is zero
...
X-SVN-Rev: 36389
2014-09-08 17:36:46 +00:00
Peter Edberg
e46b2b3c83
ICU-9385 DateFormatSymbols/udat getters/setters for yearNames, zodiacNames (C)
...
X-SVN-Rev: 36386
2014-09-08 04:52:23 +00:00
Markus Scherer
4174db0520
ICU-9644 bug fix
...
X-SVN-Rev: 36385
2014-09-08 03:26:40 +00:00
Markus Scherer
0f78abc7ee
ICU-9644 re-hardcode some normalization data: nfc.nrm
...
X-SVN-Rev: 36384
2014-09-08 03:05:56 +00:00
Peter Edberg
300e531736
ICU-10995 Delete old fNegPrefixPattern before creating new one by prepending minus to fPosPrefixPattern
...
X-SVN-Rev: 36382
2014-09-07 20:01:55 +00:00
Peter Edberg
602bb30ae4
ICU-10872 Fix en_US_POSIX word break for colon (C)
...
X-SVN-Rev: 36381
2014-09-07 07:05:59 +00:00
Peter Edberg
8c07d13306
ICU-10968 More efficient implementation for scriptDisplayName(UScriptCode, ...) (C)
...
X-SVN-Rev: 36379
2014-09-07 06:58:20 +00:00
Peter Edberg
92a7528223
ICU-11173 CLDR tags/release-26-d03 into ICU4C trunk, remove logKnownIssue 11219, fix test for cldrbug:7868
...
X-SVN-Rev: 36377
2014-09-06 06:15:08 +00:00
Steven R. Loomis
e330da58b6
ICU-8502 still do the previous version scan, but at least let autoconf know what our version # is.
...
X-SVN-Rev: 36375
2014-09-06 00:39:13 +00:00
Andy Heninger
821a0b00d7
ICU-11032 Spoof check, add validation of data header.
...
X-SVN-Rev: 36372
2014-09-06 00:19:58 +00:00
Steven R. Loomis
51d9432671
ICU-11073 Fix the earlier fix for global new[].
...
Had to move "new UnicodeString[]" into a function ala ICU-2974 to prevent global new[] from being called.
Also, some general cleanup.
X-SVN-Rev: 36371
2014-09-06 00:16:54 +00:00
Steven R. Loomis
2ceea1aada
ICU-10989 fixup apidoc tags on deprecated layout engine. Also DO
...
build it by default still for this release. Add a note on
ParagraphLayout as well.
X-SVN-Rev: 36368
2014-09-05 22:09:11 +00:00
Steven R. Loomis
e2382d5a3b
ICU-10920 enable "io" library to build (with no APIs) with UCONFIG_NO_CONVERSION set.
...
X-SVN-Rev: 36367
2014-09-05 21:27:11 +00:00
Andy Heninger
9a2a9bea34
ICU-11036 RBBI, check data header when opening.
...
X-SVN-Rev: 36366
2014-09-05 21:23:48 +00:00
Travis Keep
eed7616070
ICU-11223 Remove unused data structure from RelativeDateTimeFormatterTest
...
X-SVN-Rev: 36365
2014-09-05 20:52:55 +00:00
Steven R. Loomis
7b46ea1945
ICU-10972 improve --with-data-packaging docs
...
X-SVN-Rev: 36363
2014-09-05 18:33:24 +00:00
Yoshito Umaoka
03a9132d92
ICU-10993 ICU4C version number to 54.1.
...
X-SVN-Rev: 36357
2014-09-05 14:15:25 +00:00
Peter Edberg
7732bb2599
ICU-10968 Handle fussy comma-at-end-of-enum-list restrictions in some compilers
...
X-SVN-Rev: 36354
2014-09-05 06:17:40 +00:00
Peter Edberg
46ad07cddf
ICU-10968 Add #ifndef U_HIDE_DRAFT_API for the new enum values
...
X-SVN-Rev: 36353
2014-09-05 05:26:55 +00:00
Peter Edberg
153bf506f0
ICU-10968 Add UDISPCTX_TYPE_DISPLAY_LENGTH and values for it, implement support (C)
...
X-SVN-Rev: 36352
2014-09-05 04:54:53 +00:00
Steven R. Loomis
f8e8738186
ICU-10427 fix CC/CXX on BSDs
...
X-SVN-Rev: 36351
2014-09-04 22:38:10 +00:00
Steven R. Loomis
e57f9c9abd
ICU-10853 mention trying an absolute path to runConfigureICU if the relative path doesn't work.
...
X-SVN-Rev: 36350
2014-09-04 22:18:57 +00:00
Andy Heninger
b8935501f7
ICU-10904 Deprecate unused error U_REGEX_OCTAL_TOO_BIG.
...
X-SVN-Rev: 36349
2014-09-04 21:37:24 +00:00
Andy Heninger
528f72ad79
ICU-11082 Fix typo in RBBIRuleScanner::error()
...
X-SVN-Rev: 36348
2014-09-04 21:15:14 +00:00
Andy Heninger
75c1bacdf1
ICU-11102 Win32NumberFormat::format(), make fmt param const.
...
X-SVN-Rev: 36347
2014-09-04 21:00:58 +00:00
Andy Heninger
f626431e29
ICU-11233 Remove U_FINAL for classes we subclass. Produces bad code.
...
X-SVN-Rev: 36346
2014-09-04 18:58:17 +00:00
Travis Keep
18c1134a6d
ICU-11221 Add comments to MeasureUnit generated code pointing to documentation on how to update.
...
X-SVN-Rev: 36344
2014-09-04 17:42:00 +00:00
Andy Heninger
746aadf44a
ICU-10942 Time Zone data loading, merge from branch.
...
X-SVN-Rev: 36342
2014-09-04 01:07:38 +00:00
Steven R. Loomis
8830b79326
ICU-11073 change to use LocalMemory instead of LocalArray
...
X-SVN-Rev: 36340
2014-09-03 23:18:34 +00:00
Travis Keep
ff421e317a
ICU-11237 Fixed memory leak.
...
X-SVN-Rev: 36339
2014-09-03 22:41:51 +00:00
Travis Keep
f8598fb484
ICU-11223 Make code in relative date format that falls back to short form more readable.
...
X-SVN-Rev: 36338
2014-09-03 22:01:03 +00:00
Travis Keep
48ba0efa1e
ICU-11221 Add new MeasureUnits to ICU.
...
X-SVN-Rev: 36335
2014-09-03 21:08:45 +00:00
Yoshito Umaoka
5810783fea
ICU-10898 tzdata2014g updates in ICU4C
...
X-SVN-Rev: 36329
2014-09-03 15:46:07 +00:00
Yoshito Umaoka
15962facca
ICU-8951 Fix for a build error on Mac.
...
X-SVN-Rev: 36326
2014-09-03 14:16:17 +00:00
Peter Edberg
ef25b727ea
ICU-11173 CLDR tags/release-26-d02 into ICU4C trunk, fixes more ldml2icu conversion bugs
...
X-SVN-Rev: 36323
2014-09-03 05:52:50 +00:00
Yoshito Umaoka
8885f1ef78
ICU-8951 BCP 47 key/type converter APIs merged from the work branch.
...
X-SVN-Rev: 36320
2014-09-03 04:42:21 +00:00
Peter Edberg
1b8eb15e1a
ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates
...
X-SVN-Rev: 36313
2014-09-02 23:18:20 +00:00
Andy Heninger
3dd19f8a5b
ICU-10815 Regex error handling, minor cleanups.
...
X-SVN-Rev: 36306
2014-09-02 21:39:18 +00:00
Yoshito Umaoka
23c9cdafbc
ICU-11054 Fixed ubidi_setPara crash issue caused by wrong memory allocation size check. Added a simple test case which reproduced the problem.
...
X-SVN-Rev: 36304
2014-09-02 18:41:21 +00:00
Scott Russell
867e55f0cb
ICU-10970 Support required decimal point
...
X-SVN-Rev: 36300
2014-08-30 21:53:10 +00:00
Markus Scherer
f81a01e01b
ICU-10883 UTS 46 toUnicode set error for empty label including just xn--
...
X-SVN-Rev: 36297
2014-08-29 23:07:42 +00:00
Markus Scherer
b6b33e5481
ICU-10608 document udata alignment requirements
...
X-SVN-Rev: 36295
2014-08-29 22:03:20 +00:00
Markus Scherer
b422082fab
ICU-10889 test & fix u_charFromName(U_EXTENDED_CHAR_NAME) underflow crash
...
X-SVN-Rev: 36293
2014-08-29 21:31:07 +00:00
Markus Scherer
6860fda7cd
ICU-10946 clarify uscript_getName() & uscript_getShortName()
...
X-SVN-Rev: 36292
2014-08-29 20:14:00 +00:00
Markus Scherer
822f228b1a
ICU-10751 try to fix Windows build, apparently still not on C99
...
X-SVN-Rev: 36282
2014-08-29 03:41:29 +00:00
Markus Scherer
e353b8e897
ICU-10751 uscript_getCode(locale) use likely subtags not LocaleScript locale data
...
X-SVN-Rev: 36280
2014-08-28 23:51:38 +00:00
Steven R. Loomis
8c144777b6
ICU-7653 #include "cmemory.h" in perf tests for UPRV_LENGTHOF
...
X-SVN-Rev: 36278
2014-08-28 23:24:28 +00:00
Markus Scherer
8f69b6c53d
ICU-7653 change a few straggler LENGTHOFs
...
X-SVN-Rev: 36277
2014-08-28 23:20:12 +00:00
Steven R. Loomis
f5d289f2ce
ICU-7653 #include "cmemory.h" in perf tests for UPRV_LENGTHOF
...
X-SVN-Rev: 36276
2014-08-28 22:45:56 +00:00
Steven R. Loomis
7594250cc5
ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
...
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Michael Ow
a5c63dabc2
ICU-10909 Fix linker command in letest makefile
...
X-SVN-Rev: 36274
2014-08-28 21:15:26 +00:00
Michael Ow
6c7b9784dd
ICU-10406 Reorder flags setting to allow for user override in runConfigureICU script
...
X-SVN-Rev: 36273
2014-08-28 19:01:08 +00:00
Markus Scherer
53dcbe6141
ICU-10736 Locale.isRightToLeft(), uloc_isRightToLeft(locale)
...
X-SVN-Rev: 36269
2014-08-28 18:28:30 +00:00
Tom Zhang
ee1f29b584
ICU-7653 move LENGTHOF(array) to common, internal header
...
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Andy Heninger
f2dfa7422e
ICU-10815 Fix for uregex_findNext() not setting U_REGEX_STOPPED_BY_CALLER
...
X-SVN-Rev: 36260
2014-08-28 01:19:29 +00:00
Michael Ow
d29271fcce
ICU-9985 Add support for msys msvc build environment
...
X-SVN-Rev: 36256
2014-08-27 22:42:28 +00:00
Markus Scherer
16527bddbb
ICU-10435 deprecate collation TAILORINGS_VERSION
...
X-SVN-Rev: 36254
2014-08-27 22:18:28 +00:00
Michael Ow
5ed8880d0e
ICU-11121 Fix cygwin msvc mh file detection
...
X-SVN-Rev: 36253
2014-08-27 21:49:22 +00:00
Markus Scherer
725657cd3d
ICU-10477 drop already-marginal support for ULOC_REQUESTED_LOCALE
...
X-SVN-Rev: 36252
2014-08-27 21:27:37 +00:00
Scott Russell
ecd2a3a355
ICU-10962 Conflicting descriptions of 'S' in calendar patterns
...
X-SVN-Rev: 36235
2014-08-26 03:57:45 +00:00
Michael Ow
5d5b8293ca
ICU-10857 Remove mingw suffix and update configure
...
X-SVN-Rev: 36233
2014-08-25 22:07:21 +00:00
Travis Keep
9c4a5db353
ICU-11075 Remove dead code including LRUCache and tests and sharedptr.h
...
X-SVN-Rev: 36226
2014-08-21 21:02:57 +00:00
Travis Keep
6f9dd8c75a
ICU-10802 ifdef away unified cache diagnostic code that uses stdio.h.
...
X-SVN-Rev: 36225
2014-08-21 17:16:46 +00:00
Markus Scherer
00558af374
ICU-11074 update script metadata: Common=Zyyy -> Recommended, CldrBug:7827
...
X-SVN-Rev: 36223
2014-08-21 16:37:22 +00:00
Markus Scherer
cd3d93b5e6
ICU-11030 clarify USetSpanCondition
...
X-SVN-Rev: 36221
2014-08-21 00:53:31 +00:00
Travis Keep
77bd7a5153
ICU-10802 Try to fix broken build.
...
X-SVN-Rev: 36220
2014-08-21 00:19:54 +00:00
Markus Scherer
a1c5d5372b
ICU-11059 DUPLOYAN_SHORTAND -> DUPLOYAN
...
X-SVN-Rev: 36219
2014-08-21 00:16:17 +00:00
Markus Scherer
3fbc4c7966
ICU-11047 disambiguate various CEBuffer-s
...
X-SVN-Rev: 36217
2014-08-20 23:55:04 +00:00
Travis Keep
c78f2c0def
ICU-10802 Attempt to fix broken build.
...
X-SVN-Rev: 36216
2014-08-20 23:48:49 +00:00
Travis Keep
d9af7aa3db
ICU-10802 Attempt to fix broken build.
...
X-SVN-Rev: 36215
2014-08-20 23:19:14 +00:00
Travis Keep
f335b55bdf
ICU-10802 Merge branch tkeep/10802andy into trunk.
...
X-SVN-Rev: 36214
2014-08-20 21:46:02 +00:00
Yoshito Umaoka
e382f27072
ICU-11061 Updated keyTypeData.txt generated by the latest LDML2ICU converter, adding a few extra entries
...
X-SVN-Rev: 36210
2014-08-20 20:08:59 +00:00
George Rhoten
e79ae82c7d
ICU-11064 The approved ICU syntax has )$ being the end of the plural rule substitution.
...
X-SVN-Rev: 36208
2014-08-20 18:52:57 +00:00
George Rhoten
912521e5cf
ICU-11064 Fix a roundtripping problem when the fractional part is non-zero.
...
X-SVN-Rev: 36203
2014-08-19 17:13:07 +00:00
Michael Ow
9a4ae3b440
ICU-10551 Make ICU converter callbacks ignore default ignorable code points
...
X-SVN-Rev: 36199
2014-08-18 21:26:34 +00:00
George Rhoten
eda8266715
ICU-11064 Add syntax for PluralFormat in RBNF
...
X-SVN-Rev: 36197
2014-08-18 20:47:36 +00:00
Yoshito Umaoka
808a3cda74
ICU-10898 Windows time zone mapping update for 7de0006.
...
X-SVN-Rev: 36192
2014-08-18 17:59:57 +00:00
Steven R. Loomis
12a1765e44
ICU-11045 fix for glibc assumption
...
X-SVN-Rev: 36178
2014-08-16 01:50:06 +00:00
Steven R. Loomis
e3dc3bc456
ICU-10347 add U_FINAL and U_OVERRIDE for C++11 "final" and "override".
...
Added them to several "not for subclassing" classes.
Some exceptions:
* Commented out U_FINAL where there's an internal override needed.
* For tests, added "#define U_FINAL" at the top to disable this.
#defined to null for Doxygen.
X-SVN-Rev: 36177
2014-08-16 01:30:43 +00:00
Steven R. Loomis
0a429569ff
ICU-9063 improve docs around ucnv_getMinCharSize and ucnv_getMaxCharSize to reflect that they are in code points and UChar code units, respectively.
...
X-SVN-Rev: 36174
2014-08-15 17:55:30 +00:00
Markus Scherer
bfb928d8dd
ICU-11010 improve ucol_mergeSortkeys() API doc
...
X-SVN-Rev: 36166
2014-08-14 20:35:54 +00:00
Andy Heninger
bbefa308aa
ICU-11051 Add synchronization to u_getDataDirectory().
...
X-SVN-Rev: 36165
2014-08-14 20:34:06 +00:00
Markus Scherer
ec55298e96
ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan)
...
X-SVN-Rev: 36162
2014-08-14 18:47:27 +00:00
Andy Heninger
1ba1ec3b83
ICU-11049 regular expressions, use same logic in UText and (UChar *) code paths when checking limit of potential match start positions.
...
X-SVN-Rev: 36161
2014-08-14 17:44:05 +00:00
Markus Scherer
435623bc05
ICU-11058 support nested collation rule imports; make the importer stateless
...
X-SVN-Rev: 36157
2014-08-13 22:58:14 +00:00
Yoshito Umaoka
a16ab10f50
ICU-11061 Import full bcp47 keys/types from CLDR. This change is corresponding to cldrbug:7249
...
X-SVN-Rev: 36151
2014-08-12 23:14:06 +00:00
Yoshito Umaoka
37d4e68cd4
ICU-10898 Updated tzdbNames.txt based on tzdata2014f.
...
X-SVN-Rev: 36144
2014-08-12 16:37:22 +00:00
Michael Ow
41a76a46ba
ICU-10580 Fix solaris gcc build issues
...
X-SVN-Rev: 36141
2014-08-12 02:11:22 +00:00
Yoshito Umaoka
0de2d6e411
ICU-10898 tzdata2014f updates to ICU4C
...
X-SVN-Rev: 36138
2014-08-11 21:07:03 +00:00
Andy Heninger
e03585d7cf
ICU-11049 fix regex find() memory overrun.
...
X-SVN-Rev: 36124
2014-08-06 21:49:08 +00:00
Tom Zhang
2c1c85aee8
ICU-10320 fix compiler warning & solaris error
...
X-SVN-Rev: 36119
2014-08-01 21:33:16 +00:00
Andy Heninger
96835f80a5
ICU-10948 Condition Variables, merged from development branch.
...
X-SVN-Rev: 36101
2014-07-29 23:18:47 +00:00
Tom Zhang
26063a3454
ICU-10320 API for getting/setting number format override in date formatting
...
X-SVN-Rev: 36097
2014-07-29 18:42:07 +00:00
Yoshito Umaoka
ae3f6f13a4
ICU-10934 The tz database abbreviation support in ICU4C
...
X-SVN-Rev: 36080
2014-07-23 21:51:09 +00:00
Travis Keep
133a0ebab9
ICU-11009 Fix C NumberFormatSpecification tests.
...
X-SVN-Rev: 36066
2014-07-18 23:21:55 +00:00
Yoshito Umaoka
ab078968c6
ICU-11009 Added numfmtspectest.cpp in VC project file.
...
X-SVN-Rev: 36065
2014-07-18 22:44:57 +00:00
Travis Keep
46c66e0ddb
ICU-11009 Add number format specification conformance tests to ICU4C
...
X-SVN-Rev: 36061
2014-07-18 21:05:06 +00:00
Andy Heninger
32925a6a3b
ICU-11003 Clean up gcc compiler warnings introduced with previous commit for this ticket.
...
X-SVN-Rev: 36051
2014-07-17 21:06:09 +00:00
Andy Heninger
642d37eb0f
ICU-11003 Delete cmutex.h; change files using it to from plain C to C++.
...
X-SVN-Rev: 36050
2014-07-17 20:16:27 +00:00
Andy Heninger
ec0b491358
ICU-11007 Calendar::fZone, add comment clarifying that it cannot be NULL.
...
X-SVN-Rev: 36048
2014-07-16 22:29:20 +00:00
Andy Heninger
ecf61700ad
ICU-11006 Memory crash/corruption in for loop due to typo in the file (source/i18n/rbt_data.cpp)
...
X-SVN-Rev: 36047
2014-07-16 21:04:08 +00:00
Tom Zhang
8787394bd1
ICU-10979 add udat_adoptNumberFormat & update doc
...
X-SVN-Rev: 36035
2014-07-15 20:39:51 +00:00
Travis Keep
fea6dbb22f
ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used.
...
X-SVN-Rev: 36028
2014-07-15 18:18:39 +00:00
Travis Keep
71d9e44e03
ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used.
...
X-SVN-Rev: 36027
2014-07-15 16:40:20 +00:00
Travis Keep
321f5c2c7b
ICU-10966 Fix NumberFormat::createInstance to return U_MISSING_RESOURCE_ERROR when there is missing resource data.
...
X-SVN-Rev: 36026
2014-07-15 00:10:52 +00:00
Andy Heninger
76aaa9229f
ICU-11007 Improved checking for NULL time zones in calendar code.
...
X-SVN-Rev: 36025
2014-07-14 23:39:06 +00:00
Markus Scherer
37c7676f5e
ICU-10912 create Collator from binary: support length<0 again, and document that the base collator is required (see ticket #10517 )
...
X-SVN-Rev: 36021
2014-07-10 22:17:20 +00:00
Markus Scherer
29fc864adf
ICU-11002 Unicode 7.0 final IdnaMappingTable
...
X-SVN-Rev: 36020
2014-07-10 19:05:06 +00:00
Markus Scherer
1379df9789
ICU-10998 test for only-none before comparing with the current list of reordering codes
...
X-SVN-Rev: 36018
2014-07-09 23:36:19 +00:00
Markus Scherer
9bc6f268fb
ICU-10998 collation reorder others=Zzzz, recognize only others = reset
...
X-SVN-Rev: 36017
2014-07-09 22:53:09 +00:00
Andy Heninger
47a28993e7
ICU-11001 STRING_HASH changed to use uint32_t in computation.
...
X-SVN-Rev: 36016
2014-07-09 22:02:52 +00:00
Markus Scherer
2e958e2bab
ICU-8082 private collation type: do not build binary and do not list as an available keyword value
...
X-SVN-Rev: 36011
2014-07-08 17:44:53 +00:00
Markus Scherer
77b420f820
ICU-8962 test & fix collation import from same bundle & from und=root
...
X-SVN-Rev: 36009
2014-07-08 01:10:13 +00:00
Steven R. Loomis
68b3eed7cb
ICU-10990 remove STL deps from FilteredBreakIterator implementation
...
X-SVN-Rev: 36008
2014-07-08 00:30:21 +00:00
Andy Heninger
719e780320
ICU-10903 u_strToUTF8WithSub(), API docs misleading regarding error status setting.
...
X-SVN-Rev: 35991
2014-07-02 23:46:10 +00:00
Andy Heninger
0de5b4523f
ICU-10908 LocaleDisplayNames thread safety fix.
...
X-SVN-Rev: 35989
2014-07-02 22:31:05 +00:00
Andy Heninger
4812b221aa
ICU-10976 Remove C++ null reference checks; they're undefined behavior.
...
X-SVN-Rev: 35987
2014-07-02 20:57:26 +00:00
Andy Heninger
03e1202db7
ICU-10983 Add failure checks to utext_clone().
...
X-SVN-Rev: 35986
2014-07-02 20:31:42 +00:00
Andy Heninger
4de6a9f525
ICU-10983 Add failure checks to utext_clone().
...
X-SVN-Rev: 35985
2014-07-02 19:15:28 +00:00
Michael Ow
b1de9c0f30
ICU-10842 Fix header test failures, fix no data test errors, and update file properties
...
X-SVN-Rev: 35982
2014-07-02 05:09:05 +00:00
Steven R. Loomis
9ecbb465f2
ICU-10842 readme updates for 54m1. CSS updates.
...
X-SVN-Rev: 35979
2014-07-01 20:51:25 +00:00
Steven R. Loomis
942bf1780d
ICU-10842 Improve dependencies error message
...
X-SVN-Rev: 35978
2014-07-01 18:40:24 +00:00
Steven R. Loomis
ef42fc3a34
ICU-10842 update dependencies. Also update tool and add emacs mode.
...
X-SVN-Rev: 35977
2014-07-01 18:30:14 +00:00
Steven R. Loomis
82d331dd6b
ICU-10842 fix to namespace usage
...
X-SVN-Rev: 35976
2014-07-01 16:51:31 +00:00
Steven R. Loomis
2191314134
ICU-10842 check in ICU 53 vs 54m1 change report
...
X-SVN-Rev: 35975
2014-07-01 16:42:02 +00:00
Steven R. Loomis
60eaaca7b8
ICU-10842 fix mistagged ICU54 API
...
X-SVN-Rev: 35974
2014-07-01 16:41:37 +00:00
Steven R. Loomis
fba912e1ec
ICU-10842 update urename and fix an unrenamed class
...
X-SVN-Rev: 35973
2014-07-01 16:16:59 +00:00
Andy Heninger
ac70eab7a3
ICU-8550 Remove unused #include. This is a review comment fix.
...
X-SVN-Rev: 35965
2014-06-27 22:47:21 +00:00
Michael Ow
7033fb8e40
ICU-10038 Remove wrong function name
...
X-SVN-Rev: 35963
2014-06-27 19:13:20 +00:00
Yoshito Umaoka
d54e49d7f8
ICU-10842 Updated Unicode lisence format, extracted the body part only.
...
X-SVN-Rev: 35961
2014-06-27 17:47:16 +00:00
Steven R. Loomis
70eda4d8dd
ICU-10530 Deprecate LayoutEngine - improve javadoc tags
...
X-SVN-Rev: 35957
2014-06-26 14:08:13 +00:00
Steven R. Loomis
10c819d115
ICU-10580 revert r35955
...
X-SVN-Rev: 35956
2014-06-26 02:25:49 +00:00
Steven R. Loomis
f1c3fde98b
ICU-10580 solaris-gcc fixes
...
X-SVN-Rev: 35955
2014-06-26 02:15:39 +00:00
Steven R. Loomis
49a3242d0a
ICU-10710 remove some C comments..
...
X-SVN-Rev: 35954
2014-06-26 01:45:51 +00:00
Steven R. Loomis
88a77c56cf
ICU-10826 don't need FFLAGS (Fortran flags)
...
X-SVN-Rev: 35953
2014-06-26 01:41:27 +00:00
Steven R. Loomis
b33fbff3e9
ICU-10974 patch: building ICU with clang-cl
...
X-SVN-Rev: 35952
2014-06-26 01:39:03 +00:00
Steven R. Loomis
34b4644cac
ICU-10530 Deprecate LayoutEngine
...
X-SVN-Rev: 35951
2014-06-26 01:17:03 +00:00
Steven R. Loomis
40f501ff59
ICU-10874 bounds check on LocaleBased (note ICU-9762 to untangle LocaleBased)
...
X-SVN-Rev: 35950
2014-06-25 23:39:07 +00:00
Steven R. Loomis
f47fe1af7a
ICU-10890 fix string handling in icuplug
...
X-SVN-Rev: 35949
2014-06-25 23:19:25 +00:00
Steven R. Loomis
a3433c4d45
ICU-10977 remove stray #if DEBUG from a few more files
...
X-SVN-Rev: 35948
2014-06-25 21:59:55 +00:00
Steven R. Loomis
9ac287909f
ICU-10977 remove stray #if DEBUG from toolutil/ucbuf.c
...
X-SVN-Rev: 35947
2014-06-25 21:54:18 +00:00
Michael Ow
5b95b36b05
ICU-10955 Allow for file extension customization in the pkgdata tool with the option file
...
X-SVN-Rev: 35923
2014-06-23 21:36:42 +00:00
Michael Ow
96f67c0b1a
ICU-10898 tzdata 2014e to ICU4C
...
X-SVN-Rev: 35892
2014-06-17 18:26:24 +00:00
Travis Keep
7bf9b7dce1
ICU-10884 Comments from roubert.
...
X-SVN-Rev: 35882
2014-06-17 16:34:46 +00:00
Travis Keep
49c0734f6a
ICU-10046 More review comments from roubert.
...
X-SVN-Rev: 35881
2014-06-17 14:26:41 +00:00
Travis Keep
2b11611919
ICU-10046 Roubert's review comments.
...
X-SVN-Rev: 35880
2014-06-17 14:24:40 +00:00
Travis Keep
eca047192e
ICU-10046 Fix comments.
...
X-SVN-Rev: 35877
2014-06-13 16:45:12 +00:00
Travis Keep
b323fa2b8f
ICU-10046 Andy's review comments.
...
X-SVN-Rev: 35876
2014-06-13 16:40:17 +00:00
Scott Russell
0711da6b18
ICU-10906 prevent SimpleDateFormat from trying to parse when ParsePosition is less than 0
...
X-SVN-Rev: 35874
2014-06-13 14:36:05 +00:00
Tom Zhang
985f42b752
ICU-10344 add new field & factory method for currency CASH/STANDARD Usage
...
X-SVN-Rev: 35873
2014-06-12 21:40:34 +00:00
Travis Keep
b8fcbee810
ICU-10884 Fix compile warnings around not initializing base class in copy constructor for RelativeDateTimeFormatter and SharedObject.
...
X-SVN-Rev: 35871
2014-06-12 20:14:04 +00:00
Travis Keep
5ab2298adc
ICU-10884 Attempt to fix broken build.
...
X-SVN-Rev: 35870
2014-06-12 19:55:36 +00:00
Travis Keep
b2e714c21a
ICU-10884 Applied review comments from Andy Heninger.
...
X-SVN-Rev: 35862
2014-06-11 19:45:30 +00:00
Travis Keep
81e264fb42
ICU-10884 Apply API proposal from 11 Jun ICU meeting.
...
X-SVN-Rev: 35861
2014-06-11 18:31:47 +00:00
Markus Scherer
92f683729d
ICU-10821 try to fix Windows build
...
X-SVN-Rev: 35858
2014-06-11 08:34:19 +00:00
Markus Scherer
dac1ad769b
ICU-10821 change log update
...
X-SVN-Rev: 35851
2014-06-10 17:40:52 +00:00
Markus Scherer
48733704d2
ICU-10821 UCD 7.0 final data
...
X-SVN-Rev: 35838
2014-06-09 21:15:23 +00:00
Markus Scherer
fad96371c9
ICU-10372 deprecate collation APIs for short definition strings
...
X-SVN-Rev: 35822
2014-06-06 22:48:14 +00:00
Yoshito Umaoka
2c9b14e3e4
ICU-9667 Removed a couple of paraLevel value assignment statements from setPara() to match the ICU4J change (r35820). See #9667 for more details.
...
X-SVN-Rev: 35821
2014-06-06 21:44:20 +00:00
Yoshito Umaoka
227ba0cb9a
ICU-10741 Fixed a bug incorrectly processing CR+LF in ucbuf_readline.
...
X-SVN-Rev: 35814
2014-06-06 20:49:18 +00:00
Yoshito Umaoka
590179178a
ICU-10937 A quick test patch - just moving the test data date. We may revise the fix later.
...
X-SVN-Rev: 35803
2014-06-04 16:34:23 +00:00
Travis Keep
9040a55e62
ICU-10778 Delimit Generated Code in MeasureUnit.
...
X-SVN-Rev: 35797
2014-06-02 22:47:11 +00:00
Michael Ow
4b5a43f324
ICU-8260 Increase buffer size of location keywords
...
X-SVN-Rev: 35787
2014-06-01 05:07:41 +00:00
Travis Keep
e09358e9fb
ICU-10778 Add test to ensure that MeasureUnit is backward compatible with ICU 53.1
...
X-SVN-Rev: 35784
2014-05-30 21:27:06 +00:00
Markus Scherer
e280c407cb
ICU-8260 use standard collation locale keywords in collper2
...
X-SVN-Rev: 35770
2014-05-29 17:34:23 +00:00
Markus Scherer
b3cb5dcc86
ICU-8260 bug fixes
...
X-SVN-Rev: 35766
2014-05-28 23:03:52 +00:00
Michael Ow
913ef44a26
ICU-10709 Update ibm-1375 mapping
...
X-SVN-Rev: 35763
2014-05-28 20:29:15 +00:00
Markus Scherer
da533923a2
ICU-8260 support all collation-related keywords in Collator::createInstance()
...
X-SVN-Rev: 35762
2014-05-27 18:50:10 +00:00
Michael Ow
4430785673
ICU-10863 Update EUCTW mapping
...
X-SVN-Rev: 35755
2014-05-23 20:27:03 +00:00
Travis Keep
df067d53b2
ICU-10914 Fix uses of createSharedInstance calls.
...
X-SVN-Rev: 35748
2014-05-22 23:48:56 +00:00
Travis Keep
4b0e17ff66
ICU-10913 Fix broken build.
...
X-SVN-Rev: 35747
2014-05-22 23:21:32 +00:00
Travis Keep
5778d967ee
ICU-10913 Remove unused includes.
...
X-SVN-Rev: 35746
2014-05-22 23:14:10 +00:00
Travis Keep
3d1c1bb07a
ICU-10884 Add abbreviated relative date format support.
...
X-SVN-Rev: 35744
2014-05-22 22:46:53 +00:00
Yoshito Umaoka
906dc162f9
ICU-10831 Fixed the API parameter description in usprep_prepare().
...
X-SVN-Rev: 35742
2014-05-22 22:43:42 +00:00
Michael Ow
968afff8ef
ICU-10522 Update tzcode readme in ICU
...
X-SVN-Rev: 35733
2014-05-21 20:21:53 +00:00
Michael Ow
7f937b3e26
ICU-10719 fix problem with detecting timezone in non-english windows environment
...
X-SVN-Rev: 35732
2014-05-21 19:57:04 +00:00
Andy Heninger
f71b9053d2
ICU-8550 Dictionary Break Iterator, fixes to work with UTF-8 text.
...
X-SVN-Rev: 35724
2014-05-17 00:44:39 +00:00
Scott Russell
68c893b2f1
ICU-10855 fix handling of partial match leniency to not falsely pass literals that should fail
...
X-SVN-Rev: 35720
2014-05-16 17:38:08 +00:00