History of the file that is called tests/OFStringTests.m at check-in e2a818c0b5b0332a
|
2024-04-03
| ||
| 02:16 | [46bc1e7497] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 55539) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-29
| ||
| 10:58 | [9e6d9b4c80] part of check-in [1ef30f988c] Add more tests for -[{copy,mutableCopy,hash}] (check-in: [1ef30f988c] user: js, branch: trunk, size: 55331) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-18
| ||
| 19:29 | Renamed new_tests/OFStringTests.m → tests/OFStringTests.m. [0fac0482da] part of check-in [7a84580fb6] Rename new tests (check-in: [7a84580fb6] user: js, branch: objfwtest, size: 55149) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-17
| ||
| 20:39 | [0fac0482da] part of check-in [cb8e4b80ad] Fix OFStringTests on Windows (check-in: [cb8e4b80ad] user: js, branch: objfwtest, size: 55149) [annotate] [blame] [check-ins using] [diff] | |
| 18:07 | Renamed tests/OFStringTests.m → new_tests/OFStringTests.m. [4ac11edd9c] part of check-in [823cff099d] Migrate OFStringTests to ObjFWTest (check-in: [823cff099d] user: js, branch: objfwtest, size: 55157) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [dc9aaa2341] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 57924) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-23
| ||
| 16:01 |
[87480291e6]
part of check-in [149874777c]
Remove incomplete NFD/NFKD support
It has been moved to the "unicode-normalization" branch until it is | |
|
2023-04-22
| ||
| 20:22 |
[4230f34f7e]
part of check-in [b7a4e61b88]
Rename x86_64 to AMD64
It's just a less awkward name and also what the BSDs use. (check-in: [b7a4e61b88] user: js, branch: trunk, size: 58309) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [f5fa768efd] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 58310) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-24
| ||
| 00:21 | [c838f881ff] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 58310) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-16
| ||
| 11:00 | [10adf25aaa] part of check-in [95b2ee25d4] Fix one test on AmigaOS/MorphOS (check-in: [95b2ee25d4] user: js, branch: trunk, size: 58310) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-28
| ||
| 21:40 | [b6537107f8] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 58060) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-04
| ||
| 18:46 | [cdfdf23d3d] part of check-in [6c3ec63d96] Remove -[prependString:] and -[reverse] (check-in: [6c3ec63d96] user: js, branch: trunk, size: 57953) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-30
| ||
| 00:48 | [9bcae0600b] part of check-in [4ad0c363f3] OFObject: Small API change (check-in: [4ad0c363f3] user: js, branch: trunk, size: 58167) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-07
| ||
| 13:31 | [bed905834b] part of check-in [c258e7bfad] Add -[OFString stringByAppendingPathExtension:] (check-in: [c258e7bfad] user: js, branch: trunk, size: 58167) [annotate] [blame] [check-ins using] [diff] | |
|
2022-07-17
| ||
| 22:49 | [9b77bee5fe] part of check-in [3228d624fe] Add support for files on Nintendo Switch (check-in: [3228d624fe] user: js, branch: nintendo-switch, size: 57461) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [7a4f20e376] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 57239) [annotate] [blame] [check-ins using] [diff] | |
|
2021-05-09
| ||
| 10:17 | [33be156318] part of check-in [c80b60fcc9] tests: Fix shadowed variable (check-in: [c80b60fcc9] user: js, branch: trunk, size: 57239) [annotate] [blame] [check-ins using] [diff] | |
|
2021-05-08
| ||
| 23:29 | [cf7c49d0e8] part of check-in [c8663697ae] tests: Minor const improvement (check-in: [c8663697ae] user: js, branch: trunk, size: 57241) [annotate] [blame] [check-ins using] [diff] | |
| 23:22 |
[ebff40f9d8]
part of check-in [14f1e22d79]
tests: Align more with ObjFW style
ObjFW's style changed over the years, but the tests were never adjusted | |
|
2021-04-18
| ||
| 22:56 | [40fec06275] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 54528) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 14:13 | [5086f0db86] part of check-in [eb0cfa6ff9] Always prefix functions with the type (check-in: [eb0cfa6ff9] user: js, branch: new-naming-convention, size: 54540) [annotate] [blame] [check-ins using] [diff] | |
| 02:25 | [4dd338b89d] part of check-in [169692a120] Rename remaining enums in OFString.h (check-in: [169692a120] user: js, branch: new-naming-convention, size: 54540) [annotate] [blame] [check-ins using] [diff] | |
| 02:10 | [d212076c0e] part of check-in [255f21fb3d] of_string_encoding_t -> OFStringEncoding (check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 54542) [annotate] [blame] [check-ins using] [diff] | |
| 01:35 | [01616c0677] part of check-in [6d9d790a24] of_char{16,32}_t -> OFChar{16,32} (check-in: [6d9d790a24] user: js, branch: new-naming-convention, size: 54627) [annotate] [blame] [check-ins using] [diff] | |
| 01:32 | [4d4f6df693] part of check-in [2d3790870d] of_unichar_t -> OFUnichar (check-in: [2d3790870d] user: js, branch: new-naming-convention, size: 54633) [annotate] [blame] [check-ins using] [diff] | |
| 01:24 | [2e118f1ac8] part of check-in [83dc0fe6e5] OF_NOT_FOUND -> OFNotFound (check-in: [83dc0fe6e5] user: js, branch: new-naming-convention, size: 54645) [annotate] [blame] [check-ins using] [diff] | |
| 00:44 | [4f0b2599ed] part of check-in [d975c53a43] of_range_t -> OFRange (check-in: [d975c53a43] user: js, branch: new-naming-convention, size: 54651) [annotate] [blame] [check-ins using] [diff] | |
| 00:31 | [8afaa899f0] part of check-in [1046d10a20] of_byte_order_t -> OFByteOrder (check-in: [1046d10a20] user: js, branch: new-naming-convention, size: 54600) [annotate] [blame] [check-ins using] [diff] | |
| 00:14 | [43eafe635a] part of check-in [61fc389aee] of_comparison_result_t -> OFComparisonResult (check-in: [61fc389aee] user: js, branch: new-naming-convention, size: 54616) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-07
| ||
| 19:22 |
[bc3d5b4b0a]
part of check-in [b5a74319e1]
OF{Data,String}+CryptoHashing: Rename methods
This makes it clearer that these return a string and not a hash object. (check-in: [b5a74319e1] user: js, branch: trunk, size: 54648) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-07
| ||
| 20:25 | [e616a01e33] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 54471) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:06 | [dc7ef149b5] part of check-in [27b401c7c2] Update copyright (check-in: [27b401c7c2] user: js, branch: amiga-library, size: 54479) [annotate] [blame] [check-ins using] [diff] | |
| 22:04 | [72c5e8bd18] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 54552) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-01
| ||
| 22:15 | [36a2a4713a] part of check-in [142f0d1242] Exclude HP-UX from 0x test for -[doubleValue] (check-in: [142f0d1242] user: js, branch: trunk, size: 54641) [annotate] [blame] [check-ins using] [diff] | |
| 22:11 |
[27d0709520]
part of check-in [cd4fd689d6]
OFString: Manually handle NaN
strtod() on HP-UX does not accept NaN. (check-in: [cd4fd689d6] user: js, branch: trunk, size: 54612) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-29
| ||
| 19:41 | [7e0dbd9c91] part of check-in [86055ffb5b] -[longLongValueWithBase:]: Fall back to base 10 (check-in: [86055ffb5b] user: js, branch: trunk, size: 54568) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-22
| ||
| 20:09 | [484cb7d0ac] part of check-in [1b2efa1f5d] Correctly handle componentsSeparatedByString: @"" (check-in: [1b2efa1f5d] user: js, branch: trunk, size: 54450) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-20
| ||
| 13:49 | [bb912e724d] part of check-in [d3fb77eb9c] Clean up a few defines (check-in: [d3fb77eb9c] user: js, branch: trunk, size: 54323) [annotate] [blame] [check-ins using] [diff] | |
|
2020-08-25
| ||
| 23:52 |
[1ca0b0e0e8]
part of check-in [5f494eaf81]
OFString: Remove hack for amiga-gcc
amiga-gcc now has strto(u)ll. (check-in: [5f494eaf81] user: js, branch: trunk, size: 54264) [annotate] [blame] [check-ins using] [diff] | |
|
2020-08-11
| ||
| 19:45 |
[1264b0c686]
part of check-in [b6ee372b98]
OFString: Rework number parsing API
This solves the old signed vs. unsigned problem and allows for more | |
|
2020-01-02
| ||
| 01:51 | [bf0332c491] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 53975) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-29
| ||
| 15:58 |
[c26219a4ab]
part of check-in [09be825f88]
Remove OFAutoreleasePool
OFAutoreleasePools have long been discouraged in favor of the runtime's | |
|
2019-06-17
| ||
| 02:33 | [6659b80a48] part of check-in [17d57e01ff] Remove underscores from class names (check-in: [17d57e01ff] user: js, branch: trunk, size: 53974) [annotate] [blame] [check-ins using] [diff] | |
|
2019-04-14
| ||
| 10:59 |
[e7c58a38d5]
part of check-in [efb964a3ae]
OFStringTests: Fix a new Clang warning
The idea was to have garbage before and remove it with the + 3, to | |
|
2019-04-06
| ||
| 20:35 | [c166811b76] part of check-in [ec17b9225a] Improve path handling on Windows/DOS (check-in: [ec17b9225a] user: js, branch: trunk, size: 53938) [annotate] [blame] [check-ins using] [diff] | |
|
2019-03-25
| ||
| 00:21 | [a63c11f262] part of check-in [b045cbb9c7] tests: Use dot syntax (check-in: [b045cbb9c7] user: js, branch: trunk, size: 51879) [annotate] [blame] [check-ins using] [diff] | |
|
2019-03-24
| ||
| 22:29 | [6a603058a6] part of check-in [a4b719e4e9] Add support for UNC paths on Windows (check-in: [a4b719e4e9] user: js, branch: trunk, size: 52456) [annotate] [blame] [check-ins using] [diff] | |
|
2019-02-17
| ||
| 22:44 |
[0918342cf7]
part of check-in [dc0c6c34ab]
tests: Only import ObjFW.h
This prevents forgetting to add an import to ObjFW.h, as the tests would | |
|
2019-02-03
| ||
| 19:19 | [f95cef297c] part of check-in [f19cde3a14] Move a few URL methods from OFString to OFURL (check-in: [f19cde3a14] user: js, branch: trunk, size: 48733) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [ec27cf1f39] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 49192) [annotate] [blame] [check-ins using] [diff] | |
|
2018-08-25
| ||
| 19:09 | [ab9d38a9ea] part of check-in [e649da7412] tests: Use the same path tests on Wii as on 3DS (check-in: [e649da7412] user: js, branch: trunk, size: 49186) [annotate] [blame] [check-ins using] [diff] | |
|
2018-08-19
| ||
| 02:12 | [b8eafda052] part of check-in [9e8164519c] Several path handling improvements and more tests (check-in: [9e8164519c] user: js, branch: trunk, size: 49072) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-07
| ||
| 21:37 | [9cd5a66eea] part of check-in [8939d24b51] Add -[componentsSeparatedByCharactersInSet:] (check-in: [8939d24b51] user: js, branch: trunk, size: 45047) [annotate] [blame] [check-ins using] [diff] | |
|
2018-05-13
| ||
| 19:24 |
[9c3fe0a3f0]
part of check-in [5831626f68]
platform.h: Rename OF_AMIGAOS3 to OF_AMIGAOS_M68K
The reason for this is that, in theory, this also supports versions | |
|
2018-04-22
| ||
| 23:42 |
[e81e35af26]
part of check-in [49cb6ada5f]
Make all tests pass on AmigaOS 3
Note: There is still some weirdness in the compiler. Instead of Before running the tests, you need to run "stack 8192". (check-in: [49cb6ada5f] user: js, branch: trunk, size: 43917) [annotate] [blame] [check-ins using] [diff] | |
|
2018-04-15
| ||
| 12:51 | [38c5330f76] part of check-in [1c499f0728] Add handling of AmigaOS paths (check-in: [1c499f0728] user: js, branch: trunk, size: 43792) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-19
| ||
| 23:42 | [78bcb36f91] part of check-in [69148d4e5e] Ignore empty and slash-only path components (check-in: [69148d4e5e] user: js, branch: trunk, size: 39914) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-13
| ||
| 23:05 | [fa776f7eaf] part of check-in [a7ce7bb441] Treat the leading slash of a path as a component (check-in: [a7ce7bb441] user: js, branch: trunk, size: 39107) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-11
| ||
| 21:43 | [067d094bf5] part of check-in [c6299422a1] Add -[OFString isAbsolutePath] (check-in: [c6299422a1] user: js, branch: trunk, size: 37638) [annotate] [blame] [check-ins using] [diff] | |
| 12:55 |
[bb51e4a860]
part of check-in [156b850131]
Remove OF_PATH_* macros
These were way too simplistic, as paths differ in more than just that on | |
| 12:35 | [e113d97e23] part of check-in [c6930c5141] OFString+PathAdditions: Split into per-type files (check-in: [c6930c5141] user: js, branch: trunk, size: 37101) [annotate] [blame] [check-ins using] [diff] | |
| 00:37 |
[979ff3e546]
part of check-in [7a488c3062]
OFString: Move path handling into a category
This is the first step to have different versions of those for different This also has the nice side-effect of not having one implementation in | |
|
2018-02-25
| ||
| 04:31 |
[0e68977055]
part of check-in [505137f25f]
Reintroduce of_char{16,32}_t
There is no reliable way to check if C++ already defined those, as Clang | |
|
2018-01-03
| ||
| 19:49 | [cf94882f29] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 36025) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-14
| ||
| 23:27 | [da8182eef0] part of check-in [ad18d4f976] Add -[OFString stringByAppendingURLPathComponent:] (check-in: [ad18d4f976] user: js, branch: trunk, size: 36002) [annotate] [blame] [check-ins using] [diff] | |
| 23:19 |
[4115eec41d]
part of check-in [80ac05eb8f]
Improve -[stringByAppendingPathComponent:]
This now prevents double slashes / backslashes. (check-in: [80ac05eb8f] user: js, branch: trunk, size: 35543) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-13
| ||
| 21:56 | [e3f6078099] part of check-in [4f2b0f0847] Add -[OFString indexOfCharacterFromSet:] (check-in: [4f2b0f0847] user: js, branch: trunk, size: 35053) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-05
| ||
| 21:39 | [fb9438be53] part of check-in [645ae7ac0a] Correctly handle Unicode when URL encoding (check-in: [645ae7ac0a] user: js, branch: trunk, size: 34092) [annotate] [blame] [check-ins using] [diff] | |
| 19:53 | [a80b9ca389] part of check-in [2f555742c0] Make -[stringByURLEncoding] take an OFCharacterSet (check-in: [2f555742c0] user: js, branch: trunk, size: 34001) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-31
| ||
| 21:55 |
[56c53e54e1]
part of check-in [4db6713bda]
OFString+URLEncoding: Change default allowed chars
This is now unreserved + sub-delims from RFC 3986. (check-in: [4db6713bda] user: js, branch: trunk, size: 33881) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-28
| ||
| 21:08 |
[e5125c6f6a]
part of check-in [0f995db06d]
Make OFURL more generic
This removes the special handling dependent on the scheme. (check-in: [0f995db06d] user: js, branch: trunk, size: 33881) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-22
| ||
| 15:05 | [33bc7fca89] part of check-in [a06354b42a] Make Apple GCC with -Wshadow happy (check-in: [a06354b42a] user: js, branch: trunk, size: 33892) [annotate] [blame] [check-ins using] [diff] | |
| 14:09 | [1b6d7256b5] part of check-in [31c0f5b89e] Make Apple GCC with -Wshadow happy (check-in: [31c0f5b89e] user: js, branch: 0.90, size: 33801) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-17
| ||
| 00:33 |
[71dce1ac50]
part of check-in [2f4e0df8be]
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
|
2017-07-02
| ||
| 13:21 | [addca37143] part of check-in [7989a8db10] Add -[decomposedStringWithCompatibilityMapping] (check-in: [7989a8db10] user: js, branch: trunk, size: 33805) [annotate] [blame] [check-ins using] [diff] | |
| 11:55 | [d944d8d727] part of check-in [beae8473fb] -[OFString decomposedStringWithCanonicalMapping] (check-in: [beae8473fb] user: js, branch: trunk, size: 33589) [annotate] [blame] [check-ins using] [diff] | |
|
2017-06-03
| ||
| 16:17 | [f7406dd54d] part of check-in [fe5b5de3b6] Workaround for libnix strtod not parsing INFINITY (check-in: [fe5b5de3b6] user: js, branch: trunk, size: 33422) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-28
| ||
| 23:38 | [0bb9c53c1a] part of check-in [476483dd19] platform.h: Add OF_ANDROID and OF_DJGPP (check-in: [476483dd19] user: js, branch: trunk, size: 33312) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-07
| ||
| 21:25 | [80a03e0c8f] part of check-in [37d2a81754] Use char{16,32}_t instead of of_char{16,32}_t (check-in: [37d2a81754] user: js, branch: trunk, size: 33314) [annotate] [blame] [check-ins using] [diff] | |
| 20:10 |
[1397ae7a5c]
part of check-in [4af49a13c3]
Small code style change
Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 33320) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-01
| ||
| 13:07 |
[c38d6eca4f]
part of check-in [7926b47265]
Add tests for generic OFString / OFMutableString
These are usually not used, as OFString_UTF8 and OFMutableString_UTF8 | |
|
2017-04-06
| ||
| 20:19 | [4e0f09b991] part of check-in [561522ae8c] Prepare OFStringTests for different string classes (check-in: [561522ae8c] user: js, branch: trunk, size: 30804) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-19
| ||
| 23:08 |
[356111a391]
part of check-in [766eedef4c]
Add support for disabling encodings
This allows building a smaller ObjFW if those are not needed. (check-in: [766eedef4c] user: js, branch: trunk, size: 30055) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[c419daf0e5]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
|
2017-01-07
| ||
| 03:26 |
[e6c617fc86]
part of check-in [0ad678f125]
Use strtof_l, strtod_l and asprintf_l if available
This avoids the hacks introduced in the previous commit, if those | |
| 02:34 |
[cd4f1dfd47]
part of check-in [6dff0f5922]
Always use "." for the decimal point
This is achieved by replacing the locale's decimal point with "." after To still use the decimal point from the locale for formatting, the new While this is an ugly hack, there is no better way to do this other than This commit also enables the locale in OFApplication to notice when | |
|
2016-08-29
| ||
| 00:05 |
[461bffb20c]
part of check-in [b7b33247d6]
configure: Add --disable-unicode-tables option
This is only useful for size-constrained systems and changes the * Case-insensitive comparisons only work as expected for ASCII * -[OFMutableString {upper,lower}] and | |
|
2016-07-02
| ||
| 23:35 |
[fa45237488]
part of check-in [32bc855af9]
OFString+URLEncoding.m: Do not parse + as space
This should only be done for the query string. (check-in: [32bc855af9] user: js, branch: trunk, size: 28544) [annotate] [blame] [check-ins using] [diff] | |
|
2016-05-22
| ||
| 17:38 | [a324e7bfdc] part of check-in [6ea8c2f107] Add -[OFString octalValue] (check-in: [6ea8c2f107] user: js, branch: trunk, size: 28544) [annotate] [blame] [check-ins using] [diff] | |
|
2016-01-03
| ||
| 00:43 |
[57ac9cdadf]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 28351) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[81aaac2175]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 28361) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-19
| ||
| 22:15 | [5b73e027ea] part of check-in [1ba08eebc5] Add platform.h & make platform defines consistent (check-in: [1ba08eebc5] user: js, branch: trunk, size: 28357) [annotate] [blame] [check-ins using] [diff] | |
|
2015-04-20
| ||
| 20:48 | [ec2ef964d2] part of check-in [0dbf08158c] Remove a few now unnecessary imports (check-in: [0dbf08158c] user: js, branch: trunk, size: 28347) [annotate] [blame] [check-ins using] [diff] | |
|
2015-04-11
| ||
| 16:17 | [c4958c6919] part of check-in [8a087107aa] OFStringTests: Work around Solaris/x86's rounding (check-in: [8a087107aa] user: js, branch: trunk, size: 28367) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [5cac4e97a2] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 28152) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-03
| ||
| 22:22 | [16ac58a660] part of check-in [126d9d3aa1] Add OFRIPEMD160Hash (check-in: [126d9d3aa1] user: js, branch: trunk, size: 28146) [annotate] [blame] [check-ins using] [diff] | |
| 15:46 | [e90af9bc53] part of check-in [23f6c0f84d] Add OFSHA384Hash and OFSHA512Hash (check-in: [23f6c0f84d] user: js, branch: trunk, size: 28028) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-01
| ||
| 23:42 |
[12160603c8]
part of check-in [a1931f59a2]
Add OFSHA224Hash
This creates a common base for OFSHA224Hash and OFSHA256Hash so that all | |
| 11:08 |
[c1024c04d0]
part of check-in [46af1252a5]
Add OFSHA256Hash
Took me some time to figure out the RFC is buggy and SSIG0(t-15) should | |
|
2014-07-07
| ||
| 22:05 |
[08a115e708]
part of check-in [6e5a920567]
Add OFUnknownXMLEntityException
Additionally, OFXMLParser now uses OFMalformedXMLException instead of | |
|
2014-07-06
| ||
| 11:04 | [52259e231b] part of check-in [2ca121fd19] OFString+URLEncoding.m: Better RFC 1738 compliance (check-in: [2ca121fd19] user: js, branch: trunk, size: 27328) [annotate] [blame] [check-ins using] [diff] | |
|
2014-05-15
| ||
| 15:17 |
[3e77d0dde3]
part of check-in [0d37286ccb]
Don't embed directives within macro arguments
This is undefined behavior. (check-in: [0d37286ccb] user: js, branch: trunk, size: 27328) [annotate] [blame] [check-ins using] [diff] | |
|
2014-04-14
| ||
| 00:45 |
[aef3727a76]
part of check-in [9da9b2b64c]
Coding style
No functional change intended. (check-in: [9da9b2b64c] user: js, branch: trunk, size: 27270) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-19
| ||
| 14:17 | [8c5b4654b9] part of check-in [e66defc073] Add Unicode -> Codepage 437 conversion. (check-in: [e66defc073] user: js, branch: trunk, size: 27271) [annotate] [blame] [check-ins using] [diff] | |
| 14:10 | [da479fb931] part of check-in [7c26551b67] Clean up Unicode -> * conversions. (check-in: [7c26551b67] user: js, branch: trunk, size: 26703) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-17
| ||
| 03:12 | [b2e299ece7] part of check-in [1b0a5cf829] Add -[OFString lossyCStringWithEncoding:]. (check-in: [1b0a5cf829] user: js, branch: trunk, size: 26633) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-09
| ||
| 00:01 | [d490274d6f] part of check-in [f89edd8ed9] Add --disable-files configure flag. (check-in: [f89edd8ed9] user: js, branch: trunk, size: 24409) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [652e00facf] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 24381) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-01
| ||
| 02:08 |
[14295c4581]
part of check-in [a0b63a8df4]
Port to DOS/DJGPP.
The port was much easier than expected. The only changes that were | |
|
2013-10-30
| ||
| 00:09 | [fe0644a99a] part of check-in [7561b9244e] OFStringTests: Fix a path test on Win32. (check-in: [7561b9244e] user: js, branch: trunk, size: 24278) [annotate] [blame] [check-ins using] [diff] | |
|
2013-09-17
| ||
| 16:12 |
[3c7c95496c]
part of check-in [c5e7dd679b]
Work around Android bugs.
Includes: | |
|
2013-08-25
| ||
| 21:16 | [b0a9478f37] part of check-in [37dc5d933f] Add -[OFString pathExtension]. (check-in: [37dc5d933f] user: js, branch: trunk, size: 24022) [annotate] [blame] [check-ins using] [diff] | |
| 20:59 | [c46f51d6d5] part of check-in [0222de872b] Add -[OFString stringByDeletingPathExtension]. (check-in: [0222de872b] user: js, branch: trunk, size: 23776) [annotate] [blame] [check-ins using] [diff] | |
|
2013-08-14
| ||
| 19:17 |
[a5ba78df50]
part of check-in [7c4179ab9b]
+[stringWithPath:] -> +[pathWithComponents:].
This removes -[initWithPath:,...], so that it's finally possible to use | |
|
2013-07-04
| ||
| 20:49 |
[fbc369ef09]
part of check-in [4d892e0db1]
Fix -[replaceCharactersInRange:withString:].
The resizing is now done before the memmove() if the new string is This also adds a test for -[replaceCharactersInRange:withString:] that | |
|
2013-06-22
| ||
| 12:12 |
[a5554c7700]
part of check-in [3d16a30f41]
Rework exceptions.
This mostly removes the argument for the class in which the exception This also removes a few other arguments which were not too helpful. In | |
|
2013-03-04
| ||
| 17:20 |
[5f1c00ddf1]
part of check-in [c5ef582958]
Replace BOOL with bool.
The only places where BOOL is left are those where they are required by | |
|
2013-01-11
| ||
| 12:13 | [61ef4cadec] part of check-in [beb9051a10] Add -[OFMutableString appendCharacters:length:]. (check-in: [beb9051a10] user: js, branch: trunk, size: 23011) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [9c36134f55] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 22875) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-08
| ||
| 12:33 | [1701ed672c] part of check-in [7cddd5f891] OFString: Add methods for UTF-32. (check-in: [7cddd5f891] user: js, branch: trunk, size: 22869) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-07
| ||
| 22:07 |
[7f9159fd57]
part of check-in [9d3cd5e5fe]
OFString: Zero-terminate UTF-16 strings.
This partly reverts e8502c7. The rationale behind this is that, on some OSes, native APIs (on e.g. However, forcing zero-termination for every string so that -[characters] | |
| 13:35 | [101fcea2a5] part of check-in [02ca89285f] Improve API for UTF-16 strings. (check-in: [02ca89285f] user: js, branch: trunk, size: 22745) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-29
| ||
| 17:56 |
[e613d6ae06]
part of check-in [640b225ba7]
OFString: Improve API for Unicode strings.
* Instead of Unicode "strings", it uses the term "Unicode character | |
|
2012-12-06
| ||
| 00:14 | [bb5fb35102] part of check-in [ac51f5f0cf] Improve -[hash] of OFNumber and OFObject. (check-in: [ac51f5f0cf] user: js, branch: trunk, size: 22277) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-16
| ||
| 14:47 |
[7769c4140e]
part of check-in [fcaa549324]
A few more API improvements.
This should make it more future-proof, as adding new options is easier | |
|
2012-10-14
| ||
| 00:59 | [8d7d5918e5] part of check-in [f38744df74] OF_INVALID_INDEX -> OF_NOT_FOUND. (check-in: [f38744df74] user: js, branch: trunk, size: 22244) [annotate] [blame] [check-ins using] [diff] | |
| 00:54 | [42e3523e42] part of check-in [c9433ea60d] range.start -> range.location. (check-in: [c9433ea60d] user: js, branch: trunk, size: 22252) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-13
| ||
| 20:02 | [6fb7a36b8d] part of check-in [5209390938] indexOfFirstOccurrenceOfString -> rangeOfString. (check-in: [5209390938] user: js, branch: trunk, size: 22228) [annotate] [blame] [check-ins using] [diff] | |
| 18:51 | [129c465da1] part of check-in [e5b31cf72f] Rename -[appendUTF8String:withLength:]. (check-in: [e5b31cf72f] user: js, branch: trunk, size: 22202) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-09
| ||
| 15:07 | [ea0a5564ab] part of check-in [fb515e8e24] Make use of instancetype. (check-in: [fb515e8e24] user: js, branch: trunk, size: 22206) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-03
| ||
| 15:41 | [bea59f49f7] part of check-in [7239333455] Move definition of restricted to OFObject.h. (check-in: [7239333455] user: js, branch: trunk, size: 22225) [annotate] [blame] [check-ins using] [diff] | |
|
2012-07-12
| ||
| 19:39 | [12bf7dfb21] part of check-in [a0a579e290] Add a test for -[capitalizedString]. (check-in: [a0a579e290] user: js, branch: trunk, size: 22205) [annotate] [blame] [check-ins using] [diff] | |
|
2012-07-04
| ||
| 22:50 | [49a0aabf35] part of check-in [8e995a13e7] Rename -[{upper,lower}] to -[{upper,lower}case]. (check-in: [8e995a13e7] user: js, branch: trunk, size: 22094) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-27
| ||
| 12:25 | [662f8e8a22] part of check-in [c007c0d4f7] Add -[OFString componentsSeparatedByString:skipEmpty:]. (check-in: [c007c0d4f7] user: js, branch: trunk, size: 22056) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-31
| ||
| 18:59 | [3cd3c8ef1d] part of check-in [e5fe02de61] Add -[OFMutableString replaceOccurrencesOfString:withString:inRange:]. (check-in: [e5fe02de61] user: js, branch: trunk, size: 21705) [annotate] [blame] [check-ins using] [diff] | |
| 15:16 | [99e29fe6af] part of check-in [f68b3b300d] Remove useless checks. (check-in: [f68b3b300d] user: js, branch: trunk, size: 21400) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [00960fc024] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 21382) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-03
| ||
| 20:44 | [1272a73410] part of check-in [138d928621] Don't use objc_setUncaughtExceptionHandler with the old Apple runtime. (check-in: [138d928621] user: js, branch: trunk, size: 21376) [annotate] [blame] [check-ins using] [diff] | |
|
2011-11-21
| ||
| 16:47 | [7ac7e75e9c] part of check-in [d8a6ca3fbd] There is no need to hash 32 bit per character if Unicode has only 24. (check-in: [d8a6ca3fbd] user: js, branch: trunk, size: 21376) [annotate] [blame] [check-ins using] [diff] | |
|
2011-11-20
| ||
| 18:41 |
[6206f4255c]
part of check-in [301ee63212]
Make OFString a class cluster.
It is a class cluster now, but there is still much to improve. (check-in: [301ee63212] user: js, branch: trunk, size: 21376) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-31
| ||
| 22:02 | [9ef8e91ce4] part of check-in [a51b3cb390] Add -[UTF16String] to OFString. (check-in: [a51b3cb390] user: js, branch: trunk, size: 20934) [annotate] [blame] [check-ins using] [diff] | |
| 21:20 | [4c3630eafa] part of check-in [dcf50eb53a] Don't prepend a BOM when using -[unicodeString]. (check-in: [dcf50eb53a] user: js, branch: trunk, size: 20664) [annotate] [blame] [check-ins using] [diff] | |
| 21:19 | [9f38334afc] part of check-in [3dc09e8fac] Fix a missing const in tests. (check-in: [3dc09e8fac] user: js, branch: trunk, size: 20648) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-28
| ||
| 18:02 | [3eba69945b] part of check-in [db5cdde5db] Add a test for -[OFString enumerateLinesUsingBlock:]. (check-in: [db5cdde5db] user: js, branch: trunk, size: 20642) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-12
| ||
| 19:57 | [8f7079d7f6] part of check-in [e6fd39d11e] Rename -[cString] to -[UTF8String]. (check-in: [e6fd39d11e] user: js, branch: trunk, size: 20186) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-04
| ||
| 16:48 | [570caa0b7f] part of check-in [f977192a23] Get rid of -[*FromIndex:toIndex:]. (check-in: [f977192a23] user: js, branch: trunk, size: 20138) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-03
| ||
| 16:25 | [d0b2683202] part of check-in [2b9408a2a5] Fix a few OFString tests. (check-in: [2b9408a2a5] user: js, branch: 0.5, size: 19826) [annotate] [blame] [check-ins using] [diff] | |
| 16:25 | [eb8775f0d6] part of check-in [cc93f51348] Fix a few OFString tests. (check-in: [cc93f51348] user: js, branch: trunk, size: 20911) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-08
| ||
| 20:13 | [5ba4a302f9] part of check-in [7c66260ead] Rename -[deleteLeadingAndTrailingWhitespaces]. (check-in: [7c66260ead] user: js, branch: trunk, size: 20278) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-05
| ||
| 20:45 | [b6b68a3700] part of check-in [5b7d19e956] Add -[stringByPrependingString:] to OFString. (check-in: [5b7d19e956] user: js, branch: trunk, size: 20315) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-04
| ||
| 18:07 | [4c36d5a581] part of check-in [c53d58fef3] Add missing include for old GNU runtime. (check-in: [c53d58fef3] user: js, branch: trunk, size: 20206) [annotate] [blame] [check-ins using] [diff] | |
|
2011-05-14
| ||
| 23:52 | [60a07bdb13] part of check-in [ec666ede07] Add -[stringWithUTF16String:] to OFString. (check-in: [ec666ede07] user: js, branch: trunk, size: 20205) [annotate] [blame] [check-ins using] [diff] | |
|
2011-05-01
| ||
| 23:58 | [24fef6ba66] part of check-in [7b7250a0ba] Autorelease the return value of -[unicodeString] and include a BOM. (check-in: [7b7250a0ba] user: js, branch: trunk, size: 19762) [annotate] [blame] [check-ins using] [diff] | |
| 00:35 | [ae603ec4d9] part of check-in [e2bbfb45d0] Add +[OFString stringWithUnicodeString:]. (check-in: [e2bbfb45d0] user: js, branch: trunk, size: 19768) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-25
| ||
| 17:17 | [ac5088ce3b] part of check-in [810b0028ed] Skip possible BOMs in OFMutableString. (check-in: [810b0028ed] user: js, branch: 0.5, size: 19193) [annotate] [blame] [check-ins using] [diff] | |
| 17:14 | [4e36bc7a86] part of check-in [7aefcd5ede] Skip possible BOMs in OFMutableString. (check-in: [7aefcd5ede] user: js, branch: trunk, size: 19386) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-23
| ||
| 14:46 | [3439386043] part of check-in [becb4c9b86] Add -[uppercaseString] and -[lowercaseString] to OFString. (check-in: [becb4c9b86] user: js, branch: trunk, size: 19371) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-29
| ||
| 19:22 | [f41872f1e2] part of check-in [b9803c90d0] Use a value in the -[doubleValue] test that only fits into a double. (check-in: [b9803c90d0] user: js, branch: trunk, size: 19178) [annotate] [blame] [check-ins using] [diff] | |
| 19:03 | [c949c30655] part of check-in [9c59bc9aee] Add -[floatValue] and -[doubleValue]. (check-in: [9c59bc9aee] user: js, branch: trunk, size: 19185) [annotate] [blame] [check-ins using] [diff] | |
| 18:20 | [65c18fe8c4] part of check-in [e0a8e01190] Ignore leading and trailing whitespaces in -[(hexa)decimalValue]. (check-in: [e0a8e01190] user: js, branch: trunk, size: 17962) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-24
| ||
| 19:42 | [2602b81521] part of check-in [cda44767f4] Get rid of OFExceptions.h. (check-in: [cda44767f4] user: js, branch: trunk, size: 17682) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-23
| ||
| 13:05 | [7495b7a6ca] part of check-in [a252dc5c69] Use OF_INVALID_INDEX instead of SIZE_MAX. (check-in: [a252dc5c69] user: js, branch: trunk, size: 17557) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-22
| ||
| 20:57 | [8d7cb5a07c] part of check-in [c9e2f6b548] Rename remove to delete in OFMutableString. (check-in: [c9e2f6b548] user: js, branch: trunk, size: 17541) [annotate] [blame] [check-ins using] [diff] | |
| 13:10 | [bb6dd3680d] part of check-in [67e7d1e222] Move path methods from OFFile to OFString. (check-in: [67e7d1e222] user: js, branch: trunk, size: 17540) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-17
| ||
| 18:29 | [77a4fe93c0] part of check-in [d932adccc3] Add -[stringWithContentsOfURL:encoding:]. (check-in: [d932adccc3] user: js, branch: trunk, size: 15634) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-01
| ||
| 20:58 | [7424fc4c5b] part of check-in [58a082efe4] Use OFInvalidFormatException for -[(hexa)decimalValue] on bad strings. (check-in: [58a082efe4] user: js, branch: trunk, size: 15382) [annotate] [blame] [check-ins using] [diff] | |
| 15:55 | [64f535dbb6] part of check-in [eb260acec9] Add missing files to .xcodeproj and adjust tests. (check-in: [eb260acec9] user: js, branch: trunk, size: 15392) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-15
| ||
| 18:03 | [f983422e61] part of check-in [11c7661a42] Allow + as prefix in -[OFString decimalValue]. (check-in: [11c7661a42] user: js, branch: trunk, size: 15394) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-01
| ||
| 20:19 | [5d85ec7796] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 15356) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-29
| ||
| 12:49 | [e02f931b13] part of check-in [eb328c80df] Allow hexadecimal values with h suffix in -[hexadecimalValue]. (check-in: [eb328c80df] user: js, branch: trunk, size: 15100) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-13
| ||
| 22:36 | [860575542d] part of check-in [7564bf4445] Rename -[decimalValueAsInteger] to -[decimalValue]. (check-in: [7564bf4445] user: js, branch: trunk, size: 15058) [annotate] [blame] [check-ins using] [diff] | |
|
2010-11-13
| ||
| 21:57 | [0feeee8df5] part of check-in [9b50b86632] Add -[description] for OFObject, OFString, OFArray and OFDictionary. (check-in: [9b50b86632] user: js, branch: trunk, size: 15317) [annotate] [blame] [check-ins using] [diff] | |
|
2010-11-11
| ||
| 20:52 | [5c859eec81] part of check-in [1e7e237e6e] Ignore BOM at start of string. (check-in: [1e7e237e6e] user: js, branch: trunk, size: 15255) [annotate] [blame] [check-ins using] [diff] | |
|
2010-10-24
| ||
| 22:32 | [eb03c62ab2] part of check-in [e9db0f7013] Add -[OFMutableString insertString:atIndex:]. (check-in: [e9db0f7013] user: js, branch: trunk, size: 15240) [annotate] [blame] [check-ins using] [diff] | |
| 22:12 | [1aeb17e075] part of check-in [3f14a43fbf] Add -[OFMutableString replaceCharactersFromIndex:toIndex:withString:]. (check-in: [3f14a43fbf] user: js, branch: trunk, size: 15026) [annotate] [blame] [check-ins using] [diff] | |
| 13:30 | [4069c78118] part of check-in [1d19a5586b] Always write abbreviations uppercase in method names. (check-in: [1d19a5586b] user: js, branch: trunk, size: 14628) [annotate] [blame] [check-ins using] [diff] | |
|
2010-10-21
| ||
| 20:01 | [c0a35cb08c] part of check-in [2552db2c1c] Make sure Jenkins' hash always interprets the byte as unsigned. (check-in: [2552db2c1c] user: js, branch: trunk, size: 14628) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-26
| ||
| 14:40 | [b9c183a61f] part of check-in [76903ee63f] Add -[stringByXMLUnescapingWithBlock:]. (check-in: [76903ee63f] user: js, branch: trunk, size: 14628) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-19
| ||
| 22:59 | [f13f57a01e] part of check-in [f9ed4c1d11] Optimize handling of ASCII strings. (check-in: [f9ed4c1d11] user: js, branch: trunk, size: 14340) [annotate] [blame] [check-ins using] [diff] | |
| 22:35 | [ae4138d157] part of check-in [b5f0fc343d] Add -[unicodeString] to OFString. (check-in: [b5f0fc343d] user: js, branch: trunk, size: 14201) [annotate] [blame] [check-ins using] [diff] | |
|
2010-06-16
| ||
| 19:54 | [d62d62cd6e] part of check-in [c53d661daf] Rename a methods in OFXMLParserDelegate and add -[parser:foundCDATA]. (check-in: [c53d661daf] user: js, branch: trunk, size: 13938) [annotate] [blame] [check-ins using] [diff] | |
|
2010-06-12
| ||
| 20:47 | [db370d10b8] part of check-in [67917b918a] Move a few classes and categories so they have their own files. (check-in: [67917b918a] user: js, branch: trunk, size: 13905) [annotate] [blame] [check-ins using] [diff] | |
| 19:47 |
[b8a81af19d]
part of check-in [9d79d92d9a]
Several OFXMLParser improvements. See details.
* found* renamed to didFind*. | |
|
2010-04-17
| ||
| 15:46 | [de363dd9e3] part of check-in [062a052b50] Don't return self where not necessary, return void or something useful. (check-in: [062a052b50] user: js, branch: trunk, size: 13897) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-11
| ||
| 18:04 | [ef1e54d79a] part of check-in [0bde0871bc] Fix +[stringWithPath:] test on Win32 (it's \ there, not /!). (check-in: [0bde0871bc] user: js, branch: trunk, size: 13640) [annotate] [blame] [check-ins using] [diff] | |
| 02:49 | [b29e32f526] part of check-in [c7630df319] Add +[stringWithContentsOfFile:] to OFString. (check-in: [c7630df319] user: js, branch: trunk, size: 13638) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-10
| ||
| 23:52 | [0740a8d2f7] part of check-in [48190e2a91] Add +[stringWithPath:] to OFString. (check-in: [48190e2a91] user: js, branch: trunk, size: 13437) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-07
| ||
| 21:06 | Added: [ac7e540eac] part of check-in [7bbce47bda] Rename tests files so they are named after the category they implement. (check-in: [7bbce47bda] user: js, branch: trunk, size: 13144) [annotate] [blame] [check-ins using] | |