An unordered list must end in a blank line.

fixingIncompleteElements
Aadhavan Srinivasan 2 weeks ago
parent 5b0d42fd2d
commit 45115c765c

@ -369,6 +369,7 @@ parseUListItem = parseUListParaItem <++ parseUListLineItem <++ parseUListNested
parseUnorderedList :: ReadP MdToken
parseUnorderedList = do
lineItems <- greedyParse1 parseUListItem
void (char '\n') <++ eof -- A list must end in an extra newline or eof
return $ UnordList lineItems
-- Parse a document, which is multiple paragraphs.

Loading…
Cancel
Save