Commit Graph

35 Commits

Author SHA1 Message Date
Andy Heninger
dbcf79f57b ICU-10799 ICU initialization code, review & cleanup.
X-SVN-Rev: 35649
2014-04-23 23:22:13 +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
Steven R. Loomis
eac8ea335d ICU-8426 add U_NAMESPACE_USE, fix breakage from r29670 (mac gcc 4.0.1 ?)
X-SVN-Rev: 29677
2011-03-22 01:03:09 +00:00
Michael Ow
9c22fb626b ICU-8426 Move C API outside of namespace
X-SVN-Rev: 29670
2011-03-18 19:30:48 +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
Markus Scherer
d73228968d ICU-7247 use LocalMemory & MaybeStackArray in some places
X-SVN-Rev: 26964
2009-11-21 22:04:55 +00:00
George Rhoten
b27729b208 ICU-5304 Allow source code to work again without using U_NAMESPACE_USE
X-SVN-Rev: 20240
2006-09-03 17:08:23 +00:00
George Rhoten
5ee0eeeda8 ICU-4682 Fixes for gcc on AIX
X-SVN-Rev: 18323
2005-07-21 23:27:41 +00:00
Markus Scherer
e030002e3e ICU-4497 use UMTX_CHECK()
X-SVN-Rev: 17580
2005-05-10 21:08:58 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
29eb86aa35 ICU-739 Fix for the ADS compiler.
X-SVN-Rev: 17205
2005-02-16 07:53:42 +00:00
George Rhoten
de39e80b8c ICU-4281 Reduce the u_errorName usage.
X-SVN-Rev: 16919
2004-12-05 05:38:50 +00:00
George Rhoten
e2188e6775 ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
X-SVN-Rev: 16403
2004-10-06 23:10:53 +00:00
Markus Scherer
86ae6dd6fc ICU-4078 U_INLINE->inline in .cpp
X-SVN-Rev: 16318
2004-09-14 00:52:37 +00:00
Markus Scherer
bd1f26f937 ICU-4078 move property name comparison functions from uprops to propname
X-SVN-Rev: 16303
2004-09-11 22:02:10 +00:00
Eric Mader
14fbb48bf9 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15385
2004-05-18 22:01:41 +00:00
George Rhoten
de1f8d59d0 ICU-3685 Use different function and struct names between separate files for different types.
X-SVN-Rev: 14909
2004-04-08 22:49:40 +00:00
George Rhoten
c8ec24948e ICU-3222 Fix some compiler warnings
X-SVN-Rev: 14234
2004-01-04 23:14:37 +00:00
Markus Scherer
b4e7245d1e ICU-3222 fix compiler warnings
X-SVN-Rev: 13985
2003-12-04 00:34:51 +00:00
George Rhoten
e1fff640cc ICU-2962 Fix for z/OS
X-SVN-Rev: 13744
2003-11-18 22:39:58 +00:00
George Rhoten
e3aafcf459 ICU-2962 Fix a warning on Solaris and an error on z/OS
X-SVN-Rev: 13259
2003-09-30 23:27:27 +00:00
Markus Scherer
b373e4dd5a ICU-2235 use charset-explicit version of uprv_comparePropertyNames() in pnames.icu swapping
X-SVN-Rev: 13218
2003-09-26 00:29:18 +00:00
Markus Scherer
dd9fe662f0 ICU-2235 in-place charset swapping needs to permutate through a temporary array
X-SVN-Rev: 13201
2003-09-25 15:40:02 +00:00
Markus Scherer
5b97a31dbe ICU-2235 optimize for inCharset==outCharset
X-SVN-Rev: 13199
2003-09-25 04:17:12 +00:00
Markus Scherer
e9d1c49ba6 ICU-2235 add swapping of pnames.icu
X-SVN-Rev: 13175
2003-09-23 21:06:24 +00:00
Vladimir Weinstein
c9475e02ae ICU-2959 Updated copyright notices
X-SVN-Rev: 12246
2003-06-03 06:44:40 +00:00
George Rhoten
a94d09c3b5 ICU-2699 Fix some compiler warnings
X-SVN-Rev: 12157
2003-05-29 17:09:39 +00:00
Alan Liu
cacf3d2b39 ICU-2787 revise double-check code to improve thread safety
X-SVN-Rev: 11845
2003-05-08 22:17:03 +00:00
Alan Liu
c5bc9e881a ICU-2557 remove ICU 2.4 gc/gcm hack; data file supports this properly as of ICU 2.6
X-SVN-Rev: 10889
2003-01-22 18:12:07 +00:00
George Rhoten
a4393f8db9 ICU-2135 Don't use static variables in headers.
Make these C++ classes a part of the ICU namespace.
Use static const arrays for strings instead of pointers to strings.

X-SVN-Rev: 10677
2002-12-14 09:05:17 +00:00
Alan Liu
53406ecc37 ICU-2556 implement UCHAR_GENERAL_CATEGORY_MASK in name api; refine min/max behavior
X-SVN-Rev: 10596
2002-12-11 01:09:02 +00:00
Alan Liu
c97958843b ICU-2087 correct typo 2.2 => 2.4
X-SVN-Rev: 10401
2002-11-27 20:08:13 +00:00
Alan Liu
10fdb77455 ICU-2015 remove dead code
X-SVN-Rev: 10143
2002-11-01 23:20:10 +00:00
Alan Liu
9a4ac886fe ICU-2015 initial checkin
X-SVN-Rev: 10098
2002-10-30 18:09:55 +00:00