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
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +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
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
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +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
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
Travis Keep
2860cd48c4
ICU-11740 DecimalFormat refactor.
...
X-SVN-Rev: 37821
2015-08-25 23:31:01 +00:00
Travis Keep
93559e74a8
ICU-10046 Expose Exponent Multiplication Symbol. ScientificFormatHelper class to recognize variants of the plus and minus sign.
...
X-SVN-Rev: 35614
2014-04-10 18:13:29 +00:00
Markus Scherer
308b16079b
ICU-7392 DecimalFormatSymbols::createWithLastResortData(UErrorCode), and clean up the real initialize() for supplementary digits and memory management
...
X-SVN-Rev: 34288
2013-09-12 20:33:29 +00:00
Abhinav Gupta
936abbe238
ICU-8819 DecimalFormatSymbols::initialize now throws a DEFAULT WARNING instead of FALLBACK. Updated NumberFormatTest::TestSymbolsWithBadLocale to reflect this change.
...
X-SVN-Rev: 30662
2011-09-15 17:37:00 +00:00
Markus Scherer
2201fb816c
ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU
...
X-SVN-Rev: 30293
2011-07-07 18:46:19 +00:00
Claire Ho
4c38ef650d
ICU-7385 changed ECurrencySpacing into a C enum.
...
X-SVN-Rev: 29212
2010-12-15 23:46:53 +00:00
Claire Ho
e28ad3610d
ICU-7385 rollback the changeset#28856. Hold the change until reviewed by icu-design list.
...
X-SVN-Rev: 28864
2010-10-19 01:27:56 +00:00
Claire Ho
51689f4071
ICU-7385 changed ECurrencySpacing into a C enum.
...
X-SVN-Rev: 28856
2010-10-18 23:09:02 +00:00
John Emmons
1974269a6f
ICU-7724 Merge support for non-contiguous numbering systems
...
X-SVN-Rev: 28466
2010-08-13 21:23:00 +00:00
John Emmons
6f17ff12b4
ICU-7817 Reinstate useLastResortData for dcfmtsyms
...
X-SVN-Rev: 28355
2010-07-22 22:04:38 +00:00
John Emmons
bd2a89a232
ICU-7599 Add support for alternate symbols per numbering system
...
X-SVN-Rev: 28134
2010-06-04 18:29:02 +00:00
Doug Felt
d62a45c0bc
ICU-7232 merge branch/dougfelt/datasplit at revision 26862 into trunk
...
X-SVN-Rev: 26884
2009-11-12 21:53:42 +00:00
Claire Ho
8e87a3957e
ICU-6736 Support new CLDR data - CurrencySpacing.
...
X-SVN-Rev: 25868
2009-04-22 22:07:52 +00:00
Claire Ho
7c98254385
ICU-6736 merge APIs for currencySpacing from branch to trunk.
...
X-SVN-Rev: 25472
2009-02-24 00:50:46 +00:00
John Emmons
af79a4c70f
ICU-6694 Fix to delete internal NumberingSystems when they are no longer needed
...
X-SVN-Rev: 25306
2009-01-23 18:23:05 +00:00
John Emmons
468ca36b11
ICU-6694 Move setting of zeroDigit from NummberFormat to DecimalFormatSymbols per Yoshito's suggestion
...
X-SVN-Rev: 25300
2009-01-23 00:53:11 +00:00
George Rhoten
9b82688642
ICU-6125 Eliminate a few kilobytes of unused bits in constant data structures.
...
X-SVN-Rev: 23182
2008-01-08 09:45:15 +00:00
George Rhoten
8081ce1d2b
ICU-5794 Various fixes for the following items.
...
1) Pass the locale on for the PluralFormat constructor
2) Perform normal ICU error code handling so that parse errors aren't discarded.
3) Remove more C++ static initialization.
4) Remove spaces from test names so that they can be called from the command line.
5) Fix various compiler warnings.
X-SVN-Rev: 23141
2007-12-29 05:51:50 +00:00
Ram Viswanadha
0bdf064c1d
ICU-3832 Add support for monetary grouping separator
...
X-SVN-Rev: 18960
2006-01-09 23:03:31 +00:00
George Rhoten
85c0552e8f
ICU-3905 Fix some compiler warnings.
...
X-SVN-Rev: 16648
2004-10-27 23:40:36 +00:00
George Rhoten
039e695ba1
ICU-3905 Fix some compiler warnings.
...
X-SVN-Rev: 16647
2004-10-27 22:55:57 +00:00
George Rhoten
592ed13f9a
ICU-4084 Make sure that ures_* is used instead of the slower ResourceBundle.
...
X-SVN-Rev: 16251
2004-09-03 15:24:16 +00:00
George Rhoten
95873dd022
ICU-4084 Improve DateFormat construction performance.
...
X-SVN-Rev: 16247
2004-09-02 19:08:28 +00:00
Ram Viswanadha
15bd863941
ICU-3925 various fixes
...
X-SVN-Rev: 16159
2004-08-13 20:34:31 +00:00
George Rhoten
6207b521bc
ICU-3471 Fail a better way when NumberElements doesn't exist in the resource bundle.
...
X-SVN-Rev: 15598
2004-05-27 23:04:46 +00:00
George Rhoten
dc46ae20c6
ICU-3471 Cope with too many number format symbols
...
X-SVN-Rev: 15318
2004-05-14 22:38:37 +00:00
Alan Liu
2dae948bb0
ICU-2334 implement significant digits
...
X-SVN-Rev: 14762
2004-03-25 17:42:28 +00:00
Alan Liu
d4260bd778
ICU-3399 fix copy ct, op=, op==
...
X-SVN-Rev: 14510
2004-02-13 01:56:22 +00:00
Alan Liu
91390d5ea7
ICU-2202 preliminary checkin
...
X-SVN-Rev: 14367
2004-01-20 23:06:38 +00:00
Vladimir Weinstein
09d453333b
ICU-3382 change ucurr_forLocale to take a fill in parameter
...
X-SVN-Rev: 13719
2003-11-13 23:24:45 +00:00
George Rhoten
f47cc30c23
ICU-2256 icuio performance enhancement.
...
Use the ures_* API instead of the ResourceBundle C++ API.
The resource copying did not scale well on multiprocessor machines because of ures_copyResB usage.
X-SVN-Rev: 13223
2003-09-26 20:59:06 +00:00
George Rhoten
8bd4e1ae61
ICU-3221 Fix the AIX linker warning about multiple definitions of
...
functions.
X-SVN-Rev: 13127
2003-09-18 00:40:29 +00:00
George Rhoten
70cf40862e
ICU-2256 Performance enhancement.
...
Make ustdio %e start up faster, especially since it's not using currency data.
X-SVN-Rev: 12622
2003-07-12 00:23:05 +00:00
George Rhoten
30648b5c5f
ICU-1817 Move the plus sign to the end of the array for better backwards compatibility.
...
X-SVN-Rev: 12556
2003-06-24 17:00:41 +00:00
George Rhoten
0e5cd5f0c7
ICU-1817 Load the plus sign from the locale data.
...
X-SVN-Rev: 12544
2003-06-22 22:08:27 +00:00
Alan Liu
de95737116
ICU-2959 update copyright dates to include 2003
...
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Alan Liu
2e2674f2f4
ICU-2882 make DecimalFormatSymbols smarter about choice format currency names
...
X-SVN-Rev: 12086
2003-05-23 19:35:29 +00:00
George Rhoten
9b139d6fb1
ICU-2039 Decrease the chance of failure from U_MEMORY_ALLOCATION_ERROR, and increase code coverage.
...
X-SVN-Rev: 11849
2003-05-08 23:19:50 +00:00
Alan Liu
d0213320b9
ICU-2119 fix compiler error
...
X-SVN-Rev: 11553
2003-04-15 22:17:22 +00:00
Alan Liu
1bba328280
ICU-2119 modify code to use Currencies instead of CurrencyElements; support multiple Currencies names and recognize ChoiceFormat patterns
...
X-SVN-Rev: 11519
2003-04-11 20:02:25 +00:00
Markus Scherer
d8cd28cf02
ICU-2296 optimize use of UnicodeString, copy string objects less often
...
X-SVN-Rev: 10029
2002-10-12 01:09:00 +00:00
Markus Scherer
3d38617bdc
ICU-2248 modularize icu, allow parts to not be built
...
X-SVN-Rev: 9900
2002-09-20 01:54:48 +00:00