zig/lib/std/io
Andrew Kelley 2e806682f4
(breaking) std.Buffer => std.ArrayListSentineled(u8, 0)
This new name (and the fact that it is a function returning a type) will
make it more clear which use cases are better suited for ArrayList and
which are better suited for ArrayListSentineled.

Also for consistency with ArrayList,
 * `append` => `appendSlice`
 * `appendByte` => `append`

Thanks daurnimator for pointing out the confusion of std.Buffer.
2020-04-01 13:30:07 -04:00
..
bit_in_stream.zig Merge remote-tracking branch 'origin/master' into io-stream-iface 2020-03-11 15:47:07 -04:00
bit_out_stream.zig update standard library to new I/O streams API 2020-03-10 18:44:30 -04:00
buffered_atomic_file.zig std lib API deprecations for the upcoming 0.6.0 release 2020-03-30 14:23:22 -04:00
buffered_in_stream.zig update standard library to new I/O streams API 2020-03-10 18:44:30 -04:00
buffered_out_stream.zig (breaking) improve and simplify fixed buffer streams API 2020-03-10 16:31:04 -04:00
c_out_stream.zig Remove unneeeded address-of operator 2020-04-01 10:21:17 -04:00
counting_out_stream.zig update standard library to new I/O streams API 2020-03-10 18:44:30 -04:00
fixed_buffer_stream.zig fix all the TODOs from the pull request 2020-03-13 12:02:58 -04:00
in_stream.zig (breaking) std.Buffer => std.ArrayListSentineled(u8, 0) 2020-04-01 13:30:07 -04:00
out_stream.zig Replace fmt with new fmtstream 2020-03-12 10:41:09 -05:00
peek_stream.zig io: fix PeekStream compilation 2020-04-01 12:26:49 +02:00
seekable_stream.zig (breaking) rework stream abstractions 2020-03-10 15:32:32 -04:00
serialization.zig io: fix serialization compilation and tests 2020-04-01 12:37:02 +02:00
stream_source.zig add std.io.StreamSource and fixes to emitRaw 2020-03-11 15:40:34 -04:00
test.zig Add NtDll-based ftruncate implementation 2020-03-13 08:45:37 +01:00