Commit Graph

4331 Commits

Author SHA1 Message Date
George Rhoten
1725c5899a ICU-6076 Fix some allocation issues.
X-SVN-Rev: 23087
2007-12-14 10:17:12 +00:00
George Rhoten
6112b5685d ICU-6076 Fix some realloc issues.
X-SVN-Rev: 23086
2007-12-14 09:23:07 +00:00
George Rhoten
9e018fe33b ICU-6098 Update to ICU 3.9.1
X-SVN-Rev: 23083
2007-12-14 02:13:33 +00:00
George Rhoten
09759f76f5 ICU-6098 Update to ICU 3.9.1
X-SVN-Rev: 23078
2007-12-13 21:37:23 +00:00
Andy Heninger
67e296e813 ICU-5386 Regular Expressions update, improved Java 1.5 compatibility. svn merge -r 22747:23061 from branches/andy/regex
X-SVN-Rev: 23063
2007-12-11 21:30:10 +00:00
Markus Scherer
2c15ef3b5c ICU-6071 test and fix BMP-SBCS 1:2 and 2:1 conversions
X-SVN-Rev: 23041
2007-12-07 05:34:26 +00:00
George Rhoten
42b8c8fe7d ICU-6054 Add comments on when remapPlatformDependentCodepage should be modified.
X-SVN-Rev: 23007
2007-12-04 16:44:36 +00:00
George Rhoten
1d1a2181e5 ICU-6054 Remap ambiguous EUC alias, and add sun_eu_greek alias.
X-SVN-Rev: 23006
2007-12-04 16:36:03 +00:00
Yoshito Umaoka
7e51ed7330 ICU-5990 Merging time zone formatting/parsing changes from yoshito's working branch to the trunk.
X-SVN-Rev: 22978
2007-11-28 20:49:58 +00:00
Matitiahu Allouche
bd833a37f2 ICU-6032 fix the bug for ICU4C.
X-SVN-Rev: 22957
2007-11-22 15:52:32 +00:00
George Rhoten
c4849a6107 ICU-6010 ISO-3166 update
X-SVN-Rev: 22884
2007-11-04 00:06:32 +00:00
David Bertoni
233ddab1bc ICU-5891 Updates per code review. Also added new data-driven test case.
X-SVN-Rev: 22861
2007-10-26 20:57:56 +00:00
Markus Scherer
295dc24d64 ICU-5987 merge small-conversion-file feature into trunk, from svn merge -r 22780:22805 .../branches/markus/smallcnv
X-SVN-Rev: 22852
2007-10-25 17:05:36 +00:00
Markus Scherer
b69ac49696 ICU-6002 fix constant expressions for c number parsing (see gcc Bugzilla bug 3885)
X-SVN-Rev: 22851
2007-10-25 16:36:50 +00:00
Markus Scherer
49868a5a68 ICU-6001 fix ucnv_getUnicodeSet(LMBCS)
X-SVN-Rev: 22850
2007-10-25 05:17:43 +00:00
Markus Scherer
b90b809ea1 ICU-6002 HZ: restrict byte values and fix various bugs
X-SVN-Rev: 22849
2007-10-25 05:03:34 +00:00
Markus Scherer
31b85e745d ICU-6001 UCNV_ROUNDTRIP_AND_FALLBACK_SET for ucnv_getUnicodeSet(); improve set filtering; fix some bugs
X-SVN-Rev: 22847
2007-10-24 21:15:41 +00:00
Markus Scherer
c2b52dbe07 ICU-5999 add gsm-03.38 to ucnv_isAmbiguous()
X-SVN-Rev: 22830
2007-10-22 19:07:34 +00:00
Jennifer Chye
65a89b4075 ICU-5797 fix gcc compile error with previous change
X-SVN-Rev: 22779
2007-10-11 23:43:02 +00:00
Markus Scherer
cc36611b2f ICU-5797 use Shift-JIS table for ISO 2022-JP, and hardcode JIS X 0201 mappings
X-SVN-Rev: 22772
2007-10-11 21:31:32 +00:00
Markus Scherer
a5ab4206d7 ICU-5835 add forward declaration before friend declaration, for standard-conformant C++ compilers
X-SVN-Rev: 22742
2007-10-03 20:59:45 +00:00
Markus Scherer
92992780d1 ICU-5835 add friend declaration for the union to see US_STACKBUF_SIZE, for standard-conformant C++ compilers
X-SVN-Rev: 22741
2007-10-03 19:18:52 +00:00
George Rhoten
9d21e44d93 ICU-5847 Fix copyright change.
X-SVN-Rev: 22737
2007-10-02 21:24:38 +00:00
Markus Scherer
13270fbe6f ICU-5835 optimize UnicodeString: increase US_STACKBUF_SIZE from 7 to 13; optimize append() and unescape()
X-SVN-Rev: 22718
2007-09-28 04:50:25 +00:00
Deborah Goldsmith
a8649df443 ICU-5847 Add support for U_ICU_VERSION_BUILDLEVEL_NUM
X-SVN-Rev: 22716
2007-09-27 00:05:18 +00:00
David Bertoni
65457ffe5b ICU-5891 Implementation of CSS2 escaping.
X-SVN-Rev: 22703
2007-09-19 16:45:00 +00:00
George Rhoten
ef610fe831 ICU-5821 Fix for i5/OS optimization. Use the standard RTTI macros in ICU.
X-SVN-Rev: 22671
2007-09-13 21:53:18 +00:00
George Rhoten
02deecc34f ICU-5932 Fix a namespace issue.
X-SVN-Rev: 22670
2007-09-13 21:38:41 +00:00
George Rhoten
c976c8916f ICU-5695 Add TODO comment about using the global mutex.
X-SVN-Rev: 22656
2007-09-12 03:53:13 +00:00
George Rhoten
93b3ad0a4f ICU-5889 Change unusual looking code with more standard looking code that doesn't trigger warnings.
X-SVN-Rev: 22620
2007-09-05 15:24:21 +00:00
Markus Scherer
7bb221a187 ICU-5869 revert changes (r22476); too risky and needs further discussion; see ticket reply
X-SVN-Rev: 22607
2007-08-31 19:39:14 +00:00
George Rhoten
f3084b1f1b ICU-5889 Fix some logic errors uncovered by BEAM.
X-SVN-Rev: 22592
2007-08-31 04:58:52 +00:00
Markus Scherer
aa5179f4bb ICU-5483 add comments and named constants
X-SVN-Rev: 22581
2007-08-30 23:35:19 +00:00
George Rhoten
ffc55edf36 ICU-4894 Improve U_MAX_PTR for i5/OS.
X-SVN-Rev: 22578
2007-08-30 22:17:58 +00:00
George Rhoten
bb7d638032 ICU-5445 Readd removed comment.
X-SVN-Rev: 22576
2007-08-30 08:57:44 +00:00
George Rhoten
74753784d1 ICU-5445 Fix some compiler warnings (remove duplicate enum values).
X-SVN-Rev: 22575
2007-08-30 08:56:24 +00:00
George Rhoten
967b65a458 ICU-5889 Fix some logic errors uncovered by BEAM.
X-SVN-Rev: 22558
2007-08-29 02:57:42 +00:00
Eric Mader
4b742e1c2b ICU-5826 Add new zone mappings from supplimentalData.txt.
X-SVN-Rev: 22552
2007-08-28 18:59:45 +00:00
George Rhoten
bb5b47080c ICU-5876 Undo last two changes. They don't work.
X-SVN-Rev: 22540
2007-08-27 08:16:06 +00:00
George Rhoten
21469d8e4e ICU-5876 Try out making ISO-8859-1 the default for the C locale on Solaris.
X-SVN-Rev: 22539
2007-08-27 07:13:39 +00:00
Markus Scherer
e6e3075392 ICU-5481 add details to ucnv_setFallback documentation
X-SVN-Rev: 22526
2007-08-24 19:49:03 +00:00
Markus Scherer
5c0d9c0174 ICU-5724 fix comments for return values from uidna_ transformation functions
X-SVN-Rev: 22525
2007-08-24 19:40:10 +00:00
Markus Scherer
3c79dc08b7 ICU-4613 fix minor UnicodeString's compareCodePointOrder doc glitch
X-SVN-Rev: 22524
2007-08-24 19:27:03 +00:00
George Rhoten
f25e7216cb ICU-5876 Try out making ISO-8859-1 the default for the C locale on Solaris.
X-SVN-Rev: 22515
2007-08-24 16:51:17 +00:00
Markus Scherer
a3a0e304bb ICU-4494 fix ucnv_convertEx() doc sample, don't use sourceLimit=NULL
X-SVN-Rev: 22513
2007-08-24 16:39:15 +00:00
Markus Scherer
0edc6125a1 ICU-4274 document that source and result buffers must not overlap
X-SVN-Rev: 22511
2007-08-24 16:28:39 +00:00
Andy Heninger
50747fb60c ICU-5766 removed comment referring to Extended Graphem Clusters, which should have been removed along with the rest of the XGC API.
X-SVN-Rev: 22510
2007-08-24 16:24:58 +00:00
George Rhoten
63a695293c ICU-5447 Performance optimization change due to new unused tables listed in the alias table.
X-SVN-Rev: 22509
2007-08-24 09:44:10 +00:00
George Rhoten
76a99ee0e0 ICU-5447 Allow tests to pass with additional data.
X-SVN-Rev: 22508
2007-08-24 09:42:49 +00:00
Markus Scherer
a5af7ed95a ICU-5483 prevent a later fallback-from-PUA (which is not turned off via useFallback) to overwrite an earlier one
X-SVN-Rev: 22499
2007-08-23 23:43:03 +00:00
Markus Scherer
8feadc68d4 ICU-5585 set limit when reaching the end of the inversion list
X-SVN-Rev: 22496
2007-08-23 22:13:10 +00:00
Markus Scherer
a9d956e2d8 ICU-5483 fix ISO 2022 fromUnicode to consistently use roundtrip or else first fallback; fix output encoding schemes
X-SVN-Rev: 22484
2007-08-23 05:46:49 +00:00
Eric Mader
6a6f3feb6b ICU-5871 Fix crashes found running intltest w/o ICU data.
X-SVN-Rev: 22477
2007-08-23 01:19:39 +00:00
George Rhoten
8620a4a530 ICU-5869 Properly NULL terminate strings that are not byte based, like UTF-16 or UTF-32.
X-SVN-Rev: 22476
2007-08-22 23:39:11 +00:00
George Rhoten
b1cc901c93 ICU-5427 Prevent a crash when the locale is "hungarian".
X-SVN-Rev: 22467
2007-08-22 05:54:09 +00:00
Eric Mader
f0029e5c11 ICU-5807 generate new udraft.h etc. for ICU 3.8
X-SVN-Rev: 22458
2007-08-21 20:53:15 +00:00
Eric Mader
1a50c65e3d ICU-5807 generate new udraft.h etc. for ICU 3.8
X-SVN-Rev: 22455
2007-08-21 20:31:44 +00:00
George Rhoten
9ce90e2c18 ICU-5856 Promote @draft API to @stable for ICU 3.8 release, and make sure that the existing API is labeled correctly.
X-SVN-Rev: 22422
2007-08-19 08:59:28 +00:00
Andy Heninger
3c035f1d12 ICU-5766 Remove Extended Grapheme Cluster from Break Iteration
X-SVN-Rev: 22412
2007-08-16 23:14:06 +00:00
Matitiahu Allouche
69d0c83e8c ICU-5732 change a variable name for consistency with ICU4J
X-SVN-Rev: 22401
2007-08-16 14:24:28 +00:00
Matitiahu Allouche
d934ed30e8 ICU-5732 doc-only enhancements
X-SVN-Rev: 22400
2007-08-16 14:20:47 +00:00
Markus Scherer
36fdbd9322 ICU-5850 fix Bidi_Mirroring according to Unicode Corrigendum #6
X-SVN-Rev: 22394
2007-08-15 21:42:41 +00:00
George Rhoten
a45ce20a2b ICU-5799 Add options to hide some library functions for future reference.
These options are commented out until U_CAPI can import and export as needed.

