diff options
Diffstat (limited to 'src/Text')
| -rw-r--r-- | src/Text/Pandoc/Writers/Markdown.hs | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/src/Text/Pandoc/Writers/Markdown.hs b/src/Text/Pandoc/Writers/Markdown.hs index 6316d9419..b16c71358 100644 --- a/src/Text/Pandoc/Writers/Markdown.hs +++ b/src/Text/Pandoc/Writers/Markdown.hs @@ -322,9 +322,12 @@ blockToMarkdown' opts (Div attrs ils) = do      case () of           _ | isEnabled Ext_fenced_divs opts &&               attrs /= nullAttr -> -                nowrap (literal ":::" <+> classOrAttrsToMarkdown attrs) $$ -                chomp contents $$ -                literal ":::" <> blankline +                let attrsToMd = if variant == Commonmark +                                then attrsToMarkdown +                                else classOrAttrsToMarkdown +                in nowrap (literal ":::" <+> attrsToMd attrs) $$ +                   chomp contents $$ +                   literal ":::" <> blankline             | isEnabled Ext_native_divs opts ||               (isEnabled Ext_raw_html opts &&                (variant == Commonmark || | 
