packages feed

yesod-markdown 0.5.1 → 0.6

raw patch · 2 files changed

+11/−11 lines, 2 filesdep ~pandoc

Dependency ranges changed: pandoc

Files

Yesod/Markdown.hs view
@@ -25,7 +25,7 @@   , writePandocTrusted   -- * Option sets   , yesodDefaultWriterOptions-  , yesodDefaultParserState+  , yesodDefaultReaderOptions   -- * Form helper   , markdownField   )@@ -90,12 +90,12 @@ --   sets and sanitization. markdownToHtml :: Markdown -> Html markdownToHtml = writePandoc yesodDefaultWriterOptions-               . parseMarkdown yesodDefaultParserState+               . parseMarkdown yesodDefaultReaderOptions  -- | Same but with no sanitization run markdownToHtmlTrusted :: Markdown -> Html markdownToHtmlTrusted = writePandocTrusted yesodDefaultWriterOptions-                      . parseMarkdown yesodDefaultParserState+                      . parseMarkdown yesodDefaultReaderOptions  -- | Reads markdown in from the specified file; returns the empty string  --   if the file does not exist@@ -118,19 +118,19 @@ writePandocTrusted wo = preEscapedToMarkup . writeHtmlString wo  -- | Parses Markdown into the intermediate Pandoc type-parseMarkdown :: ParserState -> Markdown -> Pandoc+parseMarkdown :: ReaderOptions -> Markdown -> Pandoc parseMarkdown ro (Markdown m) = readMarkdown ro m  -- | Pandoc defaults, plus Html5, minus WrapText yesodDefaultWriterOptions :: WriterOptions-yesodDefaultWriterOptions = defaultWriterOptions+yesodDefaultWriterOptions = def   { writerHtml5    = True   , writerWrapText = False   }  -- | Pandoc defaults, plus Smart, plus ParseRaw-yesodDefaultParserState :: ParserState-yesodDefaultParserState = defaultParserState-    { stateSmart    = True-    , stateParseRaw = True+yesodDefaultReaderOptions :: ReaderOptions+yesodDefaultReaderOptions = def+    { readerSmart    = True+    , readerParseRaw = True     }
yesod-markdown.cabal view
@@ -1,5 +1,5 @@ name:                yesod-markdown-version:             0.5.1+version:             0.6 synopsis:            Tools for using markdown in a yesod application description:         A subset of pandoc functionality useful for markdown processing in yesod applications homepage:            http://github.com/pbrisbin/yesod-markdown@@ -16,7 +16,7 @@    build-depends: base            >= 4     && < 5                , text            >= 0.11  && < 0.12-               , pandoc          >= 1.9   && < 1.10+               , pandoc          >= 1.10  && < 1.11                , blaze-html      >= 0.5   && < 0.6                , xss-sanitize    >= 0.3.1 && < 0.4                , directory