X-SVN-Rev: 22358
2007-08-12 05:41:18 +00:00
George Rhoten
5ba4307fc8 ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 22355
2007-08-12 00:29:13 +00:00
Matitiahu Allouche
d8f87bd3cc ICU-5732 fix some compiler warnings
X-SVN-Rev: 22340
2007-08-10 11:51:39 +00:00
Matitiahu Allouche
739c71fac0 ICU-5732 fix some compiler warnings
X-SVN-Rev: 22338
2007-08-10 10:10:58 +00:00
George Rhoten
0781890fa8 ICU-5821 Fix for i5/OS
X-SVN-Rev: 22325
2007-08-09 00:04:00 +00:00
George Rhoten
d1a120a97c ICU-5575 Use ICU C++ namespace for ICU classes, and other updates.
X-SVN-Rev: 22324
2007-08-08 20:11:16 +00:00
George Rhoten
0213ca2e46 ICU-5575 Update to ICU 3.8
X-SVN-Rev: 22322
2007-08-08 19:31:32 +00:00
George Rhoten
dd6812cfa0 ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 22320
2007-08-08 18:39:02 +00:00
George Rhoten
0d715edd6f ICU-5732 Clean up new code. Fix uninitialized memory errors, unused variables, unfriendly crashes and so forth.
X-SVN-Rev: 22314
2007-08-08 02:41:25 +00:00
Matitiahu Allouche
f3ffdb5afc ICU-5732 a few fixes to match those in ICU4J
X-SVN-Rev: 22304
2007-08-07 19:54:10 +00:00
George Rhoten
48c1c050e5 ICU-5791 Partially undo last change. We still need to check for target limits.
X-SVN-Rev: 22297
2007-08-07 06:53:10 +00:00
Andy Heninger
3d687c5e02 ICU-5791 2022 conversion work in progress
X-SVN-Rev: 22294
2007-08-07 01:38:29 +00:00
George Rhoten
9623bf94e7 ICU-5357 Fix doxygen warnings.
X-SVN-Rev: 22265
2007-08-03 23:52:19 +00:00
George Rhoten
4e7d2abfe5 ICU-5821 Try out a fix for i5/OS.
X-SVN-Rev: 22261
2007-08-03 20:18:37 +00:00
George Rhoten
bb8aefc676 ICU-5764 Prevent ICU tools from using the new and delete operators that crash on purpose. Allow tools to use the C++ runtime new and delete operators instead. This only happens when --enable-debug --disable-release --enable-static --disable-shared options are used.
X-SVN-Rev: 22254
2007-08-03 05:32:38 +00:00
George Rhoten
cbb002c877 ICU-5682 Add TODO topic that should be revisited some day.
X-SVN-Rev: 22223
2007-07-31 21:22:45 +00:00
George Rhoten
7549b277d1 ICU-5682 Synchronize ICU4J and ICU4C error handling in IDNA
X-SVN-Rev: 22222
2007-07-31 21:13:31 +00:00
George Rhoten
fa57cb2544 ICU-5575 Update to version 3.8.
X-SVN-Rev: 22197
2007-07-28 03:41:30 +00:00
George Rhoten
28ce35b674 ICU-4935 Consolidate conflicting definitions of UCaseMapFull
X-SVN-Rev: 22194
2007-07-27 23:59:25 +00:00
Eric Mader
eb99c76244 ICU-5807 generate new udraft.h etc. for ICU 3.8
X-SVN-Rev: 22191
2007-07-27 23:10:53 +00:00
Markus Scherer
c12f6712f9 ICU-4935 add U_TITLECASE_NO_LOWERCASE, U_TITLECASE_NO_BREAK_ADJUSTMENT, ucasemap_get/setBreakIterator, ucasemap_toTitle, ucasemap_utf8ToTitle, ucasemap_utf8FoldCase, UnicodeString::toTitle(...options)
X-SVN-Rev: 22170
2007-07-27 06:37:08 +00:00
Eric Mader
bb4a371fdb ICU-5805 Update copyright notices for ICU 3.8
X-SVN-Rev: 22167
2007-07-27 03:12:12 +00:00
Andy Heninger
59ad3a2a13 ICU-5804 improve API description
X-SVN-Rev: 22164
2007-07-27 00:46:26 +00:00
John Emmons
e4726d7ed3 ICU-5761 CLDR 1.5 data integration
X-SVN-Rev: 22154
2007-07-26 17:24:12 +00:00
George Rhoten
397ffe6f76 ICU-5445 operator= does not have a check for the source and destination
addresses being non-identical

