History of the file that is called tests/OFString/OFString.m at check-in b597d49f43757f7b
2009-09-14
| ||
18:37 | Deleted: A few test framework improvements and migration of OFString tests. (check-in: [138cb8f09a] user: js, branch: trunk, size: 0) | |
2009-09-01
| ||
11:32 | [9cf2bd2fe4] part of check-in [3ed599fe98] Rename -[length] to -[cStringLength] in OFString. (check-in: [3ed599fe98] user: js, branch: trunk, size: 7885) [annotate] [blame] [check-ins using] [diff] | |
2009-08-27
| ||
17:52 | [9c8a9cddc0] part of check-in [a9ff126697] Add -[removeCharactersFromIndex:toIndex:] to OFMutableString. (check-in: [a9ff126697] user: js, branch: trunk, size: 7878) [annotate] [blame] [check-ins using] [diff] | |
2009-08-14
| ||
01:01 | [6aa5e1d043] part of check-in [a5aed6da30] Treat \n and \r as whitespaces in whitespace removing methods. (check-in: [a5aed6da30] user: js, branch: trunk, size: 7657) [annotate] [blame] [check-ins using] [diff] | |
2009-07-20
| ||
23:20 | [2fbf2def3c] part of check-in [e04c359780] Add support for C strings encoded in Windows-1252. (check-in: [e04c359780] user: js, branch: trunk, size: 7641) [annotate] [blame] [check-ins using] [diff] | |
18:39 | [74ea65afd6] part of check-in [0ea758cd9c] Add support for C strings encoded in ISO 8859-15. (check-in: [0ea758cd9c] user: js, branch: trunk, size: 7319) [annotate] [blame] [check-ins using] [diff] | |
2009-07-19
| ||
18:14 | [3c317544a3] part of check-in [8216fb9343] Add support for C strings encoded in ISO 8859-1. (check-in: [8216fb9343] user: js, branch: trunk, size: 7161) [annotate] [blame] [check-ins using] [diff] | |
14:05 | [ba435901f8] part of check-in [4eae61a78f] Rename andFoo: to foo: in all methods. (check-in: [4eae61a78f] user: js, branch: trunk, size: 7012) [annotate] [blame] [check-ins using] [diff] | |
13:04 | [94044c3abd] part of check-in [1bbc11d7a5] A few new string methods. (check-in: [1bbc11d7a5] user: js, branch: trunk, size: 7019) [annotate] [blame] [check-ins using] [diff] | |
2009-07-17
| ||
12:41 | [a21e69eb00] part of check-in [d051b1302d] Add OFString (OFHashing) category. (check-in: [d051b1302d] user: js, branch: trunk, size: 6688) [annotate] [blame] [check-ins using] [diff] | |
2009-07-16
| ||
23:15 | [59018dd6bd] part of check-in [eeaee04433] '~' does not need escaping in -[stringByURLEncoding]. (check-in: [eeaee04433] user: js, branch: trunk, size: 6492) [annotate] [blame] [check-ins using] [diff] | |
23:02 | [465b61382e] part of check-in [92d8754e02] Also handle '+' in -[stringByURLDecoding]. (check-in: [92d8754e02] user: js, branch: trunk, size: 6485) [annotate] [blame] [check-ins using] [diff] | |
2009-07-14
| ||
21:58 | [2dbe4533ed] part of check-in [a80e9b948d] Also parse &#NNNN; and &#xHHHH; in -[stringByXMLUnescaping]. (check-in: [a80e9b948d] user: js, branch: trunk, size: 6478) [annotate] [blame] [check-ins using] [diff] | |
18:57 | [b49062f26b] part of check-in [d8684fc232] Add OFString (OFXMLUnescaping) category and API for OFXMLParser. (check-in: [d8684fc232] user: js, branch: trunk, size: 5995) [annotate] [blame] [check-ins using] [diff] | |
17:51 | [b1315ec8f9] part of check-in [7bb3494ef9] Optimize some code by using the new stringWithCString:andLength: method. (check-in: [7bb3494ef9] user: js, branch: trunk, size: 5365) [annotate] [blame] [check-ins using] [diff] | |
17:32 | [2fcb062a9a] part of check-in [dc7bb2d594] Add methods to handle C strings with length to OF(Mutable)String. (check-in: [dc7bb2d594] user: js, branch: trunk, size: 5365) [annotate] [blame] [check-ins using] [diff] | |
17:14 | [859b6563cd] part of check-in [6a2551a704] Get rid of strcmp and strlen calls in OFString tests. (check-in: [6a2551a704] user: js, branch: trunk, size: 5166) [annotate] [blame] [check-ins using] [diff] | |
2009-06-30
| ||
22:21 | [5ed17a6543] part of check-in [9758677802] Implement -[indexOf{First,Last}OccurrenceOfString:] for OFString. (check-in: [9758677802] user: js, branch: trunk, size: 5281) [annotate] [blame] [check-ins using] [diff] | |
20:12 | [132079fa19] part of check-in [cfb401ed3a] Implement -[substringFromIndex:toIndex:] for OFString. (check-in: [cfb401ed3a] user: js, branch: trunk, size: 4772) [annotate] [blame] [check-ins using] [diff] | |
2009-06-18
| ||
18:42 | [fa55c2ad9d] part of check-in [f9c673f241] Preliminary OFXMLElement implementation. (check-in: [f9c673f241] user: js, branch: trunk, size: 4343) [annotate] [blame] [check-ins using] [diff] | |
2009-06-09
| ||
20:47 | [8785c62127] part of check-in [9863810eba] Rename -[append:] to -[appendString:]. (check-in: [9863810eba] user: js, branch: trunk, size: 4097) [annotate] [blame] [check-ins using] [diff] | |
2009-06-05
| ||
18:30 | [6c5bfadd7f] part of check-in [4fa95c938d] Rename -[url{De,En}codedString] to -[stringByURL{De,En}coding]. (check-in: [4fa95c938d] user: js, branch: trunk, size: 4085) [annotate] [blame] [check-ins using] [diff] | |
2009-06-03
| ||
03:54 | [8579a7043b] part of check-in [2496d46c35] Add methods to remove leading or trailing whitespaces or both. (check-in: [2496d46c35] user: js, branch: trunk, size: 4068) [annotate] [blame] [check-ins using] [diff] | |
2009-05-29
| ||
19:21 |
[894fde2106]
part of check-in [033054ad75]
A few renames.
OFExceptions: OFObject: OFString: | |
2009-05-24
| ||
18:04 | [3c5eadaa9e] part of check-in [94ea6848a8] Always use #include "config.h" instead of #import "config.h". (check-in: [94ea6848a8] user: js, branch: trunk, size: 3479) [annotate] [blame] [check-ins using] [diff] | |
2009-05-23
| ||
21:02 | [41d0f6db68] part of check-in [bc71bde0dd] Add replaceOccurrencesOfString:withString: to OFString. (check-in: [bc71bde0dd] user: js, branch: trunk, size: 3478) [annotate] [blame] [check-ins using] [diff] | |
16:50 |
[c6f6b5b983]
part of check-in [a29d403286]
A few renames in OFArray, OFDataArray and OFDictionary.
OFArray: OFDataArray: OFDictionary: | |
2009-05-18
| ||
18:09 | [203f97552a] part of check-in [e7e8efd297] More separation for OFString and OFMutableString. (check-in: [e7e8efd297] user: js, branch: trunk, size: 3154) [annotate] [blame] [check-ins using] [diff] | |
2009-05-16
| ||
14:28 | [1bae449326] part of check-in [b992a4b0e5] Add OFURLEncoding for OFString category. (check-in: [b992a4b0e5] user: js, branch: trunk, size: 3112) [annotate] [blame] [check-ins using] [diff] | |
2009-05-15
| ||
20:01 | [3302635bae] part of check-in [67066be692] Use OFString as much as possible. (check-in: [67066be692] user: js, branch: trunk, size: 2849) [annotate] [blame] [check-ins using] [diff] | |
2009-05-13
| ||
20:31 | [a3755365c5] part of check-in [9e6dd00ef5] Rename - free to - (void)dealloc. (check-in: [9e6dd00ef5] user: js, branch: trunk, size: 2860) [annotate] [blame] [check-ins using] [diff] | |
2009-05-07
| ||
11:55 |
[1b4738a285]
part of check-in [1d44132d96]
There is no point in splitWithDelimiter: requiring an OFString. Plus some code clean up in splitWithDelimiter:. (check-in: [1d44132d96] user: js, branch: trunk, size: 2857) [annotate] [blame] [check-ins using] [diff] | |
2009-05-05
| ||
15:04 | [4f6e666db1] part of check-in [029d4af91d] Add - splitWithDelimiter: to OFString. (check-in: [029d4af91d] user: js, branch: trunk, size: 2858) [annotate] [blame] [check-ins using] [diff] | |
2009-05-03
| ||
21:33 |
[a863061368]
part of check-in [5ca127891c]
Get rid of + new. Additionally, make - accept return an autoreleased OFTCPSocket. (check-in: [5ca127891c] user: js, branch: trunk, size: 2483) [annotate] [blame] [check-ins using] [diff] | |
2009-05-01
| ||
19:38 | [50c9f80545] part of check-in [f198059455] Some tests were still using #import for C headers. Fixed. (check-in: [f198059455] user: js, branch: trunk, size: 2465) [annotate] [blame] [check-ins using] [diff] | |
2009-02-27
| ||
11:17 | [06121ecfbf] part of check-in [ffd26c8238] Add - hash for OFArray and OFString, main implementation in OFMacros. (check-in: [ffd26c8238] user: js, branch: trunk, size: 2464) [annotate] [blame] [check-ins using] [diff] | |
2009-02-14
| ||
19:04 |
[0abd9793f1]
part of check-in [cc2e866e55]
Let OFString's setTo: use const char* instead of OFString*. This is far more useful. (check-in: [cc2e866e55] user: js, branch: trunk, size: 2402) [annotate] [blame] [check-ins using] [diff] | |
17:08 |
[d1e8e561ed]
part of check-in [61a6ac873a]
Big diff, see details.
* Add OFComparable protocol. | |
2009-01-24
| ||
15:24 | [ffc025b2b3] part of check-in [1496808b81] Adjust API to introduction of OFAutoreleasePool. (check-in: [1496808b81] user: js, branch: trunk, size: 2359) [annotate] [blame] [check-ins using] [diff] | |
2009-01-05
| ||
00:59 | [a85f1b3a10] part of check-in [f1b749d113] Update copyright. (check-in: [f1b749d113] user: js, branch: trunk, size: 2294) [annotate] [blame] [check-ins using] [diff] | |
2009-01-02
| ||
17:20 | [d3cc87a9de] part of check-in [ba01b9c18a] Some import fixes, some static lib and win32 enhancements. (check-in: [ba01b9c18a] user: js, branch: trunk, size: 2287) [annotate] [blame] [check-ins using] [diff] | |
2008-12-24
| ||
11:55 | [22509a4b2b] part of check-in [486760ed2b] Add methods to initalize from and append from formatted C strings. (check-in: [486760ed2b] user: js, branch: trunk, size: 2286) [annotate] [blame] [check-ins using] [diff] | |
2008-12-22
| ||
22:30 | [fd0d2946e0] part of check-in [6362f9c167] %zd doesn't work on win32. (check-in: [6362f9c167] user: js, branch: trunk, size: 2059) [annotate] [blame] [check-ins using] [diff] | |
2008-12-21
| ||
16:06 | [cab4bb0f80] part of check-in [70087a1b3b] Nicer output for OFString tests. (check-in: [70087a1b3b] user: js, branch: trunk, size: 1993) [annotate] [blame] [check-ins using] [diff] | |
15:42 | [09c95b9e26] part of check-in [b4a4e95798] Initial UTF-8 support for OFString. (check-in: [b4a4e95798] user: js, branch: trunk, size: 2531) [annotate] [blame] [check-ins using] [diff] | |
2008-12-20
| ||
14:19 | [acd4c64051] part of check-in [4360177618] Remove wchar_t stuff, as that's not portable anyway. (check-in: [4360177618] user: js, branch: trunk, size: 1820) [annotate] [blame] [check-ins using] [diff] | |
2008-12-13
| ||
18:25 |
[8dc320290e]
part of check-in [8740f97cb3]
Some build related changes. Thanks to Thorsten Glaser for a few ideas. (check-in: [8740f97cb3] user: js, branch: trunk, size: 1835) [annotate] [blame] [check-ins using] [diff] | |
2008-12-07
| ||
10:48 | [2ae4bbf292] part of check-in [88053589dc] Very small API change. (check-in: [88053589dc] user: js, branch: trunk, size: 1863) [annotate] [blame] [check-ins using] [diff] | |
2008-12-06
| ||
15:14 | [2882aa104f] part of check-in [9c420c6cc3] Rename cString to getCString, as this needs to be generated. (check-in: [9c420c6cc3] user: js, branch: trunk, size: 1859) [annotate] [blame] [check-ins using] [diff] | |
2008-11-30
| ||
15:17 | [ca4b87f3ad] part of check-in [4b8666fe15] Clean up imports. (check-in: [4b8666fe15] user: js, branch: trunk, size: 1784) [annotate] [blame] [check-ins using] [diff] | |
2008-11-27
| ||
16:14 | [f1742cd2ab] part of check-in [2cbf759299] Add lower and upper for OFString. (check-in: [2cbf759299] user: js, branch: trunk, size: 1764) [annotate] [blame] [check-ins using] [diff] | |
2008-11-23
| ||
06:11 |
[e5dacf305a]
part of check-in [bf02f0ef25]
New string API, string class completely rewritten. One class for all string types now. (check-in: [bf02f0ef25] user: js, branch: trunk, size: 1442) [annotate] [blame] [check-ins using] [diff] | |
2008-11-19
| ||
18:27 | [97aa03dbaf] part of check-in [cebd6fbbfc] Implement reverse for OF(Wide)CString & rename wcString -> wCString. (check-in: [cebd6fbbfc] user: js, branch: trunk, size: 1462) [annotate] [blame] [check-ins using] [diff] | |
2008-10-25
| ||
22:25 | [1ba1ce211e] part of check-in [62abf39400] newWithFooString -> newAsFooString. (check-in: [62abf39400] user: js, branch: trunk, size: 1289) [annotate] [blame] [check-ins using] [diff] | |
2008-10-08
| ||
23:15 |
[c0f30552d4]
part of check-in [b597d49f43]
Multiple changes, see details.
* OFObject getMem: renamd to getMemWithSize:. | |
2008-10-05
| ||
19:20 | [453b60b8cb] part of check-in [cf85bee74f] Reworked String API. (check-in: [cf85bee74f] user: js, branch: trunk, size: 1316) [annotate] [blame] [check-ins using] [diff] | |
2008-09-15
| ||
11:02 | [d5b6a278de] part of check-in [c7f702cc69] API change. (check-in: [c7f702cc69] user: js, branch: trunk, size: 1334) [annotate] [blame] [check-ins using] [diff] | |
10:23 | [1fdb086bd4] part of check-in [24ce530f56] Add compare: for strings. (check-in: [24ce530f56] user: js, branch: trunk, size: 1269) [annotate] [blame] [check-ins using] [diff] | |
2008-09-14
| ||
18:26 | [38ab25865c] part of check-in [dd22ec2c8e] Automatic tests for OFString and OFWideString. (check-in: [dd22ec2c8e] user: js, branch: trunk, size: 1305) [annotate] [blame] [check-ins using] [diff] | |
17:09 | [9258edbe28] part of check-in [ab91040318] Automatically run tests. (check-in: [ab91040318] user: js, branch: trunk, size: 959) [annotate] [blame] [check-ins using] [diff] | |
15:29 | [04cad32cc2] part of check-in [778be56179] Coding style. (check-in: [778be56179] user: js, branch: trunk, size: 931) [annotate] [blame] [check-ins using] [diff] | |
2008-09-12
| ||
17:56 | [6917f1112f] part of check-in [958016704c] Fix printf, add missing files. (check-in: [958016704c] user: js, branch: trunk, size: 927) [annotate] [blame] [check-ins using] [diff] | |
13:25 | Added: [dbb63bdf83] part of check-in [a580136c80] Initial import. (check-in: [a580136c80] user: js, branch: trunk, size: 927) [annotate] [blame] [check-ins using] | |