Commit Graph

3113 Commits

Author SHA1 Message Date
Eric Mader
621fd73d0b ICU-5376 use unsigned value for IternatedChar.charValue.
X-SVN-Rev: 22118
2007-07-23 23:53:34 +00:00
George Rhoten
f1b9a527b7 ICU-5715 Use supplementalData instead of CurrencyData
X-SVN-Rev: 22098
2007-07-22 22:19:10 +00:00
Yoshito Umaoka
23e6471728 ICU-3778 Changed not to cache the status code which is set when accessing tzdata version string
X-SVN-Rev: 22069
2007-07-20 02:46:47 +00:00
Yoshito Umaoka
0651c49b65 ICU-3778 Added getTZDataVersion for C and C++
X-SVN-Rev: 22063
2007-07-19 22:29:51 +00:00
Deborah Goldsmith
41c0301502 ICU-5733 deprecate misspelled name, add replacement
X-SVN-Rev: 22034
2007-07-18 18:51:32 +00:00
George Rhoten
3ea75f4cae ICU-5545 Synchronize DecimalFormat::setMultiplier with ICU4J.
X-SVN-Rev: 22023
2007-07-17 22:39:44 +00:00
George Rhoten
dbb58ee5cb ICU-5581 Fix formatting crash after setting a prefix or suffix of a currency format.
X-SVN-Rev: 22019
2007-07-17 21:46:59 +00:00
Eric Mader
da2d29fbc1 ICU-4082 Initial checkin of Indian Calendar.
X-SVN-Rev: 22016
2007-07-17 21:15:22 +00:00
Steven R. Loomis
3bb6d90678 ICU-4567 update for code coverage
X-SVN-Rev: 22012
2007-07-17 17:48:27 +00:00
Yoshito Umaoka
b7957f5521 ICU-5454 Resolve the HP compiler warning
X-SVN-Rev: 22010
2007-07-17 14:41:03 +00:00
Yoshito Umaoka
5a13e65149 ICU-5454 Use the AnnualTimeZoneRule constructor which adopts DateTimeRule
X-SVN-Rev: 22002
2007-07-16 21:40:40 +00:00
George Rhoten
eb3f3bc9c0 ICU-5454 Fix some new memory leaks.
X-SVN-Rev: 21983
2007-07-14 07:04:17 +00:00
George Rhoten
57f9ad80e7 ICU-5454 Fix some new memory leaks.
X-SVN-Rev: 21981
2007-07-14 03:58:14 +00:00
Andy Heninger
2d8fa82c26 ICU-5617 Update set of characters that are ignored for the purposes of finding word boundaries, for simple (not UAX 29) \b boundaries.
X-SVN-Rev: 21973
2007-07-13 22:12:31 +00:00
George Rhoten
0347fcbe3d ICU-5764 Fix static library installation on Windows.
X-SVN-Rev: 21965
2007-07-13 17:59:16 +00:00
George Rhoten
9bc3cbe26e ICU-5764 Cygwin's ar currently doesn't handle win64, and GNU make's implicit rules are incompatible with gmake -j2. This is the first attempt to fix these issues.
X-SVN-Rev: 21959
2007-07-13 08:10:41 +00:00
Steven R. Loomis
01a0744b62 ICU-4567 Taiwan calendar testing.. data driven calendar test.. enum generation and programmatic access
X-SVN-Rev: 21955
2007-07-12 21:53:20 +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
Yoshito Umaoka
da04d51d69 ICU-5454 Close resource bundle properly in VTimeZone::createVTimeZoneByID. Also resolve a strict compiler warning in tzrulets.cpp
X-SVN-Rev: 21915
2007-07-05 21:43:03 +00:00
Yoshito Umaoka
e0e1ccd5a4 ICU-5454 Fix some compiler warnings
X-SVN-Rev: 21912
2007-07-05 17:17:59 +00:00
Yoshito Umaoka
d87b4bbd63 ICU-5454 Updated argument type in operator== in VTimeZone class.
X-SVN-Rev: 21888
2007-07-02 15:43:40 +00:00
Yoshito Umaoka
5c3732d32b ICU-5454 Update argument of operator== in RuleBasedTimeZone, InitialTimeZoneRule, AnnualTimeZoneRule and TimeArrayTimeZoneRule to match their super class.
X-SVN-Rev: 21886
2007-07-02 14:56:08 +00:00
Steven R. Loomis
9f4a4ce5e0 ICU-4567 initial taiwan calendar support
X-SVN-Rev: 21854
2007-06-29 16:56:34 +00:00
George Rhoten
78c96b07fa ICU-5454 Fix newline settings for new code.
X-SVN-Rev: 21851
2007-06-29 16:27:12 +00:00
Yoshito Umaoka
b340ff12f6 ICU-5454 Merging ICU4C RuleBasedTimeZone/TimeZoneRule/VTimeZone implementation into trunk
X-SVN-Rev: 21845
2007-06-29 03:10:43 +00:00
George Rhoten
a1834196b3 ICU-5410 Move nfsubs.h private subclasses to nfsubs.cpp to get more accurate PureCoverage result.
Also use standard ICU rtti by using UOBJECT_DEFINE_RTTI_IMPLEMENTATION.

