Commit Graph

17091 Commits

Author SHA1 Message Date
Jason Spieth
ed8b9c462c ICU-7489 Add new performance test for time zone round trip testing. This test allows us to collect profiling data which can be used to evaluate future performance improvements.
X-SVN-Rev: 28154
2010-06-08 12:52:50 +00:00
Peter Edberg
fc2c72f62d ICU-7667 Fixed C++ style comment to be C style
X-SVN-Rev: 28149
2010-06-07 18:46:34 +00:00
Markus Scherer
5230d5de1c ICU-7442 mark Normalizer2 as not intended for public subclassing
X-SVN-Rev: 28147
2010-06-05 00:06:10 +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
Michael Grady
fa477f8a22 ICU-7667 In DecimalFormat::_format, deal with cases where two forms of rounding are specified - number of digits _and_ a rounding increment
X-SVN-Rev: 28132
2010-06-04 05:42:19 +00:00
Peter Edberg
3249dbb71d ICU-7728 Time format using 'S' (fractional seconds) should truncate, not round.
X-SVN-Rev: 28130
2010-06-04 00:31:33 +00:00
Michael Ow
cbcad3c5bd ICU-7581 Fix gencfu extension in Makefile.
X-SVN-Rev: 28127
2010-06-03 19:55:20 +00:00
Michael Ow
4d292e34e0 ICU-7581 Ensure CURDIR is not empty and skip check for gencfu in cross compilation.
X-SVN-Rev: 28126
2010-06-03 19:41:43 +00:00
Michael Ow
d565b3b2f3 ICU-7581 Fix a few mingw build issues including symbolic links when building data and missing header file inclusion.
X-SVN-Rev: 28125
2010-06-03 15:51:19 +00:00
Michael Ow
fc60e0868d ICU-7680 Increase the buffer size for pkgdata options.
X-SVN-Rev: 28124
2010-06-02 15:07:52 +00:00
Michael Ow
bfb093aa80 ICU-7695 Add space after LD_RPATH for certain mh-* files.
X-SVN-Rev: 28123
2010-06-01 23:35:40 +00:00
Michael Ow
4d14b81997 ICU-7701 Check for processor type on HP-UX to determine correct linker option.
X-SVN-Rev: 28122
2010-06-01 21:58:17 +00:00
Jason Spieth
c580be9189 ICU-7621 Change mapping of display name constants SHORT to 'V' and SHORT_COMMONLY_USED to 'z'. ICU4C changed to be consistent with ICU4J.
X-SVN-Rev: 28120
2010-06-01 16:10:14 +00:00
Markus Scherer
0acda636e4 ICU-7722 build canonical-iterator data from nfc.nrm (port Java code to C++)
X-SVN-Rev: 28117
2010-06-01 06:10:26 +00:00
Markus Scherer
77543b3e58 ICU-7703 fix unorm_normalize(src, length=-1) bug and allow src=NULL if length=0
X-SVN-Rev: 28115
2010-05-30 23:00:52 +00:00
Yoshito Umaoka
eb3c9d6b4d ICU-7648 Not reporting an error even OS's GMT offset returned by uprv_timezone is not a multiple of 15 minutes. For now, we do not have a mechanism to handle such case (warning) systemtatically, so this change simply call logln to display the warning message.
X-SVN-Rev: 28114
2010-05-28 20:20:08 +00:00
Yoshito Umaoka
8096281cc9 ICU-7282 The problem reported by ticket#7282 is only reproduced in ICU4J. Just adding the equivalent test case to ICU4C.
X-SVN-Rev: 28112
2010-05-28 16:45:11 +00:00
Michael Ow
80b356f736 ICU-7718 Resolve invalid read message from valgrind regarding strings from stream object.
X-SVN-Rev: 28110
2010-05-27 21:09:07 +00:00
Michael Ow
4984059276 ICU-7714 Set cached user data entry to be deleted instead of removing it right away if user data is not found.
X-SVN-Rev: 28109
2010-05-27 20:29:16 +00:00
Michael Ow
d83954e771 ICU-7718 Delete NumberFormat object after use in TestCompilerRTTI.
X-SVN-Rev: 28108
2010-05-27 20:23:49 +00:00
Markus Scherer
86b2ced218 ICU-7664 change gcc assembler syntax to use % not @; % works for both x86 and ARM
X-SVN-Rev: 28107
2010-05-27 19:58:41 +00:00
Steven R. Loomis
a1ea70071b ICU-7708 compiler warnings for 4.5.1 (batch 1)
X-SVN-Rev: 28103
2010-05-25 22:17:12 +00:00
Steven R. Loomis
edcaca307a ICU-3030 show elapsed time in subtests. Add internal uprv_getRawUTCtime that doesn't go through faketime.
X-SVN-Rev: 28099
2010-05-25 19:55:05 +00:00
Jason Spieth
53938d6a47 ICU-7568 2010j to ICU trunk
X-SVN-Rev: 28092
2010-05-25 18:08:52 +00:00
Markus Scherer
0ff592e9e9 ICU-7496 import unmangled data entry point name
X-SVN-Rev: 28090
2010-05-24 23:43:14 +00:00
Markus Scherer
5ab64ef670 ICU-7704 add converter compatible with Java UTF-16: always writes big-endian regardless of platform
X-SVN-Rev: 28089
2010-05-23 05:02:54 +00:00
Markus Scherer
2510483f25 ICU-7496 fix const problem
X-SVN-Rev: 28088
2010-05-21 22:45:05 +00:00
Markus Scherer
bdd8a3a473 ICU-7496 rename udata.c to udata.cpp and replace TinyString with CharString
X-SVN-Rev: 28084
2010-05-21 04:39:19 +00:00
Markus Scherer
465c4ab088 ICU-7496 CharString fix for Windows
X-SVN-Rev: 28083
2010-05-20 21:41:10 +00:00
Markus Scherer
fd376b34c0 ICU-7496 add internal char * string class for C++ implementation code
X-SVN-Rev: 28082
2010-05-20 21:16:44 +00:00
Markus Scherer
1d8a683b96 ICU-7455 remove a misplaced U_I18N_API
X-SVN-Rev: 28080
2010-05-19 22:43:55 +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
Markus Scherer
50d9837e92 ICU-7493 clean up MaybeStackArray (revert r27723) and add MaybeStackHeaderAndArray
X-SVN-Rev: 28073
2010-05-18 21:53:21 +00:00
Markus Scherer
f5ea0c451c ICU-7624 verbose output from runConfigureICU: print exported variables
X-SVN-Rev: 28072
2010-05-18 21:28:12 +00:00
Michael Ow
243d11d980 ICU-7636 Define _XOPEN_SOURCE_EXTENDED in putil.c when using VA compiler
X-SVN-Rev: 28070
2010-05-17 16:26:44 +00:00
Markus Scherer
94aab1c22b ICU-7684 add Reset() return *this
X-SVN-Rev: 28068
2010-05-15 23:25:17 +00:00
Markus Scherer
06c7d56b8e ICU-7684 add CheckedArrayByteSink::Reset()
X-SVN-Rev: 28067
2010-05-15 23:18:12 +00:00
Markus Scherer
0c2aec0b46 ICU-7683 add CheckedArrayByteSink::NumberOfBytesAppended()
X-SVN-Rev: 28066
2010-05-15 23:00:26 +00:00
Markus Scherer
9b1bbaa705 ICU-7686 initialize FCD only when the collator needs it
X-SVN-Rev: 28062
2010-05-14 17:16:13 +00:00
Steven R. Loomis
4d6f43b0c5 ICU-7632 build testplug with alternate temporary dirs to avoid conflict with icuinfo
X-SVN-Rev: 28058
2010-05-13 21:36:18 +00:00
Peter Edberg
d83f32e641 ICU-7550 udat_setSymbols should call verifyIsSimpleDateFormat to avoid crash with RelativeDateFormat
X-SVN-Rev: 28057
2010-05-13 03:35:54 +00:00
Steven R. Loomis
d3172c2d68 ICU-7627 move dbgutil from ctestfw to toolutil ( merge from r28050 r28051 r28052 r28054 )
X-SVN-Rev: 28055
2010-05-12 17:56:02 +00:00
Peter Edberg
4405e8e99c ICU-7590 uloc_getVariant reports empty variant if there is no country
X-SVN-Rev: 28048
2010-05-11 07:31:35 +00:00
Peter Edberg
e2d45f564f ICU-7673 Fix to use #include "" for ICU includes, reorder as necessary
X-SVN-Rev: 28047
2010-05-11 06:08:15 +00:00
John Emmons
3f850eeea7 ICU-7438 Cleaned up the -u-va-posix handling code a bit
X-SVN-Rev: 28045
2010-05-10 21:29:35 +00:00
John Emmons
00f2329887 ICU-7438 Add -u-va-posix handling to uloc_fromLanguageTag() and uloc_toLanguageTag()
X-SVN-Rev: 28044
2010-05-10 21:24:02 +00:00
Michael Ow
67a1529fc9 ICU-7474 Update bidi code with MSVC compiler fix.
X-SVN-Rev: 28038
2010-05-07 22:05:57 +00:00
Michael Ow
43ab52b074 ICU-7650 Fix uconfig test errors in i18n library and test codes.
X-SVN-Rev: 28037
2010-05-07 07:28:47 +00:00
Steven R. Loomis
72e0726b24 ICU-7497 merge from r28026 and r28030
X-SVN-Rev: 28034
2010-05-06 22:22:38 +00:00
Steven R. Loomis
a89243e71f ICU-7676 make timezone error a warning - merge from r28032
X-SVN-Rev: 28033
2010-05-06 22:08:32 +00:00
Michael Ow
c126788bab ICU-7592 Update the conversion data driven test cases and test code to handle new configuration for skipping test in ICU4J.
X-SVN-Rev: 28029
2010-05-06 19:05:52 +00:00
Steven R. Loomis
1875b3fdbc ICU-7672 remove deprecated calls in uconv, also fix manpage warnings.
X-SVN-Rev: 28021
2010-05-05 16:35:39 +00:00
Jason Spieth
cebd9d6b91 ICU-7565 Add explicit typecast for IBM i C compiler.
X-SVN-Rev: 28020
2010-05-05 15:19:40 +00:00
Michael Ow
cb0a32d867 ICU-6981 Fix installation of icu.pc.out.
X-SVN-Rev: 28011
2010-05-04 19:03:25 +00:00
Michael Ow
2e50961632 ICU-7663 Allocate cmd buffer if needed.
X-SVN-Rev: 28002
2010-04-29 21:42:50 +00:00
Steven R. Loomis
d879ca2f76 ICU-6981 add a preliminary icu.pc
X-SVN-Rev: 28001
2010-04-29 03:52:08 +00:00
Peter Edberg
df7d633f59 ICU-7651 Add test case (segfaults without the fix in r27992)
X-SVN-Rev: 27994
2010-04-28 03:55:58 +00:00
Michael Ow
7058d05758 ICU-7651 Fix incorrect size calculation of fSmallData in regex.
X-SVN-Rev: 27992
2010-04-28 02:32:00 +00:00
Michael Ow
510f4944fd ICU-7629 Fix data installation in cygwin and update pkgdata tool.
X-SVN-Rev: 27982
2010-04-26 05:36:56 +00:00
John Emmons
bc9e38c998 ICU-7607 CLDR 1.8.1 integration
X-SVN-Rev: 27970
2010-04-22 17:39:04 +00:00
Yoshito Umaoka
a9544d7008 ICU-7586 Updated the time bombs in TimeZoneRuleTest.
X-SVN-Rev: 27960
2010-04-20 04:34:32 +00:00
Yoshito Umaoka
0d73340858 ICU-7568 2010i to icu4c trunk
X-SVN-Rev: 27953
2010-04-20 01:30:56 +00:00
Peter Edberg
f3c6395224 ICU-7616 Enable non-Gregorian calendars for DateIntervalFormat
X-SVN-Rev: 27947
2010-04-17 08:24:01 +00:00
Peter Edberg
8dc0dfc1f3 ICU-7617 Fix includes: <sys/types.h> sets up BYTE_ORDER and BIG_ENDIAN, move before platform.h which uses them
X-SVN-Rev: 27946
2010-04-17 07:04:56 +00:00
Michael Ow
cf562954d7 ICU-7615 Build same data library type as other libraries. Fix linking error in cintltst for static mode.
X-SVN-Rev: 27939
2010-04-16 19:18:06 +00:00
Michael Ow
c1db9d5f37 ICU-7580 Remove compiler warning.
X-SVN-Rev: 27932
2010-04-15 15:27:28 +00:00
Michael Ow
b0dbc86a37 ICU-7580 Ensure that a space separates output.
X-SVN-Rev: 27931
2010-04-15 15:20:16 +00:00
Markus Scherer
1e200f7443 ICU-7611 take genuca out of tools/Makefile.in
X-SVN-Rev: 27928
2010-04-10 05:48:05 +00:00
Markus Scherer
33aac993a5 ICU-7611 move genuca from icu tree to tools tree
X-SVN-Rev: 27927
2010-04-10 04:15:40 +00:00
Markus Scherer
e6c5486734 ICU-7611 take genuca out of the build
X-SVN-Rev: 27926
2010-04-10 04:14:01 +00:00
Markus Scherer
46be328dbd ICU-7611 take Unicode properties build tools out of the configure script: genbidi, gencase, gennames, genpname, genprops
X-SVN-Rev: 27925
2010-04-10 03:12:07 +00:00
Markus Scherer
baed720ac1 ICU-7611 move genprops from icu tree to tools tree
X-SVN-Rev: 27923
2010-04-09 23:36:31 +00:00
Markus Scherer
0b205c3cb2 ICU-7611 move genpname from icu tree to tools tree
X-SVN-Rev: 27922
2010-04-09 23:36:05 +00:00
Markus Scherer
d14ce517fd ICU-7611 move gennames from icu tree to tools tree
X-SVN-Rev: 27921
2010-04-09 23:35:40 +00:00
Markus Scherer
ae1317acc3 ICU-7611 move gencase from icu tree to tools tree
X-SVN-Rev: 27920
2010-04-09 23:35:13 +00:00
Markus Scherer
205add1f63 ICU-7611 move genbidi from icu tree to tools tree
X-SVN-Rev: 27919
2010-04-09 23:34:04 +00:00
Markus Scherer
b5f138b98b ICU-7611 take Unicode properties build tools out of the build: genbidi, gencase, gennames, genpname, genprops
X-SVN-Rev: 27918
2010-04-09 23:30:02 +00:00
Yoshito Umaoka
bc6243b144 ICU-7568 2010h to ICU4C trunk.
X-SVN-Rev: 27910
2010-04-09 01:31:38 +00:00
Michael Ow
bc0c9167d8 ICU-7519 Because of certain compiler optimization options, remove usage of global variables in cintltst and use getter/setter functions instead.
X-SVN-Rev: 27907
2010-04-07 16:18:38 +00:00
Jason Spieth
cfb6018a50 ICU-7357 Allow date format parsing to handle ISO format. Properly parse the era and allow negative years to derive the era.
X-SVN-Rev: 27904
2010-04-06 18:04:27 +00:00
Jason Spieth
925fd9238b ICU-7568 2010g to ICU trunk
X-SVN-Rev: 27900
2010-04-05 02:19:57 +00:00
Steven R. Loomis
3c32f28189 ICU-7586 update version number for milestone:4.5.1
X-SVN-Rev: 27892
2010-04-02 00:12:54 +00:00
Claire Ho
814e84d04f ICU-7217 Add a U_FAILURE check in NumberingSystem::createInstance()
X-SVN-Rev: 27887
2010-03-31 00:06:58 +00:00
Claire Ho
9f7990c11a ICU-7216 Add U_FAILURE check in unum_open()
X-SVN-Rev: 27884
2010-03-30 21:46:11 +00:00
Michael Ow
6015517389 ICU-7567 Install ctest library.
X-SVN-Rev: 27878
2010-03-29 20:44:11 +00:00
Michael Ow
90f75fcbf0 ICU-7543 Update LCID Posix mapping for zh.
X-SVN-Rev: 27877
2010-03-29 18:21:58 +00:00
Michael Ow
4a62fb0ed0 ICU-7549 Add test case for handling large UnicodeString and the << operator.
X-SVN-Rev: 27876
2010-03-29 16:53:50 +00:00
Michael Ow
3ffdf1b062 ICU-7549 Zero terminate the buffer to handle the buffer properly.
X-SVN-Rev: 27870
2010-03-25 04:44:04 +00:00
Yoshito Umaoka
642868c0dd ICU-7568 tzdata2010f to the ICU4C trunk.
X-SVN-Rev: 27867
2010-03-23 15:04:50 +00:00
Andy Heninger
68443106b1 ICU-7552 change bitwise -> logical ||, &&
X-SVN-Rev: 27861
2010-03-17 22:59:15 +00:00
Andy Heninger
92ba1e3fde ICU-7557 fix API docs describing rounding for Decimal Format
X-SVN-Rev: 27860
2010-03-17 22:36:12 +00:00
Michael Ow
2297d39ef2 ICU-6911 Ensure that memory is freed before setting to NULL.
X-SVN-Rev: 27835
2010-03-12 20:08:20 +00:00
Michael Ow
a2ba018519 ICU-6911 Add value deleter when copying hash table.
X-SVN-Rev: 27834
2010-03-12 16:28:01 +00:00
Michael Ow
2100f22652 ICU-6911 Remove uneeded user override data from cache.
X-SVN-Rev: 27833
2010-03-12 08:06:33 +00:00
Michael Ow
a22a3ac92c ICU-6911 delete selectformat object after use.
X-SVN-Rev: 27832
2010-03-12 05:44:13 +00:00
Andy Heninger
90d4c6dfc4 ICU-7541 fix memory leaks in intltest regex
X-SVN-Rev: 27826
2010-03-11 23:43:03 +00:00
Steven R. Loomis
07ea404d7f ICU-3904 fix leaks. report leaks if all of ICU is compiled with URES_DEBUG
X-SVN-Rev: 27822
2010-03-11 20:05:42 +00:00
Peter Edberg
829d15c795 ICU-7538 Avoid negative array index when UTEXT_NEXT32 returns -1 (U_SENTINEL)
X-SVN-Rev: 27821
2010-03-11 19:54:36 +00:00
Andy Heninger
9b9c2901d8 ICU-7539 Fix Memory Leak in LocaleDisplayNames
X-SVN-Rev: 27820
2010-03-11 19:54:35 +00:00
Andy Heninger
1aa327713c ICU-7537 fix memory leak in UTextTest
X-SVN-Rev: 27819
2010-03-11 19:27:10 +00:00
Michael Ow
2dd195a7db ICU-6911 Ensure fCountExisting is incremented correctly.
X-SVN-Rev: 27818
2010-03-11 18:38:24 +00:00
Steven R. Loomis
cbe3757600 ICU-7532 fix and update udraft.h etc headers
X-SVN-Rev: 27815
2010-03-11 02:25:58 +00:00
Yoshito Umaoka
321ecd77a9 ICU-7513 Fixing generic partial location format problem exposed by the CLDR 1.8 data. Also updated the test code to emit error log including more information.
X-SVN-Rev: 27813
2010-03-10 23:38:25 +00:00
Steven R. Loomis
fb5c90be9f ICU-7529 bad return type in zstrfmt.cpp
X-SVN-Rev: 27812
2010-03-10 18:03:36 +00:00
Steven R. Loomis
78f9faec0a ICU-7522 uconfigtest failures for 4.4
X-SVN-Rev: 27806
2010-03-09 23:11:48 +00:00
Yoshito Umaoka
ad9988db85 ICU-6990 tzdata2010e to ICU4C
X-SVN-Rev: 27804
2010-03-09 15:31:22 +00:00
Steven R. Loomis
e15cdf81df ICU-7504 fix breakage of #7138 with prebuilt data
X-SVN-Rev: 27795
2010-03-05 22:54:48 +00:00
Yoshito Umaoka
4d6df9981f ICU-7431 Regenerated locale data with CLDR SVN revision 4792 to avoid the compact collation tailoring bug.
X-SVN-Rev: 27782
2010-03-05 04:57:38 +00:00
Jason Spieth
79a1c517b9 ICU-4917 Remove code from trunk to be added to branch.
X-SVN-Rev: 27779
2010-03-04 21:15:43 +00:00
Jason Spieth
99fe830c00 ICU-4917 Improve ISO format handling of era and negative years
X-SVN-Rev: 27778
2010-03-04 16:55:29 +00:00
John Emmons
b5420d3d2b ICU-7431 CLDR 1.8 integration
X-SVN-Rev: 27776
2010-03-04 05:41:47 +00:00
John Emmons
c978867798 ICU-7431 CLDR 1.8 integration
X-SVN-Rev: 27775
2010-03-04 05:30:55 +00:00
Doug Felt
809ac514dc ICU-7500 fix uloc_getDisplayName incorrect length
X-SVN-Rev: 27774
2010-03-04 02:34:15 +00:00
Steven R. Loomis
d159b81c9f ICU-7482 fix ASCIIsm in filetst
X-SVN-Rev: 27773
2010-03-04 00:11:29 +00:00
Peter Edberg
a86ac09d62 ICU-6707 Document the digit string limit for UCOL_NUMERIC_COLLATION
X-SVN-Rev: 27772
2010-03-03 23:40:19 +00:00
Steven R. Loomis
842b862ff3 ICU-7482 z port: fix gmake version
X-SVN-Rev: 27770
2010-03-03 18:57:17 +00:00
Michael Ow
708a96722c ICU-6911 Close unneeded resource bundle and remove old code.
X-SVN-Rev: 27769
2010-03-03 18:41:06 +00:00
Michael Ow
d566c2f498 ICU-7138 Fix casting and update docs in ucmfiles.mk.
X-SVN-Rev: 27768
2010-03-03 18:09:22 +00:00
Michael Ow
126fb0e574 ICU-6608 Redo previous change due to accidental removal by revision #27717.
X-SVN-Rev: 27767
2010-03-03 18:08:17 +00:00
Claire Ho
78c2548e2e ICU-6912 ucol_openRules accesses invalid memory.
X-SVN-Rev: 27766
2010-03-03 17:47:54 +00:00
Claire Ho
9861789c18 ICU-6912 ucol_openRules accesses invalid memory.
X-SVN-Rev: 27765
2010-03-03 17:37:43 +00:00
Markus Scherer
13bea319a7 ICU-7492 fix ucnv_convertEx(UTF-8 to SBCS/DBCS) handling of two truncated sequences at the end of the input
X-SVN-Rev: 27757
2010-03-03 04:53:55 +00:00
Yoshito Umaoka
d14685e8b4 ICU-6990 Merging tzdata2010c to the ICU4C trunk for milestone 5.
X-SVN-Rev: 27756
2010-03-03 04:52:45 +00:00
Steven R. Loomis
99998611d9 ICU-7482 z issues - cintltest passes!
X-SVN-Rev: 27754
2010-03-03 01:47:00 +00:00
Steven R. Loomis
1498352330 ICU-7482 z issues for 4.4
X-SVN-Rev: 27748
2010-03-02 22:00:40 +00:00
Steven R. Loomis
cacd8c7aef ICU-6920 update urename.h
X-SVN-Rev: 27746
2010-03-02 20:58:29 +00:00
Peter Edberg
da96c7e299 ICU-5193 Update the error log message to match the new sense of the test
X-SVN-Rev: 27744
2010-03-02 19:31:40 +00:00
Jason Spieth
828ca4ece7 ICU-6691 Use most recently set year field in handleGetExtendedYear
X-SVN-Rev: 27738
2010-03-02 16:23:13 +00:00
Steven R. Loomis
e6b90eac0d ICU-7482 rename cs (etc) to locmap_cs in symbols
X-SVN-Rev: 27737
2010-03-02 16:01:53 +00:00
Michael Ow
3bbf6eb401 ICU-7138 Fix Windows makedata error.
X-SVN-Rev: 27736
2010-03-02 09:46:00 +00:00
Michael Ow
deb0f9b6df ICU-7483 Exclude usrchdat.c from build in VS project file.
X-SVN-Rev: 27735
2010-03-02 09:44:33 +00:00
Yoshito Umaoka
e9c88f8472 ICU-7481 Updated date make file to use the new resource - zoneinfo64. Also updated tzcode/Makefile to build the old zoneinfo.txt in addition to the new zoneinfo64.txt. The zoneinfo.txt is used as a part of tz data build in the data repository.
X-SVN-Rev: 27732
2010-03-02 05:54:19 +00:00
Michael Ow
14387bd7b3 ICU-7138 Add comment about adding special EBCDIC code pages.
X-SVN-Rev: 27729
2010-03-02 00:14:02 +00:00
Michael Ow
f533eab967 ICU-7138 Update data make files to build special ucm files.
X-SVN-Rev: 27728
2010-03-02 00:05:10 +00:00
John Emmons
ae306b3797 ICU-7429 Change ICU specials to point to current DTD
X-SVN-Rev: 27726
2010-03-01 23:13:18 +00:00
Andy Heninger
9f3c015f3e ICU-7473 Make storage from MaybeStackArray have pointer alignment
X-SVN-Rev: 27723
2010-02-27 18:10:23 +00:00
Peter Edberg
3ded6f3da5 ICU-7093 kill some warnings
X-SVN-Rev: 27722
2010-02-27 07:43:41 +00:00
Peter Edberg
0b3887b73a ICU-4521 kill more warnings
X-SVN-Rev: 27721
2010-02-27 07:43:07 +00:00
Steven R. Loomis
ce239c9d1f ICU-7435 fix icu-config and installation (user experience)
X-SVN-Rev: 27720
2010-02-27 06:38:11 +00:00
Peter Edberg
5c95e88036 ICU-6830 Add tests with H.
X-SVN-Rev: 27719
2010-02-27 04:33:47 +00:00
Peter Edberg
7eb5ef037e ICU-7446 Note that UREGEX_LITERAL is unimplemented, and return U_REGEX_UNIMPLEMENTED for it.
X-SVN-Rev: 27718
2010-02-27 03:40:56 +00:00
Michael Ow
5df76eb00a ICU-7138 Merge branch to trunk adding support for alternative SI/SO ebcdic codepages.
X-SVN-Rev: 27717
2010-02-27 03:39:15 +00:00
Peter Edberg
ad87082ae1 ICU-7093 (merge from branch) Implement asymmetric search, add tests, kill some other warnings
X-SVN-Rev: 27714
2010-02-27 01:01:45 +00:00
Markus Scherer
cef470f60d ICU-5624 namespace fix
X-SVN-Rev: 27713
2010-02-27 00:11:32 +00:00
Markus Scherer
dd7eda73c6 ICU-7119 extend genccode assembly to all Linuxes
X-SVN-Rev: 27711
2010-02-26 23:45:57 +00:00
Claire Ho
5395e4729a ICU-6912 ucol_openRules accesses invalid memory.
X-SVN-Rev: 27709
2010-02-26 22:22:53 +00:00
Markus Scherer
a20ee3d7f4 ICU-5391 sync Java compatibility u_isWhitespace() and u_isIDIgnorable() with Java & ICU4J: U+0085 is not whitespace any more, update documentation, improve tests
X-SVN-Rev: 27704
2010-02-26 20:12:09 +00:00
Markus Scherer
3ac4ad7267 ICU-7198 fix typo in u_getPropertyValueEnum() documentation
X-SVN-Rev: 27699
2010-02-26 05:31:59 +00:00
Markus Scherer
82bba71cce ICU-7106 string transformation functions permit source=NULL when sourceLength=0
X-SVN-Rev: 27698
2010-02-26 05:21:59 +00:00
Markus Scherer
560b4d077b ICU-7243 update layout engine with new script codes
X-SVN-Rev: 27697
2010-02-26 04:43:45 +00:00
Andy Heninger
4e56218eb1 ICU-5193 Big decimal number formatting.
X-SVN-Rev: 27696
2010-02-26 02:29:00 +00:00
Andy Heninger
cae10acab5 ICU-8112 moved by srl, incorrectly filed under #7548: spoof api docs cleanup
X-SVN-Rev: 27695
2010-02-26 01:18:21 +00:00
Markus Scherer
ac780b9f96 ICU-7215 fix typo in u_strncat() documentation
X-SVN-Rev: 27693
2010-02-26 00:45:30 +00:00
Markus Scherer
0a55346c64 ICU-7047 document that an isBogus() UnicodeString also isEmpty()
X-SVN-Rev: 27692
2010-02-26 00:37:44 +00:00
Markus Scherer
041c5a68a8 ICU-7251 test C version of UCharacter.toTitleCase(string with single-letter word, TITLECASE_NO_LOWERCASE)
X-SVN-Rev: 27691
2010-02-26 00:28:11 +00:00
Markus Scherer
2c52e2a9f4 ICU-6948 fix tiny urep.h documentation typo
X-SVN-Rev: 27688
2010-02-25 22:54:43 +00:00
Markus Scherer
d938188137 ICU-6608 makeconv should not check for valid subchar1 if undefined
X-SVN-Rev: 27687
2010-02-25 22:51:49 +00:00
Markus Scherer
ea551a1d7f ICU-7164 split locale API implementation into multiple files so that core locale ID .c/.cpp files (hopefully) do not depend on resource bundle code or data any more
X-SVN-Rev: 27685
2010-02-25 22:32:39 +00:00
Yoshito Umaoka
7852edbfef ICU-6444 Update mapTimezones table structure. This update was done by CLDR svn revision 4748.
X-SVN-Rev: 27683
2010-02-25 22:08:13 +00:00
Michael Ow
4b0b3ab1ef ICU-6911 Fix mismatch delete statement.
X-SVN-Rev: 27682
2010-02-25 20:38:07 +00:00
Michael Ow
3bb1465e8d ICU-6911 Fix some memory leaks in cintltst and add value deleter in selfmt.
X-SVN-Rev: 27678
2010-02-25 19:19:53 +00:00
Yoshito Umaoka
d8aaf83b90 ICU-5624 Updated DateFormatRoundTripTest to support the case when the test date falls in the LMT era. Before 64bit time zone data support, PST uses -8:00 offset for dates before Nov 18, 1883.
X-SVN-Rev: 27675
2010-02-25 16:46:38 +00:00
Yoshito Umaoka
53947924b5 ICU-7356 Merging CLDR metaZones.xml bug fixes to resolve time zone roundtrip test problem.
X-SVN-Rev: 27672
2010-02-25 16:05:15 +00:00
Steven R. Loomis
2398c33c5e ICU-7450 fix for win32
X-SVN-Rev: 27671
2010-02-25 15:10:12 +00:00
Peter Edberg
411a93712a ICU-4521 Merge from branch, fixes for 64bit alignment & type conversions
X-SVN-Rev: 27670
2010-02-25 06:33:29 +00:00
Markus Scherer
63e3fc6df5 ICU-7273 remove UCLN_COMMON_UNORM
X-SVN-Rev: 27668
2010-02-25 00:24:26 +00:00
Markus Scherer
5cb38459a6 ICU-7273 remove #include unormimp.h where not used any more
X-SVN-Rev: 27667
2010-02-25 00:21:02 +00:00
John Emmons
078862d761 ICU-6887 Fix day-of-month calculations in Islamic calendar - add back to limits test
X-SVN-Rev: 27665
2010-02-25 00:03:49 +00:00
Markus Scherer
d928bb24e1 ICU-7273 minor internal doc fixes from code review
X-SVN-Rev: 27663
2010-02-24 23:57:40 +00:00
Doug Felt
b9fb4a7858 ICU-7452 add using Xxx:format statements to all Format subclasses that override format
X-SVN-Rev: 27662
2010-02-24 23:52:27 +00:00
Steven R. Loomis
6058b10dea ICU-7450 find icu-config based on pkgdata
X-SVN-Rev: 27660
2010-02-24 22:49:36 +00:00
Steven R. Loomis
337e437e6c ICU-6633 add uprv_
X-SVN-Rev: 27659
2010-02-24 22:46:12 +00:00
Markus Scherer
1800062d38 ICU-7342 uldn_open(NULL) uses the default locale; and make LocaleDisplayNames extend UObject with RTTI
X-SVN-Rev: 27657
2010-02-24 22:29:08 +00:00
Michael Ow
636125b1ec ICU-7311 Fix typo.
X-SVN-Rev: 27655
2010-02-24 22:12:19 +00:00
Michael Ow
39881d8f7b ICU-7311 Replace tab character with spaces in changes from the patch.
X-SVN-Rev: 27652
2010-02-24 19:46:03 +00:00
Steven R. Loomis
d9e7c707fd ICU-7417 typo
X-SVN-Rev: 27651
2010-02-24 19:33:01 +00:00
Markus Scherer
f555e87a2d ICU-7273 add gennorm2 --fast option; write fully decomposed regular mappings rather than delta mappings
X-SVN-Rev: 27650
2010-02-24 17:54:10 +00:00
Michael Ow
0763686c6c ICU-7370 Log data errors to ensure that intltest and cintltst passes without data.
X-SVN-Rev: 27649
2010-02-24 16:17:03 +00:00
John Emmons
493a43cb5f ICU-7356 Add missing special
X-SVN-Rev: 27648
2010-02-24 14:46:46 +00:00
Yoshito Umaoka
d79344d97d ICU-5624 64bit time zone transition support changes merged from Yoshito's work branch. Also updated time zone code to use region mapping data only from zoneinfo64 (so zoneFormatting data in supplementalData is no longer used).
X-SVN-Rev: 27644
2010-02-24 07:54:30 +00:00
Andy Heninger
1fa6d6b8fb ICU-7404 add set functions to StringPiece.
X-SVN-Rev: 27642
2010-02-24 00:56:11 +00:00
Markus Scherer
3a5280e3b0 ICU-7258 copy & swap new pool.res files in gmake build
X-SVN-Rev: 27633
2010-02-22 23:58:59 +00:00
Markus Scherer
e57a5b493b ICU-7258 fix genrb use of optional genrb --usePoolBundle [path]
X-SVN-Rev: 27632
2010-02-22 23:43:04 +00:00
Markus Scherer
879ee95885 ICU-7258 add pool.res key string pool resource bundles for the new curr/lang/region/zone data trees; update locales/pool.res; add optional genrb --usePoolBundle path argument
X-SVN-Rev: 27631
2010-02-22 23:05:33 +00:00
Peter Edberg
3b410ee565 ICU-7180 Also don't adjust minute & second field length by default.
X-SVN-Rev: 27622
2010-02-22 00:58:52 +00:00
Markus Scherer
cdaf5f9e3b ICU-7273 move from the User Guide into the API doc the note about old Normalizer not working like/not implementing CharacterIterator
X-SVN-Rev: 27611
2010-02-20 05:45:01 +00:00
Markus Scherer
bb591eb3a1 ICU-7273 remove u_growBufferFromStatic() -- using UnicodeString instead
X-SVN-Rev: 27608
2010-02-19 23:49:51 +00:00
Michael Ow
47930b51df ICU-7428 Separate the ALL_FILES_LIST when generating icudata.lst.
X-SVN-Rev: 27607
2010-02-19 23:31:57 +00:00
Markus Scherer
58cd390213 ICU-7273 install gennorm2 for use in application data builds
X-SVN-Rev: 27606
2010-02-19 19:43:38 +00:00
Markus Scherer
4e87951f5f ICU-7273 move old gennorm tool to tools repository
X-SVN-Rev: 27605
2010-02-19 19:37:29 +00:00
Markus Scherer
0cf5380d97 ICU-7273 remove the old, mostly obsolete, mostly defunct gennorm tool
X-SVN-Rev: 27602
2010-02-19 19:30:33 +00:00
Markus Scherer
c8244541e7 ICU-7273 describe Normalizer2 .nrm data file format
X-SVN-Rev: 27601
2010-02-19 17:45:20 +00:00
Steven R. Loomis
18fa32ded0 ICU-6633 warnings fix
X-SVN-Rev: 27600
2010-02-19 17:27:33 +00:00
Markus Scherer
049b68b40b ICU-7273 simplify caching code and add custom FCC test
X-SVN-Rev: 27593
2010-02-18 18:33:00 +00:00
John Emmons
ea6e8a0a72 ICU-7356 CLDR 1.8 data integration - first run
X-SVN-Rev: 27590
2010-02-18 14:30:15 +00:00
Steven R. Loomis
48323123a3 ICU-7425 update ICU DLL comments
X-SVN-Rev: 27589
2010-02-18 04:33:41 +00:00
Peter Edberg
c6780c2b10 ICU-6830 be case-sensitive in skeleton hash compares; add patterns for both H/h
X-SVN-Rev: 27586
2010-02-18 01:06:31 +00:00
Steven R. Loomis
2427308606 ICU-6920 update urename.h
X-SVN-Rev: 27584
2010-02-17 23:26:36 +00:00
Steven R. Loomis
55150bd679 ICU-6920 update version number to 4.4, and attempt to update windows files automatically
X-SVN-Rev: 27583
2010-02-17 22:18:24 +00:00
Markus Scherer
0ff5a60a2a ICU-7273 fix testdata building of testnorm.nrm
X-SVN-Rev: 27579
2010-02-17 00:21:18 +00:00