Commit Graph

26148 Commits

Author SHA1 Message Date
Yoshito Umaoka
4956f3779b ICU-10154 Optimized time zone historical offset iteration.
X-SVN-Rev: 33633
2013-05-10 16:42:39 +00:00
Yoshito Umaoka
8c9653dca9 ICU-10154 Optimized time zone historical offset iteration.
X-SVN-Rev: 33632
2013-05-10 16:32:04 +00:00
Travis Keep
2469052770 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
2013-05-08 23:46:30 +00:00
Travis Keep
8eeb9f536d 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
2013-05-08 19:53:08 +00:00
Michael Ow
1a5ac6406f ICU-10133 Fix pkgdata tool not building data into load module on OS390
X-SVN-Rev: 33614
2013-05-08 19:53:01 +00:00
Michael Ow
38d627e87f ICU-10134 Fix man page for uconv
X-SVN-Rev: 33613
2013-05-08 19:06:57 +00:00
Michael Ow
9f5cf1f546 ICU-10129 Fix Windows timezone name truncation
X-SVN-Rev: 33610
2013-05-08 17:33:54 +00:00
Michael Ow
c7ad164155 ICU-10082 Fix timezone detection on Solaris
X-SVN-Rev: 33609
2013-05-08 17:00:30 +00:00
Michael Ow
a94b29c5a2 ICU-10084 Update version to 52.0.1
X-SVN-Rev: 33608
2013-05-08 01:38:44 +00:00
Travis Keep
e78cb5b4b0 ICU-10026 Fix DecimalFormat to handle variation of minus signs according to Mark Davis' suggestions.
X-SVN-Rev: 33605
2013-05-07 20:06:58 +00:00
Michael Ow
4b966aacc4 ICU-10083 Update version number to 52.0.1 and update timebombs
X-SVN-Rev: 33604
2013-05-07 19:53:34 +00:00
Michael Ow
881d285d3a ICU-9881 Fix library names for MINGW build
X-SVN-Rev: 33603
2013-05-07 17:35:21 +00:00
John Emmons
cf0417c3e5 ICU-10137 Merge CLDR 23.1 data
X-SVN-Rev: 33592
2013-05-06 13:52:37 +00:00
John Emmons
8e10ba52d1 ICU-10137 Merge CLDR 23.1 data
X-SVN-Rev: 33591
2013-05-06 13:48:55 +00:00
Markus Scherer
e37aa32bd9 ICU-10081 uprv_stableBinarySearch() internal API
X-SVN-Rev: 33590
2013-05-04 18:58:23 +00:00
Markus Scherer
fe3b2a4118 ICU-10081 stable sort via insertion sort with binary search; test it well
X-SVN-Rev: 33588
2013-05-03 22:46:57 +00:00
Yoshito Umaoka
a6e70ba57b ICU-10098 Fixed a bug introduced by the previous commit.
X-SVN-Rev: 33587
2013-05-03 22:34:46 +00:00
Yoshito Umaoka
1551c65468 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
2013-05-03 21:36:03 +00:00
Peter Edberg
a8a20d2b84 ICU-10070 uregion_isEqualTo -> uregion_areEqual, implement using pointer compare
X-SVN-Rev: 33578
2013-05-02 22:04:50 +00:00
George Rhoten
c55b3819a6 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
2013-05-01 21:37:14 +00:00
Markus Scherer
707a8976f4 ICU-10128 store bpt max value in ubidi.icu
X-SVN-Rev: 33566
2013-04-30 22:06:20 +00:00
Markus Scherer
c9dc52d608 ICU-10128 remove version suffixes from UCD files, so that they are easy to compare as a tree of files
X-SVN-Rev: 33565
2013-04-30 16:27:15 +00:00
Markus Scherer
f452c2eff4 ICU-10128 add 2 new script codes from ISO 15924: Aghb & Mahj
X-SVN-Rev: 33563
2013-04-29 22:39:38 +00:00
Peter Edberg
79b8f74642 ICU-9984 For DTPG, Y in skeleton should produce Y in pattern
X-SVN-Rev: 33562
2013-04-29 22:10:29 +00:00
Markus Scherer
dabb8350c7 ICU-10128 encode new properties bpt & bpb in ubidi.icu format version 2.1
X-SVN-Rev: 33557
2013-04-26 23:45:27 +00:00
Bing Long
c6902ad571 ICU-100113 Added DateTimePatternGeneratorSample.java. Updated the API document in datetimepatterngenerator class for getBestPattern, addPattern, replaceFieldTypes.
X-SVN-Rev: 33555
2013-04-26 19:23:57 +00:00
Markus Scherer
3db9d2b0f7 ICU-10128 parse the new BidiBrackets.txt
X-SVN-Rev: 33554
2013-04-26 00:06:57 +00:00
Yoshito Umaoka
1400bf549b 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
2013-04-25 21:10:43 +00:00
Yoshito Umaoka
0cb16ea2bb ICU-9104 A minor change in the doc updated in the previous commit.
X-SVN-Rev: 33550
2013-04-25 21:00:44 +00:00
Yoshito Umaoka
766add67f0 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
2013-04-25 20:15:50 +00:00
Michael Ow
4ee0730967 ICU-10037 Update tzdata in ICU4J to 2013c
X-SVN-Rev: 33548
2013-04-24 03:12:26 +00:00
Michael Ow
9adeaa2633 ICU-10037 Update ICU4C to tzdata 2013c
X-SVN-Rev: 33547
2013-04-24 01:06:18 +00:00
Mark Davis
c418174fff ICU-8474 tweak for farsi
X-SVN-Rev: 33545
2013-04-23 15:17:51 +00:00
Mark Davis
6c0747cd6c ICU-8474 refactor to make it easier to copy to CLDR.
X-SVN-Rev: 33544
2013-04-23 12:32:37 +00:00
Yoshito Umaoka
10f1e3259e 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
2013-04-22 21:04:37 +00:00
Mark Davis
4524c8c33d ICU-8474 tuned portuguese, bengali, latvian, romanian, zulu
X-SVN-Rev: 33541
2013-04-22 14:49:51 +00:00
Steven R. Loomis
53d7ea4930 ICU-10107 improve API docs for new function
X-SVN-Rev: 33540
2013-04-19 23:39:07 +00:00
Yoshito Umaoka
d240d6478b ICU-8957 Updated ant build files supporting findbugs invoked from ant build.
X-SVN-Rev: 33539
2013-04-19 23:31:32 +00:00
Steven R. Loomis
f2fbc8c394 ICU-10107 LayoutEngine improvements
X-SVN-Rev: 33535
2013-04-18 21:24:51 +00:00
Michael Ow
37aa0f8445 ICU-9973 Make CharsetProviderICU thread safe
X-SVN-Rev: 33534
2013-04-17 15:29:37 +00:00
Steven R. Loomis
98b675629d ICU-10107 bump script codes
X-SVN-Rev: 33531
2013-04-15 23:56:16 +00:00
Steven R. Loomis
f56d218cb7 ICU-10107 Improve test generation
X-SVN-Rev: 33530
2013-04-15 23:54:51 +00:00
Yoshito Umaoka
a73a199d84 ICU-10106 Removed the reference to fallbackRegionFormat that is no longer used.
X-SVN-Rev: 33529
2013-04-15 19:41:05 +00:00
Mark Davis
297e433797 ICU-8474 fixes for serialization, which included change to equals
X-SVN-Rev: 33528
2013-04-15 06:19:53 +00:00
Peter Edberg
eea5fa79bb ICU-10070 Misunderstanding, back out r33521
X-SVN-Rev: 33524
2013-04-13 02:54:22 +00:00
Peter Edberg
6b83580f8a ICU-10070 And handle NULl return from uregion_getContainedRegions... while I am at it
X-SVN-Rev: 33522
2013-04-13 00:16:56 +00:00
Peter Edberg
eb89f787b4 ICU-10070 Fix crash due to bug in uenum_next that only affects some compilers
X-SVN-Rev: 33521
2013-04-12 23:48:49 +00:00
Peter Edberg
947bd7d1b6 ICU-10070 Add plain C wrappers for Region class
X-SVN-Rev: 33520
2013-04-12 23:00:51 +00:00
Yoshito Umaoka
a1d5c9a04e ICU-10080 Removed the old serializable test data except 3.6.
X-SVN-Rev: 33519
2013-04-12 18:04:23 +00:00
Yoshito Umaoka
e255e7d747 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
2013-04-12 15:31:31 +00:00