Peter Edberg
9075f9cb5a
ICU-12380 Size reductions for transliterator registry (and some speedup)
...
X-SVN-Rev: 40434
2017-09-20 00:39:40 +00:00
Yoshito Umaoka
ed012e1bfb
ICU-13312 Fixed getDisplayName crash issue caused by TZDBTimeZoneNames, added a test case for the fix that interate through all time zones.
...
X-SVN-Rev: 40412
2017-09-14 02:37:44 +00:00
Norbert Runge
52417e2221
ICU-13069 enables code to compile when UCONFIG_NO_NORMALIZATION is set to 1; all unit tests pass.
...
X-SVN-Rev: 40388
2017-09-12 20:29:14 +00:00
Jugu Dannie Sundar
29cd7b1fc9
ICU-11632 icu4c changes for integer overflow in calendar support
...
X-SVN-Rev: 40369
2017-09-05 22:22:09 +00:00
Fredrik Roubert
3c9447aaea
ICU-13336 Fix common typo: s/langauge/language/ig
...
X-SVN-Rev: 40361
2017-08-30 18:15:10 +00:00
George Rhoten
994a671e4e
ICU-13306 Complete refactoring code based off of code review feedback.
...
X-SVN-Rev: 40360
2017-08-29 07:19:26 +00:00
George Rhoten
6e33099276
ICU-13306 API consistency changes based off of review feedback.
...
X-SVN-Rev: 40359
2017-08-29 07:14:27 +00:00
George Rhoten
5eed55e9a5
ICU-13306 Move rounding mode API to superclass as per technical committee review comments.
...
X-SVN-Rev: 40347
2017-08-23 17:38:00 +00:00
Shane Carr
d9056b1f32
ICU-13285 Adding NumberingSystem constructor methods to DecimalFormatSymbols (J and C).
...
X-SVN-Rev: 40345
2017-08-17 23:49:00 +00:00
George Rhoten
e3ac9c5561
ICU-13306 Can not get and set rounding attributes for RBNF with C API
...
X-SVN-Rev: 40343
2017-08-17 23:21:03 +00:00
Andy Heninger
f1d850bf8d
ICU-13288 changes for jumbo compilation.
...
X-SVN-Rev: 40327
2017-08-11 21:38:54 +00:00
Yoshito Umaoka
7c31981bd0
ICU-13301 Removed redundant UVector entry clean up function call.
...
X-SVN-Rev: 40324
2017-08-09 19:13:30 +00:00
William Zhao
00586e9f97
ICU-13275 Merge some safe warning fixes to the trunk
...
X-SVN-Rev: 40322
2017-08-08 19:51:54 +00:00
Jeff Genovy
0a3a7fb889
ICU-13287 Add explicit casts for conversions between long/int64 and double.
...
X-SVN-Rev: 40310
2017-08-03 20:44:45 +00:00
William Zhao
0ed701f7bb
ICU-13292 Merge the changes for fixing C4251 warning into trunk
...
X-SVN-Rev: 40308
2017-08-03 00:13:43 +00:00
Jeff Genovy
3893b1a1b7
ICU-13051 Fix some compiler warnings when building with gcc.
...
X-SVN-Rev: 40287
2017-07-26 21:13:50 +00:00
Shane Carr
112d214d29
ICU-13246 Save a few cycles by performing util64_pow multiply only when needed.
...
X-SVN-Rev: 40285
2017-07-24 22:00:22 +00:00
William Zhao
d847a21238
ICU-13275 Merge warning cleanup fixes into trunk
...
X-SVN-Rev: 40283
2017-07-22 01:11:59 +00:00
William Zhao
3da97c910d
ICU-13275 Revert the previous changes to the trunk.
...
X-SVN-Rev: 40262
2017-07-13 23:26:06 +00:00
William Zhao
11a9b11c56
ICU-13275
...
This commit fixes compiler warnings when building at /W2.
1. Fix cast warnings for the two files.
2. Fix unreferenced variable warning for the two files.
X-SVN-Rev: 40261
2017-07-13 22:49:57 +00:00
Peter Edberg
2cea868e02
ICU-13006 DateFormat.setNumberFormat should clone the NumberFormat and also call setGroupingUsed(false)
...
X-SVN-Rev: 40198
2017-06-23 06:26:30 +00:00
Peter Edberg
d515102c5a
ICU-13215 DayPeriodRules.getInstance should ignore keywords to get correct data and not hang
...
X-SVN-Rev: 40196
2017-06-23 05:02:12 +00:00
Shane Carr
a5e7ffb0d9
ICU-13246 Changing util64_pow to work on uint64_t to fix signed integer overflow warning in Clang
...
X-SVN-Rev: 40174
2017-06-17 00:48:17 +00:00
Andy Heninger
7d05feb7a6
ICU-13207 Fix some resource leaks.
...
X-SVN-Rev: 40167
2017-06-13 18:33:59 +00:00
Yoshito Umaoka
694142470e
ICU-13159 Updating ICU version in trunk to 60.0.1 (60m1) - merging changes from my work branch.
...
X-SVN-Rev: 40145
2017-05-31 16:50:38 +00:00
George Rhoten
6b9bbb9d9d
ICU-13206 Don't write multiple expressions onto a single line.
...
X-SVN-Rev: 40135
2017-05-24 18:20:04 +00:00
Peter Edberg
e2e48c9dce
ICU-13183 for compatibility, get(Base)Skeleton should not include 'a' added by DateTimeMatcher; add tests
...
X-SVN-Rev: 40133
2017-05-24 06:57:45 +00:00
Peter Edberg
56e884e22e
ICU-13183 on branch - Handle different field lengths for skeleton metachars j,C
...
X-SVN-Rev: 40126
2017-05-22 22:24:39 +00:00
Peter Edberg
7dd19b65ab
ICU-13183 on branch - Handle abB as normal fields but force add/remove depending on hour field; other fixes
...
X-SVN-Rev: 40124
2017-05-22 06:16:11 +00:00
Markus Scherer
85af08c09d
ICU-13189 ucurr_forLocale() do not succeed without writing output; also make it more readable and fix other issues
...
X-SVN-Rev: 40114
2017-05-05 23:48:40 +00:00
Markus Scherer
89c546d69f
ICU-12635 fix ranges overrun in collation weight allocator
...
X-SVN-Rev: 40113
2017-05-05 19:36:48 +00:00
Markus Scherer
c741167e3e
ICU-12985 Unicode 10 data from 20170503; new properties Emoji_Component, Regional_Indicator, Prepended_Concatenation_Mark; merged from ^/branches/markus/uni10@40107
...
X-SVN-Rev: 40109
2017-05-04 20:13:29 +00:00
Jeff Genovy
a709ddc0f2
ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements. (tab to spaces)
...
X-SVN-Rev: 40099
2017-05-03 00:40:08 +00:00
Jeff Genovy
cb53fe41cd
ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements.
...
X-SVN-Rev: 40098
2017-05-03 00:28:11 +00:00
Markus Scherer
edce2be62c
ICU-12985 Unicode 10 data 20170418, new property values, adjust tools & tests
...
X-SVN-Rev: 40079
2017-04-26 21:17:13 +00:00
George Rhoten
a82e70e5b1
ICU-13029 Mark unmodified static data as const
...
X-SVN-Rev: 40065
2017-04-19 18:55:46 +00:00
Steven R. Loomis
02e76897eb
ICU-12786 dont call Win32 tz functions on cygwin (patch)
...
X-SVN-Rev: 40007
2017-04-07 18:26:45 +00:00
Peter Edberg
6d160d7d01
ICU-13090 Fix measunit.h comment about createXxxx methods withdrawn in ICU 58
...
X-SVN-Rev: 39986
2017-04-05 21:21:14 +00:00
Jeff Genovy
137000a971
ICU-13085 - Fix typo in i18n_uwp.vcxproj file.
...
X-SVN-Rev: 39984
2017-04-05 17:24:10 +00:00
Peter Edberg
36eed24f5f
ICU-13005 ICU 59rc BRS, finish cleanup of C status tags and U_HIDE_ conditionals
...
X-SVN-Rev: 39952
2017-03-29 04:44:37 +00:00
Norbert Runge
cdcb7944b8
ICU-13053 Make UCONFIG_NO_BREAK_ITERATION flag work without errors or failures.
...
X-SVN-Rev: 39943
2017-03-27 18:22:11 +00:00
Norbert Runge
28d3ddb66f
ICU-13053 fix compilation errors when UCONFIG_NO_FORMATTING is switched on
...
X-SVN-Rev: 39941
2017-03-27 16:14:45 +00:00
Peter Edberg
da11b86b82
ICU-12772 Add uprules_getKeywords wrapper and test
...
X-SVN-Rev: 39916
2017-03-23 05:16:24 +00:00
Peter Edberg
f458acca1b
ICU-13052 Update ICU4C branch to current trunk
...
X-SVN-Rev: 39899
2017-03-22 20:05:43 +00:00
Peter Edberg
970b7293de
ICU-13052 ICU4C 59 API promotion, draft 1
...
X-SVN-Rev: 39894
2017-03-22 07:38:16 +00:00
Jeff Genovy
e9946ec98e
ICU-13027 - Merge in changes from 'branches/shawnste/working/icu4c'
...
X-SVN-Rev: 39890
2017-03-21 01:03:49 +00:00
Shane Carr
a59804f0ac
ICU-12181 Merging ICU4C compact decimal format patch from branch to trunk
...
X-SVN-Rev: 39874
2017-03-18 03:11:00 +00:00
Andy Heninger
6fc65490f2
ICU-7467 Revert failing merge of new decimal format.
...
X-SVN-Rev: 39869
2017-03-18 00:27:51 +00:00
Shane Carr
6ba4206d8c
ICU-7467 Merging branch to trunk 5
...
X-SVN-Rev: 39867
2017-03-17 23:55:08 +00:00
Norbert Runge
3d996441e7
ICU-13048 fixes to make internal header test pass.
...
X-SVN-Rev: 39853
2017-03-17 21:42:57 +00:00