authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-04-12 21:56:12-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-04-12 21:56:12-04:00
log0f652b4d80a57f5b5a1054d06cd5767ce52402a1
treea6c944e50a4d397168bd7c1ea4fc22b8a230b409
parent9e701e951b637b5627a25d9530c074d2900d9362

zig fmt: switch cases on new lines

See #911

1 files changed, 4 insertions(+), 2 deletions(-)

std/zig/parser.zig+4-2
...@@ -3972,7 +3972,8 @@ pub const Parser = struct {...@@ -3972,7 +3972,8 @@ pub const Parser = struct {
3972 try stack.append(RenderState { .Expression = items[i] });3972 try stack.append(RenderState { .Expression = items[i] });
39733973
3974 if (i != 0) {3974 if (i != 0) {
3975 try stack.append(RenderState { .Text = ", " });3975 try stack.append(RenderState.PrintIndent);
3976 try stack.append(RenderState { .Text = ",\n" });
3976 }3977 }
3977 }3978 }
3978 },3979 },
...@@ -4878,7 +4879,8 @@ test "zig fmt: switch" {...@@ -4878,7 +4879,8 @@ test "zig fmt: switch" {
4878 \\ switch (0) {4879 \\ switch (0) {
4879 \\ 0 => {},4880 \\ 0 => {},
4880 \\ 1 => unreachable,4881 \\ 1 => unreachable,
4881 \\ 2, 3 => {},4882 \\ 2,
4883 \\ 3 => {},
4882 \\ 4 ... 7 => {},4884 \\ 4 ... 7 => {},
4883 \\ 1 + 4 * 3 + 22 => {},4885 \\ 1 + 4 * 3 + 22 => {},
4884 \\ else => {4886 \\ else => {