summaryrefslogtreecommitdiff
path: root/crates/typst-syntax/src/reparser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/typst-syntax/src/reparser.rs')
-rw-r--r--crates/typst-syntax/src/reparser.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/crates/typst-syntax/src/reparser.rs b/crates/typst-syntax/src/reparser.rs
index 7a970490..c20d8314 100644
--- a/crates/typst-syntax/src/reparser.rs
+++ b/crates/typst-syntax/src/reparser.rs
@@ -157,19 +157,13 @@ fn try_reparse(
let new_range = shifted..shifted + new_len;
let at_end = end == children.len();
- // Stop parsing early if this kind is encountered.
- let stop_kind = match parent_kind {
- Some(_) => SyntaxKind::RightBracket,
- None => SyntaxKind::End,
- };
-
// Reparse!
let reparsed = reparse_markup(
text,
new_range.clone(),
&mut at_start,
&mut nesting,
- |kind| kind == stop_kind,
+ parent_kind.is_none(),
);
if let Some(newborns) = reparsed {