ObjFW  History of tests/OFINIFileTests.m of 1ba08eebc50c5214

History of file tests/OFINIFileTests.m at check-in 1ba08eebc50c5214

2024-09-06
22:28
OFINIFile: Properly escape newlines file: [65527d83fd] check-in: [35df8d869a] user: js, branch: 1.1, size: 4773 [annotate] [blame] [check-ins using] [diff]
22:27
OFINIFile: Properly escape newlines file: [f3bbd53585] check-in: [995f217b65] user: js, branch: trunk, size: 4754 [annotate] [blame] [check-ins using] [diff]
2024-08-25
21:29
OFINIFile: Fix parsing `=` within `"` file: [80cce0e553] check-in: [a7ef90581c] user: js, branch: 1.1, size: 4768 [annotate] [blame] [check-ins using] [diff]
21:27
OFINIFile: Fix parsing `=` within `"` file: [7041b472fb] check-in: [95fcd0f05b] user: js, branch: trunk, size: 4749 [annotate] [blame] [check-ins using] [diff]
2024-08-24
10:40
OFINIFile: Allow # for comments file: [33885c1876] check-in: [55f5b88d26] user: js, branch: 1.1, size: 4737 [annotate] [blame] [check-ins using] [diff]
10:39
OFINIFile: Allow # for comments file: [ce3bbf2039] check-in: [16ebc2d82a] user: js, branch: trunk, size: 4718 [annotate] [blame] [check-ins using] [diff]
10:32
OFINICategory: Allow values in global category file: [eee41e5bc6] check-in: [e2f6eea34e] user: js, branch: 1.1, size: 4737 [annotate] [blame] [check-ins using] [diff]
10:25
OFINISection: Allow values in global section file: [08c72cb447] check-in: [dab4c26020] user: js, branch: trunk, size: 4718 [annotate] [blame] [check-ins using] [diff]
10:14
Rename OFINICategory to OFINISection

OFINICategory is provided as a deprecated subclass of OFINISection to
maintain API and ABI compatibility. file: [0bacd762e4] check-in: [0fead8a915] user: js, branch: trunk, size: 4992 [annotate] [blame] [check-ins using] [diff]

