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