Shane Carr
e7645ff25c
ICU-13701 Removing obsolete logKnownIssue since bug is fixed.
2019-01-11 18:45:39 -06:00
Shane Carr
01bd502a95
ICU-13701 Use exact string-to-double conversion in Java.
2019-01-11 15:50:39 -06:00
Shane Carr
768b577e6a
ICU-20138 Adding FormattedValue APIs in C, C++, and Java.
...
- Wires up FormattedNumber[Range] in applicable languages.
- Adds new header files and tests, with minor cleanup to old tests.
- Adds code to guarantee terminating NUL in FormattedNumber[Range].
- Cleanup of API docs for inherited methods in FormattedNumber[Range].
2019-01-10 17:02:49 -06:00
Markus Scherer
4840a9cedd
ICU-20329 XLocaleMatcher new test data format, parameterized test, more test cases
2019-01-09 14:20:27 -08:00
Yoshito Umaoka
6cc883775b
ICU-20331 time zone data updates for tzdata2018i
2019-01-03 14:37:58 -05:00
Andy Heninger
58786f5cbe
ICU-12079 Full width digits become numeric for word break.
2018-12-18 16:36:06 -08:00
Markus Scherer
471d834efc
ICU-20305 XLikelySubtags avoid illegal type conversion, fix some linter warnings
2018-12-14 12:25:56 -08:00
Mihai Nita
2666d18e54
ICU-9622 Adding support for date/time skeletons
2018-12-13 13:20:33 -08:00
Markus Scherer
3b16ae86c6
ICU-20292 u_charFromName() prevent code point integer overflow, and limit to at most 8 hex digits
2018-12-12 14:08:37 -08:00
Victor Chang
6caa276083
ICU-20295 Fix wrong java doc of "{#link" in TimeZoneFormat
2018-12-12 06:45:37 -08:00
Shane Carr
bb2b390b87
ICU-20186 Adding test for leading and trailing spaces in DecimalFormat.
2018-12-05 15:37:38 -08:00
Mat Booth
02d2f0dcf3
ICU-20287 ICU4J source tarball does not contain maven pom templates
2018-12-05 12:54:20 -05:00
Andy Heninger
e1e5f363a0
ICU-20288 add line_cj.txt to RBBI Monkey test.
2018-11-30 10:57:21 -08:00
Andy Heninger
11da8d646d
ICU-11919 OlsonTimeZone, fix for Thread Sanitizer failure in cloneAsThawed().
2018-11-29 11:09:50 -08:00
Markus Scherer
ea7c030961
ICU-20203 update ICU to Unicode 12 beta
...
- data as of 2018-nov-26
- API constants for new blocks & scripts
- sync RBBIMonkeyTest.java test data with C++
2018-11-28 23:13:07 +01:00
Shane Carr
1e4a8d3c29
ICU-20186 Adding test for semicolon behavior and spacing in DecimalFormat.
2018-11-26 18:49:32 -06:00
Shane Carr
c0799c141b
ICU-20230 Implementing COMPACT field.
...
Adds some plumbing to allow MutablePatternModifier to set fields, and otherwise builds upon the infrastructure from the previous commit to add the MEASURE_UNIT field.
2018-11-19 16:21:36 -07:00
Shane Carr
74bbf9e381
ICU-13267 Implementing MEASURE_UNIT field.
...
Adds plumbing to trim whitespace near the FormattedNumber API boundary.
That plumbing requires a change to dependencies.txt.
2018-11-15 21:37:32 -07:00
Markus Scherer
98f9170004
ICU-20250 make UnicodeSet(intprop=value) faster
...
- fastpath for UnicodeSet.add(new last range)
- fewer UnicodeSet memory allocations:
initial internal list array, exponential array growth,
allocate strings list/set only when first one is added
- faster CodePointTrie.getRange(): fewer calls to filter function
- revert UnicodeSet(intprop=value) from trie ranges to range starts + lookup
- cache per-int-prop range starts: fewer lookups
2018-11-12 16:05:57 -08:00
Shane Carr
11a559f319
ICU-13267 Refactoring field position testing logic into helper function.
...
Makes future field position logic easier to test.
2018-11-08 17:13:29 -07:00
Shane Carr
ba21ff79c4
ICU-13701 Syncs C and J increment rounding. Checks for nickel sooner.
2018-11-08 17:13:17 -07:00
Shane Carr
a1cc16ccd3
ICU-13701 Refactoring DecimalQuantity: removing lOptPos/rOptPos.
...
Combined ICU4C and ICU4J.
2018-11-08 02:43:31 -07:00
Markus Scherer
59006770ed
ICU-20250 faster MutableCodePointTrie.build(): use a hashtable to find equal blocks in earlier parts of the compacted data & index arrays
2018-11-07 14:29:24 -08:00
Markus Scherer
cee3c150ab
ICU-20255 revert to reflection for methods not yet in Android API level 21..23
2018-11-06 08:05:37 -08:00
Shane Carr
53d8c8f3d1
ICU-20246 Fixing another integer overflow in number parsing.
2018-10-31 13:37:09 -07:00
Yoshito Umaoka
12a71c7dcb
ICU-20245 tzdata2018g updates
2018-10-30 18:14:03 -04:00
Shane Carr
f8c09f776a
ICU-20231 Adding tests for accounting with variable currency widths.
2018-10-29 16:29:06 -07:00
Shane Carr
8018eb84e7
ICU-13701 Adding custom logic for nickel rounding, C and J.
...
Avoids expensive arithmetic when performing nickel rounding for currencies such as CAD, CHF, and DKK.
2018-10-29 16:28:42 -07:00
Fredrik Roubert
10e79698d7
ICU-20228 Fix common typos for "language".
2018-10-24 20:54:10 +02:00
Shane Carr
aa898cc042
ICU-11511 Adding tests for CLDR-10103 scientific notation spec changes.
2018-10-23 17:46:33 -07:00
Yoshito Umaoka
48d3ad0d39
ICU-20224 tzdata2018f updates.
2018-10-19 22:15:18 -04:00
Frank Tang
fa3ab39671
ICU-20109 Upgrade Java RelativeDateTimeFormatter QUARTER to @draft
...
(#221 )
add tests for AbsoluteUnit.QUARTER
2018-10-19 15:38:36 -07:00
Andy Heninger
e509105c9b
ICU-20205 RelativeDateTimeFormatter pt data fix, improved error handling and test. ( #210 )
...
* ICU-20205 Add locale test for RelativeDateTimeFormatter.
* ICU-20205 Fix error in pt relative date data. Improve error handling in code.
* ICU-20205 Add instantiation test & regen data from ICU4C
* ICU-20205 Added DateFormatSymbols error check per jefgen's comments.
2018-10-12 16:19:14 -07:00
Yoshito Umaoka
35e3ba8530
ICU-20120 BRS63GA Updating ICU4J 63 readme.html ( #203 )
...
Just updating API change report link from svn to local.
2018-10-10 13:03:05 -04:00
Jeff Genovy
1af92cd3e7
ICU-20120 BRS63GA: Update version numbers/readme for ICU 63 GA. ( #199 )
2018-10-08 10:56:42 -07:00
leadpony
2e580c0504
ICU-20192 Add Automatic-Module-Name to META-INF/MANIFEST.MF ( #193 )
...
* Add Automatic-Module-Name to META-INF/MANIFEST.MF
* Added com.ibm.icu.number in Export-Package list
* Add Automatic-Module-Name to charset and localespi
2018-10-08 11:41:02 -04:00
Yoshito Umaoka
31d40cc5ee
ICU-20182 Updated ICU4J pom to reflect the repository migration from svn to git. ( #196 )
2018-10-08 11:37:28 -04:00
pedberg-icu
b098078ab8
ICU-20120 63 BRS, integrate cldr release-34-beta with various fixes ( #186 )
2018-10-05 11:01:15 -07:00
pedberg-icu
bac4c96020
ICU-20119 cldr release-34-alpha3 integration ( #181 )
...
ICU-20119 cldr release-34-alpha3 integration (PR #181 ):
* ICU-20119 63rc BRS, cldr 34-alpha3: add ku,xh; fixes for de/it CompactDec, availFmts yw amd MW patterns
* ICU-20119 Skip & log_knownIssue for Windows LCID mapping problem with ckb/ku
2018-09-28 16:09:15 -07:00
Yoshito Umaoka
0f99b318f6
ICU-20119 BRS63RC Fixed ICU4J plugin build issue ( #182 )
...
ICU4J plugin build configuration still used 1.6 as java source version. It must be changed to 1.7.
2018-09-28 15:22:55 -04:00
Yoshito Umaoka
cc6cb3659d
ICU-20119 BRS63RC Updated ICU4J README for 63RC ( #180 )
2018-09-28 13:28:08 -04:00
Yoshito Umaoka
8fb353c749
ICU-20119 BRS63RC Add ICU4J serialization test data ( #178 )
...
Added serialized test data with ICU4J 63.1, removed one for ICU 58.1.
2018-09-28 10:26:04 -04:00
Yoshito Umaoka
0e334f341f
ICU-20119 BRS63RC Add ICU4J API signature file
...
Added ICU4J 63 API signature file, removed one for ICU4J 53
2018-09-28 15:45:07 +02:00
Shane F. Carr
038c0e167c
ICU-20119 ICU4J API promotion, @draft 60 → @stable 60 ( #174 )
...
* ICU-20119 ICU4J API promotion, @draft 60 → @stable 60
* ICU-20119 Updating ICU4J API Change Report.
* ICU-20119 FilteredBreakIteratorBuilder and NumberingSystem to @stable (ICU4J).
2018-09-27 18:31:53 -07:00
Markus Scherer
ff9876421e
ICU-20119 pool bundles for ICU 63/CLDR 34 ( #173 )
2018-09-27 14:27:42 -07:00
Fredrik Roubert
7326277ce3
ICU-20085 Revert workaround for pseudolocale region codes for display names.
...
This reverts commit 1dccd7472e9f2db4830293b9d33500ea4b4ce082.
2018-09-27 14:27:41 -07:00
pedberg-icu
4a139a3f91
ICU-20119 Merge pull request #162 from pedberg-icu/cldr34a-integration
...
ICU-20119 Integrate CLDR release-34-alpha2, adjust code & test, update MeasureUnit
2018-09-27 14:27:41 -07:00
Shane F. Carr
b9b6cfebd8
ICU-11319 Add tests for compact decimal in zh-Hant and zh-Hant-HK. ( #166 )
2018-09-27 14:27:41 -07:00
Markus Scherer
5148a38143
ICU-20125 numeric values of level constants will not change; fix/update some docs ( #159 )
2018-09-27 14:27:41 -07:00
Andy Heninger
4d82d71927
ICU-20119 Fix NumberFormat failures (by shane)
2018-09-27 14:27:41 -07:00