git.iko.soy/typeable/pandoc
on master help sign in
Markdown reader: Prevent spurious line breaks after list items.
56c410eJohn MacFarlane
src/Text/Pandoc/Readers/Markdown.hs+2−1
@@ -1560,7 +1560,8 @@ endline = try $ do
1560 guardEnabled Ext_blank_before_header <|> notFollowedBy (char '#') -- atx header
1560 guardEnabled Ext_blank_before_header <|> notFollowedBy (char '#') -- atx header
1561 guardDisabled Ext_backtick_code_blocks <|>
1561 guardDisabled Ext_backtick_code_blocks <|>
1562 notFollowedBy (() <$ (lookAhead (char '`') >> codeBlockFenced))
1562 notFollowedBy (() <$ (lookAhead (char '`') >> codeBlockFenced))
1563+ (eof >> return mempty)
1563− (guardEnabled Ext_hard_line_breaks >> return (return B.linebreak))
1564+ <|> (guardEnabled Ext_hard_line_breaks >> return (return B.linebreak))
1564 <|> (guardEnabled Ext_ignore_line_breaks >> return mempty)
1565 <|> (guardEnabled Ext_ignore_line_breaks >> return mempty)
1565 <|> (return $ return B.space)
1566 <|> (return $ return B.space)
1566
1567