X-SVN-Rev: 22136
2007-07-25 03:58:02 +00:00
George Rhoten
ab838a4310 ICU-5445 Consolidate RuleWhiteSpace implementations, and reduce casting between USet and UnicodeSet.
X-SVN-Rev: 22135
2007-07-25 02:51:25 +00:00
Andy Heninger
faab4a6efb ICU-5766 fix type on UBRK_X_GRAPHEME_CLUSTER
X-SVN-Rev: 22134
2007-07-25 00:55:01 +00:00
George Rhoten
fa5fa5ec05 ICU-5445 Fix some compiler warnings about potential misaligned access
X-SVN-Rev: 22133
2007-07-24 23:27:14 +00:00
George Rhoten
b025efb767 ICU-5445 Undo my last change.
X-SVN-Rev: 22125
2007-07-24 18:08:22 +00:00
George Rhoten
b5e9f17cdd ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 22120
2007-07-24 08:30:41 +00:00
George Rhoten
95463f427c ICU-5585 Properly label @draft API.
X-SVN-Rev: 22060
2007-07-19 18:22:09 +00:00
Eric Mader
5e9a529239 ICU-5585 Fix compilation problems on Linux.
X-SVN-Rev: 22059
2007-07-19 18:18:12 +00:00
George Rhoten
abb34c82eb ICU-5585 Fix for gcc
X-SVN-Rev: 22058
2007-07-19 17:36:38 +00:00
Markus Scherer
19446aeeba ICU-5585 fast, freezable UnicodeSet with span() with string support; svn merge -r 21018:22033 http://source.icu-project.org/repos/icu/icu/branches/markus/fastset and revert source/test/perf/unisetperf/draft/* and source/common/utrie.* and source/allinone/allinone.sln (experimental code)
X-SVN-Rev: 22053
2007-07-19 04:33:20 +00:00
Eric Mader
6dac77f733 ICU-4082 Initial checkin of Indian Calendar.
X-SVN-Rev: 22017
2007-07-17 21:16:03 +00:00
George Rhoten
d1f7d0ed12 ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 22008
2007-07-17 05:57:55 +00:00
Steven R. Loomis
c7aa864773 ICU-4567 Cleanup for udbg functions
X-SVN-Rev: 22000
2007-07-16 19:23:26 +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
Andy Heninger
ca5d005978 ICU-5766 Extended Grapheme Clusters for ICU4C
X-SVN-Rev: 21933
2007-07-10 01:25:26 +00:00
Michael Ow
78e8c0bde7 ICU-3840 Add Unicode 5.0 characters for Gurmukhi in ISCII converter.
X-SVN-Rev: 21879
2007-06-30 23:09:57 +00:00
Michael Ow
015e86f2fe ICU-3840 Update ISCII converter to include new characters in Unicode.
X-SVN-Rev: 21870
2007-06-30 00:18:48 +00:00
George Rhoten
915e631e92 ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 21850
2007-06-29 15:56:22 +00:00
Matitiahu Allouche
500615be13 ICU-5732 several fixes inspired by ICU4J testing
X-SVN-Rev: 21849
2007-06-29 14:48:15 +00:00
George Rhoten
810a27e86d ICU-5423 Minor preference changes.
X-SVN-Rev: 21841
2007-06-28 16:39:09 +00:00
George Rhoten
29bf35f7ed ICU-5423 Comment out debugging code.
X-SVN-Rev: 21838
2007-06-28 07:35:36 +00:00
George Rhoten
340f980d77 ICU-5423 Information from the daylight global variable is insufficient.
Probing when daylight occurs seems more reliable.

