diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2018-04-12 21:56:12 -0400 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2018-04-12 21:56:12 -0400 |
| commit | 0f652b4d80a57f5b5a1054d06cd5767ce52402a1 (patch) | |
| tree | a6c944e50a4d397168bd7c1ea4fc22b8a230b409 /std | |
| parent | 9e701e951b637b5627a25d9530c074d2900d9362 (diff) | |
| download | zig-0f652b4d80a57f5b5a1054d06cd5767ce52402a1.tar.gz zig-0f652b4d80a57f5b5a1054d06cd5767ce52402a1.zip | |
zig fmt: switch cases on new lines
See #911
Diffstat (limited to 'std')
| -rw-r--r-- | std/zig/parser.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/std/zig/parser.zig b/std/zig/parser.zig index 91623ba596..1aa299b49a 100644 --- a/std/zig/parser.zig +++ b/std/zig/parser.zig @@ -3972,7 +3972,8 @@ pub const Parser = struct { try stack.append(RenderState { .Expression = items[i] }); if (i != 0) { - try stack.append(RenderState { .Text = ", " }); + try stack.append(RenderState.PrintIndent); + try stack.append(RenderState { .Text = ",\n" }); } } }, @@ -4878,7 +4879,8 @@ test "zig fmt: switch" { \\ switch (0) { \\ 0 => {}, \\ 1 => unreachable, - \\ 2, 3 => {}, + \\ 2, + \\ 3 => {}, \\ 4 ... 7 => {}, \\ 1 + 4 * 3 + 22 => {}, \\ else => { |
