Markus Scherer
ebbc5423ef
ICU-9538 add script metadata properties API
...
X-SVN-Rev: 33255
2013-02-17 00:49:18 +00:00
Umesh Nair
484c465ddf
ICU-7168 Implementation of ListFormatter, port from Java
...
X-SVN-Rev: 32247
2012-08-27 20:14:25 +00:00
Maxime Serrano
c64c0299d7
ICU-9353 merge dbbi-tries work into the trunk
...
X-SVN-Rev: 32184
2012-08-16 23:01:49 +00:00
Dragan Besevic
141bc218ef
ICU-9252 zOS performance enhancement
...
X-SVN-Rev: 31696
2012-04-10 15:49:28 +00:00
Michael Ow
e144d4ff66
ICU-8936 Add check-exhaustive make target to run the test suite in exhaustive mode
...
X-SVN-Rev: 30961
2011-11-14 22:33:19 +00:00
Steven R. Loomis
53c67d692d
ICU-8921 print a warning on rpath with installed icu. Also fix a bug where --disable-rpath (the default) caused icu-config selftest to fail
...
X-SVN-Rev: 30913
2011-11-03 20:48:20 +00:00
Michael Ow
a30cfbe075
ICU-8452 Remove extra header directory
...
X-SVN-Rev: 30442
2011-07-28 19:07:44 +00:00
Markus Scherer
9bcc40cf9e
ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
...
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Markus Scherer
a74d503edb
ICU-8619 move some collation file data structure definitions from i18n/ucol_imp.h to common/ucol_data.h (new file)
...
X-SVN-Rev: 30271
2011-07-03 04:07:02 +00:00
Michael Ow
c1f1d09b70
ICU-8535 Merge changes for MINGW build fix in branch to trunk and fix some other errors when building with MINGW.
...
X-SVN-Rev: 30247
2011-06-28 21:07:36 +00:00
Markus Scherer
9f7d74001c
ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193
...
X-SVN-Rev: 30194
2011-06-03 05:23:57 +00:00
Markus Scherer
d743bb693e
ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882
...
X-SVN-Rev: 29886
2011-04-25 20:47:32 +00:00
Markus Scherer
d55e005cf7
ICU-8167 move string tries to the common library and make API headers public
...
X-SVN-Rev: 29531
2011-03-03 21:56:36 +00:00
Markus Scherer
d8ea46628b
ICU-8314 Appendable interface, AppendableAdapter default impl & UnicodeString is-an Appendable
...
X-SVN-Rev: 29390
2011-02-03 05:28:01 +00:00
Markus Scherer
397d6f7372
ICU-8167 make trie iterators nested classes inside their tries
...
X-SVN-Rev: 29272
2011-01-06 18:40:26 +00:00
Markus Scherer
62306a038c
ICU-8167 rename ByteTrie to BytesTrie, DictTrie to StringTrie, etc.
...
X-SVN-Rev: 29265
2011-01-05 21:05:47 +00:00
Markus Scherer
c04082d93c
ICU-8105 hardcode Unicode property names data (formatVersion 2); includes new dictionary-type tries (ByteTrie & UCharTrie see ticket #8167 ); merge branches/markus/tries -r 29040:29249
...
X-SVN-Rev: 29252
2010-12-31 18:21:36 +00:00
Michael Ow
dd03794570
ICU-7959 Add compound text converter to ICU4C.
...
X-SVN-Rev: 29211
2010-12-15 23:38:28 +00:00
Michael Ow
ce3a205cc9
ICU-6501 Set data path when building data in archive mode.
...
X-SVN-Rev: 28389
2010-07-29 23:37:19 +00:00
Markus Scherer
3360fe4708
ICU-7144 merge UTS #46 (IDNA2008) C/C++ feature into trunk, merging in -r 27794:28172 icu/branches/markus/uts46
...
X-SVN-Rev: 28195
2010-06-15 15:54:53 +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
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
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
Steven R. Loomis
800da956b2
ICU-6633 DLL plugin.. merge onto trunk from branches/srl/dll6633 and branches/srl/dll6633bis
...
(specifically, r26808:27031 of http://source.icu-project.org/repos/icu/icu/branches/srl/dll6633 and then r27117 r27118 r27119 r27121 r27137 r27139 r27159 r27160 r27172 r27173 r27181 r27182 )
X-SVN-Rev: 27195
2010-01-09 02:15:20 +00:00
Markus Scherer
8ddbd1394c
ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2
...
X-SVN-Rev: 27155
2010-01-06 23:50:03 +00:00
Michael Ow
f936b9b2f5
ICU-3126 Merge changes to trunk for auto cleanup of icu libraries.
...
X-SVN-Rev: 26596
2009-09-03 20:40:02 +00:00
Michael Ow
da54f7cdee
ICU-5720 Add data version API.
...
X-SVN-Rev: 26490
2009-08-13 17:21:33 +00:00
Yoshito Umaoka
a5ccb30821
ICU-6434 Refactoring language tag support. Removed ultag.h, renamed ultag.c to uloc_tag.c.
...
X-SVN-Rev: 25849
2009-04-20 23:18:57 +00:00
Yoshito Umaoka
6b1a0829a6
ICU-6434 ICU4C toLanguageTag/forLanguageTag implementation.
...
X-SVN-Rev: 25756
2009-04-10 22:30:39 +00:00
Markus Scherer
2c2bf3e72a
ICU-6483 add ErrorCode class, C++ convenience wrapper for UErrorCode
...
X-SVN-Rev: 25546
2009-03-11 05:27:11 +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
Markus Scherer
14a99920b5
ICU-6765 add bytestream & stringpiece to Makefile
...
X-SVN-Rev: 25520
2009-03-06 20:16:18 +00:00
Markus Scherer
9be9a82b08
ICU-6530 add UTrie2 and improve upvec_ via svn merge -r 24551:24849 icu/branches/markus/utf8
...
X-SVN-Rev: 24862
2008-10-22 19:50:07 +00:00
Andy Heninger
ecdc0463b8
ICU-6453 Encoding Selection moved from development branch.
...
X-SVN-Rev: 24438
2008-08-04 21:56:02 +00:00
Xiaomei Ji
f9a0590098
ICU-6157 date interval format
...
X-SVN-Rev: 24005
2008-05-28 00:33:44 +00:00
Peter Edberg
dc0ee6361a
ICU-6245 Fix build with UCONFIG_NO_SERVICE 1 (e.g. for Cygwin/MSVC) by adding dummy invocation of Mutex for that case
...
X-SVN-Rev: 23825
2008-04-24 00:30:41 +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
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
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
Steven R. Loomis
144e4c137c
ICU-5118 Local Service Hook
...
X-SVN-Rev: 19782
2006-06-30 14:42:58 +00:00
George Rhoten
13c7d19ba3
ICU-5138 Separate the casing data from normalization data and data loading a little better.
...
X-SVN-Rev: 19652
2006-05-25 18:44:07 +00:00
George Rhoten
480c5cc648
ICU-5138 Separate ICU_Utility into property using and non-property using functions.
...
X-SVN-Rev: 19503
2006-03-31 08:00:41 +00:00
George Rhoten
9b0162b829
ICU-5138 Separate the platform independent math from putil.c
...
X-SVN-Rev: 19501
2006-03-31 06:40:46 +00:00
George Rhoten
7d382500f6
ICU-5138 Separate the casing data from normalization data and data loading.
...
X-SVN-Rev: 19499
2006-03-31 05:29:06 +00:00
George Rhoten
64483b9dd3
ICU-5117 Remove unused BreakDictionary and ucmp8 APIs.
...
X-SVN-Rev: 19427
2006-03-24 21:24:39 +00:00
Deborah Goldsmith
490cb834fa
ICU-5117 Thai break should work in all locales
...
X-SVN-Rev: 19408
2006-03-23 00:54:12 +00:00
George Rhoten
1e9f89c2c9
ICU-4707 Remove some compiler warnings about empty compilation units while using static libraries.
...
X-SVN-Rev: 19321
2006-03-03 07:01:17 +00:00
Eric Mader
cb74cd1d83
ICU-4152 Need to add Windows-specific modules so that Cygwin build works.
...
X-SVN-Rev: 18965
2006-01-12 20:26:26 +00:00
George Rhoten
d0559ac03c
ICU-4948 Make the makefiles easier to compare against each other
...
X-SVN-Rev: 18852
2005-12-02 10:21:39 +00:00