X-SVN-Rev: 21837
2007-06-28 07:33:44 +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
9a65d3613c ICU-5575 Get ready for milestone 2. Change to 3.7.2.
X-SVN-Rev: 21794
2007-06-20 20:58:41 +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
451f642056 ICU-5745 Documentation fix.
X-SVN-Rev: 21760
2007-06-16 01:27:13 +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
8dc587cb1c ICU-5410 Improve code coverage.
X-SVN-Rev: 21750
2007-06-15 17:32:50 +00:00
George Rhoten
09633de40c ICU-5279 Don't export some API.
X-SVN-Rev: 21746
2007-06-15 06:40:59 +00:00
George Rhoten
b38ccd76ca ICU-5427 Fix a valgrind warning when ICU is optimized.
X-SVN-Rev: 21732
2007-06-14 15:27:15 +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
Vladimir Weinstein
ba5eaaf5e1 ICU-5445 working around glibc bug in strcpy that produces compiler warnings.
X-SVN-Rev: 21696
2007-06-11 18:44:06 +00:00
Vladimir Weinstein
a16ac0c913 ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 21694
2007-06-11 18:42:07 +00:00
George Rhoten
06c982a592 ICU-5279 Better hiding and testing of internal functions.
X-SVN-Rev: 21686
2007-06-10 20:11:28 +00:00
George Rhoten
c3b6afbcc0 ICU-5740 Improve converting ASCII/ISO-8859-1 -> UTF16
X-SVN-Rev: 21685
2007-06-10 06:36:08 +00:00
George Rhoten
07a1c2a6b2 ICU-5326 Add comments about default converter handling
X-SVN-Rev: 21659
2007-06-07 05:15:52 +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
George Rhoten
e1ed2e9f2e ICU-5610 Use <tzfile.h> for time zone path names when available
X-SVN-Rev: 21653
2007-06-06 22:11:45 +00:00
George Rhoten
c22b3075b7 ICU-5604 EUC-JP portability is hopeless. Map POSIX charset names to close approximations. The current aliases are staying as they are for Windows/AIX compatibility.
Windows is max 2 bytes, and the other EUC-JP variants have a 3 byte maximum per codepoint.

