git.iko.soy/typeable/pandoc
on master help sign in
Markdown writer: don't force delimited code blocks to be flush left.

Fixes bug with delimited code blocks inside lists etc.

commitdbbc932f24ae3d180062c4db9b24fff12e4ae3c9 authorJohn MacFarlane <fiddlosopher@gmail.com> dateWed 11 Apr 2012, 09:02 (15 years ago) parenta388024
1 file changed+1−1
src/Text/Pandoc/Writers/Markdown.hs+1−1
src/Text/Pandoc/Writers/Markdown.hs+1−1
@@ -254,7 +254,7 @@ blockToMarkdown opts (CodeBlock attribs str) = return $
254254 if writerStrictMarkdown opts || attribs == nullAttr
255255 then nest (writerTabStop opts) (text str) <> blankline
256256 else -- use delimited code block
257− flush (tildes <> space <> attrs <> cr <> text str <>
257+ (tildes <> space <> attrs <> cr <> text str <>
258258 cr <> tildes) <> blankline
259259 where tildes = text "~~~~"
260260 attrs = attrsToMarkdown attribs