zig/std/os
Andrew Kelley af229c1fdc
std lib (breaking): posixRead can return less than buffer size
closes #1414

std.io.InStream.read now can return less than buffer size
introduce std.io.InStream.readFull for previous behavior

add std.os.File.openWriteNoClobberC
rename std.os.deleteFileWindows to std.os.deleteFileW
remove std.os.deleteFilePosix
add std.os.deleteFileC

std.os.copyFile no longer takes an allocator
std.os.copyFileMode no longer takes an allocator
std.os.AtomicFile no longer takes an allocator

add std.os.renameW
add windows support for std.os.renameC

add a test for std.os.AtomicFile
2018-10-01 13:50:55 -04:00
..
darwin re-organize std lib darwin files 2018-07-22 00:04:24 -04:00
linux update std lib API for I/O 2018-09-30 17:28:35 -04:00
windows std lib: flesh out the async I/O streaming API a bit 2018-10-01 10:53:39 -04:00
child_process.zig std lib (breaking): posixRead can return less than buffer size 2018-10-01 13:50:55 -04:00
darwin.zig std.event.fs support for macos 2018-08-07 00:49:09 -04:00
epoch.zig run zig fmt on the codebase 2018-05-29 04:23:38 -04:00
file.zig std lib (breaking): posixRead can return less than buffer size 2018-10-01 13:50:55 -04:00
get_app_data_dir.zig fix windows 2018-08-21 16:07:28 -04:00
get_user_id.zig use * for pointer type instead of & 2018-05-31 17:28:07 -04:00
index.zig std lib (breaking): posixRead can return less than buffer size 2018-10-01 13:50:55 -04:00
path.zig fix linux 2018-08-21 20:31:50 -04:00
test.zig std lib (breaking): posixRead can return less than buffer size 2018-10-01 13:50:55 -04:00
time.zig all integer sizes are available as primitives 2018-07-16 10:53:15 -04:00
zen.zig zig fmt 2018-08-27 19:25:40 -04:00