George Rhoten
|
106e91de6a
|
ICU-4078 Make sure that some functions that need to use __cxa_pure_virtual from g++ are only defined in one object file, especially if they are only used by other class.
X-SVN-Rev: 16389
|
2004-10-04 04:27:52 +00:00 |
|
George Rhoten
|
b6a2f6b622
|
ICU-4078 Make sure that some inline functions aren't included.
X-SVN-Rev: 16337
|
2004-09-17 00:08:03 +00:00 |
|
Markus Scherer
|
53e086dc9a
|
ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16193
|
2004-08-26 22:51:40 +00:00 |
|
George Rhoten
|
a6432fd203
|
ICU-3946 Use U_EXPORT2 for operators
X-SVN-Rev: 16020
|
2004-07-16 15:43:19 +00:00 |
|
Markus Scherer
|
01889c4280
|
ICU-2761 make UnicodeString::extractBetween() pin properly
X-SVN-Rev: 15179
|
2004-05-06 17:41:09 +00:00 |
|
George Rhoten
|
85312b5541
|
ICU-2950 Fix a compiler warning on AIX about operator +. Make it out of line.
X-SVN-Rev: 13962
|
2003-12-03 01:53:31 +00:00 |
|
Markus Scherer
|
2875ab287f
|
ICU-2360 UnicodeString pointer+length functions should recognize length=-1 for NUL-terminated input
X-SVN-Rev: 13548
|
2003-10-31 23:08:12 +00:00 |
|
Markus Scherer
|
87cd8a5be1
|
ICU-3267 UniStr::toTitle(iter!=NULL) must set its text on iter
X-SVN-Rev: 13546
|
2003-10-31 22:09:48 +00:00 |
|
George Rhoten
|
4d18bb2b4f
|
ICU-3221 Fix the AIX linker warning about multiple definitions of virtual functions.
X-SVN-Rev: 12958
|
2003-08-27 01:01:42 +00:00 |
|
Andy Heninger
|
73cf37c236
|
ICU-2970 Thread safe reference count access for UnicodeString
X-SVN-Rev: 12483
|
2003-06-11 23:48:00 +00:00 |
|
Markus Scherer
|
e4c5b5d5ae
|
ICU-2356 remove redundant argument check
X-SVN-Rev: 12179
|
2003-05-29 23:01:01 +00:00 |
|
Ram Viswanadha
|
39d923f573
|
ICU-2677 Use Word BI by default for title casing
X-SVN-Rev: 12103
|
2003-05-24 02:04:27 +00:00 |
|
Markus Scherer
|
8c1740d468
|
ICU-2710 remove @obsolete ICU 2.6 and earlier code
X-SVN-Rev: 11749
|
2003-05-01 01:51:51 +00:00 |
|
Markus Scherer
|
ece6fe9eca
|
ICU-1730 add Replaceable::clone()
X-SVN-Rev: 11741
|
2003-04-30 22:08:57 +00:00 |
|
Markus Scherer
|
65c6f66b2e
|
ICU-2356 all UnicodeString methods should treat NULL input pointers as empty strings
X-SVN-Rev: 11740
|
2003-04-30 02:41:01 +00:00 |
|
George Rhoten
|
c9ed03fc4b
|
ICU-2744 Fix some IRIX problems
X-SVN-Rev: 11329
|
2003-03-15 01:57:10 +00:00 |
|
Andy Heninger
|
606b10c511
|
ICU-2703 fix missing null termination on extract from zero length UnicodeString
X-SVN-Rev: 11006
|
2003-02-10 22:57:39 +00:00 |
|
Markus Scherer
|
fdc0319c0f
|
ICU-2118 improve UnicodeString API coverage
X-SVN-Rev: 10385
|
2002-11-26 23:33:37 +00:00 |
|
Markus Scherer
|
9cb1c40db3
|
ICU-2351 make behavior of bogus strings consistent with NULL: only assignment revives a bogus string
X-SVN-Rev: 10280
|
2002-11-16 01:05:36 +00:00 |
|
Markus Scherer
|
b1246ef900
|
ICU-2145 consistent behavior of binary string searches
X-SVN-Rev: 10055
|
2002-10-24 01:49:58 +00:00 |
|
Markus Scherer
|
b6de7e771f
|
ICU-2296 add fastCopyFrom, change normal copying
X-SVN-Rev: 10028
|
2002-10-12 01:04:09 +00:00 |
|
Markus Scherer
|
e189db4818
|
ICU-1794 add UnicodeString::hasMoreChar32Than
X-SVN-Rev: 10005
|
2002-10-09 21:37:48 +00:00 |
|
Markus Scherer
|
c8bba9db42
|
ICU-2343 remove UCharReference and non-const UnicodeString::operator[]
X-SVN-Rev: 9994
|
2002-10-08 23:56:15 +00:00 |
|
Markus Scherer
|
d815c4ce11
|
ICU-2150 check for valid code point
X-SVN-Rev: 9986
|
2002-10-08 01:08:34 +00:00 |
|
Markus Scherer
|
6b1fa6036a
|
ICU-2150 simplify/improve UTF macros
X-SVN-Rev: 9930
|
2002-09-30 04:00:17 +00:00 |
|
Markus Scherer
|
3d38617bdc
|
ICU-2248 modularize icu, allow parts to not be built
X-SVN-Rev: 9900
|
2002-09-20 01:54:48 +00:00 |
|
George Rhoten
|
de2774bc3c
|
ICU-1739 Don't need to free on NULL memory.
X-SVN-Rev: 9648
|
2002-08-09 18:29:37 +00:00 |
|
Markus Scherer
|
30c37a9114
|
ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9194
|
2002-07-16 01:55:55 +00:00 |
|
GCL Shanghai
|
2fab4a8cb7
|
ICU-1953 backout buffer overflow changes
X-SVN-Rev: 9070
|
2002-07-09 12:47:45 +00:00 |
|
GCL Shanghai
|
6348e12895
|
ICU-1953 test for buffer overflows
X-SVN-Rev: 9044
|
2002-07-06 10:58:51 +00:00 |
|
GCL Shanghai
|
80dfca0dc5
|
ICU-1953 remove Tabs
X-SVN-Rev: 9023
|
2002-07-03 11:59:21 +00:00 |
|
Alan Liu
|
e0d687d784
|
ICU-1544 add hasMetaData() to Replaceable
X-SVN-Rev: 9021
|
2002-07-03 01:03:46 +00:00 |
|
Markus Scherer
|
11948b52df
|
ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
|
2002-06-29 00:04:16 +00:00 |
|
Markus Scherer
|
dfec291be4
|
ICU-1920 more error checking for read-only aliases
X-SVN-Rev: 8824
|
2002-06-08 19:42:51 +00:00 |
|
Markus Scherer
|
c44455d477
|
ICU-1728 add u_strCompare and u_strCaseCompare taking separate lengths and optional code point order
X-SVN-Rev: 8695
|
2002-05-24 17:05:31 +00:00 |
|
Markus Scherer
|
08e8447729
|
ICU-1438 use unorm_cmpEquivFold to implement case-insensitive string comparison - more efficient than earlier implementation
X-SVN-Rev: 8662
|
2002-05-22 00:35:01 +00:00 |
|
Markus Scherer
|
65eb5971c0
|
ICU-1728 re-implement CodePointOrder compare functions to make them work with surrogate code points
X-SVN-Rev: 8612
|
2002-05-13 23:03:09 +00:00 |
|
George Rhoten
|
7f87b5724e
|
ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8539
|
2002-04-30 17:22:11 +00:00 |
|
Doug Felt
|
77b6719b9b
|
ICU-970 add substring constructors and setTo overload to UnicodeString
X-SVN-Rev: 8527
|
2002-04-26 18:02:49 +00:00 |
|
George Rhoten
|
bc64b17bee
|
ICU-1199 Stop using the deprecated Unicode C++ class
X-SVN-Rev: 8105
|
2002-03-19 03:01:28 +00:00 |
|
Markus Scherer
|
d20923859f
|
ICU-1542 use common code for finding surrogate code points
X-SVN-Rev: 8096
|
2002-03-18 23:25:30 +00:00 |
|
Alan Liu
|
cd9a595ff6
|
ICU-1779 avoid malloc(0)
X-SVN-Rev: 8091
|
2002-03-18 21:25:01 +00:00 |
|
Markus Scherer
|
6929fb9988
|
ICU-1126 use the real titlecase break iterator for titlecasing
X-SVN-Rev: 7996
|
2002-03-13 19:19:42 +00:00 |
|
Markus Scherer
|
8c78422db2
|
ICU-1561 replace all UTextOffset with int32_t
X-SVN-Rev: 7942
|
2002-03-12 01:32:42 +00:00 |
|
Andy Heninger
|
4408855d3f
|
ICU-1730 UnicodeString thread safety changes
X-SVN-Rev: 7923
|
2002-03-09 00:36:54 +00:00 |
|
George Rhoten
|
41ffc2ef36
|
ICU-1733 Integrate some of the easier (and non-redundent) changes from Lotus.
X-SVN-Rev: 7802
|
2002-02-28 01:42:40 +00:00 |
|
Alan Liu
|
e5a8f1678a
|
ICU-1544 add virtual extractBetween() to Replaceable and new UReplaceableCallback member 'extract'
X-SVN-Rev: 7788
|
2002-02-26 17:50:59 +00:00 |
|
Markus Scherer
|
b24a8e910f
|
ICU-1542 fix indexOf(UChar32 surrogate), lastIndexOf(UChar32 surrogate), u_strchr32(surrogate) to match char32At()/UTF_GET_CHAR()
X-SVN-Rev: 7744
|
2002-02-22 02:00:42 +00:00 |
|
Markus Scherer
|
0e69af1c9e
|
ICU-1126 add UniStr::toTitle() functions
X-SVN-Rev: 7734
|
2002-02-21 18:42:52 +00:00 |
|
Markus Scherer
|
1ef813cb29
|
ICU-1036 simplify internal string case mapping functions for more common code - remove growBuffer
X-SVN-Rev: 7717
|
2002-02-20 02:09:42 +00:00 |
|