]>
granicus.if.org Git - icu/log
Bing Long [Tue, 14 May 2013 20:39:25 +0000 (20:39 +0000)]
ICU-10113 Added DateIntervalFormatSample.java.
Updated the API document for DateIntervalFormat->getInstance(String skeleton, Locale locale) and
DateIntervalFormat->getInstance(String skeleton, Locale locale, DateIntervalInfo dtitvinf)
X-SVN-Rev: 33652
Mark Davis [Tue, 14 May 2013 12:32:16 +0000 (12:32 +0000)]
ICU-8474 Updated the plural rules factory to match CLDR; took a first pass at modifying NumberFormat to get the right information out for plural select with fractions.
X-SVN-Rev: 33649
Travis Keep [Mon, 13 May 2013 23:41:55 +0000 (23:41 +0000)]
ICU-10069 Add comments per Markus' review.
X-SVN-Rev: 33645
Michael Ow [Fri, 10 May 2013 20:43:23 +0000 (20:43 +0000)]
ICU-10047 Copy enumset.h to the appropriate directory when building with MSVC project files
X-SVN-Rev: 33635
Yoshito Umaoka [Fri, 10 May 2013 16:42:39 +0000 (16:42 +0000)]
ICU-10154 Optimized time zone historical offset iteration.
X-SVN-Rev: 33633
Yoshito Umaoka [Fri, 10 May 2013 16:32:04 +0000 (16:32 +0000)]
ICU-10154 Optimized time zone historical offset iteration.
X-SVN-Rev: 33632
Travis Keep [Wed, 8 May 2013 23:46:30 +0000 (23:46 +0000)]
ICU-10069 Take into account compatible currency symbols, e.g half-width and full-width yen symbol, when parsing currencies. Currency symbol equivalence relation hard-coded in Currency class for now.
X-SVN-Rev: 33616
Travis Keep [Wed, 8 May 2013 19:53:08 +0000 (19:53 +0000)]
ICU-10069 Clean up overly complicated currency matching code. This clean up was necessary because previous code assumed that currency string in text will match currency symbol in CLDR. With currency equivalences, this assumption no longer holds.
X-SVN-Rev: 33615
Michael Ow [Wed, 8 May 2013 19:53:01 +0000 (19:53 +0000)]
ICU-10133 Fix pkgdata tool not building data into load module on OS390
X-SVN-Rev: 33614
Michael Ow [Wed, 8 May 2013 19:06:57 +0000 (19:06 +0000)]
ICU-10134 Fix man page for uconv
X-SVN-Rev: 33613
Michael Ow [Wed, 8 May 2013 17:33:54 +0000 (17:33 +0000)]
ICU-10129 Fix Windows timezone name truncation
X-SVN-Rev: 33610
Michael Ow [Wed, 8 May 2013 17:00:30 +0000 (17:00 +0000)]
ICU-10082 Fix timezone detection on Solaris
X-SVN-Rev: 33609
Michael Ow [Wed, 8 May 2013 01:38:44 +0000 (01:38 +0000)]
ICU-10084 Update version to 52.0.1
X-SVN-Rev: 33608
Travis Keep [Tue, 7 May 2013 20:06:58 +0000 (20:06 +0000)]
ICU-10026 Fix DecimalFormat to handle variation of minus signs according to Mark Davis' suggestions.
X-SVN-Rev: 33605
Michael Ow [Tue, 7 May 2013 19:53:34 +0000 (19:53 +0000)]
ICU-10083 Update version number to 52.0.1 and update timebombs
X-SVN-Rev: 33604
Michael Ow [Tue, 7 May 2013 17:35:21 +0000 (17:35 +0000)]
ICU-9881 Fix library names for MINGW build
X-SVN-Rev: 33603
John Emmons [Mon, 6 May 2013 13:52:37 +0000 (13:52 +0000)]
ICU-10137 Merge CLDR 23.1 data
X-SVN-Rev: 33592
John Emmons [Mon, 6 May 2013 13:48:55 +0000 (13:48 +0000)]
ICU-10137 Merge CLDR 23.1 data
X-SVN-Rev: 33591
Markus Scherer [Sat, 4 May 2013 18:58:23 +0000 (18:58 +0000)]
ICU-10081 uprv_stableBinarySearch() internal API
X-SVN-Rev: 33590
Markus Scherer [Fri, 3 May 2013 22:46:57 +0000 (22:46 +0000)]
ICU-10081 stable sort via insertion sort with binary search; test it well
X-SVN-Rev: 33588
Yoshito Umaoka [Fri, 3 May 2013 22:34:46 +0000 (22:34 +0000)]
ICU-10098 Fixed a bug introduced by the previous commit.
X-SVN-Rev: 33587
Yoshito Umaoka [Fri, 3 May 2013 21:36:03 +0000 (21:36 +0000)]
ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat.
X-SVN-Rev: 33586
Peter Edberg [Thu, 2 May 2013 22:04:50 +0000 (22:04 +0000)]
ICU-10070 uregion_isEqualTo -> uregion_areEqual, implement using pointer compare
X-SVN-Rev: 33578
George Rhoten [Wed, 1 May 2013 21:37:14 +0000 (21:37 +0000)]
ICU-10136 Do not throw an exception when requesting the quotes for fr_CA. It should fallback to data from fr.
X-SVN-Rev: 33568
Markus Scherer [Tue, 30 Apr 2013 22:06:20 +0000 (22:06 +0000)]
ICU-10128 store bpt max value in ubidi.icu
X-SVN-Rev: 33566
Markus Scherer [Tue, 30 Apr 2013 16:27:15 +0000 (16:27 +0000)]
ICU-10128 remove version suffixes from UCD files, so that they are easy to compare as a tree of files
X-SVN-Rev: 33565
Markus Scherer [Mon, 29 Apr 2013 22:39:38 +0000 (22:39 +0000)]
ICU-10128 add 2 new script codes from ISO 15924: Aghb & Mahj
X-SVN-Rev: 33563
Peter Edberg [Mon, 29 Apr 2013 22:10:29 +0000 (22:10 +0000)]
ICU-9984 For DTPG, Y in skeleton should produce Y in pattern
X-SVN-Rev: 33562
Markus Scherer [Fri, 26 Apr 2013 23:45:27 +0000 (23:45 +0000)]
ICU-10128 encode new properties bpt & bpb in ubidi.icu format version 2.1
X-SVN-Rev: 33557
Bing Long [Fri, 26 Apr 2013 19:23:57 +0000 (19:23 +0000)]
ICU-100113 Added DateTimePatternGeneratorSample.java. Updated the API document in datetimepatterngenerator class for getBestPattern, addPattern, replaceFieldTypes.
X-SVN-Rev: 33555
Markus Scherer [Fri, 26 Apr 2013 00:06:57 +0000 (00:06 +0000)]
ICU-10128 parse the new BidiBrackets.txt
X-SVN-Rev: 33554
Yoshito Umaoka [Thu, 25 Apr 2013 21:10:43 +0000 (21:10 +0000)]
ICU-9104 Some minor updates in the CollationElementIterator API doc, including setOffset()/setText() are OK between next()/previous() in addition to reset(). Removing class name prefix in the updated section to improve the readability (doxygen still produces links without class prefix).
X-SVN-Rev: 33551
Yoshito Umaoka [Thu, 25 Apr 2013 21:00:44 +0000 (21:00 +0000)]
ICU-9104 A minor change in the doc updated in the previous commit.
X-SVN-Rev: 33550
Yoshito Umaoka [Thu, 25 Apr 2013 20:15:50 +0000 (20:15 +0000)]
ICU-9104 Updated CollationElementIterator API spec not to support changing the iteration direction without reset. Added a field tracking the iteration direction and trigger assertion when a caller violates the restriction (only when Java assertion is enabled).
X-SVN-Rev: 33549
Michael Ow [Wed, 24 Apr 2013 03:12:26 +0000 (03:12 +0000)]
ICU-10037 Update tzdata in ICU4J to 2013c
X-SVN-Rev: 33548
Michael Ow [Wed, 24 Apr 2013 01:06:18 +0000 (01:06 +0000)]
ICU-10037 Update ICU4C to tzdata 2013c
X-SVN-Rev: 33547
Mark Davis [Tue, 23 Apr 2013 15:17:51 +0000 (15:17 +0000)]
ICU-8474 tweak for farsi
X-SVN-Rev: 33545
Mark Davis [Tue, 23 Apr 2013 12:32:37 +0000 (12:32 +0000)]
ICU-8474 refactor to make it easier to copy to CLDR.
X-SVN-Rev: 33544
Yoshito Umaoka [Mon, 22 Apr 2013 21:04:37 +0000 (21:04 +0000)]
ICU-10097 Replace ICURWLock implementation with JDK's ReentrantReadWriteLock. At the same time, disabled the stats collection (never used by ICU library consumers) by default.
X-SVN-Rev: 33543
Mark Davis [Mon, 22 Apr 2013 14:49:51 +0000 (14:49 +0000)]
ICU-8474 tuned portuguese, bengali, latvian, romanian, zulu
X-SVN-Rev: 33541
Steven R. Loomis [Fri, 19 Apr 2013 23:39:07 +0000 (23:39 +0000)]
ICU-10107 improve API docs for new function
X-SVN-Rev: 33540
Yoshito Umaoka [Fri, 19 Apr 2013 23:31:32 +0000 (23:31 +0000)]
ICU-8957 Updated ant build files supporting findbugs invoked from ant build.
X-SVN-Rev: 33539
Steven R. Loomis [Thu, 18 Apr 2013 21:24:51 +0000 (21:24 +0000)]
ICU-10107 LayoutEngine improvements
X-SVN-Rev: 33535
Michael Ow [Wed, 17 Apr 2013 15:29:37 +0000 (15:29 +0000)]
ICU-9973 Make CharsetProviderICU thread safe
X-SVN-Rev: 33534
Steven R. Loomis [Mon, 15 Apr 2013 23:56:16 +0000 (23:56 +0000)]
ICU-10107 bump script codes
X-SVN-Rev: 33531
Steven R. Loomis [Mon, 15 Apr 2013 23:54:51 +0000 (23:54 +0000)]
ICU-10107 Improve test generation
X-SVN-Rev: 33530
Yoshito Umaoka [Mon, 15 Apr 2013 19:41:05 +0000 (19:41 +0000)]
ICU-10106 Removed the reference to fallbackRegionFormat that is no longer used.
X-SVN-Rev: 33529
Mark Davis [Mon, 15 Apr 2013 06:19:53 +0000 (06:19 +0000)]
ICU-8474 fixes for serialization, which included change to equals
X-SVN-Rev: 33528
Peter Edberg [Sat, 13 Apr 2013 02:54:22 +0000 (02:54 +0000)]
ICU-10070 Misunderstanding, back out r33521
X-SVN-Rev: 33524
Peter Edberg [Sat, 13 Apr 2013 00:16:56 +0000 (00:16 +0000)]
ICU-10070 And handle NULl return from uregion_getContainedRegions... while I am at it
X-SVN-Rev: 33522
Peter Edberg [Fri, 12 Apr 2013 23:48:49 +0000 (23:48 +0000)]
ICU-10070 Fix crash due to bug in uenum_next that only affects some compilers
X-SVN-Rev: 33521
Peter Edberg [Fri, 12 Apr 2013 23:00:51 +0000 (23:00 +0000)]
ICU-10070 Add plain C wrappers for Region class
X-SVN-Rev: 33520
Yoshito Umaoka [Fri, 12 Apr 2013 18:04:23 +0000 (18:04 +0000)]
ICU-10080 Removed the old serializable test data except 3.6.
X-SVN-Rev: 33519
Yoshito Umaoka [Fri, 12 Apr 2013 15:31:31 +0000 (15:31 +0000)]
ICU-8957 Fixed issues detected by FindBugs in ICU library code except #9667 and #10097. Added FindBugs exclusion filter files in ICU4J library project directories.
X-SVN-Rev: 33516
Yoshito Umaoka [Thu, 11 Apr 2013 17:52:38 +0000 (17:52 +0000)]
ICU-10099 Explicitly add charset=UTF-8 in the ICU4J API reference docs. Forcing UTF-8 to be used by JCite for reading java source files.
X-SVN-Rev: 33512
Markus Scherer [Wed, 10 Apr 2013 19:27:41 +0000 (19:27 +0000)]
ICU-7881 add new options to the short usage text too
X-SVN-Rev: 33504
Yoshito Umaoka [Wed, 10 Apr 2013 08:15:11 +0000 (08:15 +0000)]
ICU-9743 Logging known issues with ticket information, instead of timebomb.
X-SVN-Rev: 33503
Mark Davis [Tue, 9 Apr 2013 13:43:13 +0000 (13:43 +0000)]
ICU-8474 fix serbian, revamp rules to generate smarter samples
X-SVN-Rev: 33502
Mark Davis [Tue, 9 Apr 2013 09:04:45 +0000 (09:04 +0000)]
ICU-8474 correct isEmpty()
X-SVN-Rev: 33501
Markus Scherer [Mon, 8 Apr 2013 21:31:58 +0000 (21:31 +0000)]
ICU-7881 add icupkg options --auto_toc_prefix --auto_toc_prefix_with_type --toc_prefix
X-SVN-Rev: 33500
Mark Davis [Mon, 8 Apr 2013 14:11:49 +0000 (14:11 +0000)]
ICU-8474 updates to fix new rules, separate out test generation class, factory class, change toString() to roundtrip, etc.
X-SVN-Rev: 33499
Travis Keep [Wed, 3 Apr 2013 22:05:00 +0000 (22:05 +0000)]
ICU-10017 Git rid of special code in TimePeriod that copies non-immutable Number types. Add comments explaining that Number objects need to be immutable. Add unit test for TestPeriod.equals/hashCode. In JAVA implementation remove extra boolean flag for numeric and treat NUMERIC as a full fledged style as much as possible.
X-SVN-Rev: 33490
Travis Keep [Wed, 3 Apr 2013 21:18:45 +0000 (21:18 +0000)]
ICU-10045 Change UNICODE_STRING_SIMPLE to a UnicodeString constructor in an attempt to fix broken builds.
X-SVN-Rev: 33489
Travis Keep [Wed, 3 Apr 2013 20:42:55 +0000 (20:42 +0000)]
ICU-10067 Add getLocale() and createPatternForNumItems() to ListFormatter.
X-SVN-Rev: 33488
Travis Keep [Wed, 3 Apr 2013 20:11:01 +0000 (20:11 +0000)]
ICU-10045 Fix number of significant digits with 0.
X-SVN-Rev: 33487
Travis Keep [Tue, 2 Apr 2013 22:01:33 +0000 (22:01 +0000)]
ICU-10045 Formatting with significant digits to work correctly with 0 in C++
X-SVN-Rev: 33485
Travis Keep [Fri, 29 Mar 2013 22:23:24 +0000 (22:23 +0000)]
ICU-10063 Change ListFormatter.format() method to take a Collection<?> instead of a Collection<Object>
X-SVN-Rev: 33480
Travis Keep [Fri, 29 Mar 2013 21:43:18 +0000 (21:43 +0000)]
ICU-10017 Correctly handle all types of Number fields in TimePeriod.
X-SVN-Rev: 33479
Travis Keep [Fri, 29 Mar 2013 20:17:43 +0000 (20:17 +0000)]
ICU-10017 Remove unused imports
X-SVN-Rev: 33478
Travis Keep [Thu, 28 Mar 2013 22:51:46 +0000 (22:51 +0000)]
ICU-10017 Add test to insure that TimePeriod.forAmounts() throws IllegalArgumentException when necessary.
X-SVN-Rev: 33476
Travis Keep [Thu, 28 Mar 2013 22:25:47 +0000 (22:25 +0000)]
ICU-10017 Add test for formatPeriod for numeric style and for TimePeriods with just a single field.
X-SVN-Rev: 33475
Travis Keep [Thu, 28 Mar 2013 21:04:41 +0000 (21:04 +0000)]
ICU-10017 Do defensive copy of TimeUnitAmount objects in TimePeriod.forAmounts.
X-SVN-Rev: 33474
Travis Keep [Thu, 28 Mar 2013 20:35:26 +0000 (20:35 +0000)]
ICU-10017 Add test for TimeUnitFormat.formatPeriod for english using full name style.
X-SVN-Rev: 33473
Andy Heninger [Thu, 28 Mar 2013 18:25:12 +0000 (18:25 +0000)]
ICU-2940 Remove synchronization from uset and uget DataDirectory().
X-SVN-Rev: 33472
Travis Keep [Thu, 28 Mar 2013 17:38:18 +0000 (17:38 +0000)]
ICU-10017 Add API specification for composition of time periods for ICU4J into code.
X-SVN-Rev: 33471
Peter Edberg [Wed, 27 Mar 2013 22:44:22 +0000 (22:44 +0000)]
ICU-10061 Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends
X-SVN-Rev: 33468
Peter Edberg [Wed, 27 Mar 2013 22:43:03 +0000 (22:43 +0000)]
ICU-10062 Fix header documentation for getDayOfWeekType, getWeekendTransition
X-SVN-Rev: 33467
Travis Keep [Wed, 27 Mar 2013 15:52:49 +0000 (15:52 +0000)]
ICU-10026 Add comment to normalizePlusAndMinus function in DecimalFormat.
X-SVN-Rev: 33466
Mark Davis [Wed, 27 Mar 2013 13:57:35 +0000 (13:57 +0000)]
ICU-8474 enhanced syntax
X-SVN-Rev: 33465
Travis Keep [Tue, 26 Mar 2013 23:51:41 +0000 (23:51 +0000)]
ICU-10026 Make Numberformat.parse() even more lenient by allowing 7 alternates for plus and minus when parsing Not just ascii plus and minus.
X-SVN-Rev: 33462
Travis Keep [Tue, 26 Mar 2013 23:03:44 +0000 (23:03 +0000)]
ICU-10026 Make Numberformat.parse() method accept ascii plus and minus in addition to native plus and minus of locale for ICU4J.
X-SVN-Rev: 33461
Andy Heninger [Thu, 21 Mar 2013 22:09:06 +0000 (22:09 +0000)]
ICU-7468 Use C++ "using" in Format class hierarchy, so inheritance of format() and parse() functions works normally, without unwanted function hiding.
X-SVN-Rev: 33457
Travis Keep [Thu, 21 Mar 2013 18:48:00 +0000 (18:48 +0000)]
ICU-10042 Fix documentation for unum_formatXXX()
X-SVN-Rev: 33455
Travis Keep [Thu, 21 Mar 2013 17:25:43 +0000 (17:25 +0000)]
ICU-9914 ICU4C DateIntervalFormat to handle 2 year vs. 4 year formats.
X-SVN-Rev: 33453
Travis Keep [Thu, 21 Mar 2013 16:43:17 +0000 (16:43 +0000)]
ICU-9914 DateIntervalFormat to handle 2 year vs. 4 year formats in ICU4J.
X-SVN-Rev: 33447
Andy Heninger [Thu, 21 Mar 2013 05:48:52 +0000 (05:48 +0000)]
ICU-10048 Compiler warning cleanup.
X-SVN-Rev: 33445
Andy Heninger [Thu, 21 Mar 2013 01:42:01 +0000 (01:42 +0000)]
ICU-10048 Fix some compiler warnings in ICU4C.
X-SVN-Rev: 33444
Peter Edberg [Fri, 15 Mar 2013 18:07:46 +0000 (18:07 +0000)]
ICU-10013 Update readme to release version
X-SVN-Rev: 33435
Yoshito Umaoka [Fri, 15 Mar 2013 15:15:39 +0000 (15:15 +0000)]
ICU-10014 Updated readme.html for ICU4J 51 official release.
X-SVN-Rev: 33433
Yoshito Umaoka [Thu, 14 Mar 2013 20:18:19 +0000 (20:18 +0000)]
ICU-10014 Update maven pom.xml to release 51.1.
X-SVN-Rev: 33427
Yoshito Umaoka [Thu, 14 Mar 2013 20:16:07 +0000 (20:16 +0000)]
ICU-10014 Updated ICU4J version related strings to 51.1 release.
X-SVN-Rev: 33426
Michael Ow [Thu, 14 Mar 2013 17:14:52 +0000 (17:14 +0000)]
ICU-10013 Fix some no data test error and memory leaks
X-SVN-Rev: 33424
Michael Ow [Wed, 13 Mar 2013 21:49:58 +0000 (21:49 +0000)]
ICU-9732 Update tzdata in ICU4J to 2013b
X-SVN-Rev: 33421
Michael Ow [Wed, 13 Mar 2013 21:32:28 +0000 (21:32 +0000)]
ICU-9732 Update tzdata in ICU4C to 2013b
X-SVN-Rev: 33420
Yoshito Umaoka [Wed, 13 Mar 2013 21:10:31 +0000 (21:10 +0000)]
ICU-10036 Logically corrected if condition included in the previous change.
X-SVN-Rev: 33418
Yoshito Umaoka [Wed, 13 Mar 2013 21:02:39 +0000 (21:02 +0000)]
ICU-10036 Fixed the ICU zic problem with tzdata2013b America/Asuncion. The fix will move the start year of final rule set after overriding rule(s).
X-SVN-Rev: 33417
Michael Ow [Tue, 12 Mar 2013 22:33:06 +0000 (22:33 +0000)]
ICU-9721 Update mapping table from #9891
X-SVN-Rev: 33413
Steven R. Loomis [Tue, 12 Mar 2013 21:22:53 +0000 (21:22 +0000)]
ICU-10013 fix tags for LETypes.h, regen api change report
X-SVN-Rev: 33412
Michael Ow [Mon, 11 Mar 2013 16:55:23 +0000 (16:55 +0000)]
ICU-9996 Exclude OS390 from isspace call
X-SVN-Rev: 33410
Steven R. Loomis [Fri, 8 Mar 2013 19:23:41 +0000 (19:23 +0000)]
ICU-10030 fix crasher when no subregions, also err check, and modernize test infrastructure
X-SVN-Rev: 33401