Improve document parser to parse extra newlines
This commit is contained in:
@@ -570,5 +570,8 @@ documentParsers =
|
|||||||
-- Parse a document, which is multiple paragraphs.
|
-- Parse a document, which is multiple paragraphs.
|
||||||
parseDocument :: Parser MdToken
|
parseDocument :: Parser MdToken
|
||||||
parseDocument = do
|
parseDocument = do
|
||||||
res <- manyTill (fallthroughParser documentParsers) eof
|
-- res <- manyTill (fallthroughParser documentParsers <|> (char '\n' *> return $ Unit "")) eof
|
||||||
|
res <- sepEndBy (fallthroughParser documentParsers) (many $ char '\n')
|
||||||
|
-- many $ char '\n'
|
||||||
|
eof
|
||||||
return (Document res)
|
return (Document res)
|
||||||
|
Reference in New Issue
Block a user