From 39e101f0af21424eb893d27a634ee7f6a8a0d5f1 Mon Sep 17 00:00:00 2001 From: Anton Wetzel <59712243+antonWetzel@users.noreply.github.com> Date: Thu, 3 Aug 2023 00:35:26 +0200 Subject: [PATCH] enum ident one more then current start (#1824) --- crates/typst-syntax/src/parser.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/typst-syntax/src/parser.rs b/crates/typst-syntax/src/parser.rs index 24cf71164..e0476ec88 100644 --- a/crates/typst-syntax/src/parser.rs +++ b/crates/typst-syntax/src/parser.rs @@ -179,8 +179,8 @@ fn heading(p: &mut Parser) { fn list_item(p: &mut Parser) { let m = p.marker(); + let min_indent = p.column(p.current_start()) + 1; p.assert(SyntaxKind::ListMarker); - let min_indent = p.column(p.prev_end()); whitespace_line(p); markup(p, false, min_indent, |p| p.at(SyntaxKind::RightBracket)); p.wrap(m, SyntaxKind::ListItem); @@ -188,8 +188,8 @@ fn list_item(p: &mut Parser) { fn enum_item(p: &mut Parser) { let m = p.marker(); + let min_indent = p.column(p.current_start()) + 1; p.assert(SyntaxKind::EnumMarker); - let min_indent = p.column(p.prev_end()); whitespace_line(p); markup(p, false, min_indent, |p| p.at(SyntaxKind::RightBracket)); p.wrap(m, SyntaxKind::EnumItem);