@@ -374,33 +374,6 @@ getDefaultExtensions "opml" = pandocExtensions -- affects notes
374getDefaultExtensions _ = extensionsFromList
374getDefaultExtensions _ = extensionsFromList
375 [Ext_auto_identifiers]
375 [Ext_auto_identifiers]
377−allMarkdownExtensions :: Extensions
378−allMarkdownExtensions =
382− , Ext_angle_brackets_escapable
383− , Ext_lists_without_preceding_blankline
384− , Ext_four_space_rule
385− , Ext_spaced_reference_links
386− , Ext_hard_line_breaks
387− , Ext_ignore_line_breaks
388− , Ext_east_asian_line_breaks
390− , Ext_tex_math_single_backslash
391− , Ext_tex_math_double_backslash
392− , Ext_markdown_attribute
393− , Ext_mmd_title_block
395− , Ext_autolink_bare_uris
396− , Ext_mmd_link_attributes
397− , Ext_mmd_header_identifiers
398− , Ext_compact_definition_lists
401− , Ext_literate_haskell
405-- | Get all valid extensions for a format. This is used
378-- | Get all valid extensions for a format. This is used
406-- mainly in checking format specifications for validity.
379-- mainly in checking format specifications for validity.
@@ -414,6 +387,31 @@ getAllExtensions f = universalExtensions <> getAll f
415 universalExtensions = extensionsFromList
388 universalExtensions = extensionsFromList
416 [ Ext_east_asian_line_breaks ]
389 [ Ext_east_asian_line_breaks ]
390+ allMarkdownExtensions =
391+ pandocExtensions <> autoIdExtensions <>
394+ , Ext_angle_brackets_escapable
395+ , Ext_lists_without_preceding_blankline
396+ , Ext_four_space_rule
397+ , Ext_spaced_reference_links
398+ , Ext_hard_line_breaks
399+ , Ext_ignore_line_breaks
400+ , Ext_east_asian_line_breaks
402+ , Ext_tex_math_single_backslash
403+ , Ext_tex_math_double_backslash
404+ , Ext_markdown_attribute
405+ , Ext_mmd_title_block
407+ , Ext_autolink_bare_uris
408+ , Ext_mmd_link_attributes
409+ , Ext_mmd_header_identifiers
410+ , Ext_compact_definition_lists
413+ , Ext_literate_haskell
417 getAll "markdown_strict" = allMarkdownExtensions
415 getAll "markdown_strict" = allMarkdownExtensions
418 getAll "markdown_phpextra" = allMarkdownExtensions
416 getAll "markdown_phpextra" = allMarkdownExtensions
419 getAll "markdown_mmd" = allMarkdownExtensions
417 getAll "markdown_mmd" = allMarkdownExtensions