ObjFW  History of src/OFString+PathAdditions.h of 374e1a1bfa30d767

History of the file that is called src/OFString+PathAdditions.h at check-in 374e1a1bfa30d767

2024-01-02
17:17
Update copyright file: [3d3edf170d] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2851 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [4c7a8f9d29] check-in: [8939cbdb52] user: js, branch: trunk, size: 2851 [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
Rename OFURI to OFIRI file: [96e7ed9c77] check-in: [23272e6d43] user: js, branch: trunk, size: 2851 [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
Rename OFUR{L -> I} in preparation for URI support file: [01351c2d45] check-in: [e7ab06503c] user: js, branch: trunk, size: 2851 [annotate] [blame] [check-ins using] [diff]
2022-08-07
13:31
Add -[OFString stringByAppendingPathExtension:] file: [2a2be8d086] check-in: [c258e7bfad] user: js, branch: trunk, size: 2835 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [c69c663e20] check-in: [1a86b8175b] user: js, branch: trunk, size: 2575 [annotate] [blame] [check-ins using] [diff]
2021-04-19
21:54
Rename a few more constants file: [0d70d05c92] check-in: [458420998c] user: js, branch: new-naming-convention, size: 2575 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [5bff0ead4d] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2686 [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
Use /** */ instead of /*! */ for documentation file: [9755ca9fad] check-in: [163a4a5a2e] user: js, branch: trunk, size: 2775 [annotate] [blame] [check-ins using] [diff]
2020-02-29
19:44
OFURL: Move out platform-dependent parts file: [2fb4c588a2] check-in: [09fb660d54] user: js, branch: trunk, size: 2775 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [be88560228] check-in: [c7f0229795] user: js, branch: trunk, size: 2488 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [df7908e185] check-in: [0509d7a844] user: js, branch: trunk, size: 2485 [annotate] [blame] [check-ins using] [diff]
2018-11-04
17:51
ofarc: Use OFSandbox's new unveiling file: [cb842db825] check-in: [dec64f3a50] user: js, branch: trunk, size: 2479 [annotate] [blame] [check-ins using] [diff]
2018-03-11
21:43
Add -[OFString isAbsolutePath] file: [4fb51bf901] check-in: [c6299422a1] user: js, branch: trunk, size: 2368 [annotate] [blame] [check-ins using] [diff]
00:37
Added: OFString: Move path handling into a category

This is the first step to have different versions of those for different
operating systems, rather than #ifdefs everywhere.

This also has the nice side-effect of not having one implementation in
OFString and another one in OFString_UTF8 anymore. The one in OFString
was a generic version, while the one in OFString_UTF8 was one optimized
for UTF-8 strings. Now only the version optimized for UTF-8 strings
exists, as this is by far the most common string implementation used,
and the overhead of converting from something else to UTF-8 is not more
than converting to UTF-32. file: [9ffc17fae1] check-in: [7a488c3062] user: js, branch: trunk, size: 2237 [annotate] [blame] [check-ins using]