lib/std/io.zig | 13 +- lib/std/io/auto_indenting_stream.zig | 135 +++ lib/std/io/change_detection_stream.zig | 58 ++ lib/std/io/find_byte_out_stream.zig | 44 + lib/std/io/writer.zig | 4 + lib/std/zig/parser_test.zig | 109 ++- lib/std/zig/render.zig | 1636 +++++++++++++++----------------- src-self-hosted/main.zig | 9 +- src-self-hosted/stage2.zig | 2 +- 9 files changed, 1103 insertions(+), 907 deletions(-)