diff options
Diffstat (limited to 'src/Text/Pandoc/Options.hs')
-rw-r--r-- | src/Text/Pandoc/Options.hs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Text/Pandoc/Options.hs b/src/Text/Pandoc/Options.hs index ac791ac74..a19f4b087 100644 --- a/src/Text/Pandoc/Options.hs +++ b/src/Text/Pandoc/Options.hs @@ -42,6 +42,7 @@ module Text.Pandoc.Options ( Extension(..) , EPUBVersion (..) , WriterOptions (..) , TrackChanges (..) + , MediaBag , def , isEnabled ) where @@ -49,6 +50,8 @@ import Data.Set (Set) import qualified Data.Set as Set import Data.Default import Text.Pandoc.Highlighting (Style, pygments) +import qualified Data.ByteString.Lazy as BL +import qualified Data.Map as M -- | Individually selectable syntax extensions. data Extension = @@ -274,6 +277,9 @@ data TrackChanges = AcceptChanges | AllChanges deriving (Show, Read, Eq) +-- | A map of media paths to their binary representations. +type MediaBag = M.Map String BL.ByteString + -- | Options for writers data WriterOptions = WriterOptions { writerStandalone :: Bool -- ^ Include header and footer |