X-SVN-Rev: 21828
2007-06-27 00:59:42 +00:00
George Rhoten
38c8b3690a ICU-5410 Improve code coverage by removing dead code.
X-SVN-Rev: 21821
2007-06-25 20:20:40 +00:00
George Rhoten
fdc039a8bd ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 21817
2007-06-24 04:15:38 +00:00
George Rhoten
fd263f86cf ICU-5279 Hide DigitList
X-SVN-Rev: 21816
2007-06-24 03:19:59 +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
ac329166b4 ICU-5427 Reduce regex static memory consumption by 35%
X-SVN-Rev: 21805
2007-06-22 01:06:31 +00:00
George Rhoten
f13803e5d5 ICU-4988 Remove browse information from release builds to fix some packaging issues.
X-SVN-Rev: 21761
2007-06-16 02:17:43 +00:00
George Rhoten
c3f935855f ICU-5745 Improve performance of translit/TransliteratorTest/TestInstantiation
X-SVN-Rev: 21757
2007-06-15 23:32:12 +00:00
George Rhoten
e9a3130705 ICU-5410 Improve code coverage by turning a stack array into a static const array.
X-SVN-Rev: 21749
2007-06-15 17:21:17 +00:00
George Rhoten
0da8673589 ICU-5427 Fix some memory leaks, simplify initialization, and follow desired policy stated in ticket 2796.
X-SVN-Rev: 21743
2007-06-15 02:35:33 +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
0307b1b225 ICU-5410 Fix some indention format problems.
X-SVN-Rev: 21738
2007-06-14 20:30:52 +00:00
George Rhoten
107b1a15d0 ICU-5410 We shouldn't export functions just to do code coverage.
X-SVN-Rev: 21734
2007-06-14 19:03:30 +00:00
George Rhoten
b51f7c7357 ICU-5410 Improve code coverage by removing unused/unuseable code.
X-SVN-Rev: 21730
2007-06-14 01:37:11 +00:00
George Rhoten
cf3401426a ICU-5410 Improve code coverage.
X-SVN-Rev: 21729
2007-06-14 01:30:51 +00:00
George Rhoten
fc532c8ac1 ICU-5743 Stop crashing when the default collator keyword is unsupported. Also add some other code coverage tests.
X-SVN-Rev: 21728
2007-06-13 22:53:28 +00:00
Markus Scherer
a314ab91e3 ICU-5445 use <> for system headers
X-SVN-Rev: 21724
2007-06-13 20:27:13 +00:00
George Rhoten
4169039b77 ICU-5410 Improve code coverage by consolidating hard to test code.
X-SVN-Rev: 21723
2007-06-13 19:45:02 +00:00
George Rhoten
8991008eb9 ICU-5410 Improve code coverage.
X-SVN-Rev: 21721
2007-06-13 19:03:09 +00:00
George Rhoten
c8918350a4 ICU-5410 Improve code coverage by removing unused/unuseable code.
X-SVN-Rev: 21719
2007-06-12 21:44:55 +00:00
George Rhoten
fc9cf24a18 ICU-5741 Test and fix cloning of Win32NumberFormat and Win32DateFormat
X-SVN-Rev: 21708
2007-06-12 05:20:11 +00:00
George Rhoten
93351fd30c ICU-5357 Fix broken HTTP links in documentation.
X-SVN-Rev: 21699
2007-06-11 19:14:47 +00:00
George Rhoten
b874dd50a1 ICU-5410 Remove untested code as per the agreed policy stated in ticket #2972.
X-SVN-Rev: 21697
2007-06-11 18:52:53 +00:00
George Rhoten
854bc0fa02 ICU-5410 Remove untested code as per the agreed policy stated in ticket #2972.
X-SVN-Rev: 21695
2007-06-11 18:42:29 +00:00
George Rhoten
2f55b1b39f ICU-5410 Improve code coverage by removing unused/unuseable code.
X-SVN-Rev: 21693
2007-06-11 17:37:31 +00:00
George Rhoten
ff56edb93b ICU-5279 Hide RuleBasedTransliterator
X-SVN-Rev: 21691
2007-06-11 15:15:47 +00:00
George Rhoten
6cc5994f9f ICU-5279 Hide more internal API.
X-SVN-Rev: 21687
2007-06-11 02:32:47 +00:00
George Rhoten
28e08c0c3c ICU-5410 Undo check-in for i18n project.
X-SVN-Rev: 21680
2007-06-08 22:39:49 +00:00
George Rhoten
2cff43895e ICU-5410 Remove unused/untestable code
X-SVN-Rev: 21679
2007-06-08 22:31:20 +00:00
John Emmons
f612461fd1 ICU-5711 Allow RLM in date formats
X-SVN-Rev: 21667
2007-06-08 01:45:02 +00:00
George Rhoten
738ea1c274 ICU-5410 Improve code coverage.
X-SVN-Rev: 21664
2007-06-07 22:05:26 +00:00
George Rhoten
debbc013c6 ICU-5566 Update Sudan currency
X-SVN-Rev: 21657
2007-06-07 00:43:14 +00:00
George Rhoten
871ce36286 ICU-5305 Allow ICU to build when U_USING_ICU_NAMESPACE is 0
X-SVN-Rev: 21656
2007-06-07 00:41:21 +00:00
Deborah Goldsmith
5369d809be ICU-5350 Fix decimal rounding
X-SVN-Rev: 21647
2007-06-06 01:17:15 +00:00
Deborah Goldsmith
4a36c3820b ICU-5554 Fix non-integral formatting for Z
X-SVN-Rev: 21633
2007-06-05 03:17:58 +00:00
George Rhoten
26a0e7ebd5 ICU-5279 Hide -fvisibility=hidden from icu-config users.
Also try a different fix for the Intel compiler, which seems to work differently
from an interactive shell.
This option is not needed for tools or tests.

