@@ -1,4 +1,3 @@
1−{-# LANGUAGE CPP #-}
21{-# LANGUAGE MultiWayIf #-}
32{-# LANGUAGE NoImplicitPrelude #-}
43{-# LANGUAGE OverloadedStrings #-}
@@ -43,10 +42,6 @@ import Text.DocLayout (render, literal)
4342import Prelude
4443import Text.Blaze.Internal (MarkupM (Empty), customLeaf, customParent)
4544import Text.DocTemplates (FromContext (lookupContext))
46−#if MIN_VERSION_blaze_markup(0,6,3)
47−#else
48−import Text.Blaze.Internal (preEscapedString, preEscapedText)
49−#endif
5045import Text.Blaze.Html hiding (contents)
5146import Text.DocTemplates (Context (..))
5247import Text.Pandoc.Definition
@@ -61,17 +56,8 @@ import Text.Pandoc.Walk
6156import Text.Pandoc.Writers.Math
6257import Text.Pandoc.Writers.Shared
6358import Text.Pandoc.XML (escapeStringForXML, fromEntities, toEntities)
64−#if MIN_VERSION_blaze_markup(0,6,3)
65−#else
66−import Text.Blaze.Internal (preEscapedString, preEscapedText)
67−#endif
68−#if MIN_VERSION_blaze_html(0,5,1)
6959import qualified Text.Blaze.XHtml5 as H5
7060import qualified Text.Blaze.XHtml5.Attributes as A5
71−#else
72−import qualified Text.Blaze.Html5 as H5
73−import qualified Text.Blaze.Html5.Attributes as A5
74−#endif
7561import Control.Monad.Except (throwError)
7662import System.FilePath (takeBaseName)
7763import Text.Blaze.Html.Renderer.Text (renderHtml)