From cf0e0eb1d43572e48242c6590b58c5abfb276b9e Mon Sep 17 00:00:00 2001 From: Taylan Kammer Date: Mon, 17 Mar 2025 14:07:51 +0100 Subject: Parser allows Form Feed (^L) as blank. --- src/libzisp/io/parser.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libzisp/io/parser.zig b/src/libzisp/io/parser.zig index 839b046..9a1bc17 100644 --- a/src/libzisp/io/parser.zig +++ b/src/libzisp/io/parser.zig @@ -336,7 +336,8 @@ const State = struct { fn consumeBlanks(s: *State) void { while (!s.eof()) { switch (s.peek()) { - '\t', '\n', ' ' => s.skip(), + // Allow Form Feed (^L) commonly used by Emacs users. + '\t', '\n', ' ', 0x0C => s.skip(), ';' => s.consumeLineComment(), else => return, } -- cgit v1.2.3