packages feed

mmark-ext 0.2.1.0 → 0.2.1.1

raw patch · 3 files changed

+13/−3 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Text.MMark.Extension.GhcSyntaxHighlighter: instance GHC.Classes.Eq Text.MMark.Extension.GhcSyntaxHighlighter.Token
- Text.MMark.Extension.GhcSyntaxHighlighter: instance GHC.Classes.Ord Text.MMark.Extension.GhcSyntaxHighlighter.Token
- Text.MMark.Extension.GhcSyntaxHighlighter: instance GHC.Enum.Bounded Text.MMark.Extension.GhcSyntaxHighlighter.Token
- Text.MMark.Extension.GhcSyntaxHighlighter: instance GHC.Enum.Enum Text.MMark.Extension.GhcSyntaxHighlighter.Token
- Text.MMark.Extension.GhcSyntaxHighlighter: instance GHC.Show.Show Text.MMark.Extension.GhcSyntaxHighlighter.Token

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+## MMark Ext 0.2.1.1++* Made the tests pass with `skylighting-0.7.4`.+ ## MMark Ext 0.2.1.0  * Added the module `Text.MMark.Extension.GhcSyntaxHighlighter` with
mmark-ext.cabal view
@@ -1,7 +1,7 @@ name:                 mmark-ext-version:              0.2.1.0+version:              0.2.1.1 cabal-version:        1.18-tested-with:          GHC==8.0.2, GHC==8.2.2, GHC==8.4.2+tested-with:          GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.2 license:              BSD3 license-file:         LICENSE.md author:               Mark Karpov <markkarpov92@gmail.com>@@ -36,7 +36,7 @@                     , lucid            >= 2.6   && < 3.0                     , microlens        >= 0.4   && < 0.5                     , mmark            >= 0.0.4 && <= 0.1-                    , modern-uri       >= 0.2   && < 0.3+                    , modern-uri       >= 0.2   && < 0.4                     , skylighting      >= 0.5   && < 0.8                     , text             >= 0.2   && < 1.3   if impl(ghc >= 8.4)@@ -74,6 +74,7 @@                     , lucid            >= 2.6   && < 3.0                     , mmark            >= 0.0.4 && <= 0.1                     , mmark-ext+                    , skylighting      >= 0.5   && < 0.8                     , text             >= 0.2   && < 1.3   build-tools:        hspec-discover   >= 2.0   && < 3.0   if flag(dev)
tests/Text/MMark/Extension/SkylightingSpec.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP               #-} {-# LANGUAGE OverloadedStrings #-}  module Text.MMark.Extension.SkylightingSpec (spec) where@@ -17,4 +18,8 @@     context "with info string results in a successful lookup" $       it "renders it correctly" $         "```haskell\nmain :: IO ()\nmain = return ()\n```\n" `to`+#if MIN_VERSION_skylighting(0,7,4)+          "<div class=\"source-code\"><pre><code class=\"language-haskell\"><span class=\"ot\">main ::</span><span> </span><span class=\"dt\">IO</span><span> ()</span>\n<span>main </span><span class=\"fu\">=</span><span> </span><span class=\"fu\">return</span><span> ()</span>\n</code></pre></div>\n"+#else           "<div class=\"source-code\"><pre><code class=\"language-haskell\"><span class=\"ot\">main ::</span><span> </span><span class=\"dt\">IO</span><span> ()</span>\n<span>main </span><span class=\"fu\">=</span><span> return ()</span>\n</code></pre></div>\n"+#endif