]>
granicus.if.org Git - icu/log
Markus Scherer [Fri, 28 Feb 2014 20:57:21 +0000 (20:57 +0000)]
ICU-10108 test reset-before on already-tailored characters
X-SVN-Rev: 35264
Markus Scherer [Fri, 28 Feb 2014 20:15:58 +0000 (20:15 +0000)]
ICU-9959 test that RBC forbids rules with a before-reset followed by a stronger relation
X-SVN-Rev: 35263
Markus Scherer [Fri, 28 Feb 2014 19:27:37 +0000 (19:27 +0000)]
ICU-10478 Android does not have nl_langinfo(codeset)
X-SVN-Rev: 35260
Markus Scherer [Thu, 27 Feb 2014 23:31:01 +0000 (23:31 +0000)]
ICU-10595 reenable TestNextSortKeyPartJaIdentical()
X-SVN-Rev: 35259
Markus Scherer [Thu, 27 Feb 2014 22:52:07 +0000 (22:52 +0000)]
ICU-8070 Check that the rule parser handles a comment without terminating end-of-line
X-SVN-Rev: 35257
Michael Ow [Thu, 27 Feb 2014 21:01:41 +0000 (21:01 +0000)]
ICU-10520 Remove typo in readme
X-SVN-Rev: 35256
Andy Heninger [Thu, 27 Feb 2014 20:57:51 +0000 (20:57 +0000)]
ICU-10673 AnyTransliterator thread safety test, fix build failure on AIX.
X-SVN-Rev: 35255
Yoshito Umaoka [Thu, 27 Feb 2014 20:18:05 +0000 (20:18 +0000)]
ICU-10602 Added @Deprecated annotation to @deprecated APIs. Corrected API status tag for SpoofChecker.SINGLE_SCRIPT, which was actually marked as @deprecated before ICU 51. Also some cleanup for non-standard @internal tag document.
X-SVN-Rev: 35254
Michael Ow [Thu, 27 Feb 2014 19:36:18 +0000 (19:36 +0000)]
ICU-10520 Clarify windows build instructions in the readme
X-SVN-Rev: 35253
Michael Ow [Thu, 27 Feb 2014 19:23:50 +0000 (19:23 +0000)]
ICU-10711 Update more fixes to zos pds dataset build
X-SVN-Rev: 35251
Michael Ow [Thu, 27 Feb 2014 19:19:22 +0000 (19:19 +0000)]
ICU-10663 Update zos build instructions concerning heap size settings in the readme
X-SVN-Rev: 35250
Andy Heninger [Thu, 27 Feb 2014 18:58:29 +0000 (18:58 +0000)]
ICU-10673 AnyTransliterator thread safety fix.
X-SVN-Rev: 35249
Andy Heninger [Thu, 27 Feb 2014 18:45:32 +0000 (18:45 +0000)]
ICU-10673 AnyTransliterator thread safety fix.
X-SVN-Rev: 35248
Yoshito Umaoka [Thu, 27 Feb 2014 07:44:48 +0000 (07:44 +0000)]
ICU-10726 Updated the last resort number format patterns to match the patterns used by root locale.
X-SVN-Rev: 35246
Markus Scherer [Wed, 26 Feb 2014 21:45:33 +0000 (21:45 +0000)]
ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53
X-SVN-Rev: 35242
Markus Scherer [Wed, 26 Feb 2014 21:34:14 +0000 (21:34 +0000)]
ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53
X-SVN-Rev: 35241
Markus Scherer [Wed, 26 Feb 2014 20:45:41 +0000 (20:45 +0000)]
ICU-9101 readme about collation
X-SVN-Rev: 35240
Markus Scherer [Wed, 26 Feb 2014 20:40:59 +0000 (20:40 +0000)]
ICU-9101 readme about collation
X-SVN-Rev: 35239
Markus Scherer [Wed, 26 Feb 2014 19:33:44 +0000 (19:33 +0000)]
ICU-10723 delete C++ RandomCollatorTest
X-SVN-Rev: 35238
Yoshito Umaoka [Wed, 26 Feb 2014 19:31:21 +0000 (19:31 +0000)]
ICU-10737 ICU4J test runner to flush output writer at the end always.
X-SVN-Rev: 35237
Markus Scherer [Wed, 26 Feb 2014 03:35:17 +0000 (03:35 +0000)]
ICU-10670 another minor fix
X-SVN-Rev: 35236
Yoshito Umaoka [Wed, 26 Feb 2014 00:49:35 +0000 (00:49 +0000)]
ICU-10670 Fixed a compilation errror on VC in the previous commit.
X-SVN-Rev: 35235
Markus Scherer [Wed, 26 Feb 2014 00:11:22 +0000 (00:11 +0000)]
ICU-9156 collv2 fixed some known search test failures
X-SVN-Rev: 35234
Markus Scherer [Wed, 26 Feb 2014 00:02:24 +0000 (00:02 +0000)]
ICU-10670 Fix character-based Arabic shaping for Urdu & some other characters
X-SVN-Rev: 35233
Yoshito Umaoka [Tue, 25 Feb 2014 23:51:51 +0000 (23:51 +0000)]
ICU-10544 Fixed some implementation problems in Calendar#add. When adding day or lager field results wall time falls into non-existing time slot created by DST transition, the new implementaion honors the current skipped wall time option.
X-SVN-Rev: 35232
Yoshito Umaoka [Tue, 25 Feb 2014 23:50:35 +0000 (23:50 +0000)]
ICU-10544 Fixed some implementation problems in Calendar::add. When adding day or larger field results wall time falls into non-existing time slot created by DST transition, the implementation honors the current skipped wall time option.
X-SVN-Rev: 35231
Markus Scherer [Tue, 25 Feb 2014 23:49:53 +0000 (23:49 +0000)]
ICU-10472 build genrb, uconv, toolutil but not test suites with explicit UnicodeString constructors
X-SVN-Rev: 35230
Markus Scherer [Tue, 25 Feb 2014 23:20:31 +0000 (23:20 +0000)]
ICU-9101 fix test memory leak
X-SVN-Rev: 35229
Markus Scherer [Tue, 25 Feb 2014 22:56:51 +0000 (22:56 +0000)]
ICU-9822 fix U_STRING_INIT string length
X-SVN-Rev: 35228
Markus Scherer [Tue, 25 Feb 2014 21:21:49 +0000 (21:21 +0000)]
ICU-9101 merge branches/markus/collv2@35225 into the trunk
X-SVN-Rev: 35227
Travis Keep [Tue, 25 Feb 2014 00:10:02 +0000 (00:10 +0000)]
ICU-8116 Add tests to verify that currency plurals is working.
X-SVN-Rev: 35222
Markus Scherer [Mon, 24 Feb 2014 22:17:04 +0000 (22:17 +0000)]
ICU-9101 copy icu/branches/markus/collv2/source/tools/genuca2/genuca2.cpp to tools/trunk/unicode/c/genuca/genuca.cpp
X-SVN-Rev: 35220
Yoshito Umaoka [Mon, 24 Feb 2014 21:17:24 +0000 (21:17 +0000)]
ICU-10620 Some improvements in ICU4J test framework - printing out stack trace information through the print writer when an exception is thrown from a test code, other than errln. Also, errln no longer prints out useless stack trace information.
X-SVN-Rev: 35218
Steven R. Loomis [Mon, 24 Feb 2014 19:53:07 +0000 (19:53 +0000)]
ICU-10734 do not attempt to print the summary as ascii
X-SVN-Rev: 35217
Peter Edberg [Mon, 24 Feb 2014 19:35:47 +0000 (19:35 +0000)]
ICU-10630 Add "แอปพลิเคชัน" ("application"), "แท็ก" ("tag") to thaidict.txt (J)
X-SVN-Rev: 35214
Peter Edberg [Mon, 24 Feb 2014 19:34:40 +0000 (19:34 +0000)]
ICU-10630 Add Thai words for "application" and "tag" to thaidict.txt
X-SVN-Rev: 35213
Peter Edberg [Mon, 24 Feb 2014 16:39:48 +0000 (16:39 +0000)]
ICU-10691 Add 23 city names (mostly from exemplar city data) to thaidict.txt (J)
X-SVN-Rev: 35212
Peter Edberg [Mon, 24 Feb 2014 16:39:00 +0000 (16:39 +0000)]
ICU-10691 Add 23 city names (mostly from exemplar city data) to thaidict.txt
X-SVN-Rev: 35211
Yoshito Umaoka [Mon, 24 Feb 2014 15:30:11 +0000 (15:30 +0000)]
ICU-10733 Fixed a problem in build script for packaging utilities-src.jar.
X-SVN-Rev: 35210
Peter Edberg [Mon, 24 Feb 2014 07:18:49 +0000 (07:18 +0000)]
ICU-10712 Integrate non-collation, non-BCP47 data from CLDR trunk@9766 (J)
X-SVN-Rev: 35209
Peter Edberg [Mon, 24 Feb 2014 07:17:41 +0000 (07:17 +0000)]
ICU-10712 Integrate non-collation, non-BCP47 data from CLDR trunk@9766
X-SVN-Rev: 35208
Yoshito Umaoka [Sat, 22 Feb 2014 00:16:56 +0000 (00:16 +0000)]
ICU-10601 Added UNUM_CURRENCY_ACCOUNTING to ICU4C NumberFormat.
X-SVN-Rev: 35198
Travis Keep [Fri, 21 Feb 2014 22:34:29 +0000 (22:34 +0000)]
ICU-10547 Remove extra code from tests added there to help me debug.
X-SVN-Rev: 35197
Travis Keep [Fri, 21 Feb 2014 20:41:39 +0000 (20:41 +0000)]
ICU-10547 Format -0.0 as a negative when using scientific notation.
X-SVN-Rev: 35196
Yoshito Umaoka [Fri, 21 Feb 2014 19:15:04 +0000 (19:15 +0000)]
ICU-10601 Added ACCOUNTINGCURRENCYSTYLE to NumberFormat.
X-SVN-Rev: 35194
Mark Davis [Fri, 21 Feb 2014 14:39:12 +0000 (14:39 +0000)]
ICU-10705 More substantive changes were needed. The code didn't get the CLDR data, and there were some problems with the algorithm. Added many more tests, and added a hack to get around the fact that the generated CLDR data is reordered (it needs to maintain the file order!)
X-SVN-Rev: 35193
Yoshito Umaoka [Fri, 21 Feb 2014 08:16:18 +0000 (08:16 +0000)]
ICU-10718 Cache parsed language, script, country and variant in ULocale.
X-SVN-Rev: 35192
Andy Heninger [Fri, 21 Feb 2014 00:31:28 +0000 (00:31 +0000)]
ICU-10015 Replace use of Deque in dictionary break.
X-SVN-Rev: 35190
Travis Keep [Thu, 20 Feb 2014 23:59:45 +0000 (23:59 +0000)]
ICU-10640 Fix same bugs around duration formatting that were fixed in C++ in JAVA.
X-SVN-Rev: 35188
Travis Keep [Thu, 20 Feb 2014 22:41:13 +0000 (22:41 +0000)]
ICU-10640 Fix various bugs around duration formatting e.g 3:45:23
X-SVN-Rev: 35186
Travis Keep [Thu, 20 Feb 2014 18:54:00 +0000 (18:54 +0000)]
ICU-10640 Carry rounding measure amounts down except the last to the JAVA implementation.
X-SVN-Rev: 35182
Andy Heninger [Wed, 19 Feb 2014 23:57:20 +0000 (23:57 +0000)]
ICU-10706 Spoof Check, Rename SINGLE_SCRIPT -> SINGLE_SCRIPT_RESTRICTIVE as discussed in the PMC.
X-SVN-Rev: 35177
Andy Heninger [Wed, 19 Feb 2014 23:53:30 +0000 (23:53 +0000)]
ICU-10706 Spoof Check, bug fix & test for Identifier Restriction Level; update spoof checker one time initialization.
X-SVN-Rev: 35175
Andy Heninger [Wed, 19 Feb 2014 06:59:00 +0000 (06:59 +0000)]
ICU-10706 Fix Windows build problem with string literals.
X-SVN-Rev: 35168
Andy Heninger [Wed, 19 Feb 2014 01:29:16 +0000 (01:29 +0000)]
ICU-10706 Spoof Check Data Update.
X-SVN-Rev: 35165
Andy Heninger [Wed, 19 Feb 2014 01:07:32 +0000 (01:07 +0000)]
ICU-10706 Spoof Check data update.
X-SVN-Rev: 35164
Yoshito Umaoka [Tue, 18 Feb 2014 07:55:54 +0000 (07:55 +0000)]
ICU-10713 Resolved ICU4J plug-in build script problem with Eclipse 4.4.
X-SVN-Rev: 35153
Michael Ow [Tue, 18 Feb 2014 06:21:37 +0000 (06:21 +0000)]
ICU-10711 Fix pds dataset data builds on zos
X-SVN-Rev: 35152
Yoshito Umaoka [Mon, 17 Feb 2014 17:35:21 +0000 (17:35 +0000)]
ICU-10015 Added in-house implementation of Deque wrapping JDK LinkedList for Java 5 env support.
X-SVN-Rev: 35151
Travis Keep [Sun, 16 Feb 2014 07:36:36 +0000 (07:36 +0000)]
ICU-10640 Improve documentation.
X-SVN-Rev: 35147
Travis Keep [Sun, 16 Feb 2014 02:10:51 +0000 (02:10 +0000)]
ICU-10640 In MeasureFormat, use adopted NumberFormat on last measure only; use integer numberformats on the rest.
X-SVN-Rev: 35146
Travis Keep [Wed, 12 Feb 2014 23:37:47 +0000 (23:37 +0000)]
ICU-10700 Document that relevant registerXXX() method must be called at application startup and unregister() methods must be called at application shutdown.
X-SVN-Rev: 35129
Andy Heninger [Tue, 11 Feb 2014 00:09:33 +0000 (00:09 +0000)]
ICU-10015 Dictionary Break Iterator, resolve differences between ICU4J and ICU4C.
X-SVN-Rev: 35119
Travis Keep [Mon, 10 Feb 2014 23:56:23 +0000 (23:56 +0000)]
ICU-10640 Get rid of JAVA compiler warnings in MeasureFormat.
X-SVN-Rev: 35118
Travis Keep [Mon, 10 Feb 2014 22:55:18 +0000 (22:55 +0000)]
ICU-10640 Change MeasureFormat::adoptNumberFormat to adhere to ICU users' guide.
X-SVN-Rev: 35117
Travis Keep [Mon, 10 Feb 2014 22:52:01 +0000 (22:52 +0000)]
ICU-10640 Fix memory leak in adoptNumberFormat code.
X-SVN-Rev: 35116
Andy Heninger [Mon, 10 Feb 2014 20:12:03 +0000 (20:12 +0000)]
ICU-10015 Dictionary Break, sync between ICU4C & J. Most changes for this ticket are in ICU4J.
X-SVN-Rev: 35115
Travis Keep [Mon, 10 Feb 2014 19:13:50 +0000 (19:13 +0000)]
ICU-10461 Make NumberFormat::createInstance() and PluralRules::forLocale() 10X faster than before for most common types. Provide internal createSharedInstance() for NumberFormat and SharedFormat for internal use that is 2 orders of magnitude faster than before.
X-SVN-Rev: 35114
Yoshito Umaoka [Fri, 7 Feb 2014 15:20:17 +0000 (15:20 +0000)]
ICU-10662 Removed 'synchronized' keyword from Calendar/TimeZone factory methods and minimize the scope of lock. Added a simple performance test case, but not yet wired to performace test scripts. Created icu4j-perf-tests project and fixed some build script problems in perf-tests.
X-SVN-Rev: 35108
Peter Edberg [Thu, 6 Feb 2014 09:41:17 +0000 (09:41 +0000)]
ICU-10633 Implement context-sensitive number formatting (currently just for RBNF)
X-SVN-Rev: 35095
Peter Edberg [Thu, 6 Feb 2014 07:17:07 +0000 (07:17 +0000)]
ICU-10676 Also update the unum_open documentation for available styles
X-SVN-Rev: 35094
Peter Edberg [Thu, 6 Feb 2014 06:31:50 +0000 (06:31 +0000)]
ICU-10676 unum_open should support UNUM_CURRENCY_ISO, UNUM_CURRENCY_PLURAL styles
X-SVN-Rev: 35093
Travis Keep [Thu, 6 Feb 2014 00:44:13 +0000 (00:44 +0000)]
ICU-10682 Fix memory leak in trunk.
X-SVN-Rev: 35087
Travis Keep [Thu, 6 Feb 2014 00:34:24 +0000 (00:34 +0000)]
ICU-10682 Fix clone, copy constructor, and assignment operator in RulesBasedNumberFormat.
X-SVN-Rev: 35085
Scott Russell [Wed, 5 Feb 2014 18:07:53 +0000 (18:07 +0000)]
ICU-10660 add back removed comments to fix missing sample code in ICU4C API doc
X-SVN-Rev: 35084
Travis Keep [Tue, 4 Feb 2014 02:16:23 +0000 (02:16 +0000)]
ICU-10640 Attempt to fix broken build.
X-SVN-Rev: 35073
Travis Keep [Tue, 4 Feb 2014 00:29:17 +0000 (00:29 +0000)]
ICU-10640 Add C++ MeasureFormat API.
X-SVN-Rev: 35069
Steven R. Loomis [Fri, 31 Jan 2014 02:37:57 +0000 (02:37 +0000)]
ICU-10465 improve bldicures
X-SVN-Rev: 35048
Travis Keep [Thu, 30 Jan 2014 20:09:46 +0000 (20:09 +0000)]
ICU-10646 String -> CharSequence
X-SVN-Rev: 35040
Travis Keep [Thu, 30 Jan 2014 18:44:46 +0000 (18:44 +0000)]
ICU-10646 Improve documentation.
X-SVN-Rev: 35039
Travis Keep [Thu, 30 Jan 2014 18:21:57 +0000 (18:21 +0000)]
ICU-10640 Add tests to be sure that TimeUnitFormat and CurrencyFormat are stand-ins for MeasureFormat.
X-SVN-Rev: 35037
Travis Keep [Thu, 30 Jan 2014 16:55:02 +0000 (16:55 +0000)]
ICU-10646 Improve test readability.
X-SVN-Rev: 35036
Travis Keep [Thu, 30 Jan 2014 07:07:11 +0000 (07:07 +0000)]
ICU-10640 Fix broken build. Fix MeasureFormat.format() to give correct begin and end index in FieldPosition even if the StringBuffer was initially non-empty.
X-SVN-Rev: 35035
Travis Keep [Thu, 30 Jan 2014 07:00:03 +0000 (07:00 +0000)]
ICU-10646 Change SimplePatternFormatter.format() method to take String... instead of Object. replace formatValues() with format method that takes a StringBuilder and an int[].
X-SVN-Rev: 35034
Steven R. Loomis [Thu, 30 Jan 2014 01:42:28 +0000 (01:42 +0000)]
ICU-10669 reinstate parallel CLDR-to-ICU build
X-SVN-Rev: 35031
Travis Keep [Thu, 30 Jan 2014 01:16:05 +0000 (01:16 +0000)]
ICU-10640 Change MeasureFormat to use QuantityFormatter.
X-SVN-Rev: 35030
Travis Keep [Wed, 29 Jan 2014 23:46:51 +0000 (23:46 +0000)]
ICU-10640 Remove Appendable from JAVA MeasureFormat API.
X-SVN-Rev: 35029
Travis Keep [Wed, 29 Jan 2014 23:11:43 +0000 (23:11 +0000)]
ICU-10646 Add test for 2 and 3 arg versions of format. Add test for if appendTo is not empty.
X-SVN-Rev: 35028
Travis Keep [Wed, 29 Jan 2014 22:57:06 +0000 (22:57 +0000)]
ICU-10646 Tempalte->SimplePatternFormatter. evaluate -> format
X-SVN-Rev: 35027
Travis Keep [Wed, 29 Jan 2014 21:42:17 +0000 (21:42 +0000)]
ICU-10646 Template -> SimplePatternFormatter. evaluate -> format.
X-SVN-Rev: 35026
Travis Keep [Wed, 29 Jan 2014 13:54:28 +0000 (13:54 +0000)]
ICU-10646 Attempt to fix broken build.
X-SVN-Rev: 35022
Travis Keep [Wed, 29 Jan 2014 05:52:11 +0000 (05:52 +0000)]
ICU-10646 Attempt to fix broken build.
X-SVN-Rev: 35019
Travis Keep [Wed, 29 Jan 2014 05:08:55 +0000 (05:08 +0000)]
ICU-10646 Introduce Template class and change ListFormatter to use it. Introduce QuantityFormatter class and change RelativeDateTimeFormatter to use it.
X-SVN-Rev: 35018
Travis Keep [Wed, 29 Jan 2014 00:09:46 +0000 (00:09 +0000)]
ICU-10646 Introduce Template class. Change ListFormatter and RelativeDateTimeFormatter to use the Template class instead of ad hoc replacement of placeholders.
X-SVN-Rev: 35014
George Rhoten [Tue, 28 Jan 2014 04:25:46 +0000 (04:25 +0000)]
ICU-10622 Fix warnings and errors when DEBUG is accidentally defined.
X-SVN-Rev: 35007
Yoshito Umaoka [Mon, 27 Jan 2014 22:15:02 +0000 (22:15 +0000)]
ICU-10577 Changed Calendar not to use ICULocaleService which depends on language fallback. The new implementation uses calendar type/weekdata cache purely based on locale's region. Also update EhiopicCalendar's constructor to select proper subtype like Islamic calendar. This change also resolves unnecessary cyclic dependency between weekdata and calendar type (See #10425).
X-SVN-Rev: 35003
Yoshito Umaoka [Mon, 27 Jan 2014 21:56:47 +0000 (21:56 +0000)]
ICU-10577 Added a test case in ICU4C to check if the calendar factory method uses locale's region to initialize week data. ICU4C library code is working fine, so no changes in the library code.
X-SVN-Rev: 35002
Yoshito Umaoka [Mon, 27 Jan 2014 14:57:00 +0000 (14:57 +0000)]
ICU-10653 Fixed a thread safety problem in SimpleDateFormat.
X-SVN-Rev: 34993
Yoshito Umaoka [Mon, 27 Jan 2014 14:53:26 +0000 (14:53 +0000)]
ICU-10653 Fixed a thread safety problem in SimpleDateFormat.
X-SVN-Rev: 34992
Yoshito Umaoka [Fri, 24 Jan 2014 22:47:23 +0000 (22:47 +0000)]
ICU-10632 DateFormat factory methods taking Calendar instance to handle relative styles properly.
X-SVN-Rev: 34988