From ce5794e7ea10d1c8137e6098fc9f218f9f92872b Mon Sep 17 00:00:00 2001 From: Pagwin Date: Mon, 8 Dec 2025 21:23:08 -0500 Subject: [PATCH] simplified block ending --- src/Markdown.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Markdown.hs b/src/Markdown.hs index 5710973..85bc6f0 100644 --- a/src/Markdown.hs +++ b/src/Markdown.hs @@ -52,8 +52,9 @@ element = lineEnding :: (Logger m, Characters s) => Parser s m () lineEnding = (try eof) <|> void newline +-- we don't need to parse eof, lineEnding does that, eof *> eof works just fine in place of eof blockEnding :: (Logger m, Characters s) => Parser s m () -blockEnding = (try (lineEnding *> lineEnding)) <|> eof +blockEnding = lineEnding *> lineEnding -- TODO: check if inlineHTML needs to be handled in any markdown posts -- TODO: link impl