summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Wetzel <59712243+antonWetzel@users.noreply.github.com>2023-08-03 00:35:26 +0200
committerGitHub <noreply@github.com>2023-08-03 00:35:26 +0200
commit39e101f0af21424eb893d27a634ee7f6a8a0d5f1 (patch)
treee48c78cc67cd3399e234faf2a193966ebe49ee6b
parent20eb284318dda2a854c0f818ff05930ad47d5cec (diff)
enum ident one more then current start (#1824)
-rw-r--r--crates/typst-syntax/src/parser.rs4
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);