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 +4/−0
- mmark-ext.cabal +4/−3
- tests/Text/MMark/Extension/SkylightingSpec.hs +5/−0
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