Steven R. Loomis
6f70b217a8
ICU-12745 fix for review comments
...
X-SVN-Rev: 39384
2016-09-28 17:28:08 +00:00
Peter Edberg
7d0bfe0993
ICU-12729 integrate CLDR release-30-d04 into icu4c trunk (fix characterLabelPattern for strokes)
...
X-SVN-Rev: 39380
2016-09-28 10:52:45 +00:00
Peter Edberg
11c0df4f7b
ICU-12738 ICU4C BRS, fixes from testing uconfig.h variations
...
X-SVN-Rev: 39378
2016-09-28 07:37:19 +00:00
Peter Edberg
eccbc645aa
ICU-12738 ICU4C BRS, fixes to conditionals/includes/makefiles/scripts from testing public/private headers
...
X-SVN-Rev: 39375
2016-09-28 04:17:24 +00:00
Steven R. Loomis
5f2c294d1c
ICU-12752 fix breakage from r39368 on windows.
...
X-SVN-Rev: 39374
2016-09-28 02:26:02 +00:00
Andy Heninger
b18a92899a
ICU-12738 Fix bad API doc generation for ubiditransform.h
...
X-SVN-Rev: 39369
2016-09-27 23:44:26 +00:00
Steven R. Loomis
6825277072
ICU-12752 commit some IBM z fixes. Library code building
...
X-SVN-Rev: 39368
2016-09-27 23:39:01 +00:00
Jeff Genovy
a1cf85b18f
ICU-12738 Remove UTF-8 BOM from files and update copyright notice.
...
X-SVN-Rev: 39367
2016-09-27 23:38:21 +00:00
Markus Scherer
47b88ab4b7
ICU-5456 minor changes for review feedback
...
X-SVN-Rev: 39365
2016-09-27 21:38:42 +00:00
Shane Carr
09ad3d8e4b
ICU-12646 Error code for long confusable entries. Documenting spoof data binary file format changes.
...
X-SVN-Rev: 39360
2016-09-27 17:46:10 +00:00
Jeff Genovy
6e6eb51366
ICU-12738 remove non-ASCII characters from ICU4C sources.
...
X-SVN-Rev: 39359
2016-09-27 00:23:19 +00:00
Steven R. Loomis
5d4b26dc3d
ICU-12738 svn BOM fix
...
X-SVN-Rev: 39358
2016-09-27 00:20:58 +00:00
Steven R. Loomis
a5e61ccf57
ICU-12745 string limit on Locale(char*)
...
X-SVN-Rev: 39356
2016-09-26 22:09:14 +00:00
Yoshito Umaoka
476857ee35
ICU-12738 BRS 58 - Updated currencyNumericCodes.txt to include BNY/933.
...
X-SVN-Rev: 39353
2016-09-26 20:01:41 +00:00
Peter Edberg
bf138d8a85
ICU-12738 ICU4C BRS, Some fixes to U_HIDE_XXX_API macros
...
X-SVN-Rev: 39346
2016-09-26 06:53:00 +00:00
Shane Carr
b0f66e314e
ICU-12549 Minor revisions to SpoofChecker comments and documentation (C++).
...
X-SVN-Rev: 39345
2016-09-23 21:46:39 +00:00
Shane Carr
feb501f197
ICU-12549 Changing u_strCompare to u_strcmp in spoof documentation.
...
X-SVN-Rev: 39341
2016-09-23 01:14:42 +00:00
Markus Scherer
666c70c68f
ICU-12738 update pool bundles
...
X-SVN-Rev: 39339
2016-09-23 00:06:04 +00:00
Andy Heninger
6994b1a557
ICU-12734 Adjust ICUMemCheck.pl for deletion of the Layout Engine.
...
X-SVN-Rev: 39338
2016-09-22 23:41:00 +00:00
Andy Heninger
6b3edc198e
ICU-12734 ICU4C API, add missing U_HIDE_INTERNAL_API
...
X-SVN-Rev: 39333
2016-09-22 22:10:24 +00:00
Andy Heninger
260f921e89
ICU-12734 ICU4C API Change Report regenerated again; fixed some incorrect @stable tags.
...
X-SVN-Rev: 39332
2016-09-22 18:35:22 +00:00
Peter Edberg
52e4366ea0
ICU-12729 integrate CLDR release-30-d03 into icu4c trunk
...
X-SVN-Rev: 39330
2016-09-22 02:14:47 +00:00
Shane Carr
576a124b1b
ICU-12549 Small documentation and comment fixes in C++ SpoofChecker
...
X-SVN-Rev: 39328
2016-09-22 01:43:05 +00:00
Steven R. Loomis
d255867071
ICU-12752 IBM i now passes
...
X-SVN-Rev: 39326
2016-09-22 01:25:52 +00:00
Andy Heninger
6626a14882
ICU-12734 ICU4C API Change Report regenerated. Has problems that need investigation.
...
X-SVN-Rev: 39324
2016-09-22 01:01:42 +00:00
Steven R. Loomis
f0156c183b
ICU-12701 additional porting issues.
...
X-SVN-Rev: 39323
2016-09-21 23:52:53 +00:00
Steven R. Loomis
bdf4191819
ICU-11679 warning fix
...
X-SVN-Rev: 39320
2016-09-21 23:12:11 +00:00
Markus Scherer
f431934edf
ICU-12738 update dependencies spec
...
X-SVN-Rev: 39319
2016-09-21 23:07:10 +00:00
Andy Heninger
0c77de936b
ICU-12734 ICU4C 58 API Promotion.
...
X-SVN-Rev: 39318
2016-09-21 21:20:27 +00:00
Andy Heninger
9f925b0287
ICU-12751 CStr, add icu:: namespace.
...
X-SVN-Rev: 39317
2016-09-21 21:02:21 +00:00
Steven R. Loomis
370abbf3b9
ICU-12751 use cstr instead of toUTF8String
...
X-SVN-Rev: 39311
2016-09-21 19:40:11 +00:00
Steven R. Loomis
4d580c2834
ICU-12701 additional cast for ibm i
...
X-SVN-Rev: 39309
2016-09-21 17:27:57 +00:00
Steven R. Loomis
6bccdda20d
ICU-11679 warning fix (reviewed by Lina)
...
X-SVN-Rev: 39308
2016-09-21 17:22:05 +00:00
Peter Edberg
1cca956fcf
ICU-12738 ICU4C BRS, update urename.h
...
X-SVN-Rev: 39307
2016-09-21 06:07:26 +00:00
Steven R. Loomis
2bf1e2f0c1
ICU-12701 more IBM i test fixes.
...
* intltest now builds.
* fix for unpax-icu.sh to include the utf-16be file.
* added an emacs coding line to 'encoded.utf16be'
X-SVN-Rev: 39304
2016-09-21 00:07:32 +00:00
Markus Scherer
5e68fee567
ICU-12639 fix typo
...
X-SVN-Rev: 39303
2016-09-20 23:04:26 +00:00
Markus Scherer
8b980000b1
ICU-12663 disable TestLongUpper() unless in exhaustive mode, because it takes a long time
...
X-SVN-Rev: 39301
2016-09-20 22:49:50 +00:00
Markus Scherer
5afeb0ae2f
ICU-12663 TestLongUpper() exit early if out of memory
...
X-SVN-Rev: 39300
2016-09-20 21:42:28 +00:00
Peter Edberg
e6fdb36045
ICU-12738 ICU4C, update measurement unit constants & code
...
X-SVN-Rev: 39298
2016-09-20 21:15:22 +00:00
Shane Carr
d5d266654b
ICU-12549 Revisions to uspoof.h documentation. Actually removing identifier_info.h and other obsolete files from r39218.
...
X-SVN-Rev: 39297
2016-09-20 21:06:55 +00:00
Steven R. Loomis
3a8a02cae1
ICU-11746 more warning cleanup
...
X-SVN-Rev: 39296
2016-09-20 21:03:19 +00:00
Markus Scherer
104b90bc3f
ICU-12639 detect & handle malformed UTF-8, never call the low-level full case mapping functions with a negative value
...
X-SVN-Rev: 39295
2016-09-20 20:32:12 +00:00
Steven R. Loomis
bc0960b298
ICU-11746 more warning nits
...
X-SVN-Rev: 39294
2016-09-20 17:36:32 +00:00
Steven R. Loomis
12c492b740
ICU-11746 remove stray semicolon from r39053
...
X-SVN-Rev: 39292
2016-09-20 17:03:25 +00:00
Steven R. Loomis
19d7d00bd8
ICU-12701 IBM i fixes (merge to trunk)
...
X-SVN-Rev: 39289
2016-09-20 04:30:06 +00:00
Markus Scherer
7960164327
ICU-12663 UnicodeString support nearly 2G UChars & avoid integer overflows; string-to-string case mappings & detect integer overflows; make some calls to uprv_memcpy() and similar a little more robust by casting int32_t to size_t before multiplying
...
X-SVN-Rev: 39288
2016-09-20 01:10:36 +00:00
Jeff Genovy
7328eb3618
ICU-12705 Only disable optimizations for the function that is causing problems, ultag_parse.
...
This is workaround for an optimizer issue in VS 2015 Update 3 (vs2015update3).
X-SVN-Rev: 39286
2016-09-19 22:57:47 +00:00
Steven R. Loomis
a2ee3b1f28
ICU-11746 static analysis fixes
...
X-SVN-Rev: 39282
2016-09-19 18:52:48 +00:00
Fredrik Roubert
0b2bbde810
ICU-12140 Pass StringPiece by value, return value.
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/305010043 .
X-SVN-Rev: 39276
2016-09-19 11:07:55 +00:00
Peter Edberg
f82d62a85c
ICU-12729 CLDR release-30-d02 integration, merge icu4c branch into trunk
...
X-SVN-Rev: 39273
2016-09-19 05:09:40 +00:00
Peter Edberg
d9b9bd7d59
ICU-12047 Minor wording adjustment in toLocalizedPattern() headerdoc
...
X-SVN-Rev: 39244
2016-09-15 17:32:17 +00:00
Shane Carr
5b9fc6fc70
ICU-12029 Measure unit display names, C++ version.
...
X-SVN-Rev: 39243
2016-09-15 08:37:56 +00:00
Peter Edberg
67b23a4aa6
ICU-12054 If format has no fields, first FieldPositionIterator::next should return FALSE; fix ufieldpositer_next description
...
X-SVN-Rev: 39241
2016-09-15 07:24:12 +00:00
Steven R. Loomis
cd568a0558
ICU-12515 first() should just call delegate
...
there won't be a suppressed break at position 0. first() should just call
into the delegate.
X-SVN-Rev: 39237
2016-09-15 04:21:26 +00:00
Peter Edberg
e02cfd9eac
ICU-12407 Prevent parse crash in DECIMAL-style formatter with applied currency pattern
...
X-SVN-Rev: 39236
2016-09-15 03:55:22 +00:00
Yoshito Umaoka
416a42bdfc
ICU-12738 Updated ICU4C version to 58.1. Also updated uvernum.h to use the Unicode copyright string, which will be embedded in ICU binary data files.
...
X-SVN-Rev: 39234
2016-09-15 03:02:38 +00:00
Yoshito Umaoka
6fcfea15fe
ICU-11679 Merging updates in bid transform test.
...
X-SVN-Rev: 39232
2016-09-15 01:28:50 +00:00
Shawn Steele
cddcdb6649
ICU-12728 -makedata.vcxproj wasn't updated to VS2015 with the rest
...
X-SVN-Rev: 39230
2016-09-14 23:55:13 +00:00
Markus Scherer
15415832df
ICU-5456 modern Greek toUpperCase(), remove most diacritics
...
X-SVN-Rev: 39228
2016-09-14 23:17:11 +00:00
Steven R. Loomis
de23e2458b
ICU-12705 disable opt on vs2015
...
workaround for failure on 32 bit release with vs2015update3
X-SVN-Rev: 39224
2016-09-14 20:58:08 +00:00
Shane Carr
2ceb565df3
ICU-12549 Updating SpoofChecker to latest Unicode specification.
...
X-SVN-Rev: 39218
2016-09-13 22:15:13 +00:00
Andy Heninger
85f8d034a7
ICU-12547 UCHAR_TYPE=char16_t on Windows, fix compilation problems.
...
X-SVN-Rev: 39217
2016-09-13 21:37:40 +00:00
Steven R. Loomis
f334e613c1
ICU-12563 fix cross-compile with mingw
...
X-SVN-Rev: 39215
2016-09-13 20:29:47 +00:00
Steven R. Loomis
dea458fef7
ICU-12515 C filtered break
...
* sync rbbitst.txt with J
* fix an issue where isBoundary() didn't check the trie's presence
X-SVN-Rev: 39211
2016-09-13 19:58:55 +00:00
Felipe Balbontín
390d736f89
ICU-12591 Removed the CalendarData class and refactored all the remaining functions that used it (ICU4C).
...
X-SVN-Rev: 39190
2016-09-12 21:01:16 +00:00
Andy Heninger
e77e6149d7
ICU-7548 Problems opening rbbi data in stand-alone file.
...
X-SVN-Rev: 39179
2016-09-09 23:14:12 +00:00
Steven R. Loomis
4136a2f257
ICU-12708 bye bye layout engine
...
X-SVN-Rev: 39176
2016-09-09 21:28:18 +00:00
Steven R. Loomis
78e91a274f
ICU-11679 fix line endings and props
...
X-SVN-Rev: 39172
2016-09-09 17:42:05 +00:00
Steven R. Loomis
6ce57afd03
ICU-11679 merge C BiDi Transform from branch
...
* fixed from branch: inadvertently removed Unicode attribution from Makefiles
* fixed from branch: Unicode attribution
* bonus: moved icuplug into the 'registration' filter on windows
X-SVN-Rev: 39170
2016-09-09 16:41:15 +00:00
Markus Scherer
c84e233733
ICU-12420 deprecate COUNT/LIMIT constants whose value may change
...
X-SVN-Rev: 39164
2016-09-08 22:45:51 +00:00
Felipe Balbontín
eae3a7e3e6
ICU-12634 Remove ResourceTableSink and ures_getAllTableItems().
...
X-SVN-Rev: 39155
2016-09-07 19:22:41 +00:00
Felipe Balbontín
60ab1801ac
ICU-12676 Add substitute handling enum values to ICU4C.
...
X-SVN-Rev: 39154
2016-09-07 18:29:56 +00:00
Andy Heninger
ecdc261090
ICU-11122 Remove global operator new & delete. They were non-standards conforming, and not easily fixed. Were for error check & debug purposes only.
...
X-SVN-Rev: 39150
2016-09-07 17:22:42 +00:00
Yoshito Umaoka
ec3948198e
ICU-10232 Updated preprocessro macro again - including xlocale.h except for windows, configure script to set -DU_HAVE_STRTOD_L=1 when strtod_l is available, etc.
...
X-SVN-Rev: 39144
2016-09-07 07:43:38 +00:00
Andy Heninger
4d2040a23b
ICU-12604 BreakIterator, clarify that setText() retains a reference to the supplied text.
...
X-SVN-Rev: 39143
2016-09-07 00:41:57 +00:00
Andy Heninger
c1c6c1c2a2
ICU-12652 add 'using namespace icu' to fix build failure from use of MaybeStackArray<>
...
X-SVN-Rev: 39142
2016-09-06 23:10:27 +00:00
Andy Heninger
c98bf0e47c
ICU-12502 remove obsolete comment re Script Extension is Provisional.
...
X-SVN-Rev: 39141
2016-09-06 22:51:36 +00:00
Steven R. Loomis
eeac249cc2
ICU-11984 use "en_US" for TestInt64Format
...
this test should not be locale sensitive.
X-SVN-Rev: 39132
2016-09-03 01:30:52 +00:00
Steven R. Loomis
07c22b39f1
ICU-12428 fix breakage from r39130: filtered break default lookup problems
...
Need to check U_USING_DEFAULT_WARNING at each level of res lookup.
X-SVN-Rev: 39131
2016-09-03 01:28:49 +00:00
Steven R. Loomis
7f9329f821
ICU-12428 don t fallback to default for filtered break rules
...
X-SVN-Rev: 39130
2016-09-03 00:39:01 +00:00
Yoshito Umaoka
1aa9ba0a42
ICU-10232 Fixed Mac/BSD build issue.
...
X-SVN-Rev: 39128
2016-09-02 23:23:14 +00:00
Steven R. Loomis
719ea7b471
ICU-12652 tab -> space
...
X-SVN-Rev: 39126
2016-09-02 21:01:19 +00:00
Steven R. Loomis
df5c722121
ICU-12704 fix tabs in dtptngen.cpp
...
X-SVN-Rev: 39125
2016-09-02 21:00:19 +00:00
Yoshito Umaoka
f2d8d1be68
ICU-10232 DigitList to use strtod_l instead of strtod with cached host decimal point on platforms supporting strtod_l. For other platforms, detect host decimal point instead of using cached host decimal point char.
...
X-SVN-Rev: 39124
2016-09-02 20:58:05 +00:00
Steven R. Loomis
d9babe5948
ICU-12652 better fix, see r39114
...
X-SVN-Rev: 39115
2016-08-31 23:37:29 +00:00
Steven R. Loomis
93180d2d73
ICU-12704 change dtptngen.cpp to use LocalMemory<int32_t> instead of LocalArray
...
LocalArray cannot be used with primitive types.
X-SVN-Rev: 39114
2016-08-31 23:36:19 +00:00
Steven R. Loomis
6f0f7dfa6b
ICU-12701 fix missing implicit casts
...
These are needed for IBM i.
X-SVN-Rev: 39113
2016-08-31 23:15:47 +00:00
Steven R. Loomis
20f11347f7
ICU-12652 fix for null termination in uloc_acceptLanguageFromHTTP
...
X-SVN-Rev: 39109
2016-08-31 14:53:53 +00:00
Craig Cornelius
2b166d876e
ICU-12666 Update C++ RelativeDateTimeFormatter to new data loading scheme
...
X-SVN-Rev: 39102
2016-08-31 00:46:16 +00:00
Andy Heninger
ce42f64b31
ICU-12664 Break rules update for revised Emoji ZWJ sequences.
...
X-SVN-Rev: 39100
2016-08-30 21:40:09 +00:00
Shawn Steele
326552aa72
ICU-12087 - merge updates to use VS2015
...
X-SVN-Rev: 39085
2016-08-24 20:52:23 +00:00
Yoshito Umaoka
8a5b579dd2
ICU-12671 Fixed a problem in uloc_toLanguageTag. When LDML attribute is used withtout LDML keywords, the function did not prodce -u- at the right place. This change fixed the LDML attribute handling. The test cases in the ticket were integrated to cintltst.
...
X-SVN-Rev: 39076
2016-08-19 23:29:17 +00:00
Markus Scherer
962c595814
ICU-12669 draft Emoji 4.0 properties data
...
X-SVN-Rev: 39067
2016-08-18 21:08:23 +00:00
Fredrik Roubert
3959b30d02
ICU-12140 Pass StringPiece by value, externally.
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/306850043 .
X-SVN-Rev: 39064
2016-08-17 19:07:15 +00:00
Craig Cornelius
d17f99dd61
ICU-12617 Remove duplicate free. Memory check is clean
...
X-SVN-Rev: 39063
2016-08-17 17:43:05 +00:00
Craig Cornelius
7c79fa85ac
ICU-12617 Update data loading, and remove use of CalendarData
...
X-SVN-Rev: 39053
2016-08-13 00:30:06 +00:00
Andy Heninger
6083d859ba
ICU-12570 remove undefined behaviors from cintltst. Mostly signed integer overflow.
...
X-SVN-Rev: 39042
2016-08-12 00:27:46 +00:00
Shane Carr
d88a4109a5
ICU-11912 Adding more efficient implementation of getDisplayNames(), which was already present in Java
...
X-SVN-Rev: 39041
2016-08-11 23:29:51 +00:00
Shane Carr
44a2f0d09b
ICU-12665 Fixing out-of-scope temporary in ucurr.cpp
...
X-SVN-Rev: 39037
2016-08-11 01:19:30 +00:00
Craig Cornelius
463412792e
ICU-12149 Add new copyright notice.
...
X-SVN-Rev: 39028
2016-08-09 22:03:14 +00:00
Fredrik Roubert
de579d3bf9
ICU-12140 Pass StringPiece by value, internally.
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/305000043 .
X-SVN-Rev: 39024
2016-08-04 17:40:53 +00:00
Felipe Balbontín
ef59675c47
ICU-12614 DateFormatSymbols resource bundle data loading update. Remove unused variables.
...
X-SVN-Rev: 39019
2016-07-25 22:53:35 +00:00
Andy Heninger
549c7646bf
ICU-12061 FieldPosition::DONT_CARE API status and doc update. Fix incorrect usage of FieldPosition(0).
...
X-SVN-Rev: 39017
2016-07-23 04:42:29 +00:00
Andy Heninger
306234755f
ICU-12648 Remove several compiler warnings in RBBI code.
...
X-SVN-Rev: 39015
2016-07-22 21:50:34 +00:00
Shane Carr
0f403155dc
ICU-12646 Fixing Coverity code health issues on recently submitted code for TimeZoneNamesImpl and CompactDecimalDataCache
...
X-SVN-Rev: 39014
2016-07-21 23:01:53 +00:00
Craig Cornelius
32f80a647b
ICU-12149 Submit reviewed fix to remove hack
...
X-SVN-Rev: 39001
2016-07-20 15:44:15 +00:00
Felipe Balbontín
b17650f34a
ICU-12634 Remove ResourceArraySink and ResourceTableSink.enter(), leave() and getOrCreateArraySink().
...
X-SVN-Rev: 38983
2016-07-19 18:37:37 +00:00
Felipe Balbontín
f07359517d
ICU-12623 Update DateIntervalInfo in ICU4C to new version of ResourceSink.
...
X-SVN-Rev: 38979
2016-07-18 22:16:40 +00:00
Yoshito Umaoka
a55516c58f
ICU-12047 Added a note in SimpleDateFormat::toLocalizedPattern() API doc in ICU4C.
...
X-SVN-Rev: 38976
2016-07-18 18:19:11 +00:00
Felipe Balbontín
7708a760c0
ICU-12614 DateFormatSymbols resource bundle data loading update. Fix memory leak in MessageFormat.
...
X-SVN-Rev: 38973
2016-07-15 23:17:01 +00:00
Felipe Balbontín
578ec591e0
ICU-12614 DateFormatSymbols resource bundle data loading update. Fix memory leak.
...
X-SVN-Rev: 38971
2016-07-14 21:21:01 +00:00
Shane Carr
fca98f1e7f
ICU-11912 Removing unused method 'consumeNoFallback', which was detected in Java unit test coverage.
...
X-SVN-Rev: 38969
2016-07-13 20:21:07 +00:00
Felipe Balbontín
959d1ed1e0
ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink.
...
X-SVN-Rev: 38967
2016-07-13 18:38:15 +00:00
Felipe Balbontín
bfe100bab8
ICU-12614 Rollback of: DateFormatSymbols resource bundle data loading updated to use the ResourceSink.
...
X-SVN-Rev: 38963
2016-07-08 23:31:15 +00:00
Felipe Balbontín
f6b7511c46
ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink: fixed broken build.
...
X-SVN-Rev: 38962
2016-07-08 22:19:26 +00:00
Felipe Balbontín
3928bf64d7
ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink.
...
X-SVN-Rev: 38961
2016-07-08 21:17:15 +00:00
Shane Carr
ad409a250e
ICU-11912 TimeZoneNames data sink implementation in C++.
...
X-SVN-Rev: 38960
2016-07-08 18:16:21 +00:00
Fredrik Roubert
9c3ea44c11
ICU-12632 Add executable bit to executable files
...
X-SVN-Rev: 38948
2016-07-06 18:52:59 +00:00
Fredrik Roubert
9e26bf1ee8
ICU-12631 Remove executable bit from data files
...
X-SVN-Rev: 38947
2016-07-06 18:50:05 +00:00
Yoshito Umaoka
025a0be74a
ICU-12415 tzdata2016f updates to ICU4C. Also updated tz2icu to include the Unicode copyright comments.
...
X-SVN-Rev: 38943
2016-07-05 22:47:38 +00:00
Steven R. Loomis
ad1cf1e346
ICU-12619 fix headers (BRS) merge from r38912
...
X-SVN-Rev: 38916
2016-07-01 17:01:51 +00:00
Steven R. Loomis
0c5b2b597d
ICU-12455 BRS - BOM fix
...
X-SVN-Rev: 38915
2016-07-01 16:59:16 +00:00
Peter Edberg
f3c55ce2f1
ICU-12455 BRS - update urename.h
...
X-SVN-Rev: 38909
2016-07-01 03:59:33 +00:00
Peter Edberg
b45dac8cfc
ICU-12455 Integrate early CLDR 30 data for ICU4C 58m1
...
X-SVN-Rev: 38905
2016-06-30 23:41:56 +00:00
Michael Ow
0402053377
ICU-12566 Fix null strlen check
...
X-SVN-Rev: 38885
2016-06-26 21:08:16 +00:00
Michael Ow
6398be7e34
ICU-12566 Fix limitation of file name size longer than 300 characters
...
X-SVN-Rev: 38882
2016-06-24 20:38:24 +00:00
kazède king
a8ef8ffe6f
ICU-12605 add "struct" after "friend"
...
X-SVN-Rev: 38881
2016-06-24 19:50:12 +00:00
kazède king
b9250c1a6e
ICU-12605 convert data enumeration to resource sink for TimeUnitFormat, C++
...
X-SVN-Rev: 38878
2016-06-24 00:51:49 +00:00
Andy Heninger
79bb830dde
ICU-12527 Fix resource leaks in r38824.
...
X-SVN-Rev: 38876
2016-06-23 22:30:38 +00:00
Michael Ow
a1d4c18ac4
ICU-12564 Fix bom in testdata file
...
X-SVN-Rev: 38873
2016-06-22 18:10:35 +00:00
Andy Heninger
482cd252bd
ICU-12526 Regenerated Unicode LineBreakTest.txt file from Laurentiu.
...
X-SVN-Rev: 38867
2016-06-19 01:34:46 +00:00
Andy Heninger
1644c93a60
ICU-12537 RBBI monkey test, add missing #includes, caused compile errors with some configurations.
...
X-SVN-Rev: 38866
2016-06-18 22:41:27 +00:00
Andy Heninger
25f3f10204
ICU-7700 Revert change #38862 , hour-of-day setting logic, which broke some tests.
...
X-SVN-Rev: 38865
2016-06-18 21:49:10 +00:00
Shane Carr
ae61a779f5
ICU-12576 Fixing test failures under --disable-release mode.
...
X-SVN-Rev: 38864
2016-06-18 01:37:37 +00:00
kazède king
dcd6c90e01
ICU-7700 setting HOUR_OF_DAY should also update AM_PM.
...
X-SVN-Rev: 38862
2016-06-17 23:23:11 +00:00
Shane Carr
85bd97406d
ICU-12576 Updating C++ DateTimePatternGenerator to use data sinks.
...
X-SVN-Rev: 38861
2016-06-17 22:29:19 +00:00
Shane Carr
a40cf4b3a0
ICU-12579 MeasureFormat data sink update, C++ version.
...
X-SVN-Rev: 38858
2016-06-17 19:16:15 +00:00
Michael Ow
8d7b93d89f
ICU-12564 Fix some bom issues in the testdata
...
X-SVN-Rev: 38854
2016-06-16 20:57:46 +00:00
Michael Ow
8bfa8c576b
ICU-12564 Fix some more bom issues with updated copyright notice
...
X-SVN-Rev: 38850
2016-06-16 05:17:05 +00:00
Michael Ow
331ed310e3
ICU-12564 Fix bom in data file after copyright update
...
X-SVN-Rev: 38849
2016-06-16 03:31:23 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
1e1c827d5f
ICU-12415 tzdata2016e updates to ICU4C, removed year upperbound check in tz2icu, fixed a complation error in icuzdump and updated a test case based on 2016e changes.
...
X-SVN-Rev: 38846
2016-06-15 15:33:57 +00:00
Shane Carr
c10eeb4358
ICU-12534 Optimizing currency spacing data loading (C++)
...
X-SVN-Rev: 38826
2016-06-10 21:49:00 +00:00
Craig Cornelius
457938ebc2
ICU-12527 Updating data loading in SimpleDateFormatter, C++
...
X-SVN-Rev: 38824
2016-06-10 21:14:36 +00:00
Markus Scherer
1a6d70fa44
ICU-12526 Unicode 9 data 2016-jun-09
...
X-SVN-Rev: 38820
2016-06-10 00:01:46 +00:00
Andy Heninger
8124f1059a
ICU-12571 Remove bad cast from RBBI test.
...
X-SVN-Rev: 38812
2016-06-08 20:20:19 +00:00
Andy Heninger
f8aea69ce6
ICU-12153 uspoof_setRestrictionLevel also must enable restriction level checking.
...
X-SVN-Rev: 38811
2016-06-08 20:16:13 +00:00
Andy Heninger
b8aabec51f
ICU-12153 uspoof_setRestrictionLevel also must enable restriction level checking.
...
X-SVN-Rev: 38805
2016-06-07 17:40:12 +00:00
kazède king
a45ad52fc5
ICU-12569 Use new sinks for C++.
...
X-SVN-Rev: 38802
2016-06-06 23:40:54 +00:00
Andy Heninger
9e496ae428
ICU-12575 fix incorrect API comments on class LocalUHashtablePointer
...
X-SVN-Rev: 38789
2016-06-03 18:19:26 +00:00
Andy Heninger
030c63afd6
ICU-12559 avoid signed int overflow in hash computation; it's undefined behavior.
...
X-SVN-Rev: 38782
2016-06-02 19:39:40 +00:00
Shane Carr
41fed01112
ICU-11782 Optimizing storage of skeleton field strings in DateTimePatternGenerator (C++).
...
X-SVN-Rev: 38780
2016-05-31 23:49:11 +00:00
Shane Carr
e2316ceb41
ICU-12528 Optimizing CompactDecimalDataCache data loading using a data sink (C++).
...
X-SVN-Rev: 38779
2016-05-31 22:48:47 +00:00
Shane Carr
f58d106c20
ICU-12533 Loading capitilization context for LocaleDisplayNames using data sink (C++).
...
X-SVN-Rev: 38778
2016-05-31 22:45:23 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
84b42ae4d1
ICU-12564 Update copyright notice in more files of ICU4C
...
X-SVN-Rev: 38762
2016-05-27 22:09:25 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Andy Heninger
c651697448
ICU-10175 swat compiler warnings in layout.
...
X-SVN-Rev: 38759
2016-05-21 01:13:04 +00:00
Michael Ow
0fd799f7ee
ICU-12531 Add null check for closeFunction
...
X-SVN-Rev: 38757
2016-05-20 20:00:53 +00:00
Markus Scherer
5e69db5c2f
ICU-12526 integrate Unicode 9 beta
...
X-SVN-Rev: 38753
2016-05-19 22:48:18 +00:00
Andy Heninger
3f05ba059e
ICU-12065 DateIntervalFormat operator ==, remove from/to calendars from consideration.
...
X-SVN-Rev: 38749
2016-05-18 00:11:20 +00:00
Andy Heninger
3f14902d29
ICU-12451 CStr class, fix UCONFIG_NO_CONVERSION conditionals, add invariant conversion for use when no other is available.
...
X-SVN-Rev: 38748
2016-05-16 23:58:50 +00:00
Andy Heninger
54b8f0c928
ICU-12532 Avoid potential memory mis-alignment of stack-allocated decNum instance.
...
X-SVN-Rev: 38746
2016-05-16 21:57:34 +00:00
Andy Heninger
677b1b1461
ICU-7547 Prohibit RuleBasedBreakIterator construction from empty rules.
...
X-SVN-Rev: 38742
2016-05-14 00:34:18 +00:00
Andy Heninger
c1633486ae
ICU-12537 RBBI monkey test, improve error checking in test setup.
...
X-SVN-Rev: 38736
2016-05-13 01:26:12 +00:00
Shane Carr
3f27a9e89d
ICU-12521 Fixing C++03 decfmtsym.cpp compiler error.
...
X-SVN-Rev: 38721
2016-05-09 22:00:25 +00:00
Yoshito Umaoka
d5a5ba50d8
ICU-12415 Merged metazone mapping fix (cldrbug:9427) to ICU4C trunk.
...
X-SVN-Rev: 38718
2016-05-06 23:34:48 +00:00
Shane Carr
29e5258904
ICU-12521 Adding C++ version of DecimalFormatSymbols data loading sink.
...
X-SVN-Rev: 38714
2016-05-06 23:06:26 +00:00
Michael Ow
d63a77bca4
ICU-12455 Update version number to 58.0.1 in ICU4C
...
X-SVN-Rev: 38711
2016-05-06 20:53:07 +00:00
Andy Heninger
25a04f741a
ICU-10698 Test word break of 'What is Unicode' in Japanese, resolve C vs. J differences.
...
X-SVN-Rev: 38699
2016-05-04 23:55:22 +00:00
Andy Heninger
2e088aff9c
ICU-11723 Test dictionary breaking of 'アレルギー性結膜炎'
...
X-SVN-Rev: 38692
2016-05-03 22:44:32 +00:00
Andy Heninger
10c2719630
ICU-12524 Remove fragile Windows conditional.
...
X-SVN-Rev: 38684
2016-05-02 21:03:03 +00:00
Markus Scherer
20a720bb9b
ICU-12520 fix for Windows
...
X-SVN-Rev: 38682
2016-05-02 17:22:49 +00:00
Andy Heninger
70facacc4e
ICU-12159 uspoof, update documentation for source of Recommended and Inclusion sets.
...
X-SVN-Rev: 38679
2016-04-30 00:41:12 +00:00
Andy Heninger
66537179d7
ICU-11996 CJKBreakEngine divideUpDictionaryRange, pick up test case from ICU4J.
...
X-SVN-Rev: 38678
2016-04-29 23:51:24 +00:00
Markus Scherer
3947687fcc
ICU-12520 ucol_getKeywordValuesForLocale() resource data enumeration
...
X-SVN-Rev: 38674
2016-04-29 23:04:00 +00:00
Andy Heninger
0338b5470a
ICU-11999 BreakIterator, UnhandledBreakEngine consuming too many characters. Updated test file from ICU4J.
...
X-SVN-Rev: 38670
2016-04-29 21:32:46 +00:00
Andy Heninger
0cbac47c4e
ICU-12071 RuleBasedBreakIterator, make internal protected functions be private and delete unused ones.
...
X-SVN-Rev: 38666
2016-04-29 00:02:10 +00:00
Markus Scherer
20b415ce31
ICU-12510 resource data enumeration: do not fail if parents up to root do not have the requested path
...
X-SVN-Rev: 38656
2016-04-27 22:14:29 +00:00
Markus Scherer
192500a361
ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink
...
X-SVN-Rev: 38655
2016-04-27 16:19:26 +00:00
Andy Heninger
7265eeae4c
ICU-11556 rbbitst.txt test data file, add explicit locale.
...
X-SVN-Rev: 38644
2016-04-25 18:10:08 +00:00
Andy Heninger
ac9c717990
ICU-11556 Line Break rules update for L2/16-043R, don't break CA$; also LB rules refactored for reduced memory consumption.
...
X-SVN-Rev: 38643
2016-04-22 23:07:12 +00:00
Michael Ow
8d4fe67a1e
ICU-11942 Disable certain gcc flags on solaris
...
X-SVN-Rev: 38632
2016-04-19 21:00:50 +00:00
Yoshito Umaoka
d447a79172
ICU-12415 tzdata2016d updates to ICU4C
...
X-SVN-Rev: 38629
2016-04-19 17:33:36 +00:00
Andy Heninger
8c7cfc31bc
ICU-12071 revert premature commit for making RuleBasedBreakIterator final.
...
X-SVN-Rev: 38627
2016-04-19 00:26:46 +00:00
Andy Heninger
f576761ec7
ICU-12071 Make RuleBasedBreakIterator a final class.
...
X-SVN-Rev: 38626
2016-04-19 00:06:56 +00:00
Michael Ow
13be2f95ae
ICU-11623 Merge change to reset tz buffer
...
X-SVN-Rev: 38625
2016-04-18 22:33:45 +00:00
Markus Scherer
997ed6a7cd
ICU-11764 8 new script codes for Unicode 9 & CLDR 29
...
X-SVN-Rev: 38608
2016-04-08 22:23:30 +00:00
Markus Scherer
f292628ed7
ICU-12446 Resource sink size: move into new enter(size) method
...
X-SVN-Rev: 38606
2016-04-07 00:18:33 +00:00
Andy Heninger
ff017c9924
ICU-12393 better error checking for udata_getHashTable().
...
X-SVN-Rev: 38585
2016-03-25 21:35:18 +00:00
Steven R. Loomis
691dc350e1
ICU-11822 Merge in fix for vc2015 failures
...
X-SVN-Rev: 38583
2016-03-25 00:18:05 +00:00
Yoshito Umaoka
0ba9e8d694
ICU-12415 tzdata2016c updates to ICU4C
...
X-SVN-Rev: 38566
2016-03-24 05:39:16 +00:00
Jungshik Shin
2522113378
ICU-12408 static UnicodeString RANGE_MARKER_STRING is bad
...
X-SVN-Rev: 38564
2016-03-23 20:57:17 +00:00
Markus Scherer
34dc0a8069
ICU-12406 disable U_NOEXCEPT if !_HAS_EXCEPTIONS
...
X-SVN-Rev: 38542
2016-03-18 20:55:10 +00:00
Stuart Gill
d64e688fec
ICU-11621 modify test data file to parallel changes in Java
...
X-SVN-Rev: 38541
2016-03-18 19:55:45 +00:00
Peter Edberg
efd414f576
ICU-12372 Add MeasureFormat test with nb,nn,sv; fix durationUnit data (C)
...
X-SVN-Rev: 38527
2016-03-16 23:53:21 +00:00
Yoshito Umaoka
33b6d8dfad
ICU-11962 tzdata2016a updates to ICU4C
...
X-SVN-Rev: 38525
2016-03-16 23:00:15 +00:00
Andy Heninger
29e0435a01
ICU-12379 Add assertion check to internal function parameter value.
...
X-SVN-Rev: 38524
2016-03-16 22:55:08 +00:00
Andy Heninger
5184ca0bee
ICU-12373 Fix definition grapheme break rules; update to latest LineBreakTest file.
...
X-SVN-Rev: 38520
2016-03-15 18:36:49 +00:00
Markus Scherer
7db1c41417
ICU-12141 checking layout, layoutex, tools & tests now too; added some includes; renamed one of the two struct LookupTable in the layout engine
...
X-SVN-Rev: 38500
2016-03-07 20:26:37 +00:00
Mark Davis
c2b7ab12bc
ICU-10565 Added warning, like in Java.
...
X-SVN-Rev: 38499
2016-03-07 17:08:37 +00:00
Peter Edberg
2d40cbbf01
ICU-12187 BRS task - Update conditionals for non-stable APIs (i18n)
...
X-SVN-Rev: 38497
2016-03-05 19:48:49 +00:00
Peter Edberg
a7d264944d
ICU-12187 BRS task - Update conditionals for non-stable APIs (common); fix clang warnings
...
X-SVN-Rev: 38495
2016-03-05 00:06:07 +00:00
Peter Edberg
6d7f5f1810
ICU-12072 C, Restore use of aliasing UnicodeString constructor in ureldatefmt_combineDateAndTime()
...
X-SVN-Rev: 38493
2016-03-04 22:29:14 +00:00
Andy Heninger
5004ea783d
ICU-12081 Add emoji changes to line_normal_fi.txt.
...
X-SVN-Rev: 38491
2016-03-04 21:38:20 +00:00
Markus Scherer
281c5fe86a
ICU-12187 remove an unused variable
...
X-SVN-Rev: 38490
2016-03-04 20:54:13 +00:00
kazède king
f6bdf2b1ac
ICU-11872 suppress output of "midnight" in formatting (C++)
...
X-SVN-Rev: 38485
2016-03-04 18:13:25 +00:00
Peter Edberg
1d9a66cfb0
ICU-12187 BRS task, Update urename.h
...
X-SVN-Rev: 38484
2016-03-04 07:03:46 +00:00
Peter Edberg
b17967ca58
ICU-12072 C, oops, correctly disable the tests currently missing data
...
X-SVN-Rev: 38482
2016-03-04 06:28:56 +00:00
Peter Edberg
eddf3c7f4c
ICU-12072 C, Updates per review comments
...
X-SVN-Rev: 38481
2016-03-04 05:54:01 +00:00
Markus Scherer
491b8eaf00
ICU-12187 update the pool bundles
...
X-SVN-Rev: 38480
2016-03-04 00:11:23 +00:00
Markus Scherer
155fb20a8e
ICU-12187 fix dependencies, add a file, fix memory allocations
...
X-SVN-Rev: 38479
2016-03-03 22:56:54 +00:00
kazède king
8eefcba4ec
ICU-12332 initilize pointer in ucasemap.cpp
...
X-SVN-Rev: 38478
2016-03-03 21:57:50 +00:00
Michael Ow
69227215be
ICU-12139 Fix some more uconfig header test failures
...
X-SVN-Rev: 38477
2016-03-03 21:51:16 +00:00
Michael Ow
9df0fc9bd8
ICU-12139 Fix some uconfig header test failure in rbbimonkey
...
X-SVN-Rev: 38476
2016-03-03 21:28:09 +00:00
Andy Heninger
d743a8b947
ICU-12166 Fix mac clang has feature problem for C files.
...
X-SVN-Rev: 38468
2016-03-03 00:09:47 +00:00
kazède king
d845084966
ICU-11872 fix invalid memory read
...
X-SVN-Rev: 38467
2016-03-02 23:49:30 +00:00
kazède king
4a45deb1ac
ICU-11872 I can't svn very well (actually resolves conflict this time)
...
X-SVN-Rev: 38466
2016-03-02 22:48:21 +00:00
kazède king
47a0d7975f
ICU-11872 improve data loading and caching for DateTimePatternGenerator pattern char 'C'; plugs leak.
...
X-SVN-Rev: 38465
2016-03-02 22:43:27 +00:00
Steven R. Loomis
5c11445c6b
ICU-12037 C: rename LICENSE.txt to LICENSE
...
X-SVN-Rev: 38463
2016-03-02 18:20:23 +00:00
George Rhoten
d7e92f2c9a
ICU-9503 Undo removal of lenient parse data. Only English wasn't moved to CLDR.
...
X-SVN-Rev: 38461
2016-03-02 08:16:29 +00:00
George Rhoten
f1a9fb1109
ICU-12081 Fix build failure for "error: extra ';'" that was introduced with this ticket
...
X-SVN-Rev: 38460
2016-03-02 02:40:23 +00:00
George Rhoten
e768fa1e27
ICU-12081 Fix build failure for "intltest.cpp:1813: error: extra ';'" that was introduced with this ticket
...
X-SVN-Rev: 38459
2016-03-02 02:18:32 +00:00
George Rhoten
4263537b90
ICU-12142 Update RBNF aliases for Cantonese and Spanish to match the current CLDR locale inheritance
...
X-SVN-Rev: 38458
2016-03-02 00:47:06 +00:00
Markus Scherer
378a66f69c
ICU-11952 test parallel with Java, passes without library change
...
X-SVN-Rev: 38457
2016-03-01 23:47:52 +00:00
Michael Ow
f2e7352104
ICU-12187 Update some API in ICU4C 57
...
X-SVN-Rev: 38455
2016-03-01 22:38:48 +00:00
Markus Scherer
e596b9258a
ICU-12067 withdraw getter & setter for TIME_SEPARATOR date/time field
...
X-SVN-Rev: 38449
2016-03-01 18:40:01 +00:00
Michael Ow
968747625e
ICU-12187 Close resource to avoid memory leak
...
X-SVN-Rev: 38448
2016-03-01 18:32:00 +00:00
Markus Scherer
a9c247a3cb
ICU-12166 annotate intended switch case fallthroughs
...
X-SVN-Rev: 38447
2016-03-01 07:44:57 +00:00
Michael Ow
bebd3e79ae
ICU-12187 Fix memory leak in ICU4C 57
...
X-SVN-Rev: 38446
2016-03-01 07:37:31 +00:00
Michael Ow
20db391c56
ICU-11872 Remove ending comma in enum list
...
X-SVN-Rev: 38445
2016-03-01 07:34:29 +00:00
Markus Scherer
1b41b8e8e3
ICU-12067 withdraw TIME_SEPARATOR date/time field
...
X-SVN-Rev: 38440
2016-02-29 22:13:35 +00:00
Markus Scherer
aa40037b44
ICU-12155 fix UnicodeSet::isBogus() API doc typo
...
X-SVN-Rev: 38439
2016-02-29 22:00:04 +00:00
Michael Ow
499344bbfb
ICU-11872 Remove comma at the end of enum list
...
X-SVN-Rev: 38438
2016-02-29 20:30:17 +00:00
Michael Ow
b9f9d3a9e1
ICU-12187 Fix UTF-8 file properties in ICU4C 57
...
X-SVN-Rev: 38437
2016-02-29 20:04:41 +00:00
Michael Ow
8966d66c8b
ICU-12187 Update configure script for 57.1 ICU4C
...
X-SVN-Rev: 38434
2016-02-29 19:06:19 +00:00
Andy Heninger
b1ea96b3db
ICU-12081 Fix memory leak in Line Break Monkey test. Introduced inadvertently with the Emoji break rule updates.
...
X-SVN-Rev: 38433
2016-02-29 19:01:09 +00:00
Michael Ow
0bcda60a7e
ICU-12187 Update version number in ICU4C to 57.1
...
X-SVN-Rev: 38432
2016-02-29 18:54:34 +00:00
Peter Edberg
5e59567c33
ICU-10893 C, add Gregorian <> Chinese calendar mapping test, comment out failing cases
...
X-SVN-Rev: 38430
2016-02-29 08:42:39 +00:00
Peter Edberg
2d8540d0a3
ICU-12154 C, LocaleDisplayNames should handle bad locale IDs without crashing
...
X-SVN-Rev: 38427
2016-02-28 23:48:41 +00:00
Michael Ow
f01caf199b
ICU-12139 Remove header files from pfiles.txt and update header files
...
X-SVN-Rev: 38426
2016-02-28 21:22:24 +00:00
Michael Ow
7cbb746278
ICU-12187 Fix no data test failures in ICU4C for 57
...
X-SVN-Rev: 38425
2016-02-28 21:19:38 +00:00
Peter Edberg
ab31f07e88
ICU-12156 C, for locale disp name trailing parts, use internal methods that don't adjust for context
...
X-SVN-Rev: 38423
2016-02-28 20:13:37 +00:00
Peter Edberg
36b1760b83
ICU-12056 C, Add format and toPattern tests for standard date fmts with number system overrides
...
X-SVN-Rev: 38420
2016-02-28 07:23:23 +00:00
Felipe Balbontín
1841ee8d5d
ICU-12013 Refactor DateIntervalFormat resource data loading using the sink on ICU4C.
...
X-SVN-Rev: 38417
2016-02-27 09:24:54 +00:00
Steven R. Loomis
3f6a68ff9a
ICU-12037 ICU license moved to plain text. Merge from r38399
...
X-SVN-Rev: 38400
2016-02-27 01:22:07 +00:00
kazède king
e7d56c1f66
ICU-11872 port date time pattern generator char 'C' from Java to C++
...
X-SVN-Rev: 38397
2016-02-27 00:41:21 +00:00
Andy Heninger
92e4ca4448
ICU-12138 Fix RegexCompile::doParseActions uses uninitialized variable
...
X-SVN-Rev: 38395
2016-02-27 00:04:47 +00:00
Craig Cornelius
75dbee791e
ICU-11735 Add test to verify that ICU4C behaves correctly.
...
X-SVN-Rev: 38394
2016-02-26 23:59:20 +00:00
John Emmons
03215c6ccb
ICU-12185 Fix intltest testcase for TestCurrencyUsage
...
X-SVN-Rev: 38393
2016-02-26 23:39:44 +00:00