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 +9/−9
- yesod-markdown.cabal +2/−2
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