diff options
| author | IntegratedQuantum <jahe788@gmail.com> | 2022-12-28 14:25:07 +0100 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2022-12-29 12:50:31 +0200 |
| commit | c557f0c32b9effd748ad158455371ab8d5843c38 (patch) | |
| tree | d1324084471107e20140954bfb10003c51111917 /lib/std/debug.zig | |
| parent | 1caf56c5fbbb10fa28f8bf204d073983ce2a6dd5 (diff) | |
| download | zig-c557f0c32b9effd748ad158455371ab8d5843c38.tar.gz zig-c557f0c32b9effd748ad158455371ab8d5843c38.zip | |
Replace tabs with spaces when printing a line for trace output.
Diffstat (limited to 'lib/std/debug.zig')
| -rw-r--r-- | lib/std/debug.zig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/std/debug.zig b/lib/std/debug.zig index b23f246cf7..5bfac5bcb7 100644 --- a/lib/std/debug.zig +++ b/lib/std/debug.zig @@ -1128,7 +1128,10 @@ fn printLineFromFileAnyOs(out_stream: anytype, line_info: LineInfo) !void { for (slice) |byte| { if (line == line_info.line) { - try out_stream.writeByte(byte); + switch (byte) { + '\t' => try out_stream.writeByte(' '), + else => try out_stream.writeByte(byte), + } if (byte == '\n') { return; } |