X-SVN-Rev: 21652
2007-06-06 21:42:33 +00:00
George Rhoten
4b815792ea ICU-5279 Fix AIX 32-bit mode.
X-SVN-Rev: 21650
2007-06-06 14:35:22 +00:00
George Rhoten
954170ec8a ICU-5610 Undo last change. It's not portable.
X-SVN-Rev: 21649
2007-06-06 05:26:51 +00:00
Deborah Goldsmith
8334f8b2f7 ICU-5610 Use <tzfile.h> for time zone path names
X-SVN-Rev: 21648
2007-06-06 01:40:43 +00:00
Matitiahu Allouche
9746d6e08d ICU-5732 sync ICU4C with ICU4J. Just a small doc fix.
X-SVN-Rev: 21642
2007-06-05 17:14:48 +00:00
Deborah Goldsmith
6554598530 ICU-5563 Redo setAdd and setEquals to not be O(N^2)
X-SVN-Rev: 21632
2007-06-05 02:40:31 +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
George Rhoten
61cc1e07c8 ICU-5279 Some pre-gcc 4 and gcc compatible compilers support this feature too.
X-SVN-Rev: 21618
2007-06-01 20:24:07 +00:00
George Rhoten
90b396cbde ICU-5279 Use __attribute__((visibility("default"))) when gcc 4 is used.
X-SVN-Rev: 21617
2007-06-01 19:15:30 +00:00
George Rhoten
d3a10484b3 ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 21616
2007-06-01 07:21:01 +00:00
George Rhoten
562550bebb ICU-2957 Sun C compiler can't really handle UTF-16 (contrary to documentation and compiler warnings). The C++ compiler is okay.
X-SVN-Rev: 21614
2007-06-01 06:05:17 +00:00
George Rhoten
cbf9adb0a9 ICU-2957 Fix for Cygwin
X-SVN-Rev: 21609
2007-05-31 17:43:15 +00:00
George Rhoten
017b5cba75 ICU-2957 Sun Studio 8 has a broken C compiler, but a working C++ compiler.
Sun Studio 11 has a working C/C++ compiler

