Peter Edberg
c8765bfe77
ICU-8077 Remove isLenient/setLenient from Format, etc. (revert #7725 )
...
X-SVN-Rev: 28916
2010-10-26 18:11:13 +00:00
Peter Edberg
1826002e52
ICU-7725 Hoist isLenient / setLenient to Format class (from DateFormat, RBNF)
...
X-SVN-Rev: 28170
2010-06-10 20:17:43 +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
Markus Scherer
f6a04770ff
ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies
...
X-SVN-Rev: 28075
2010-05-19 17:29:33 +00:00
Andy Heninger
4e56218eb1
ICU-5193 Big decimal number formatting.
...
X-SVN-Rev: 27696
2010-02-26 02:29:00 +00:00
Doug Felt
bd8eb26d17
ICU-7391 changed ref to pointer in APIs taking FieldPositionIterator, cleaned whitespace
...
X-SVN-Rev: 27433
2010-01-28 19:39:24 +00:00
Andy Heninger
a31448aab8
ICU-5193 API additions for big decimal formatting. Implementation not there yet.
...
X-SVN-Rev: 27287
2010-01-15 22:28:39 +00:00
Doug Felt
52c23e0a47
ICU-6192 add support for getting field positions to NumberFormat and DateFormat
...
X-SVN-Rev: 27093
2009-12-17 22:15:20 +00:00
Markus Scherer
0ee8d74b70
ICU-7074 fix for U_USING_ICU_NAMESPACE=0
...
X-SVN-Rev: 26762
2009-10-07 21:36:26 +00:00
Michael Ow
ee7d6c25c0
ICU-6911 Make one cleanup function for numfmt.cpp
...
X-SVN-Rev: 26677
2009-09-23 15:41:25 +00:00
Michael Ow
803387f796
ICU-8112 moved by srl, incorrectly filed under #6078 : Add mutex for number system cache.
...
X-SVN-Rev: 26456
2009-07-29 22:13:15 +00:00
Michael Ow
0b176ddfb3
ICU-6708 Initialize cache pointers.
...
X-SVN-Rev: 26454
2009-07-29 18:58:19 +00:00
Michael Ow
a1992932b5
ICU-6708 Fix tab character format issue.
...
X-SVN-Rev: 26452
2009-07-28 21:38:28 +00:00
Michael Ow
6ad7952680
ICU-6708 Add UMTX_CHECK before umtx_* statements.
...
X-SVN-Rev: 26450
2009-07-28 20:22:32 +00:00
Jason Spieth
3bdd87634d
ICU-6708 Static Hashtable caching of NumberingSystem object instances in NumberFormat, C implementation - with crash fix
...
X-SVN-Rev: 26428
2009-07-24 15:19:11 +00:00
Michael Ow
1717df730a
ICU-6708 Undo previous commit to trunk.
...
X-SVN-Rev: 26373
2009-07-17 22:40:41 +00:00
Jason Spieth
e6d78cf300
ICU-6708 Static Hashtable caching of NumberingSystem object instances in NumberFormat, C implementation
...
X-SVN-Rev: 26350
2009-07-16 19:20:06 +00:00
Michael Ow
f9549f9f94
ICU-6554 Delete symbolsToAdopt if it is no longer needed.
...
X-SVN-Rev: 25828
2009-04-18 06:41:21 +00:00
John Emmons
ec9921c61c
ICU-6750 Allow aliases in numbering system descriptions
...
X-SVN-Rev: 25469
2009-02-23 22:41:41 +00:00
Xiaomei Ji
45071a142b
ICU-6433 from branch to trunk for API slush
...
X-SVN-Rev: 25399
2009-02-12 22:55:29 +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
Eric Mader
98e2009c00
ICU-6694 fix compile problem w/ VS 2008.
...
X-SVN-Rev: 25287
2009-01-22 18:13:05 +00:00
John Emmons
6070262c2f
ICU-6694 Implementation of numbering systems and the @numbers keyword
...
X-SVN-Rev: 25285
2009-01-22 04:46:35 +00:00
Michael Ow
44ee923138
ICU-6132 Add check in parseCurrency and registerFactory for null pointer.
...
X-SVN-Rev: 23267
2008-01-17 23:16:29 +00:00
George Rhoten
a0088597b1
ICU-5852 Improve ability to round denormalized IEEE754 numbers and improve debug output.
...
X-SVN-Rev: 22417
2007-08-17 05:27:19 +00:00
George Rhoten
dbc0d1d9ee
ICU-5349 Use UMTX_CHECK for double check locking.
...
X-SVN-Rev: 20176
2006-08-29 04:57:05 +00:00
Eric Mader
a992570c40
ICU-4152 Initial check in of Windows formatting code!
...
X-SVN-Rev: 18963
2006-01-12 19:53:58 +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
Vladimir Weinstein
b28410ab1b
ICU-4835 move *getByKeyWithFallback to internal header
...
X-SVN-Rev: 18664
2005-10-11 23:59:46 +00:00
Eric Mader
f57c82a12d
ICU-4428 update copyright notices for ICU 3.3.
...
X-SVN-Rev: 17348
2005-03-16 18:46:54 +00:00
George Rhoten
f9baa59b7b
ICU-4189 Fix for UCONFIG_NO_CONVERSION
...
X-SVN-Rev: 17308
2005-03-09 23:50:26 +00:00
George Rhoten
939f4f60a4
ICU-4296 Don't export some internal static const variables.
...
Also fgNumberPatternsCount has the wrong value.
X-SVN-Rev: 17009
2004-12-22 23:32:48 +00:00
George Rhoten
fef1b77683
ICU-4092 Increase code coverage.
...
Fix broken RTTI on Windows by splitting service registration into separate files,
and rename files for consistency at the request from Doug.
X-SVN-Rev: 16979
2004-12-21 06:55:20 +00:00
Andy Heninger
665e553354
ICU-4161 remove tabs from source code
...
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
George Rhoten
9fe39e1c8c
ICU-3805 Break putil.h/utypes.h header file dependancy loop
...
X-SVN-Rev: 16529
2004-10-18 02:43:33 +00:00
George Rhoten
d24eab530d
ICU-3837 Fix UCONFIG_NO_SERVICE
...
X-SVN-Rev: 16426
2004-10-08 06:23:24 +00:00
George Rhoten
7dd960a8b4
ICU-4078 Loosely couple the cleanup functions.
...
X-SVN-Rev: 16307
2004-09-12 23:07:29 +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
George Rhoten
15ea893568
ICU-4078 Centralize a dependency on conversion (take it out of the header)
...
X-SVN-Rev: 16231
2004-08-31 21:14:59 +00:00
George Rhoten
7c225a89aa
ICU-4072 Explicitly use U_EXPORT2 to specify calling convention of static C++ code.
...
X-SVN-Rev: 16183
2004-08-24 17:38:33 +00:00
George Rhoten
a89a43144b
ICU-4017 Fix behavior of explicitly requested non-existent currency
...
X-SVN-Rev: 16137
2004-08-10 05:37:11 +00:00
George Rhoten
ded716bf2c
ICU-4017 Fix failure behavior of explicitly requested non-existent currency
...
X-SVN-Rev: 16133
2004-08-09 07:07:33 +00:00
George Rhoten
e069f28ece
ICU-3837 Add UCONFIG_NO_SERVICE
...
X-SVN-Rev: 16034
2004-07-18 01:37:13 +00:00
Andy Heninger
8ec93303c2
ICU-3783 Make getDynamicClassID() pure virutal on abstract classes.
...
X-SVN-Rev: 15705
2004-06-04 01:16:05 +00:00
Ram Viswanadha
ae129a2d75
ICU-3635 fix failure on Unix
...
X-SVN-Rev: 15693
2004-06-03 22:17:34 +00:00
Ram Viswanadha
d95bb2171f
ICU-3635 handle _PREEURO correctly
...
X-SVN-Rev: 15680
2004-06-03 17:44:02 +00:00
Andy Heninger
e57f8ed178
ICU-3783 restore getStaticClassID() to several classes from which it had been removed in error.
...
X-SVN-Rev: 15619
2004-05-28 20:13:11 +00:00
Alan Liu
1db13e2b86
ICU-2825 add Measure, MeasureUnit, CurrencyUnit, and CurrencyAmount classes, and operate through them
...
X-SVN-Rev: 15059
2004-04-27 21:47:09 +00:00