X-SVN-Rev: 21623
2007-06-04 05:52:08 +00:00
George Rhoten
fad658d66d ICU-5279 Reduce the set of exported functions.
X-SVN-Rev: 21621
2007-06-03 06:08:46 +00:00
John Emmons
8988a12e7b ICU-5676 clean up supplementalBundle - make local
X-SVN-Rev: 21611
2007-05-31 23:13:56 +00:00
John Emmons
faee4af533 ICU-5676 Use supplemental data for resolving parsed metazone data
X-SVN-Rev: 21567
2007-05-21 21:07:01 +00:00
Steven R. Loomis
189539dedb ICU-2895 fix for warnings
X-SVN-Rev: 21390
2007-04-10 22:57:25 +00:00
Steven R. Loomis
f7ee9393c3 ICU-2895 fix for msvc
X-SVN-Rev: 21383
2007-04-09 23:11:21 +00:00
Steven R. Loomis
5d4f7e2492 ICU-2895 Relative Date Format
X-SVN-Rev: 21382
2007-04-09 22:54:03 +00:00
Steven R. Loomis
d48f7af250 ICU-2895 Relative Dates
X-SVN-Rev: 21381
2007-04-09 22:29:57 +00:00
Deborah Goldsmith
50126ab1cd ICU-5666 Stop wrapping in month calculations
X-SVN-Rev: 21342
2007-04-02 20:57:34 +00:00
George Rhoten
76777cbf3e ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 21318
2007-03-26 16:03:30 +00:00
Steven R. Loomis
114486b002 ICU-5655 Integrate Mehran Mehr's Persian Calendar support
X-SVN-Rev: 21293
2007-03-19 17:33:20 +00:00
George Rhoten
0f83de2c3f ICU-5445 Fix some compiler warnings
X-SVN-Rev: 21283
2007-03-17 06:13:14 +00:00
George Rhoten
117d3302e6 ICU-5445 Fix some compiler warnings
X-SVN-Rev: 21282
2007-03-17 06:07:31 +00:00
George Rhoten
a0d0218ded ICU-5566 Fix a typo
X-SVN-Rev: 21262
2007-03-15 15:38:56 +00:00
George Rhoten
37181631cb ICU-5566 Fix comment typo
X-SVN-Rev: 21260
2007-03-15 07:00:43 +00:00
George Rhoten
4a76d92dd2 ICU-5566 Fix memory leaks.
X-SVN-Rev: 21259
2007-03-15 07:00:02 +00:00
George Rhoten
5d2448808c ICU-5566 Fix a potential double mutex lock.
X-SVN-Rev: 21257
2007-03-14 21:47:04 +00:00
George Rhoten
7b1b840ef1 ICU-5566 Fix some memory leaks.
X-SVN-Rev: 21256
2007-03-14 21:35:13 +00:00
George Rhoten
4ce697b02c ICU-5566 Fix some buffer overflow problems in new code. Add fixes when UCONFIG_NO_CONVERSION=1. Fix compiler warning.
X-SVN-Rev: 21255
2007-03-14 18:50:23 +00:00
John Emmons
a17d2a5a77 ICU-5566 Fix metazone logic so the mz mappings are outside zoneStrings
X-SVN-Rev: 21247
2007-03-14 15:32:59 +00:00
George Rhoten
4e735beddd ICU-5566 Temporary fix. The resource bundle lookup no longer hangs/crashes any more.
X-SVN-Rev: 21234
2007-03-13 06:25:50 +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
John Emmons
83c6a2b2b4 ICU-5566 Port metazone functionality to ICU4C
X-SVN-Rev: 21220
2007-03-10 18:07:01 +00:00
George Rhoten
36fc5d2137 ICU-5566 Fix some test failures due to CLDR update.
X-SVN-Rev: 21157
2007-03-05 18:26:53 +00:00
Vladimir Weinstein
7b86e2823b ICU-5625 Fix parsing of number only timezone offsets.
X-SVN-Rev: 21147
2007-03-02 06:57:40 +00:00
George Rhoten
4706047498 ICU-5101 Test and prevent code from crashing when prefix and suffix are changed on a currency format. The prefix and suffix are still not settable when a currency is used, and the applyPattern must still be used when using currency formats.
X-SVN-Rev: 21145
2007-03-02 00:28:09 +00:00
George Rhoten
a558657ad5 ICU-5602 Fix a compiler warning from last change.
X-SVN-Rev: 21135
2007-02-27 08:55:40 +00:00
George Rhoten
7d227b0bd2 ICU-5619 Fix Windows test failure when the timezone is GMT+5:45, and fix a documentation typo.
X-SVN-Rev: 21119
2007-02-26 07:59:55 +00:00
Eric Mader
3dbd215bdb ICU-5555 handleGetMonthLength needs to check for out of range months.
X-SVN-Rev: 21092
2007-02-23 19:27:50 +00:00
Yoshito Umaoka
7bf2a108f8 ICU-5597 Updated the previous changes based on George's review comments
X-SVN-Rev: 21088
2007-02-23 04:35:31 +00:00
Yoshito Umaoka
fe62e13597 ICU-5597 Remove localized date time pattern characters from ICU locale data and update ICU4C DateFormatSymbols to use the base pattern
X-SVN-Rev: 21087
2007-02-22 23:44:11 +00:00
George Rhoten
b847cd9089 ICU-5602 Test and fix French secondary buffer reallocation crash.
X-SVN-Rev: 21041
2007-02-16 19:06:24 +00:00
George Rhoten
fd995106cc ICU-5575 Update to version 3.7.1
X-SVN-Rev: 20994
2007-01-31 01:37:28 +00:00
George Rhoten
b3cdbd8f8d ICU-5552 Compiler optimization fixes for some versions of gcc. This patch allows the regular expression tests to pass.
X-SVN-Rev: 20846
2007-01-03 23:06:36 +00:00
George Rhoten
202e0f66a7 ICU-5445 Fix some compiler warnings
X-SVN-Rev: 20809
2006-12-19 06:06:30 +00:00
George Rhoten
3e9764f769 ICU-4988 Convert project files from MSVC 2003 to MSVC 2005.
No need to use =1

X-SVN-Rev: 20785
2006-12-13 04:41:02 +00:00
George Rhoten
79c80dea96 ICU-4988 Convert project files from MSVC 2003 to MSVC 2005.
Hide warnings about standard C functions being deprecated.
Optimize a few things for the new environment.
Allow project files to work on FAT32 directories.

X-SVN-Rev: 20772
2006-12-13 01:44:54 +00:00
Steven R. Loomis
fcb6fa3e01 ICU-2401 clean up .cvsignore files
X-SVN-Rev: 20757
2006-12-06 19:19:06 +00:00
George Rhoten
3c9ac0863a ICU-5304 Allow source code to work again without using U_NAMESPACE_USE
X-SVN-Rev: 20691
2006-11-28 07:34:13 +00:00
George Rhoten
dc327679cf ICU-5426 Give a wider margin for growth of the collation trie.
X-SVN-Rev: 20678
2006-11-22 23:14:11 +00:00