summaryrefslogtreecommitdiff
path: root/src/syntax/ast.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-02-23 23:58:05 +0100
committerGitHub <noreply@github.com>2022-02-23 23:58:05 +0100
commit90132b0d658f1b2a5df75eb458150e6782b2c30c (patch)
treeb4c237b22b31a6f965849fd7b540c7aec364ef96 /src/syntax/ast.rs
parentf2f473a81fde9c09e0f361f1b85fb5c14337f360 (diff)
parent9fda623b02b2a0a9e9cdf806d9945d0759c8bf01 (diff)
Merge pull request #64 from typst/new-incr-parse
New Incremental Parser
Diffstat (limited to 'src/syntax/ast.rs')
-rw-r--r--src/syntax/ast.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/syntax/ast.rs b/src/syntax/ast.rs
index 9d22121b..10e5ec70 100644
--- a/src/syntax/ast.rs
+++ b/src/syntax/ast.rs
@@ -60,9 +60,9 @@ impl Markup {
/// The markup nodes.
pub fn nodes(&self) -> impl Iterator<Item = MarkupNode> + '_ {
self.0.children().filter_map(|node| match node.kind() {
+ NodeKind::Space(2 ..) => Some(MarkupNode::Parbreak),
NodeKind::Space(_) => Some(MarkupNode::Space),
NodeKind::Linebreak => Some(MarkupNode::Linebreak),
- NodeKind::Parbreak => Some(MarkupNode::Parbreak),
NodeKind::Text(s) | NodeKind::TextInLine(s) => {
Some(MarkupNode::Text(s.clone()))
}