Commit Graph

102 Commits

Author SHA1 Message Date
Steven R. Loomis
2c6bc98b14 ICU-10069 improve error messages, add commented-out case that passes on solaris and fails on others
X-SVN-Rev: 33838
2013-06-20 22:09:42 +00:00
Travis Keep
6993ad2646 ICU-10069 Attempt to fix broken build by doing int->int32_t.
X-SVN-Rev: 33827
2013-06-13 20:21:29 +00:00
Travis Keep
6676337f3e ICU-10069 Take into account compatible currency symbols, e.g half-width and full width yen symbol when parsing currencies in C++. Currency equivalence relation is hard-coded for now.
X-SVN-Rev: 33825
2013-06-13 18:38:53 +00:00
Andy Heninger
978f71fe78 ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK.
X-SVN-Rev: 33787
2013-05-31 23:50:15 +00:00
John Emmons
db02b5633f ICU-9909 Update currency list with current currencies as of 2013-02-16
X-SVN-Rev: 33252
2013-02-16 21:48:13 +00:00
Jennifer Chye
f8df230aba ICU-9793 Remove stray fprintf statement.
X-SVN-Rev: 32961
2012-12-14 01:45:53 +00:00
Jennifer Chye
58fe813c16 ICU-9793 Fix segfault when from field not present in CurrencyMap.
X-SVN-Rev: 32960
2012-12-14 01:27:49 +00:00
Andy Heninger
803ac8f33c ICU-9461 Mutex Implementation Rework, merge from devel branch.
X-SVN-Rev: 32530
2012-10-05 21:22:02 +00:00
Michael Ow
0ca13b73b0 ICU-9292 Merge BEAM warning fixes from branch into trunk
X-SVN-Rev: 31792
2012-05-03 05:50:26 +00:00
Andy Heninger
5b3a708915 ICU-8992 Compiler Warning cleanup for gcc 4.6.1
X-SVN-Rev: 31329
2012-02-06 19:57:08 +00:00
Yoshito Umaoka
1c11ee4838 ICU-7964 Merging ucurr_getNumericCode from the work branch to the trunk.
X-SVN-Rev: 31320
2012-02-03 18:40:03 +00:00
Yoshito Umaoka
a2103b01f0 ICU-8488 Reviewed call sites of case conversion code in icu library code and updated some of them case sensitive/insensitive.
X-SVN-Rev: 30382
2011-07-18 21:43:18 +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
Markus Scherer
1beb0f1e4f ICU-8680 require C++ namespace, replace most U_NAMESPACE_QUALIFIER with icu::, remove still-draft U_STD_NS, U_STD_NSQ, and U_STD_NS_USE
X-SVN-Rev: 30281
2011-07-06 04:03:35 +00:00
Peter Edberg
e033e05d4d ICU-8622 Rearrange code & conditionals so UCONFIG_NO_SERVICE=1 works
X-SVN-Rev: 30256
2011-06-30 05:41:03 +00:00
Steven R. Loomis
ba204d6987 ICU-8093 warnings fix, move internal
X-SVN-Rev: 30027
2011-05-04 23:12:49 +00:00
Michael Ow
844149c7bc ICU-8093 Enable cleanup of isoCodes
X-SVN-Rev: 29753
2011-04-07 05:01:42 +00:00
Dragan Besevic
c00813396a ICU-8093 Add API function call ucurr_isAvailable() and changes for tests and data.
X-SVN-Rev: 29727
2011-04-04 15:00:03 +00:00
Fredrik Roubert
cc9d054eb7 ICU-8252 Estonian kroon (EEK) has been replaced by Euro (EUR).
X-SVN-Rev: 29258
2011-01-03 14:45:24 +00:00
Jungshik Shin
e8b6b950f0 ICU-7980 fix a few coverity errors
X-SVN-Rev: 28691
2010-09-24 00:13:57 +00:00
Michael Ow
51495bea12 ICU-7899 Normalize the keyword value for currency to avoid case sensitivity issues.
X-SVN-Rev: 28498
2010-08-20 16:58:26 +00:00
Steven R. Loomis
592b73e980 ICU-7502 fix ASCIIsms - merge from branch /branches/srl/ascii7502
X-SVN-Rev: 28382
2010-07-28 16:08:12 +00:00
Steven R. Loomis
99998611d9 ICU-7482 z issues - cintltest passes!
X-SVN-Rev: 27754
2010-03-03 01:47:00 +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
Michael Ow
b4853d0331 ICU-7222 Remove Windows x64 warnings by casting explicitly.
X-SVN-Rev: 26870
2009-11-11 15:47:22 +00:00
Steven R. Loomis
9f373b4b5a ICU-6902 merge of r26358 into trunk (z changes)
X-SVN-Rev: 26381
2009-07-18 02:35:27 +00:00
Andy Heninger
ff17dd72c1 ICU-3547 remove unnecessary umtx_init() calls.
X-SVN-Rev: 26224
2009-07-03 00:36:51 +00:00
Andy Heninger
8a31302a44 ICU-6935 missing C++ namespace use
X-SVN-Rev: 26008
2009-05-14 18:30:49 +00:00
Michael Ow
27f15be753 ICU-6554 Cleanup cached currency information when currency_cleanup is called.
X-SVN-Rev: 25844
2009-04-20 19:17:35 +00:00
John Emmons
1a390c1bfa ICU-6771 CLDR 1.7 Integration - release-1-7-d01
X-SVN-Rev: 25750
2009-04-10 07:47:09 +00:00
Steven R. Loomis
ff3cb7a656 ICU-6799 reduce warnings (status: 718->459)
X-SVN-Rev: 25708
2009-04-01 05:57:09 +00:00
Michael Ow
9e716413b2 ICU-3378 Use constants in uloc.h.
X-SVN-Rev: 25678
2009-03-30 18:51:03 +00:00
John Emmons
59e662ea7c ICU-6770 CLDR 1.7 integration snapshot - phase 1
X-SVN-Rev: 25576
2009-03-13 03:21:29 +00:00
Michael Ow
e43914fcda ICU-6433 Change function parameter to int32_t* due to compilation error on certain platforms.
X-SVN-Rev: 25542
2009-03-10 21:43:12 +00:00
Xiaomei Ji
1f2dcc4fb2 ICU-6433 currency parsing, case sensitive against symbol and ISO, case insensitive against name; parse against plural pattern using names only
X-SVN-Rev: 25540
2009-03-10 20:53:27 +00:00
Michael Ow
88cde4c236 ICU-6412 Avoid multiple definition of macro MIN. Is an issue on certain platforms.
X-SVN-Rev: 25538
2009-03-10 20:26:08 +00:00
Michael Ow
aa05d999c7 ICU-3378 Port over getKeywordValuesForLocale API from ICU4J to ICU4C. Add test for this new API. Also add for, internal use, Linked List API for when creating UEnumeration.
X-SVN-Rev: 25527
2009-03-09 20:39:13 +00:00
Xiaomei Ji
6ed81b63d3 ICU-6433 improve currency parsing, fix parsing bug on non-empty suffix, fix plural format bug on non-empty negagtive numberpattern
X-SVN-Rev: 25497
2009-02-28 02:07:55 +00:00
Michael Ow
109b0472a5 ICU-6412 When indenting use 4 spaces instead of regular tab.
X-SVN-Rev: 25494
2009-02-27 22:39:38 +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
1ee6fd5b02 ICU-6256 Integrate 1.6 data - 2nd run
X-SVN-Rev: 24124
2008-06-07 20:46:42 +00:00
Jason Spieth
838f8d88bb ICU-2826 C API signature and implementation changes
X-SVN-Rev: 24035
2008-05-28 20:15:45 +00:00
Jason Spieth
fde46fe892 ICU-2826 Correct Copyright date
X-SVN-Rev: 23824
2008-04-23 22:03:46 +00:00
George Rhoten
c05bd41d42 ICU-6118 Export less internal API.
X-SVN-Rev: 23173
2008-01-04 08:45:10 +00:00
George Rhoten
f1b9a527b7 ICU-5715 Use supplementalData instead of CurrencyData
X-SVN-Rev: 22098
2007-07-22 22:19:10 +00:00
George Rhoten
f7f26df030 ICU-5486 Currency update for Ghana and Venezuela.
X-SVN-Rev: 21920
2007-07-05 23:00:06 +00:00
John Emmons
83c612fed0 ICU-5486 CLDR 1.5 pre-vetting merge for M2
X-SVN-Rev: 21815
2007-06-22 23:57:38 +00:00
George Rhoten
12f27aa4b9 ICU-5486 Update Malta and Cyprus to the Euro
X-SVN-Rev: 21741
2007-06-14 21:12:46 +00:00
George Rhoten
debbc013c6 ICU-5566 Update Sudan currency
X-SVN-Rev: 21657
2007-06-07 00:43:14 +00:00
Eric Mader
9818e3785e ICU-5643 ucurrGetName: se uresb_getByKeyWithFallback to lookup Currency code. Add tests for fallback and default warnings, and for unknown currency code.
X-SVN-Rev: 21228
2007-03-12 19:53:42 +00:00