ObjFW  History of src/OFWin32ConsoleStdIOStream.m of d5eb0384c57e721e

History of the file that is called src/OFWin32ConsoleStdIOStream.m at check-in d5eb0384c57e721e

2024-04-03
02:16
Change license to LGPLv3 only file: [ab386bcc83] check-in: [7413a728a7] user: js, branch: trunk, size: 14868 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [75e78c9802] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 14660 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [67f3e85bf4] check-in: [8939cbdb52] user: js, branch: trunk, size: 14660 [annotate] [blame] [check-ins using] [diff]
2022-11-16
01:27
Add OFAssert()

This uses the same format as OFEnsure(). file: [0e3a4cbb4c] check-in: [c86b8f10f0] user: js, branch: trunk, size: 14660 [annotate] [blame] [check-ins using] [diff]

2022-09-24
20:24
Renamed src/OFWin32ConsoleStdIOStream.m → src/platform/Windows/OFWin32ConsoleStdIOStream.m. Move OFWin32ConsoleStdIOStream to platforms file: [8c3f9ce8af] check-in: [9e29b98fc3] user: js, branch: trunk, size: 14678 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [8c3f9ce8af] check-in: [1a86b8175b] user: js, branch: trunk, size: 14678 [annotate] [blame] [check-ins using] [diff]
2021-04-25
11:05
A few last renames file: [dea67afd15] check-in: [27103855c2] user: js, branch: new-naming-convention, size: 14678 [annotate] [blame] [check-ins using] [diff]
2021-04-18
22:56
Rename all symbols marked extern file: [3aed091d75] check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 14719 [annotate] [blame] [check-ins using] [diff]
15:55
Rename all functions in macros.h file: [117f6c572a] check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 14738 [annotate] [blame] [check-ins using] [diff]
2021-04-17
22:45
Rename of_(re)alloc and add OFFreeMemory file: [794f92fbed] check-in: [498074dab9] user: js, branch: new-naming-convention, size: 14740 [annotate] [blame] [check-ins using] [diff]
02:10
of_string_encoding_t -> OFStringEncoding file: [52d54dbd3b] check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 14714 [annotate] [blame] [check-ins using] [diff]
01:35
of_char{16,32}_t -> OFChar{16,32} file: [f404bb72d4] check-in: [6d9d790a24] user: js, branch: new-naming-convention, size: 14750 [annotate] [blame] [check-ins using] [diff]
01:32
of_unichar_t -> OFUnichar file: [9be1158f7e] check-in: [2d3790870d] user: js, branch: new-naming-convention, size: 14768 [annotate] [blame] [check-ins using] [diff]
00:54
of_point_t -> OFPoint file: [44d7e170bf] check-in: [3524409dd0] user: js, branch: new-naming-convention, size: 14780 [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
*.m: Fold methods into one line where it fits file: [0662c30238] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 14786 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [fb543571fa] check-in: [374e1a1bfa] user: js, branch: trunk, size: 14831 [annotate] [blame] [check-ins using] [diff]
2020-11-14
12:23
Rename of_malloc and of_calloc

The new names should be more accurate. file: [01349f1730] check-in: [627511b032] user: js, branch: trunk, size: 14920 [annotate] [blame] [check-ins using] [diff]

2020-11-05
00:24
Avoid -[allocMemoryWithSize:] for temporary memory

-[allocMemoryWithSize:] has book keeping overhead that is unnecessary
for temporary memory. file: [7dd85d6178] check-in: [0ddaac3f5b] user: js, branch: trunk, size: 14922 [annotate] [blame] [check-ins using] [diff]

2020-05-28
00:15
OFStdIOStream: Add -[hasTerminal] file: [959c780c29] check-in: [d5eb0384c5] user: js, branch: trunk, size: 15008 [annotate] [blame] [check-ins using] [diff]
2020-05-24
15:54
Add terminal control methods for Windows file: [c0629570e4] check-in: [40f58c637b] user: js, branch: trunk, size: 14837 [annotate] [blame] [check-ins using] [diff]
2020-05-17
10:42
OFWin32ConsoleStdIOStream: Use +[isWindowsNT]

This avoids the needless call to the W function first. This is safe to
do, as it's clear there won't ever be a non-NT Windows that supports
Unicode. file: [88e2ee5d8c] check-in: [77bf56450b] user: js, branch: trunk, size: 11405 [annotate] [blame] [check-ins using] [diff]

00:58
OFWin32ConsoleStdIOStream: Support for ANSI Win32 file: [2a51abc2a7] check-in: [bcf421d813] user: js, branch: trunk, size: 11474 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [f6d82fa9cc] check-in: [c7f0229795] user: js, branch: trunk, size: 8743 [annotate] [blame] [check-ins using] [diff]
2019-06-18
00:06
Fix typo to fix Win32 file: [f5375f7f58] check-in: [c15164ca65] user: js, branch: trunk, size: 8740 [annotate] [blame] [check-ins using] [diff]
2019-06-17
02:33
Added: Remove underscores from class names file: [2b42023382] check-in: [17d57e01ff] user: js, branch: trunk, size: 8741 [annotate] [blame] [check-ins using]