ObjFW  History of src/OFStdIOStream+Private.h of c72e1b4034b19f38

History of file src/OFStdIOStream+Private.h at check-in c72e1b4034b19f38

2024-04-03
02:16
Change license to LGPLv3 only file: [4b9b84e3bb] check-in: [7413a728a7] user: js, branch: trunk, size: 1143 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [4e119ffb36] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 935 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [946d085dd6] check-in: [8939cbdb52] user: js, branch: trunk, size: 935 [annotate] [blame] [check-ins using] [diff]
2022-07-31
16:48
OFStdIOStream: Use OSConsoleWrite() on Wii U file: [9900a9e7b0] check-in: [abb642bba9] user: js, branch: wii-u, size: 935 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [689e88ea63] check-in: [1a86b8175b] user: js, branch: trunk, size: 858 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [21abb4e442] check-in: [374e1a1bfa] user: js, branch: trunk, size: 858 [annotate] [blame] [check-ins using] [diff]
2020-06-28
15:03
Use OF_DIRECT(_MEMBERS) where appropriate file: [c5d65c7b40] check-in: [b6cb3addd0] user: js, branch: trunk, size: 947 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [f49b4a7fef] check-in: [c7f0229795] user: js, branch: trunk, size: 929 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [2ea04307a5] check-in: [0509d7a844] user: js, branch: trunk, size: 926 [annotate] [blame] [check-ins using] [diff]
2018-04-23
22:19
Use more native AmigaOS APIs on AmigaOS 3 file: [048a7a1142] check-in: [b16fc262c0] user: js, branch: trunk, size: 920 [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
Update copyright notice file: [636bb040e5] check-in: [7e5c81e186] user: js, branch: trunk, size: 920 [annotate] [blame] [check-ins using] [diff]
2017-06-04
18:48
Treat MorphOS + ixemul as a separate platform

This reduces the ifdef hell and makes much more sense, as with ixemul,
no native calls are allowed. file: [7ad2e58776] check-in: [c9621825fc] user: js, branch: trunk, size: 897 [annotate] [blame] [check-ins using] [diff]

2017-05-30
22:01
MorphOS: Name variable handle instead of fd file: [f4f520c039] check-in: [c5c3df3abe] user: js, branch: trunk, size: 925 [annotate] [blame] [check-ins using] [diff]
2017-05-28
18:57
Separate std{out,err} on MorphOS + libnix file: [68f2152466] check-in: [0dabf9dc62] user: js, branch: trunk, size: 938 [annotate] [blame] [check-ins using] [diff]
2017-05-21
21:28
Prefix private methods with of_ instead of OF_

This matches Apple's style. file: [c0cf9d2b80] check-in: [6b77a5dd8b] user: js, branch: trunk, size: 764 [annotate] [blame] [check-ins using] [diff]

2017-05-08
21:37
Add OF_DESIGNATED_INITIALIZER & OF_METHOD_FAMILY file: [c761984453] check-in: [469a496cd2] user: js, branch: trunk, size: 764 [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: [97f613cfdd] check-in: [44f45c2e35] user: js, branch: trunk, size: 741 [annotate] [blame] [check-ins using] [diff]

2016-03-12
20:28
Added: Properly handle UTF-8 in Win32 console

The previous way was to set the codepage to UTF-8, however, this does
not work properly on some versions of Windows.

Instead, this catches reads / writes on of_std* on the lowlevel,
interprets it as UTF-8, converts it to / from UTF-16 and then uses
ReadConsoleW() / WriteConsoleW().

Surrogates being cut in the middle is not properly handled yet, this
will be implemented in a follow up commit. file: [f20eb9937a] check-in: [3e1b6bccbc] user: js, branch: trunk, size: 735 [annotate] [blame] [check-ins using]