09:20
OFINIFile: Allow comments before first category file: [6b63270541] check-in: [904d0639c4] user: js, branch: trunk, size: 5018 [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
Change license to LGPLv3 only file: [97d500cefe] check-in: [7413a728a7] user: js, branch: trunk, size: 4626 [annotate] [blame] [check-ins using] [diff]
2024-02-18
19:29
Renamed new_tests/OFINIFileTests.m → tests/OFINIFileTests.m. Rename new tests file: [878892df10] check-in: [7a84580fb6] user: js, branch: objfwtest, size: 4418 [annotate] [blame] [check-ins using] [diff]
19:29
Renamed to tests/OFINIFileTests.m. Rename new tests check-in: [7a84580fb6] user: js, branch: objfwtest, size: 0
2024-02-11
22:32
Renamed tests/OFINIFileTests.m → new_tests/OFINIFileTests.m. Migrate OFINIFileTests to ObjFWTest file: [878892df10] check-in: [cc7c76d3c2] user: js, branch: objfwtest, size: 4418 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [793add569b] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 4302 [annotate] [blame] [check-ins using] [diff]
2023-08-28
14:35
OFINICategory: Better method names file: [75ae7df065] check-in: [e1d01a4ee6] user: js, branch: trunk, size: 4302 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [ba10e4092f] check-in: [8939cbdb52] user: js, branch: trunk, size: 4188 [annotate] [blame] [check-ins using] [diff]
2022-12-04
23:23
OFINIFileTests: Handle nil temporaryDirectoryIRI file: [c89eca95dd] check-in: [07a3215739] user: js, branch: trunk, size: 4188 [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
Rename OFURI to OFIRI file: [cf313772fa] check-in: [23272e6d43] user: js, branch: trunk, size: 4079 [annotate] [blame] [check-ins using] [diff]
2022-10-09
16:33
Drop of- prefix from URI schemes

It's generally uncommon to prefix those.

Additionally, it might be worthwhile to try to get those actually
registered, which requires usage. file: [18e2931d0e] check-in: [9b3cae6cba] user: js, branch: trunk, size: 4079 [annotate] [blame] [check-ins using] [diff]

2022-10-03
19:51
Rename objfw-embedded: scheme to of-embedded: file: [69c1fa4176] check-in: [7d0456fdd6] user: js, branch: trunk, size: 4082 [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
Rename OFUR{L -> I} in preparation for URI support file: [91b2a5e4f6] check-in: [e7ab06503c] user: js, branch: trunk, size: 4088 [annotate] [blame] [check-ins using] [diff]
2022-08-07
16:51
Fix compiling with --disable-files file: [edfee9097f] check-in: [fa9d22b297] user: js, branch: trunk, size: 4088 [annotate] [blame] [check-ins using] [diff]
16:04
tests: Embed testfile.ini as well file: [005c336f0c] check-in: [942f77abbe] user: js, branch: trunk, size: 4024 [annotate] [blame] [check-ins using] [diff]
15:59
OFINIFile: Use URLs instead of paths file: [0f67b17e7c] check-in: [28942b4055] user: js, branch: trunk, size: 4008 [annotate] [blame] [check-ins using] [diff]
15:47
OFSystemInfo: Use URLs for system directories file: [cd30a90cdd] check-in: [a5f2e3d0a5] user: js, branch: trunk, size: 4005 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [7188d57b9b] check-in: [1a86b8175b] user: js, branch: trunk, size: 3952 [annotate] [blame] [check-ins using] [diff]
2021-05-13
20:07
tests: Use +[OFSystem temporaryDirectoryPath] file: [9af27af9d8] check-in: [b30979ffc9] user: js, branch: trunk, size: 3952 [annotate] [blame] [check-ins using] [diff]
2021-05-08
23:29
tests: Minor const improvement file: [c77a7c32e4] check-in: [c8663697ae] user: js, branch: trunk, size: 4061 [annotate] [blame] [check-ins using] [diff]
2021-04-17
02:10
of_string_encoding_t -> OFStringEncoding file: [0d85330d49] check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 4051 [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
*.m: Fold methods into one line where it fits file: [4cccd0237d] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 4063 [annotate] [blame] [check-ins using] [diff]
01:53
Remove useless *Value from selector names file: [ad2cd47828] check-in: [b0b5eff396] user: js, branch: trunk, size: 4067 [annotate] [blame] [check-ins using] [diff]
2021-02-28
15:22
More consistent API for OFINICategory & OFSettings file: [fab3932383] check-in: [2ed9cbdc0c] user: js, branch: trunk, size: 4265 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [cacad5286a] check-in: [374e1a1bfa] user: js, branch: trunk, size: 4072 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [72a60d0481] check-in: [c7f0229795] user: js, branch: trunk, size: 4161 [annotate] [blame] [check-ins using] [diff]
2019-09-29
15:58
Remove OFAutoreleasePool

OFAutoreleasePools have long been discouraged in favor of the runtime's
autorelease pools. file: [3e25a4c2de] check-in: [09be825f88] user: js, branch: trunk, size: 4158 [annotate] [blame] [check-ins using] [diff]

2019-02-17
22:44
tests: Only import ObjFW.h

This prevents forgetting to add an import to ObjFW.h, as the tests would
then not compile. file: [9c94f90635] check-in: [dc0c6c34ab] user: js, branch: trunk, size: 4160 [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
Update copyright file: [732c18b6c3] check-in: [0509d7a844] user: js, branch: trunk, size: 4350 [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
Update copyright notice file: [3173ae1636] check-in: [7e5c81e186] user: js, branch: trunk, size: 4344 [annotate] [blame] [check-ins using] [diff]
2017-07-24
20:29
OFINIFile: Always use \r\n file: [71a1ded6ce] check-in: [1248c00475] user: js, branch: trunk, size: 4321 [annotate] [blame] [check-ins using] [diff]
2017-01-09
17:36
Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. file: [2d74cdc476] check-in: [44f45c2e35] user: js, branch: trunk, size: 4390 [annotate] [blame] [check-ins using] [diff]

2016-10-08
15:57
Add iOS support to Xcode project file: [6c994673eb] check-in: [25f7748cba] user: js, branch: trunk, size: 4384 [annotate] [blame] [check-ins using] [diff]
2016-01-03
00:43
Update copyright

While at it, also update the mail address. file: [82dfc240a9] check-in: [cec0f072f8] user: js, branch: 0.8, size: 4017 [annotate] [blame] [check-ins using] [diff]

00:41
Update copyright

While at it, also update the mail address. file: [6df8b869d8] check-in: [2a27cf3000] user: js, branch: trunk, size: 4098 [annotate] [blame] [check-ins using] [diff]

2015-10-19
22:15
Add platform.h & make platform defines consistent file: [01dea995b0] check-in: [1ba08eebc5] user: js, branch: trunk, size: 4094 [annotate] [blame] [check-ins using] [diff]
2015-08-22
10:57
Move file management to its own class

This makes it possible to add support for delegates for file management
operations and on top makes it easier to add support for file management
operations on URLs. file: [437bbdc75f] check-in: [f3c452dfef] user: js, branch: trunk, size: 4063 [annotate] [blame] [check-ins using] [diff]

2015-01-03
20:57
Update copyright file: [615272b5e0] check-in: [cfd374b906] user: js, branch: trunk, size: 4013 [annotate] [blame] [check-ins using] [diff]
2014-06-16
18:35
OFINICategory: Add support for arrays file: [c2abc78adb] check-in: [9555835784] user: js, branch: trunk, size: 4007 [annotate] [blame] [check-ins using] [diff]
2014-06-14
09:44
OFINIFile: Add support for different encodings file: [4b57243305] check-in: [44de69ef31] user: js, branch: trunk, size: 3480 [annotate] [blame] [check-ins using] [diff]
2014-06-13
16:41
Clean up OFINIFileTests.m file: [b708218fa8] check-in: [34cf1fb8c2] user: js, branch: trunk, size: 3307 [annotate] [blame] [check-ins using] [diff]
2014-06-12
13:43
OFINIFile: Add support for quoted keys / values

This is a much more logical way to handle leading and trailing
whitespaces and also seems to be used by a few other INI
implementations.

Additionally, this imports OFINICategory.h in OFINIFile.h so that
importing OFINIFile.h is enough - this should be less confusing - and
allows opening non-existant files, treating them like an empty file. file: [556f5814fc] check-in: [12c5b7ee91] user: js, branch: trunk, size: 3338 [annotate] [blame] [check-ins using] [diff]

2014-04-27
19:34
Initial Nintendo DS port file: [7ea6705870] check-in: [cd0a632472] user: js, branch: trunk, size: 3094 [annotate] [blame] [check-ins using] [diff]
2014-02-18
23:02
OFINIFileTests: Fix a warning when using Apple GCC file: [44c1f538da] check-in: [67225c4644] user: js, branch: trunk, size: 2988 [annotate] [blame] [check-ins using] [diff]
2014-02-17
20:51
Move OFINICategory to separate file file: [4aad3ec697] check-in: [9d6adbf3d9] user: js, branch: trunk, size: 2986 [annotate] [blame] [check-ins using] [diff]
18:25
Added: Add OFINIFile file: [ae501dbc0f] check-in: [355e24465d] user: js, branch: trunk, size: 2960 [annotate] [blame] [check-ins using]