Andrew Kelley
dc6a4f3bf1
std.Io: add dirMakePath and dirMakeOpenPath
2025-10-29 06:20:50 -07:00
Andrew Kelley
6d1b2c7f64
std.Io: introduce openSelfExe
2025-10-29 06:20:50 -07:00
Andrew Kelley
1c67607397
std.Io.Threaded: implement dirOpenFile for Windows
2025-10-29 06:20:50 -07:00
Andrew Kelley
b561d5f3fe
std.Io.Threaded: implement dirCreateFile for Windows
2025-10-29 06:20:50 -07:00
Andrew Kelley
83e4ff6f4c
std.Io: add dirClose
2025-10-29 06:20:50 -07:00
Andrew Kelley
81e7e9fdbb
std.Io: add dirOpenDir and WASI impl
2025-10-29 06:20:50 -07:00
Andrew Kelley
f8ea00bd6d
std.Io: add dirAccess
2025-10-29 06:20:50 -07:00
Andrew Kelley
b1733b7bce
std.Io: implement dirOpenFile
2025-10-29 06:20:49 -07:00
Andrew Kelley
8a1e6c8c39
std.Io: implement dirStatPath
2025-10-29 06:20:49 -07:00
Andrew Kelley
750b1431bf
std: fix some Io compilation errors
2025-10-29 06:20:49 -07:00
Andrew Kelley
eadfefa002
std.Io: implement dirMake
...
In the future, it might be nice to introduce a type for file system path
names. This would be a way to avoid having InvalidFileName in the error
set, since construction of such type could validate it above the
interface.
2025-10-29 06:20:49 -07:00
Andrew Kelley
ebcc6f166c
std.Io: bring back Timestamp but also keep Clock.Timestamp
...
this feels better
2025-10-29 06:20:49 -07:00
Andrew Kelley
47aa5a70a5
std: updating to std.Io interface
...
got the build runner compiling
2025-10-29 06:20:48 -07:00
Andrew Kelley
0e9280ef1a
std.Io: extract Dir to separate file
2025-10-29 06:20:48 -07:00