diff options
| author | Anton Wetzel <59712243+antonWetzel@users.noreply.github.com> | 2023-08-03 00:35:26 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-03 00:35:26 +0200 |
| commit | 39e101f0af21424eb893d27a634ee7f6a8a0d5f1 (patch) | |
| tree | e48c78cc67cd3399e234faf2a193966ebe49ee6b | |
| parent | 20eb284318dda2a854c0f818ff05930ad47d5cec (diff) | |
enum ident one more then current start (#1824)
| -rw-r--r-- | crates/typst-syntax/src/parser.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/typst-syntax/src/parser.rs b/crates/typst-syntax/src/parser.rs index 24cf7116..e0476ec8 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); |
