summaryrefslogtreecommitdiff
path: root/src/libzisp/io/parser.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/libzisp/io/parser.zig')
-rw-r--r--src/libzisp/io/parser.zig3
1 files changed, 2 insertions, 1 deletions
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,
}