zig/lib/std/io
Isaac Freund 070e548acf
std: remove io.AutoIndentingStream
This type is not widely applicable enough to be a public part of the
public interface of the std.

The current implementation in only fully utilized by the zig fmt
implementation, which could benefit by even tighter integration as
will be demonstrated in the next commit. Therefore, move the current
io.AutoIndentingStream to lib/std/zig/render.zig.

The C backend of the self hosted compiler also use this type currently,
but it does not require anywhere near its full complexity. Therefore,
implement a greatly simplified version of this interface in
src/codegen/c.zig.
2021-02-16 23:20:46 +01:00
..
bit_reader.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
bit_writer.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
buffered_atomic_file.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
buffered_reader.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
buffered_writer.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
c_writer.zig std: Update test "" to test where it makes sense 2021-01-22 15:46:58 +01:00
change_detection_stream.zig Year++ 2020-12-31 15:45:24 -08:00
counting_reader.zig Year++ 2020-12-31 15:45:24 -08:00
counting_writer.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
find_byte_writer.zig io: FindByteOutStream to FindByteWriter 2021-01-08 16:54:56 -05:00
fixed_buffer_stream.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
limited_reader.zig std.EarlyEOFReader: rename to LimitedReader 2021-01-11 16:51:56 -07:00
multi_writer.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
peek_stream.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
reader.zig std: reader.skipBytes's num_bytes should be a u64 2021-01-11 16:47:48 -07:00
seekable_stream.zig Year++ 2020-12-31 15:45:24 -08:00
stream_source.zig Remove deprecated stream aliases 2021-01-08 16:54:56 -05:00
test.zig Reduce use of deprecated IO types 2021-01-07 23:48:58 -08:00
writer.zig Year++ 2020-12-31 15:45:24 -08:00