]>
granicus.if.org Git - icu/log
Michael Ow [Wed, 11 Feb 2015 22:23:13 +0000 (22:23 +0000)]
ICU-11523 Fix invalid input check in udat_parseCalendar
X-SVN-Rev: 37023
Markus Scherer [Wed, 11 Feb 2015 18:54:48 +0000 (18:54 +0000)]
ICU-11521 fix JarURLHandler prefix so that the file basename does not start with a slash
X-SVN-Rev: 37022
Markus Scherer [Thu, 5 Feb 2015 16:22:43 +0000 (16:22 +0000)]
ICU-11496 enumerate ICU resources from both jar file and file system
X-SVN-Rev: 37012
Yoshito Umaoka [Tue, 3 Feb 2015 23:55:39 +0000 (23:55 +0000)]
ICU-11315 tzdata2015a updates in ICU4C.
X-SVN-Rev: 37006
Yoshito Umaoka [Tue, 3 Feb 2015 23:55:23 +0000 (23:55 +0000)]
ICU-11315 tzdata2015a updates in ICU4J.
X-SVN-Rev: 37005
Scott Russell [Tue, 3 Feb 2015 17:31:05 +0000 (17:31 +0000)]
ICU-11485 enhance eclipse plug-in build to display normal ICU4J logging during testing via run configuration.
-icuLog :: turns on ICU logging
-verbose :: turns on verbose logging
X-SVN-Rev: 37000
Markus Scherer [Mon, 2 Feb 2015 22:53:15 +0000 (22:53 +0000)]
ICU-11498 TestCharsetDetector: hardcode ISO-2022-CN bytes in CharsetDetectionTests.xml and do not check roundtrip conversion for it
X-SVN-Rev: 36998
Fredrik Roubert [Fri, 30 Jan 2015 16:59:20 +0000 (16:59 +0000)]
ICU-11039 optionally build ICU4J jar without ICU runtime data
Make all Ant targets for copying data conditional on a new property
named icu4c.data.path which, if set, inhibits all data copying and
updates the ICUConfig.properties file to use this path.
Use in this way:
$ ant -Dicu4c.data.path=/tmp/icu/build/data/out/tmp check
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
198130043
X-SVN-Rev: 36996
Andy Heninger [Fri, 30 Jan 2015 02:18:02 +0000 (02:18 +0000)]
ICU-11104 MSVC compiler warnings, apply patch from Chromium.
X-SVN-Rev: 36995
Markus Scherer [Thu, 29 Jan 2015 21:23:36 +0000 (21:23 +0000)]
ICU-11497 TestCharset.TestEncoderCreation: explicitly create one Charset from ICU, be lenient about implementation of another Charset
X-SVN-Rev: 36993
Fredrik Roubert [Tue, 27 Jan 2015 10:55:16 +0000 (10:55 +0000)]
ICU-11483 Canonicalize IDs for java.util.TimeZone.getTimeZone().
Review URL: https://codereview.appspot.com/
194240043
X-SVN-Rev: 36988
Markus Scherer [Thu, 22 Jan 2015 20:40:30 +0000 (20:40 +0000)]
ICU-11479 do not ask the Java system what the canonical name should be, just figure it out from ICU data
X-SVN-Rev: 36982
Michael Ow [Thu, 22 Jan 2015 19:26:09 +0000 (19:26 +0000)]
ICU-11452 Improve null check
X-SVN-Rev: 36981
Fredrik Roubert [Wed, 21 Jan 2015 21:46:16 +0000 (21:46 +0000)]
ICU-11491 adjust Java version check for Android.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
194320043
X-SVN-Rev: 36978
Yoshito Umaoka [Wed, 21 Jan 2015 19:51:06 +0000 (19:51 +0000)]
ICU-11487 Fixed lookup trie initialization problem in TZDBTimeZoneNames.
X-SVN-Rev: 36977
Markus Scherer [Wed, 21 Jan 2015 18:45:57 +0000 (18:45 +0000)]
ICU-11486 do not rely on javax.xml.datatype.DatatypeFactory, manually build good-enough-for-this-test Duration objects
X-SVN-Rev: 36976
Markus Scherer [Fri, 16 Jan 2015 17:35:52 +0000 (17:35 +0000)]
ICU-11479 precompute Java canonical names for not-only-ICU Charsets, make CharsetProviderICU all-static again (see ticket #9973), simplify some test code
X-SVN-Rev: 36966
Fredrik Roubert [Thu, 15 Jan 2015 10:45:08 +0000 (10:45 +0000)]
ICU-11474 Identify Android as a Java vendor in unit tests.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
189550043
X-SVN-Rev: 36961
Andy Heninger [Wed, 14 Jan 2015 00:03:29 +0000 (00:03 +0000)]
ICU-11469 Regular Expressions, remove old tech preview functions.
X-SVN-Rev: 36953
Steven R. Loomis [Mon, 12 Jan 2015 20:18:44 +0000 (20:18 +0000)]
ICU-11465 don't enclose the review body in an <OBJECT> tag
X-SVN-Rev: 36943
Michael Ow [Mon, 12 Jan 2015 19:02:31 +0000 (19:02 +0000)]
ICU-11452 Change reference to pointer to avoid null reference problems in SimpleDateFormat
X-SVN-Rev: 36942
Yoshito Umaoka [Mon, 12 Jan 2015 16:34:01 +0000 (16:34 +0000)]
ICU-11427 Forcing GMT to be used in TestOverrideNumberFormat to make environment test work without test failures.
X-SVN-Rev: 36941
Yoshito Umaoka [Mon, 12 Jan 2015 15:51:02 +0000 (15:51 +0000)]
ICU-11454 Made TestOverrideNumberFormat run properly.
X-SVN-Rev: 36940
Michael Ow [Fri, 9 Jan 2015 06:45:59 +0000 (06:45 +0000)]
ICU-11391 Fix data build on windows
X-SVN-Rev: 36934
Michael Ow [Thu, 8 Jan 2015 20:13:48 +0000 (20:13 +0000)]
ICU-11391 Add arch detection code in pkgdata tool
X-SVN-Rev: 36932
Yoshito Umaoka [Wed, 7 Jan 2015 21:32:52 +0000 (21:32 +0000)]
ICU-11177 Fixed a potential memory leak in setParaRunsOnly() in ubidi.c
X-SVN-Rev: 36929
Yoshito Umaoka [Wed, 7 Jan 2015 20:55:04 +0000 (20:55 +0000)]
ICU-11449 Fixed a build problem on Windows/VC.
X-SVN-Rev: 36928
Fredrik Roubert [Wed, 7 Jan 2015 18:39:29 +0000 (18:39 +0000)]
ICU-11464 TestFmwk should log closing brace lines for empty tests.
Review URL: https://codereview.appspot.com/
191480043
X-SVN-Rev: 36927
Markus Scherer [Wed, 7 Jan 2015 03:49:20 +0000 (03:49 +0000)]
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: 36925
Markus Scherer [Wed, 7 Jan 2015 03:37:11 +0000 (03:37 +0000)]
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
Michael Ow [Tue, 6 Jan 2015 23:08:18 +0000 (23:08 +0000)]
ICU-10731 Fix import library name when building data on mingw
X-SVN-Rev: 36922
Yoshito Umaoka [Tue, 6 Jan 2015 19:03:26 +0000 (19:03 +0000)]
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: 36916
Yoshito Umaoka [Tue, 6 Jan 2015 18:57:38 +0000 (18:57 +0000)]
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
Markus Scherer [Mon, 5 Jan 2015 23:31:52 +0000 (23:31 +0000)]
ICU-11449 collation formatVersion 5: reorder single scripts not groups, write new scripts data with reserved ranges
X-SVN-Rev: 36914
Markus Scherer [Sat, 27 Dec 2014 01:29:46 +0000 (01:29 +0000)]
ICU-11448 try to fix a build error on some platforms
X-SVN-Rev: 36912
Markus Scherer [Sat, 27 Dec 2014 01:08:13 +0000 (01:08 +0000)]
ICU-11448 build CollationBaseDataBuilder as part of genuca; formatVersion 4.1 for below-common tertiary weights
X-SVN-Rev: 36911
Markus Scherer [Sat, 27 Dec 2014 01:04:54 +0000 (01:04 +0000)]
ICU-11448 move collationbasedatabuilder.cpp to tools/genuca
X-SVN-Rev: 36910
Markus Scherer [Sat, 27 Dec 2014 01:03:54 +0000 (01:03 +0000)]
ICU-11448 move collationbasedatabuilder.h to tools/genuca
X-SVN-Rev: 36909
Markus Scherer [Sat, 27 Dec 2014 01:00:36 +0000 (01:00 +0000)]
ICU-11448 move CollationBaseDataBuilder out of the runtime library: only used from genuca
X-SVN-Rev: 36908
Markus Scherer [Sat, 27 Dec 2014 00:39:08 +0000 (00:39 +0000)]
ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights
X-SVN-Rev: 36907
Markus Scherer [Sat, 27 Dec 2014 00:38:34 +0000 (00:38 +0000)]
ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights
X-SVN-Rev: 36906
Andy Heninger [Fri, 19 Dec 2014 23:41:18 +0000 (23:41 +0000)]
ICU-11428 Various compiler warning fixes.
X-SVN-Rev: 36903
Andy Heninger [Fri, 19 Dec 2014 22:10:05 +0000 (22:10 +0000)]
ICU-11454 cdattst/TestOverrideNumberFormat, fix Windows build failure w previouos change.
X-SVN-Rev: 36902
Andy Heninger [Fri, 19 Dec 2014 21:03:23 +0000 (21:03 +0000)]
ICU-11454 cdattst/TestOverrideNumberFormat, re-enable accidentaly skipped tests, set known issue for resulting problem.
X-SVN-Rev: 36901
Fredrik Roubert [Fri, 19 Dec 2014 07:28:19 +0000 (07:28 +0000)]
ICU-11018 Refactor date format string mapping code (ICU4J)
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/
190960043
X-SVN-Rev: 36900
Fredrik Roubert [Fri, 19 Dec 2014 07:27:58 +0000 (07:27 +0000)]
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
Fredrik Roubert [Fri, 19 Dec 2014 07:20:14 +0000 (07:20 +0000)]
ICU-11018 Support CLDR time separator (ICU4J)
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.
R=rocketman@google.com
Review URL: https://codereview.appspot.com/
180370043
X-SVN-Rev: 36898
Fredrik Roubert [Fri, 19 Dec 2014 07:19:41 +0000 (07:19 +0000)]
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
Andy Heninger [Fri, 19 Dec 2014 02:34:24 +0000 (02:34 +0000)]
ICU-11452 Remove NULL check causing a compile warning. An alternate check is still needed.
X-SVN-Rev: 36896
Andy Heninger [Fri, 19 Dec 2014 01:11:01 +0000 (01:11 +0000)]
ICU-11439 Another stab at portability in NumberFormatTest::TestDoubleLimit11439().
X-SVN-Rev: 36895
Andy Heninger [Fri, 19 Dec 2014 00:22:05 +0000 (00:22 +0000)]
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
X-SVN-Rev: 36894
Andy Heninger [Thu, 18 Dec 2014 22:46:45 +0000 (22:46 +0000)]
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
X-SVN-Rev: 36893
John Emmons [Thu, 18 Dec 2014 18:06:07 +0000 (18:06 +0000)]
ICU-11430 Make genPatternInfo method public (for CLDR)
X-SVN-Rev: 36888
John Emmons [Wed, 17 Dec 2014 23:26:00 +0000 (23:26 +0000)]
ICU-11060 Fix naming convention for @alt values from CLDR
X-SVN-Rev: 36887
John Emmons [Wed, 17 Dec 2014 23:25:39 +0000 (23:25 +0000)]
ICU-11060 Fix naming convention for @alt values from CLDR
X-SVN-Rev: 36886
Travis Keep [Wed, 17 Dec 2014 22:19:45 +0000 (22:19 +0000)]
ICU-11445 Bring per unit formatting in MeasureFormat out of tech preview.
X-SVN-Rev: 36885
Markus Scherer [Wed, 17 Dec 2014 21:51:53 +0000 (21:51 +0000)]
ICU-11444 UMeasurementSystem UMS_UK born stable ICU 55
X-SVN-Rev: 36883
Markus Scherer [Wed, 17 Dec 2014 21:47:26 +0000 (21:47 +0000)]
ICU-11444 LocaleData.MeasurementSystem.UK born stable ICU 55
X-SVN-Rev: 36882
Markus Scherer [Wed, 17 Dec 2014 20:27:28 +0000 (20:27 +0000)]
ICU-11426 make implicit narrowing compound assignment explicit
X-SVN-Rev: 36881
Steven R. Loomis [Tue, 16 Dec 2014 01:44:34 +0000 (01:44 +0000)]
ICU-11313 update readme
X-SVN-Rev: 36873
Steven R. Loomis [Tue, 16 Dec 2014 01:41:28 +0000 (01:41 +0000)]
ICU-11313 API change report vs. maint-54
X-SVN-Rev: 36872
Markus Scherer [Mon, 15 Dec 2014 23:14:27 +0000 (23:14 +0000)]
ICU-11313 scientificformathelper -> scientificnumberformatter
X-SVN-Rev: 36871
Yoshito Umaoka [Mon, 15 Dec 2014 19:19:22 +0000 (19:19 +0000)]
ICU-11314 Update ICU4J API change report for 55m1.
X-SVN-Rev: 36870
Scott Russell [Mon, 15 Dec 2014 19:18:47 +0000 (19:18 +0000)]
ICU-11314 BRS - svnprops check
X-SVN-Rev: 36869
Peter Edberg [Mon, 15 Dec 2014 00:42:34 +0000 (00:42 +0000)]
ICU-11313 Update U_HIDE_ macros (and U_DEPRECATED tags) for 55.0.1 (m1)
X-SVN-Rev: 36868
Peter Edberg [Sun, 14 Dec 2014 22:33:46 +0000 (22:33 +0000)]
ICU-11313 Update urename.h for 55.0.1 (m1)
X-SVN-Rev: 36867
Michael Ow [Fri, 12 Dec 2014 04:34:51 +0000 (04:34 +0000)]
ICU-11313 Fix some no data test failures
X-SVN-Rev: 36865
Steven R. Loomis [Thu, 11 Dec 2014 23:15:57 +0000 (23:15 +0000)]
ICU-10774 (review) add documentation of what a test is doing
X-SVN-Rev: 36864
Yoshito Umaoka [Thu, 11 Dec 2014 22:04:19 +0000 (22:04 +0000)]
ICU-11314 BRS - minor updates in readme.
X-SVN-Rev: 36863
Fredrik Roubert [Thu, 11 Dec 2014 20:26:25 +0000 (20:26 +0000)]
ICU-11424 Bugfix: RemoveTransliterator can cause NoClassDefFoundError
Make RemoveTransliterator._ID final, to ensure that the compiler
inlines it, so that it won't be null when register() accesses it.
X-SVN-Rev: 36862
Yoshito Umaoka [Thu, 11 Dec 2014 18:58:07 +0000 (18:58 +0000)]
ICU-11314 Updated a test case for JDK TimeZone test. With JDK TimeZone, ignore the dicrepancy between setRawOffset and getRawOffset.
X-SVN-Rev: 36861
Steven R. Loomis [Thu, 11 Dec 2014 18:25:13 +0000 (18:25 +0000)]
ICU-11389 (respond to review comments) fix low memory crasher in Region.
Also add LocalUHashtablePointer.
X-SVN-Rev: 36860
Travis Keep [Thu, 11 Dec 2014 18:06:28 +0000 (18:06 +0000)]
ICU-11313 Remove compiler warnings from ICU C++ build.
X-SVN-Rev: 36859
Markus Scherer [Thu, 11 Dec 2014 18:00:10 +0000 (18:00 +0000)]
ICU-10829 try to make some compilers happy
X-SVN-Rev: 36858
Markus Scherer [Thu, 11 Dec 2014 17:17:03 +0000 (17:17 +0000)]
ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to CollationKey.merge() but not necessarily same sort keys, omit case level if lowerFirst and only common weights
X-SVN-Rev: 36857
Markus Scherer [Thu, 11 Dec 2014 17:04:32 +0000 (17:04 +0000)]
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
Yoshito Umaoka [Thu, 11 Dec 2014 17:03:23 +0000 (17:03 +0000)]
ICU-11314 Fixed compiler/FindBugs warnings.
X-SVN-Rev: 36855
Yoshito Umaoka [Thu, 11 Dec 2014 16:42:53 +0000 (16:42 +0000)]
ICU-11314 BRS - organize imports
X-SVN-Rev: 36854
John Emmons [Thu, 11 Dec 2014 16:16:10 +0000 (16:16 +0000)]
ICU-11417 CLDR 27 data integration for ICU55M1
X-SVN-Rev: 36851
John Emmons [Thu, 11 Dec 2014 16:10:49 +0000 (16:10 +0000)]
ICU-11417 CLDR 27 data integration for ICU55M1
X-SVN-Rev: 36850
Steven R. Loomis [Wed, 10 Dec 2014 23:20:41 +0000 (23:20 +0000)]
ICU-10774 remove a stray logln
X-SVN-Rev: 36849
Michael Ow [Wed, 10 Dec 2014 22:21:21 +0000 (22:21 +0000)]
ICU-11313 Fix for header test for 55m1
X-SVN-Rev: 36848
Michael Ow [Wed, 10 Dec 2014 21:41:07 +0000 (21:41 +0000)]
ICU-11313 Fix bom in FractionalUCA file
X-SVN-Rev: 36847
Markus Scherer [Wed, 10 Dec 2014 21:32:48 +0000 (21:32 +0000)]
ICU-11357 add constant for UK measurement system
X-SVN-Rev: 36846
Markus Scherer [Wed, 10 Dec 2014 21:32:13 +0000 (21:32 +0000)]
ICU-11357 add constant for UK measurement system
X-SVN-Rev: 36845
Michael Ow [Wed, 10 Dec 2014 21:21:57 +0000 (21:21 +0000)]
ICU-11313 Fix line endings for 55m1
X-SVN-Rev: 36844
Michael Ow [Wed, 10 Dec 2014 21:05:34 +0000 (21:05 +0000)]
ICU-11313 Update configure script for 55m1
X-SVN-Rev: 36843
Peter Edberg [Wed, 10 Dec 2014 20:19:42 +0000 (20:19 +0000)]
ICU-11412 TimeZoneFormat copy constructor should initialize fTZDBTimeZoneNames to NULL
X-SVN-Rev: 36842
Travis Keep [Wed, 10 Dec 2014 17:02:02 +0000 (17:02 +0000)]
ICU-10638 Add factory method to create a UStringEnumeration from UEnumeration.
X-SVN-Rev: 36841
Yoshito Umaoka [Wed, 10 Dec 2014 09:08:03 +0000 (09:08 +0000)]
ICU-11415 Fixed a locale display name issue with a currency keyword.
X-SVN-Rev: 36840
Yoshito Umaoka [Wed, 10 Dec 2014 09:00:53 +0000 (09:00 +0000)]
ICU-11415 Fixed a locale display name issue with a currency keyword.
X-SVN-Rev: 36839
Travis Keep [Wed, 10 Dec 2014 00:43:17 +0000 (00:43 +0000)]
ICU-10569 Add test to verify that equals and hashCode on Measure work correctly.
X-SVN-Rev: 36838
Travis Keep [Tue, 9 Dec 2014 23:58:32 +0000 (23:58 +0000)]
ICU-10438 Document that JAVA Duration RuleBasedNumberFormat always rounds down.
X-SVN-Rev: 36837
Steven R. Loomis [Tue, 9 Dec 2014 23:54:56 +0000 (23:54 +0000)]
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
Travis Keep [Tue, 9 Dec 2014 23:53:19 +0000 (23:53 +0000)]
ICU-10438 Document that C++ Duration RuleBasedNumberFormat always rounds down.
X-SVN-Rev: 36835
Travis Keep [Tue, 9 Dec 2014 23:08:31 +0000 (23:08 +0000)]
ICU-10638 Fix collator:;getKeywordsXXX functions so that they never leak memory.
X-SVN-Rev: 36834
Michael Ow [Tue, 9 Dec 2014 22:10:45 +0000 (22:10 +0000)]
ICU-11360 Remove statement to include platform config file in letest makefile
X-SVN-Rev: 36833
Travis Keep [Tue, 9 Dec 2014 21:13:59 +0000 (21:13 +0000)]
ICU-10958 Update URL to instructions for updating generated code in MeasureUnit.java
X-SVN-Rev: 36832
Michael Ow [Tue, 9 Dec 2014 19:38:39 +0000 (19:38 +0000)]
ICU-11365 Fix INT32_MAX and INT32_MIN build error on HP-UX
X-SVN-Rev: 36831
Andy Heninger [Tue, 9 Dec 2014 01:27:53 +0000 (01:27 +0000)]
ICU-11390 Remove static objects from intltest ThreadSafeFormat.
X-SVN-Rev: 36829