Commit Graph

28477 Commits

Author SHA1 Message Date
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
12b103f98a ICU-12515 fix errors in J filtered brk, enable @ss=
* fix errors in the filtered break implementation, sync with C
* sync rbbitst.txt with C
* enable 'en@ss=standard' syntax to enable filtered break

X-SVN-Rev: 39213
2016-09-13 20:08:10 +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
Shane Carr
b2b4154a9d ICU-12422 Fixing affixes for CompactDecimalFormat for locales with different positive/negative formats
X-SVN-Rev: 39208
2016-09-13 19:01:56 +00:00
Felipe Balbontín
7429cff9c7 ICU-12700 Implement DisplayContext.Type.SUBSTITUTE_HANDLING on LocaleDisplayNames.
X-SVN-Rev: 39206
2016-09-13 15:56:04 +00:00
Yoshito Umaoka
72e1644c07 ICU-10368 String digit/symbol support in DecimalFormatSymbols - merged from the work branch.
X-SVN-Rev: 39202
2016-09-13 08:41:57 +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
Markus Scherer
5d9b98cbc3 ICU-5456 modern Greek toUpperCase(), remove most diacritics
X-SVN-Rev: 39178
2016-09-09 22:30:55 +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
George Rhoten
d77bd4cec6 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 39168
2016-09-09 14:58:06 +00:00
Markus Scherer
433f663108 ICU-12420 deprecate COUNT/LIMIT constants whose value may change
X-SVN-Rev: 39167
2016-09-09 03:43:28 +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
Craig Cornelius
4bf12725a1 ICU-12716 FindBugs fixes & comments for false-positive warnings
X-SVN-Rev: 39163
2016-09-08 20:47:47 +00:00
George Rhoten
08c37f83f0 ICU-12462 Slightly improve the power function performance.
X-SVN-Rev: 39161
2016-09-08 18:35:21 +00:00
George Rhoten
4bd854a73c ICU-12462 Fix for large magnitude numbers. Prevent rounding errors when converting between long and double. Fallback to DecimalFormat behavior when outside of the positive 64 bit signed range instead of providing inaccurate results or exceptions.
X-SVN-Rev: 39159
2016-09-08 18:06:08 +00:00
Felipe Balbontín
5595faed12 ICU-12634 Remove type check left over from previous enumeration mechanism.
X-SVN-Rev: 39156
2016-09-08 01:06:49 +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
Felipe Balbontín
33dd922f4d ICU-12676 Add substitute handling enum values to ICU4J.
X-SVN-Rev: 39152
2016-09-07 18:18:18 +00:00
George Rhoten
cfcd20f0f4 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 39151
2016-09-07 17:58:15 +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
Andy Heninger
510a7919a7 ICU-12502 remove obsolete comment re Script Extension is Provisional.
X-SVN-Rev: 39140
2016-09-06 22:42:24 +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
e8235e7a1a ICU-21666 Update coverage exclusion for RelativeDateTimeSink
X-SVN-Rev: 39104
2016-08-31 01:25:05 +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
7fbe4098b4 ICU-12664 ICU4J Break rules update for revised Emoji ZWJ sequences.
X-SVN-Rev: 39101
2016-08-30 23:59:23 +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
Markus Scherer
be2b7dc92e ICU-12634 remove UResource.TableSink and ICUResourceBundle.getAllTableItems()
X-SVN-Rev: 39097
2016-08-30 20:58:54 +00:00
Felipe Balbontín
c1b7c99189 ICU-12591 Remove CalendarData.java and all the remaining references to the CalendarData class.
X-SVN-Rev: 39094
2016-08-29 20:53:20 +00:00
Craig Cornelius
74449b2e0c ICU-12617 Revise loading of calendar data to consider arraytype and missing default
X-SVN-Rev: 39093
2016-08-29 16:40:15 +00:00
Craig Cornelius
45b5a2ec8a ICU-12666 Update to use new sink methods for data loading. Remove use of CalendarData class
X-SVN-Rev: 39092
2016-08-29 16:19:07 +00:00