Andy Heninger
d3301c325e
ICU-11754 remove gcc version test for noexcept.
...
X-SVN-Rev: 37630
2015-06-29 18:15:44 +00:00
Markus Scherer
b053a38555
ICU-11613 un-document that a UnicodeString is memmovable, see ticket discussion
...
X-SVN-Rev: 37627
2015-06-28 11:20:51 +00:00
Peter Edberg
b64eeb479d
ICU-11628 C, update MeasureUnit interfaces and tests for new units in CLDR 27/28
...
X-SVN-Rev: 37626
2015-06-28 03:26:33 +00:00
Andy Heninger
8a163f878d
ICU-11754 C++03 build errors.
...
X-SVN-Rev: 37624
2015-06-27 00:02:59 +00:00
Andy Heninger
59a70fdd6e
ICU-11751 Fix Windows build problem with revised reslist.cpp, again.
...
X-SVN-Rev: 37622
2015-06-24 23:21:11 +00:00
Andy Heninger
0f9cf08e1c
ICU-11751 Fix Windows build problem with revised reslist.cpp
...
X-SVN-Rev: 37621
2015-06-24 22:13:11 +00:00
Peter Edberg
f86d3f28c5
ICU-11706 Fix memory leak when DateIntervalFormat::setDateIntervalInfo is called
...
X-SVN-Rev: 37620
2015-06-24 21:43:08 +00:00
Markus Scherer
62e756505c
ICU-11751 polymorphic TableResource, ArrayResource, IntResource, IntVectorResource, BinaryResource
...
X-SVN-Rev: 37619
2015-06-24 20:15:08 +00:00
Markus Scherer
43c47b5685
ICU-11751 change genrb.c to .cpp, polymorphic StringResource & AliasResource with UnicodeString
...
X-SVN-Rev: 37618
2015-06-24 09:11:42 +00:00
Peter Edberg
52acc7a249
ICU-11706 (and #11726 ) more code cleanup (rolling in from J)
...
X-SVN-Rev: 37617
2015-06-24 08:03:16 +00:00
Peter Edberg
656838dbad
ICU-11706 (and #11726 ) Improve documentation, code cleanup
...
X-SVN-Rev: 37616
2015-06-24 07:59:38 +00:00
Peter Edberg
a8325d335c
ICU-11706 (and #11726 ) Fix DateIntervalFormat handling of (1) skeletons with seconds, (2) FieldPosition
...
X-SVN-Rev: 37613
2015-06-23 22:07:03 +00:00
Peter Edberg
15ee90b9a3
ICU-11693 C support for CompactDecimalFormat, via UNumberFormatStyle additions
...
X-SVN-Rev: 37612
2015-06-23 18:09:52 +00:00
Peter Edberg
4cdffbd453
ICU-11708 CompactDecimaFormat should override and implement several more format methods
...
X-SVN-Rev: 37611
2015-06-23 17:33:03 +00:00
Markus Scherer
cfe9e72aec
ICU-11751 change genrb reslist.c & wrtjava.c to C++ (mostly just .c to .cpp)
...
X-SVN-Rev: 37610
2015-06-23 07:07:27 +00:00
Peter Edberg
2ae320dbdf
ICU-11673 Add new Japanese name for Georgia to cjdict
...
X-SVN-Rev: 37608
2015-06-23 02:09:49 +00:00
Peter Edberg
d88c68d067
ICU-11688 Add Thai words for "update" and "event" to dictionary
...
X-SVN-Rev: 37606
2015-06-23 00:44:09 +00:00
Markus Scherer
3d77fc18b8
ICU-11317 split out a new doAppend() from the more general doReplace(), each optimizing for different cases
...
X-SVN-Rev: 37601
2015-06-18 14:09:54 +00:00
Markus Scherer
c1d22365ce
ICU-11613 document that a UnicodeString is memmovable
...
X-SVN-Rev: 37600
2015-06-18 12:30:03 +00:00
Markus Scherer
7f8d3dfe07
ICU-10119 better document aliasing vs. copy/move/RVO
...
X-SVN-Rev: 37599
2015-06-18 12:19:20 +00:00
Michael Ow
f32fcafadd
ICU-11732 Increase buffer size to avoid overflow
...
X-SVN-Rev: 37580
2015-06-16 18:31:19 +00:00
Markus Scherer
344357d3f6
ICU-11720 better memory management in genrb parseBinary() using auto pointers
...
X-SVN-Rev: 37577
2015-06-16 13:14:14 +00:00
Markus Scherer
5b21336927
ICU-11719 better memory management in genrb parseImport() using string class & auto pointers
...
X-SVN-Rev: 37576
2015-06-16 12:34:36 +00:00
Markus Scherer
f99546419f
ICU-11711 better memory management in GenrbImporter::getRules() using string class & auto pointers
...
X-SVN-Rev: 37575
2015-06-16 11:23:04 +00:00
Michael Ow
84fc5ef227
ICU-11630 Update tzdata in ICU4C to 2015e
...
X-SVN-Rev: 37571
2015-06-15 23:16:58 +00:00
Travis Keep
128d05a024
ICU-11731 Fix number format data driven tests to show test failures in test summary.
...
X-SVN-Rev: 37559
2015-06-15 17:33:23 +00:00
Markus Scherer
7c3234e250
ICU-11574 Unicode 8.0 final data
...
X-SVN-Rev: 37548
2015-06-12 11:10:10 +00:00
John Emmons
75ed4ce808
ICU-11728 First cut CLDR 28 data integration
...
X-SVN-Rev: 37524
2015-06-10 18:38:06 +00:00
Fredrik Roubert
1b083389a4
ICU-11734 Bugfix: RelativeDateTimeFormatter with U_HIDE_DRAFT_API.
...
RelativeDateTimeFormatter has a member of type
UDateRelativeDateTimeFormatterStyle, so this type must be declared even
when setting U_HIDE_DRAFT_API, but it must then have a dummy enum value,
for empty enum declarations are not valid.
X-SVN-Rev: 37520
2015-06-10 17:21:08 +00:00
Fredrik Roubert
0b407a667b
ICU-11730 Bugfix: UNumberFormatAttributeValue with U_HIDE_INTERNAL_API.
...
DecimalFormat has a member of type UNumberFormatAttributeValue, so this
type must be declared even when setting U_HIDE_INTERNAL_API, but it must
then have a dummy enum value, for empty enum declarations are not valid.
X-SVN-Rev: 37519
2015-06-10 17:20:24 +00:00
John Emmons
eed4d9c2a1
ICU-11737 Units shouldn't fall back from short to wide
...
X-SVN-Rev: 37512
2015-06-09 19:07:53 +00:00
Travis Keep
9672f10d99
ICU-10458 Add more data driven tests for parsing currency.
...
X-SVN-Rev: 37507
2015-06-09 18:01:13 +00:00
Michael Ow
390e7a5080
ICU-11715 Fix ICU data build issue on HPUX ia64 using aCC
...
X-SVN-Rev: 37499
2015-06-04 20:31:02 +00:00
Markus Scherer
884da1b2a9
ICU-10086 change non-member swap functions, use in-class definition of friend function; prevent self assignment of UnicodeString stack buffer (harmless but causes warnings)
...
X-SVN-Rev: 37498
2015-06-04 00:16:09 +00:00
Travis Keep
df332d3722
ICU-10458 Keep data driven tests in sync.
...
X-SVN-Rev: 37496
2015-06-03 17:10:45 +00:00
Michael Ow
1c3c68f43e
ICU-11696 Fix converter name with x- prefix checking
...
X-SVN-Rev: 37486
2015-06-01 23:33:28 +00:00
Michael Ow
519c6be02d
ICU-11528 Apply patch to fix build issues with AIX and GCC
...
X-SVN-Rev: 37485
2015-06-01 23:29:27 +00:00
Michael Ow
85b06c4845
ICU-11694 Fix memory leak when parsing flag file
...
X-SVN-Rev: 37482
2015-06-01 20:01:33 +00:00
Travis Keep
5b1be7f0d4
ICU-11692 Keep test data files in sync.
...
X-SVN-Rev: 37480
2015-05-29 23:58:03 +00:00
Markus Scherer
ad59d20e18
ICU-11620 remove checks for U_COMMON_IMPLEMENTATION that seem unnecessary
...
X-SVN-Rev: 37479
2015-05-29 22:33:55 +00:00
Travis Keep
0d6a4006f0
ICU-11692 Fix broken build.
...
X-SVN-Rev: 37478
2015-05-29 22:17:52 +00:00
Markus Scherer
7bd5656680
ICU-11610 rename usearch hash() to hashFromCE32(), improve implementation
...
X-SVN-Rev: 37477
2015-05-29 21:51:00 +00:00
Markus Scherer
2ad94b4e93
ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro
...
X-SVN-Rev: 37476
2015-05-29 19:33:24 +00:00
Travis Keep
67134a6313
ICU-11713 Yoshito's review comments.
...
X-SVN-Rev: 37475
2015-05-29 17:14:02 +00:00
Markus Scherer
fc290db4c1
ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80
...
X-SVN-Rev: 37473
2015-05-28 23:16:00 +00:00
Travis Keep
2cbff1ac8b
ICU-11713 Ensure that what getGroupingSize() returns doesn't change just because grouping is enabled.
...
X-SVN-Rev: 37472
2015-05-28 22:45:45 +00:00
Travis Keep
762078d2f1
ICU-11692 Add DecimalFormat data driven tests.
...
X-SVN-Rev: 37471
2015-05-28 20:09:43 +00:00
Markus Scherer
e70b441290
ICU-10086 prevent warning or error from g++ -pedantic for extra semicolon after non-member function definition in U_DEFINE_LOCAL_OPEN_POINTER
...
X-SVN-Rev: 37470
2015-05-28 18:57:35 +00:00
Markus Scherer
f7e715daee
ICU-10086 move & swap for UnicodeString, LocalPointer, LocalArray
...
X-SVN-Rev: 37469
2015-05-28 17:03:45 +00:00
Yoshito Umaoka
238b3c38a5
ICU-11703 Fixed a potential memory leak in language tag parser implementation.
...
X-SVN-Rev: 37467
2015-05-28 06:29:16 +00:00
Yoshito Umaoka
47a3db9eb6
ICU-11602 Fixed a wrong condition used for detecting keyword without value in uloc internal function for parsing keywords. TestKeywordVariants was updated to include a case hitting the code path. The test code was also updated to handle error status. A follow up ticket #11690 was created for recording some issues with the test case found in this time.
...
X-SVN-Rev: 37454
2015-05-20 23:44:16 +00:00
Yoshito Umaoka
b8d76f6ade
ICU-11677 Added a couple of test cases parsing abutting numeric date field patterns including quarter - Qyy and QQyy in TestQuarters(). ICU4C did not have the parsing problem reported by #11677 , but I want to add some test cases matchnig the ones added in ICU4J side.
...
X-SVN-Rev: 37453
2015-05-19 21:25:21 +00:00
Andy Heninger
b5ec74bd3b
ICU-11665 Inconsistent word break of Japanese text.
...
X-SVN-Rev: 37448
2015-05-16 01:05:26 +00:00
Andy Heninger
7cb3f9c24c
ICU-10687 Break Engine Factory, simplify synchronization.
...
X-SVN-Rev: 37440
2015-05-14 21:54:53 +00:00
Andy Heninger
6772f79425
ICU-11670 Fix incorrect API doc for class TimeZone.
...
X-SVN-Rev: 37439
2015-05-14 18:40:12 +00:00
Andy Heninger
38aa1901a6
ICU-11663 Remove obsolete file brkitr/line_ja.txt
...
X-SVN-Rev: 37438
2015-05-14 18:22:28 +00:00
Michael Ow
a6e72d95ee
ICU-11628 Update version number to 56.0.1 in icu data
...
X-SVN-Rev: 37431
2015-05-11 21:42:59 +00:00
Michael Ow
e2f00eff23
ICU-11578 Set the default value of U_USE_USRDATA to 0
...
X-SVN-Rev: 37420
2015-05-04 19:11:04 +00:00
Andy Heninger
4d4ee85673
ICU-11659 Remove remnants of ICU_USE_THREADS
...
X-SVN-Rev: 37415
2015-04-30 01:10:04 +00:00
Andy Heninger
da04970a07
ICU-11603 BreakTransliterator thread safety changes, use LocalPointer and Mutex classes.
...
X-SVN-Rev: 37414
2015-04-29 23:18:32 +00:00
Yoshito Umaoka
e49f68ebab
ICU-11630 tzdata2015d to ICU4C
...
X-SVN-Rev: 37399
2015-04-24 23:45:28 +00:00
Andy Heninger
4651204fb5
ICU-11643 Several threading test cleanups.
...
X-SVN-Rev: 37395
2015-04-23 23:59:24 +00:00
Andy Heninger
673942389f
ICU-11654 Remove test/threadtest. Obsolete, abandoned code.
...
X-SVN-Rev: 37392
2015-04-23 21:39:31 +00:00
George Rhoten
e1c9c699b9
ICU-11564 Delete a stale cast and comment.
...
X-SVN-Rev: 37388
2015-04-23 17:14:52 +00:00
George Rhoten
e7b812f712
ICU-11564 Improve the thread safety of RBNF.
...
The recursion count is now a method argument instead of a data member.
Setting the DecimalFormatSymbols no longer reparses the rules, but it just sets a new version of DecimalFormatSymbols instead.
X-SVN-Rev: 37387
2015-04-23 16:13:46 +00:00
George Rhoten
5c4fe2e90a
ICU-4243 Fix RBNF ordinal parsing testing. This has worked for a while now.
...
X-SVN-Rev: 37386
2015-04-23 08:19:47 +00:00
George Rhoten
9fd5294a9b
ICU-10830 Fix build failure due to using trunk data from CLDR.
...
X-SVN-Rev: 37384
2015-04-23 07:55:14 +00:00
George Rhoten
a649861ff9
ICU-10830 RBNF locale aliases need fixing
...
X-SVN-Rev: 37382
2015-04-23 07:13:31 +00:00
Travis Keep
4a51a2f421
ICU-11652 Change default padding character from astricks 0x002A to space 0x0020
...
X-SVN-Rev: 37378
2015-04-22 21:54:15 +00:00
Andy Heninger
928da728d6
ICU-11633 remove U_ALIGN_CODE
...
X-SVN-Rev: 37369
2015-04-20 22:15:04 +00:00
Andy Heninger
6a4799e345
ICU-11608 remove lines with $ svn keywords
...
X-SVN-Rev: 37367
2015-04-20 20:43:56 +00:00
Andy Heninger
ae678d796b
ICU-11609 add svn:eol-style property to vcxproj files.
...
X-SVN-Rev: 37364
2015-04-17 21:25:48 +00:00
Steven R. Loomis
90b2bf6959
ICU-11642 add -q options to gencfu,gencnval,gendict,makeconv,genbrk
...
X-SVN-Rev: 37343
2015-04-16 15:22:30 +00:00
Andy Heninger
67535f4a55
ICU-11603 Transliterator thread safety fixes.
...
X-SVN-Rev: 37342
2015-04-15 22:43:15 +00:00
Markus Scherer
1d4b6a6ec7
ICU-11551 new UNISTR_OBJECT_SIZE=64 for 27 UChars stored internally on 64-bit machine
...
X-SVN-Rev: 37339
2015-04-15 18:49:55 +00:00
Yoshito Umaoka
06b454e611
ICU-11628 Updated ICU4C version to 56.0.1.
...
X-SVN-Rev: 37337
2015-04-15 16:41:07 +00:00
Michael Ow
2da5d16d40
ICU-11630 Update tzdata in ICU4C to 2015c
...
X-SVN-Rev: 37335
2015-04-14 21:24:11 +00:00
Andy Heninger
85f3da6213
ICU-11638 Improve RegexMatcher::group() API docs.
...
X-SVN-Rev: 37327
2015-04-13 21:59:04 +00:00
Andy Heninger
d3301f2a4e
ICU-11599 Adjust atomic ops code to be more compatible with thread sanitizer tools.
...
X-SVN-Rev: 37326
2015-04-09 23:16:55 +00:00
Michael Ow
c9a8c21d51
ICU-11595 Merge CLDR update to trunk
...
X-SVN-Rev: 37293
2015-03-27 17:25:30 +00:00
Yoshito Umaoka
8e8e3375f3
ICU-11315 tzdata2015b updates in ICU4C.
...
X-SVN-Rev: 37266
2015-03-24 22:33:38 +00:00
Michael Ow
e3edac231a
ICU-11433 Update copyright string
...
X-SVN-Rev: 37248
2015-03-18 16:57:46 +00:00
Michael Ow
8d7401bce4
ICU-11583 Fix string literal error
...
X-SVN-Rev: 37244
2015-03-18 02:45:56 +00:00
Travis Keep
210b877adc
ICU-11583 Port Mark's JAVA fixes to C++
...
X-SVN-Rev: 37243
2015-03-17 19:09:11 +00:00
John Emmons
304cd14361
ICU-11586 Fixes for en_CA date formats
...
X-SVN-Rev: 37235
2015-03-16 21:11:33 +00:00
Peter Edberg
7d74634fa5
ICU-11433 BRS, no U_HIDE conditionals around impl code or private fields; fix comment typos
...
X-SVN-Rev: 37234
2015-03-16 04:15:28 +00:00
Michael Ow
9401ac86a0
ICU-11433 Fix some no data test failures
...
X-SVN-Rev: 37219
2015-03-11 21:09:25 +00:00
Andy Heninger
f4740d75da
ICU-11579 Fix signed integer overflow in uresbund.cpp
...
X-SVN-Rev: 37217
2015-03-11 20:43:07 +00:00
Michael Ow
cdb730c5a9
ICU-11433 Add fix for header test
...
X-SVN-Rev: 37212
2015-03-11 17:57:36 +00:00
Michael Ow
ecb566b1af
ICU-11433 Fix line ending for 55
...
X-SVN-Rev: 37211
2015-03-11 17:39:06 +00:00
Fredrik Roubert
d39b7a8d68
ICU-11568 Add virtual destructor for class NGramParser.
...
BUG=
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/214060043
X-SVN-Rev: 37209
2015-03-11 16:59:36 +00:00
Yoshito Umaoka
24dfc5a341
ICU-11315 Windows zone 2015 version 4 / Quintana Roo and Santiago / icu4c
...
X-SVN-Rev: 37203
2015-03-10 19:22:32 +00:00
Markus Scherer
4cc7a35359
ICU-11433 ICU4C 55 pool.res bundles with CLDR 27 data
...
X-SVN-Rev: 37199
2015-03-10 17:04:20 +00:00
Peter Edberg
0ef535414e
ICU-11433 ICU4C draft API promotion; update U_HIDE_xxx conditionals
...
X-SVN-Rev: 37197
2015-03-10 07:20:48 +00:00
Markus Scherer
e9b2b3cc3f
ICU-11433 add two new C wrapper files
...
X-SVN-Rev: 37196
2015-03-09 22:50:15 +00:00
Peter Edberg
6d54ab4174
ICU-11549 Review comments: Better param checks/docs; use UnicodeStrings[] stack array for small stringCount
...
X-SVN-Rev: 37192
2015-03-09 06:17:19 +00:00
John Emmons
5f4cd42195
ICU-11555 Build sw_CD locale, per Cldrbug:8079
...
X-SVN-Rev: 37189
2015-03-07 17:29:34 +00:00
John Emmons
26a401e17a
ICU-10750 Remove obsolete files from source/data/xml
...
X-SVN-Rev: 37187
2015-03-07 16:06:51 +00:00
John Emmons
aa90552552
ICU-11555 Integrate CLDR 27 data
...
X-SVN-Rev: 37183
2015-03-07 12:59:33 +00:00
Michael Ow
bb0fc88075
ICU-11433 Update configure script to 55.1
...
X-SVN-Rev: 37182
2015-03-07 06:20:23 +00:00
John Emmons
368eb4bb16
ICU-11555 Integrate CLDR 27 data
...
X-SVN-Rev: 37169
2015-03-06 22:58:33 +00:00
John Emmons
932b8d0ebb
ICU-11555 Integrate CLDR 27 data (partial)
...
X-SVN-Rev: 37168
2015-03-06 22:36:39 +00:00
John Emmons
d9184ecd17
ICU-11555 Integrate CLDR 27 data (partial)
...
X-SVN-Rev: 37167
2015-03-06 22:30:22 +00:00
John Emmons
eb1ae2aa49
ICU-11555 Integrate CLDR 27 data (partial)
...
X-SVN-Rev: 37166
2015-03-06 22:28:08 +00:00
John Emmons
73ec689132
ICU-11555 Integrate CLDR 27 data (partial)
...
X-SVN-Rev: 37165
2015-03-06 22:22:51 +00:00
John Emmons
8331e297a9
ICU-11555 Integrate CLDR 27 data (partial)
...
X-SVN-Rev: 37164
2015-03-06 22:09:18 +00:00
John Emmons
5ae4e10bd9
ICU-11555 Integrate CLDR 27 data (partial)
...
X-SVN-Rev: 37163
2015-03-06 22:04:10 +00:00
Michael Ow
9e8e68130e
ICU-11451 Add overflow fix
...
X-SVN-Rev: 37162
2015-03-06 21:03:04 +00:00
Markus Scherer
47746a9b20
ICU-11392 make readLine() easier to use
...
X-SVN-Rev: 37160
2015-03-06 20:55:19 +00:00
Peter Edberg
b9cb51bf9c
ICU-11433 BRS, update urename.h
...
X-SVN-Rev: 37151
2015-03-05 22:22:38 +00:00
Yoshito Umaoka
3195f25068
ICU-11358 Separate host time zone detection code from the default time zone initialization code and make it public API as TimeZone::detectHostTimeZone().
...
X-SVN-Rev: 37148
2015-03-05 06:34:51 +00:00
Michael Ow
58f2ae9360
ICU-11433 Update version number to 55.1
...
X-SVN-Rev: 37147
2015-03-05 06:32:53 +00:00
Peter Edberg
db48cbd159
ICU-11553 Better checking of result,resultLength params in udat functions
...
X-SVN-Rev: 37145
2015-03-05 06:24:11 +00:00
Steven R. Loomis
745a7b47b7
ICU-11450 Remove LEFontInstance::getFontTable(LETag)
...
X-SVN-Rev: 37144
2015-03-05 06:18:56 +00:00
Peter Edberg
954236108c
ICU-11400 Fix documentation of DateTimeFormat in setDateTimeFormat/udatpg_setDateTimeFormat
...
X-SVN-Rev: 37143
2015-03-05 05:36:25 +00:00
Jungshik Shin
19e759df57
ICU-11033 support chrome native client as a platform
...
X-SVN-Rev: 37140
2015-03-05 01:11:14 +00:00
Peter Edberg
017cf9d232
ICU-10936 C: Add extensive tests for umalqura conversion accuracy
...
X-SVN-Rev: 37139
2015-03-05 01:06:31 +00:00
Andy Heninger
a9189431e8
ICU-11547 Locale::getBaseName(), use uprv_strdup() (review comment).
...
X-SVN-Rev: 37138
2015-03-05 00:51:11 +00:00
Markus Scherer
4c236b4a47
ICU-11562 missed a sentence
...
X-SVN-Rev: 37137
2015-03-04 22:31:07 +00:00
Markus Scherer
05a29b34c9
ICU-11562 improve script code API docs
...
X-SVN-Rev: 37135
2015-03-04 22:23:14 +00:00
Andy Heninger
6ffe686192
ICU-10759 deprecate Plural Rules Functions w no implementation in ICU4C.
...
X-SVN-Rev: 37131
2015-03-04 20:21:41 +00:00
Peter Edberg
09a26e9a80
ICU-10936 C: Performance improvement for IslamicCalendar::yearStart
...
X-SVN-Rev: 37128
2015-03-04 10:02:38 +00:00
Peter Edberg
00038112bb
ICU-11019 C: Add Thai words for "browser" and "post" to dictionary
...
X-SVN-Rev: 37126
2015-03-04 07:11:04 +00:00
Peter Edberg
3076cb2149
ICU-11510 C: Support narrow AM/PM "aaaaa" for date format and parse
...
X-SVN-Rev: 37124
2015-03-04 05:43:28 +00:00
Peter Edberg
c77f9b24c8
ICU-10141 Add UErrorCode param to Region methods that return StringEnumeration*
...
X-SVN-Rev: 37123
2015-03-04 01:40:44 +00:00
Andy Heninger
ea726432cb
ICU-11538 Remove gHeapInUse flag.
...
X-SVN-Rev: 37119
2015-03-04 00:30:38 +00:00
Peter Edberg
50e67ce345
ICU-11553 Add C wrapper for FieldPositionIterator & 2 udat_formatX calls to use it
...
X-SVN-Rev: 37118
2015-03-04 00:11:53 +00:00
Andy Heninger
1c9d614184
ICU-11547 Locale::getBaseName(), remove lazy init, fixes thread safety problem.
...
X-SVN-Rev: 37117
2015-03-03 23:50:43 +00:00
Jungshik Shin
4dadadf10e
ICU-11421 Fix the baseName of locales created with getAvailableLocales()
...
X-SVN-Rev: 37115
2015-03-03 21:59:25 +00:00
Peter Edberg
27aa5a1e57
ICU-11549 tabs -> spaces
...
X-SVN-Rev: 37114
2015-03-03 20:26:16 +00:00
Markus Scherer
d03f32e29d
ICU-11392 data-driven collation test: failed Collator creation skips over its test cases then continues testing
...
X-SVN-Rev: 37112
2015-03-03 19:38:29 +00:00
Peter Edberg
0e1cf69814
ICU-11549 Fix ClCompile element in common.vcxproj
...
X-SVN-Rev: 37111
2015-03-03 19:34:45 +00:00
Peter Edberg
944392834b
ICU-11549 Add C wrapper for ListFormatter
...
X-SVN-Rev: 37110
2015-03-03 19:00:52 +00:00
Jungshik Shin
3808ffa3c2
ICU-10572 Make ICU data symbol private on Mac and Linux
...
X-SVN-Rev: 37109
2015-03-03 17:47:29 +00:00
Peter Edberg
e299099b4d
ICU-9379 C: Fix potential uninitialized string in strcmp
...
X-SVN-Rev: 37108
2015-03-02 08:17:54 +00:00
George Rhoten
54930e302a
ICU-11532 Infinite loop while parsing an RBNF rule with plural format
...
X-SVN-Rev: 37105
2015-03-02 03:20:51 +00:00
Michael Ow
1aa968005c
ICU-11528 Revert r37081
...
X-SVN-Rev: 37098
2015-02-28 07:46:59 +00:00
Andy Heninger
fb24cef93d
ICU-11538 Remove gHeapInUse flag.
...
X-SVN-Rev: 37097
2015-02-27 23:01:33 +00:00
Andy Heninger
f2c54ff494
ICU-11559 Remove obsolete comment from umtx_initImplPostInit()
...
X-SVN-Rev: 37094
2015-02-27 18:58:11 +00:00
Peter Edberg
c56a20e796
ICU-11539 C: Delete Calendar fields TIME_SEPARATOR, RELATED_YEAR; adjust accordingly
...
X-SVN-Rev: 37091
2015-02-27 09:01:31 +00:00
Markus Scherer
7f6179f106
ICU-11535 make tests pass with only warnings when UCONFIG_ONLY_HTML_CONVERSION
...
X-SVN-Rev: 37088
2015-02-27 02:24:05 +00:00
Andy Heninger
fe90dfe8f9
ICU-11525 apply contributed patches to layout engine.
...
X-SVN-Rev: 37086
2015-02-26 23:31:47 +00:00
Markus Scherer
7115587929
ICU-11535 test genrb -e with UTF-16BE not ISCII
...
X-SVN-Rev: 37082
2015-02-26 22:48:16 +00:00
Michael Ow
bdc5e5e3f0
ICU-11528 Fix build error on AIX
...
X-SVN-Rev: 37081
2015-02-26 20:19:35 +00:00
Michael Ow
1557ed47f6
ICU-11451 Fix potential overflow issue
...
X-SVN-Rev: 37080
2015-02-26 20:01:06 +00:00
Peter Edberg
776e7c9e2c
ICU-11555 C: pre-integrate CLDR 27 transform changes (cldrbug 6940)
...
X-SVN-Rev: 37077
2015-02-26 08:51:10 +00:00
Andy Heninger
d96fea9eb6
ICU-11123 promote RegexMatcher::find(UErrorCode &) to public API
...
X-SVN-Rev: 37073
2015-02-26 02:34:20 +00:00
Andy Heninger
74157ec338
ICU-11446 Spoof Checker data update: use MA table only.
...
X-SVN-Rev: 37071
2015-02-26 01:38:14 +00:00
Yoshito Umaoka
72a0e9b14f
ICU-11294 Fixed a compiler warning, and a typo in the previous commit.
...
X-SVN-Rev: 37068
2015-02-26 00:08:39 +00:00
Yoshito Umaoka
5d5a1c8b24
ICU-11399 Fixed a typo in filterRFC3454.pl and updated the string prep data for rfc3920 XMPP node.
...
X-SVN-Rev: 37066
2015-02-25 08:59:44 +00:00
Yoshito Umaoka
ebe09a9e69
ICU-11294 Changed SimpleDateFormat and other implementation to reduce malloc calls for common date formatting/parsing operations.
...
X-SVN-Rev: 37064
2015-02-25 03:24:19 +00:00
Peter Edberg
43f62124cd
ICU-9379 C: Update BreakIterator createInstance to handle linebreak variant files; update tests
...
X-SVN-Rev: 37059
2015-02-24 22:37:10 +00:00
Andy Heninger
ce09d8a4bc
ICU-11393 Regex, add pattern chars R v and h
...
X-SVN-Rev: 37057
2015-02-24 00:24:59 +00:00
Peter Edberg
77775f1b2d
ICU-10761 C: pre-integrate changes per cldrbug 8048: to use 'r' in chinese calendar formats
...
X-SVN-Rev: 37054
2015-02-23 16:47:52 +00:00
Markus Scherer
8e6898ae3d
ICU-11296 based on patch from Jungshik, approved option name UCONFIG_ONLY_HTML_CONVERSION, turn off UTF-32, simplify changes, fix warnings
...
X-SVN-Rev: 37045
2015-02-20 19:31:33 +00:00
Fredrik Roubert
71035aa827
ICU-11467 Promote time separator interfaces to public API.
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/189460043
X-SVN-Rev: 37043
2015-02-19 12:02:43 +00:00
Andy Heninger
ec3f77f878
ICU-5312 Regular Expressions Named Capture.
...
X-SVN-Rev: 37040
2015-02-18 23:56:19 +00:00
Michael Ow
da811f1dfe
ICU-11433 Fix memory leak in numberformat test
...
X-SVN-Rev: 37038
2015-02-18 18:29:04 +00:00
Peter Edberg
3565561b05
ICU-9379 Draft new linebreak files & related generated data per cldrbug 4931
...
X-SVN-Rev: 37037
2015-02-18 08:37:16 +00:00
Peter Edberg
399bdb4de2
ICU-11442 C: ... and don't update anything else besides territoryInfo
...
X-SVN-Rev: 37030
2015-02-13 06:02:38 +00:00
Peter Edberg
8fc9e221ef
ICU-11442 C: Restore the complete converted territoryInfo
...
X-SVN-Rev: 37029
2015-02-13 05:47:29 +00:00
Travis Keep
06223fc789
ICU-11524 Fix inconsistency between fastpath and slowpath for when maxIntDigit = 0.
...
X-SVN-Rev: 37026
2015-02-12 21:45:27 +00:00
Michael Ow
2755dcda5e
ICU-11523 Fix invalid input check in udat_parseCalendar
...
X-SVN-Rev: 37023
2015-02-11 22:23:13 +00:00
Yoshito Umaoka
9828703fe3
ICU-11315 tzdata2015a updates in ICU4C.
...
X-SVN-Rev: 37006
2015-02-03 23:55:39 +00:00
Andy Heninger
03fd84ff03
ICU-11104 MSVC compiler warnings, apply patch from Chromium.
...
X-SVN-Rev: 36995
2015-01-30 02:18:02 +00:00
Michael Ow
7dff411df7
ICU-11452 Improve null check
...
X-SVN-Rev: 36981
2015-01-22 19:26:09 +00:00
Andy Heninger
22c8c94d14
ICU-11469 Regular Expressions, remove old tech preview functions.
...
X-SVN-Rev: 36953
2015-01-14 00:03:29 +00:00
Michael Ow
c7cd5c468b
ICU-11452 Change reference to pointer to avoid null reference problems in SimpleDateFormat
...
X-SVN-Rev: 36942
2015-01-12 19:02:31 +00:00
Yoshito Umaoka
7d77ae9c9b
ICU-11427 Forcing GMT to be used in TestOverrideNumberFormat to make environment test work without test failures.
...
X-SVN-Rev: 36941
2015-01-12 16:34:01 +00:00
Yoshito Umaoka
6e3b21d3c5
ICU-11454 Made TestOverrideNumberFormat run properly.
...
X-SVN-Rev: 36940
2015-01-12 15:51:02 +00:00
Michael Ow
d8cba8ab2d
ICU-11391 Fix data build on windows
...
X-SVN-Rev: 36934
2015-01-09 06:45:59 +00:00
Michael Ow
2ab0292209
ICU-11391 Add arch detection code in pkgdata tool
...
X-SVN-Rev: 36932
2015-01-08 20:13:48 +00:00
Yoshito Umaoka
bc68cc5b15
ICU-11177 Fixed a potential memory leak in setParaRunsOnly() in ubidi.c
...
X-SVN-Rev: 36929
2015-01-07 21:32:52 +00:00
Yoshito Umaoka
a31ce73748
ICU-11449 Fixed a build problem on Windows/VC.
...
X-SVN-Rev: 36928
2015-01-07 20:55:04 +00:00
Markus Scherer
a9d7c3e4bd
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
2015-01-07 03:37:11 +00:00
Michael Ow
bcdcc4dc67
ICU-10731 Fix import library name when building data on mingw
...
X-SVN-Rev: 36922
2015-01-06 23:08:18 +00:00
Yoshito Umaoka
cbe7c4983b
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
2015-01-06 18:57:38 +00:00
Markus Scherer
b2c4740141
ICU-11448 try to fix a build error on some platforms
...
X-SVN-Rev: 36912
2014-12-27 01:29:46 +00:00
Markus Scherer
7fdf06a388
ICU-11448 move collationbasedatabuilder.cpp to tools/genuca
...
X-SVN-Rev: 36910
2014-12-27 01:04:54 +00:00
Markus Scherer
6494d69057
ICU-11448 move collationbasedatabuilder.h to tools/genuca
...
X-SVN-Rev: 36909
2014-12-27 01:03:54 +00:00
Markus Scherer
166f80aacd
ICU-11448 move CollationBaseDataBuilder out of the runtime library: only used from genuca
...
X-SVN-Rev: 36908
2014-12-27 01:00:36 +00:00
Markus Scherer
590a85cbf1
ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights
...
X-SVN-Rev: 36906
2014-12-27 00:38:34 +00:00
Andy Heninger
b3c29ef95e
ICU-11428 Various compiler warning fixes.
...
X-SVN-Rev: 36903
2014-12-19 23:41:18 +00:00
Andy Heninger
67f2494005
ICU-11454 cdattst/TestOverrideNumberFormat, fix Windows build failure w previouos change.
...
X-SVN-Rev: 36902
2014-12-19 22:10:05 +00:00
Andy Heninger
5805449990
ICU-11454 cdattst/TestOverrideNumberFormat, re-enable accidentaly skipped tests, set known issue for resulting problem.
...
X-SVN-Rev: 36901
2014-12-19 21:03:23 +00:00
Fredrik Roubert
60087d06a1
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
2014-12-19 07:27:58 +00:00
Fredrik Roubert
17b8600e8e
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
2014-12-19 07:19:41 +00:00
Andy Heninger
ea29e154b5
ICU-11452 Remove NULL check causing a compile warning. An alternate check is still needed.
...
X-SVN-Rev: 36896
2014-12-19 02:34:24 +00:00
Andy Heninger
c356adbd4e
ICU-11439 Another stab at portability in NumberFormatTest::TestDoubleLimit11439().
...
X-SVN-Rev: 36895
2014-12-19 01:11:01 +00:00
Andy Heninger
a1d3e7d662
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
...
X-SVN-Rev: 36894
2014-12-19 00:22:05 +00:00
Andy Heninger
ff85125d2f
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
...
X-SVN-Rev: 36893
2014-12-18 22:46:45 +00:00
John Emmons
0d0a369333
ICU-11060 Fix naming convention for @alt values from CLDR
...
X-SVN-Rev: 36886
2014-12-17 23:25:39 +00:00
Markus Scherer
b3897ebba9
ICU-11444 UMeasurementSystem UMS_UK born stable ICU 55
...
X-SVN-Rev: 36883
2014-12-17 21:51:53 +00:00
Markus Scherer
3a08f3d29c
ICU-11313 scientificformathelper -> scientificnumberformatter
...
X-SVN-Rev: 36871
2014-12-15 23:14:27 +00:00
Peter Edberg
5239b60d43
ICU-11313 Update U_HIDE_ macros (and U_DEPRECATED tags) for 55.0.1 (m1)
...
X-SVN-Rev: 36868
2014-12-15 00:42:34 +00:00
Peter Edberg
9855e4ef5f
ICU-11313 Update urename.h for 55.0.1 (m1)
...
X-SVN-Rev: 36867
2014-12-14 22:33:46 +00:00
Michael Ow
f61f05e5f5
ICU-11313 Fix some no data test failures
...
X-SVN-Rev: 36865
2014-12-12 04:34:51 +00:00
Steven R. Loomis
2480631b1c
ICU-10774 (review) add documentation of what a test is doing
...
X-SVN-Rev: 36864
2014-12-11 23:15:57 +00:00
Steven R. Loomis
28c0981d76
ICU-11389 (respond to review comments) fix low memory crasher in Region.
...
Also add LocalUHashtablePointer.
X-SVN-Rev: 36860
2014-12-11 18:25:13 +00:00
Travis Keep
25e6c69308
ICU-11313 Remove compiler warnings from ICU C++ build.
...
X-SVN-Rev: 36859
2014-12-11 18:06:28 +00:00