Commit Graph

24161 Commits

Author SHA1 Message Date
Mark Davis
e3546c39d6 ICU-8807 Add internal changes for use in unicode tools. Adds internal API, but doesn't change behavior if that is not called.
X-SVN-Rev: 30638
2011-09-08 22:28:40 +00:00
Markus Scherer
1f56fddafb ICU-8805 fix some MessagePattern API comments
X-SVN-Rev: 30637
2011-09-08 19:28:32 +00:00
Markus Scherer
693640fd13 ICU-8805 fix some MessagePattern API comments
X-SVN-Rev: 30636
2011-09-08 19:27:48 +00:00
Markus Scherer
e71be2e3b7 ICU-8806 fix MessageFormat plural # formatting: fix offset lookup
X-SVN-Rev: 30635
2011-09-07 23:18:54 +00:00
Markus Scherer
49407c6a1e ICU-8806 fix MessageFormat plural # formatting: fix offset lookup
X-SVN-Rev: 30634
2011-09-07 23:02:21 +00:00
Yoshito Umaoka
27b6a943bc ICU-8769 Reverted the previous change because of loading status issue. Move the cache to ICUResourceBundleReader that actually hold the resource data. Moved pool key bundle initialization to ICUResourceBundle to prevent cached instances modified by other classes.
X-SVN-Rev: 30633
2011-09-07 22:47:55 +00:00
Steven R. Loomis
8aabe8c5a6 ICU-8802 checkin xslt for transform
X-SVN-Rev: 30632
2011-09-07 20:28:30 +00:00
Steven R. Loomis
6050e51871 ICU-8802 improve perf build
X-SVN-Rev: 30631
2011-09-07 16:53:32 +00:00
Steven R. Loomis
22bfb7668a ICU-8801 fix for performance regression of parse (mostly malloc/free)
X-SVN-Rev: 30628
2011-09-07 14:30:32 +00:00
Yoshito Umaoka
3959df3834 ICU-8769 Brought back ICUResourceBundle cache with improved cache logic.
X-SVN-Rev: 30627
2011-09-07 04:45:20 +00:00
Yoshito Umaoka
28a3ac4e9f ICU-8780 Added a note to getGMT() explaining that the ID used by the result zone is 'GMT', not 'Etc/GMT'.
X-SVN-Rev: 30622
2011-09-06 20:52:28 +00:00
John Emmons
2abb6e6d3b ICU-8423 Use stand-alone form of script name if possible in getDisplayScript() APIs
X-SVN-Rev: 30621
2011-09-06 20:28:21 +00:00
Yoshito Umaoka
50758756b5 ICU-8777 Fixed API doc for createTimeZone. Updated the description to explain the case for bad time zone ID - using Etc/Unknown instead of Etc/GMT as fallback zone ID.
X-SVN-Rev: 30620
2011-09-06 18:44:49 +00:00
John Emmons
de229aa8da ICU-8423 Use stand-alone script names if possible in uloc_getDisplayScript()
X-SVN-Rev: 30619
2011-09-02 21:58:42 +00:00
John Emmons
34cbf1552e ICU-8423 Data to support stand-alone script names
X-SVN-Rev: 30617
2011-09-02 01:08:00 +00:00
John Emmons
5132f19ddc ICU-8423 Data to support stand-alone script names
X-SVN-Rev: 30616
2011-09-02 01:04:36 +00:00
Yoshito Umaoka
f0b3038b80 ICU-8774 Updated the call sites of JDK service object creation depending on default Locale to use proper ULocale category default. On JRE 6, ULocale.setDefault(Category, ULocale) affects the behavior on ICU services. com.ibm.icu.base implementation should honor the category default.
X-SVN-Rev: 30608
2011-08-31 19:44:57 +00:00
Yoshito Umaoka
7f0deb8734 ICU-8774 Support locale category in com.ibm.icu.base plug-in. Also fixed a Java 5 support problem in DateFormatSymbols in com.ibm.icu.base.
X-SVN-Rev: 30602
2011-08-31 07:02:05 +00:00
Michael Ow
451107e9e3 ICU-8716 Fix some rbbi and number format test so that it will pass without data
X-SVN-Rev: 30598
2011-08-30 19:11:32 +00:00
Michael Ow
8ccd432155 ICU-8718 Fix some memory leak issues in numbering systems
X-SVN-Rev: 30592
2011-08-30 03:22:38 +00:00
Michael Ow
d4bad5c896 ICU-8789 Remove svn:executable property from c/c++ source files
X-SVN-Rev: 30590
2011-08-29 22:09:55 +00:00
Yoshito Umaoka
33f643ba29 ICU-8592 tzdata2011i to ICU4J. Also includes updates from CLDR (rev#6121)
X-SVN-Rev: 30589
2011-08-29 22:04:18 +00:00
Yoshito Umaoka
6d797797f4 ICU-8592 tzdata2011i to ICU4C. Also includes updates from CLDR (rev#6121)
X-SVN-Rev: 30588
2011-08-29 22:03:55 +00:00
John Emmons
d3f81bfa50 ICU-8611 Allow number patterns to be looked up by numbering system
X-SVN-Rev: 30576
2011-08-24 22:33:08 +00:00
John Emmons
bda69e7101 ICU-8611 Make ICU look at patterns by numbering system
X-SVN-Rev: 30574
2011-08-24 18:06:46 +00:00
Michael Ow
8eb6ce1f6a ICU-8746 Output import libraries on MinGW builds
X-SVN-Rev: 30573
2011-08-24 17:41:55 +00:00
Steven R. Loomis
349899e8cb ICU-7365 fix broken test from r30570
X-SVN-Rev: 30572
2011-08-23 19:19:40 +00:00
Michael Ow
dd8732a309 ICU-7365 Promote approved data version API to draft 49 in ICU4J
X-SVN-Rev: 30571
2011-08-23 17:24:11 +00:00
Michael Ow
ac6992371c ICU-7365 Promote approved data version API to draft 49 in ICU4C
X-SVN-Rev: 30570
2011-08-23 17:20:22 +00:00
Michael Ow
a2ede97dc9 ICU-8765 Undo previous change to remove __STDC__ redefinition on Solaris GCC because it is required on older GCC compilers
X-SVN-Rev: 30568
2011-08-23 17:06:02 +00:00
Michael Ow
6f6b1b346c ICU-8765 Fix endianness detection issue in Solaris/GCC and silence some compilation warnings
X-SVN-Rev: 30562
2011-08-22 22:42:11 +00:00
Yoshito Umaoka
02375bb109 ICU-8630 Follow up fix - ULocale#setDefault(ULocale) to synchronize default Locale properly.
X-SVN-Rev: 30549
2011-08-19 20:44:12 +00:00
Michael Ow
3ca1e00e84 ICU-8452 Update Cygwin MSVC handling by defining CYGWINMSVC
X-SVN-Rev: 30546
2011-08-19 17:51:04 +00:00
Michael Ow
6be4ed022f ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues
X-SVN-Rev: 30541
2011-08-18 18:47:16 +00:00
Markus Scherer
0085627c17 ICU-8733 #define U_CHARSET_IS_UTF8 1 on Android and Darwin-based
X-SVN-Rev: 30536
2011-08-17 20:17:56 +00:00
Markus Scherer
d5893b6918 ICU-8730 set U_HAVE_GCC_ATOMICS to 1 for only gcc>=4.1
X-SVN-Rev: 30535
2011-08-17 19:55:29 +00:00
Markus Scherer
6a3384cfa2 ICU-8745 docs & comments from code review
X-SVN-Rev: 30533
2011-08-16 23:04:09 +00:00
Markus Scherer
c801179c8d ICU-8657 fix endianness test, was missing && (BYTE_ORDER == BIG_ENDIAN)
X-SVN-Rev: 30516
2011-08-16 16:51:51 +00:00
Yoshito Umaoka
b990fed869 ICU-8766 Added a test case equivalent to ICU4J for testing parse position in date format parse with time zone pattern.
X-SVN-Rev: 30515
2011-08-16 16:36:51 +00:00
Yoshito Umaoka
1487205b1a ICU-8766 Fixed a regression bug - wrong parse position with RFC822 time zone format.
X-SVN-Rev: 30514
2011-08-16 16:35:02 +00:00
Steven R. Loomis
da5e19bcec ICU-8755 updates to uconfigtest script
X-SVN-Rev: 30512
2011-08-15 23:39:52 +00:00
Steven R. Loomis
1cfc79d829 ICU-8755 remove MessagePattern from hide-draft-api
X-SVN-Rev: 30511
2011-08-15 22:36:57 +00:00
Markus Scherer
69c0605df2 ICU-8745 merge MessagePatternUtil into trunk, from merge --reintegrate branches/markus/msgnodes from r30506
X-SVN-Rev: 30510
2011-08-15 21:09:39 +00:00
Yoshito Umaoka
3b11db76a4 ICU-8719 Skip date field range check added by r30018 when lenient mode. Reverted some date format test cases to accept out of range date fields when lenient.
X-SVN-Rev: 30508
2011-08-15 20:54:36 +00:00
Markus Scherer
e24455e6fc ICU-8657 fix endianness test, was missing && (BYTE_ORDER == BIG_ENDIAN)
X-SVN-Rev: 30507
2011-08-15 18:35:56 +00:00
Steven R. Loomis
1e1f8509d8 ICU-8755 interim fix. MessagePattern still needs fixing.
X-SVN-Rev: 30505
2011-08-13 02:45:09 +00:00
Steven R. Loomis
177ea3d09f ICU-8755 update hdrtest, show failures
X-SVN-Rev: 30504
2011-08-13 01:25:56 +00:00
John Emmons
e3697c8f0a ICU-8707 Clean up compiler warnings from GCC
X-SVN-Rev: 30503
2011-08-12 21:16:53 +00:00
Yoshito Umaoka
d895f91300 ICU-8630 A few more API doc updates explaining default locale type to be used
X-SVN-Rev: 30496
2011-08-12 15:31:37 +00:00
Yoshito Umaoka
2ae8b05602 ICU-8630 Category locale support for Java 7 conformance.
X-SVN-Rev: 30487
2011-08-11 19:53:36 +00:00