X-SVN-Rev: 21607
2007-05-31 06:06:26 +00:00
George Rhoten
a7e2d26372 ICU-2957 Enable UTF-16 strings on Solaris for ICU only (not ICU users).
X-SVN-Rev: 21606
2007-05-31 04:46:45 +00:00
George Rhoten
ec444d4596 ICU-2957 Fix for AIX and partial fix for Solaris
X-SVN-Rev: 21603
2007-05-31 00:06:40 +00:00
George Rhoten
b5cb50faac ICU-2957 Fix for HP-UX
X-SVN-Rev: 21602
2007-05-30 23:18:21 +00:00
George Rhoten
bc576b9b4c ICU-2957 Add support for UTF-16 string literal syntax.
X-SVN-Rev: 21600
2007-05-30 22:28:35 +00:00
George Rhoten
d41610f479 ICU-5627 Fixes for Windows
X-SVN-Rev: 21583
2007-05-24 16:41:19 +00:00
Deborah Goldsmith
e7c563efb3 ICU-5627 Add uloc_getLocaleForLCID
X-SVN-Rev: 21579
2007-05-24 00:04:20 +00:00
Markus Scherer
6751276083 ICU-5707 fix u_strFromUTF8Lenient() for 2-byte UTF-8 in last 3 bytes of input
X-SVN-Rev: 21510
2007-05-10 20:40:35 +00:00
George Rhoten
5c3a43a348 ICU-5234 Revert a few of the previous changes to use more of the original names & update a few tables.
X-SVN-Rev: 21505
2007-05-10 06:40:31 +00:00
Deborah Goldsmith
88d93814c9 ICU-5695 Reorganize ICULanguageBreakFactory for more flexibility
X-SVN-Rev: 21485
2007-05-02 23:23:31 +00:00
Deborah Goldsmith
505ae092f0 ICU-5695 Reorganize ICULanguageBreakFactory for more flexibility
X-SVN-Rev: 21484
2007-05-02 23:07:12 +00:00
Deborah Goldsmith
6b94b2aabb ICU-5442 Make RBBI:checkDictionary protected
X-SVN-Rev: 21483
2007-05-02 22:56:37 +00:00