From 6c555a77a394f9bcefc76ee5ae9f3dfff5ddb35a Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Wed, 4 May 2022 17:00:00 +0200 Subject: [PATCH] Use regular anchar, performantAnyChar has a bug where it eats one char too many --- src/org/org_block_heading.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/org_block_heading.nim b/src/org/org_block_heading.nim index 90ef254..c2daf3f 100644 --- a/src/org/org_block_heading.nim +++ b/src/org/org_block_heading.nim @@ -32,7 +32,7 @@ let parseTodoKeyword = todoKeywords.createTodoKeywordParser() let parseDoneKeyword = doneKeywords.createTodoKeywordParser() let parseContentText = @[ - anyUntilPerformant(choice(@[endOfStream, str("\n*")])), + anyUntil(choice(@[endOfStream, str("\n*")])), ] let parseHeadlineNewline = @[ @@ -40,7 +40,7 @@ let parseHeadlineNewline = @[ ] let parseHeadingText = @[ - anyUntilPerformant(newline), + anyUntil(newline), ] # func buildStars(token: seq[ParserToken]): seq[ParserToken] =