packages feed

ghc-syntax-highlighter 0.0.4.1 → 0.0.5.0

raw patch · 3 files changed

+6/−20 lines, 3 filesdep +ghc-lib-parserdep −ghcdep −ghc-bootPVP ok

version bump matches the API change (PVP)

Dependencies added: ghc-lib-parser

Dependencies removed: ghc, ghc-boot

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+## GHC syntax highlighter 0.0.5.0++* Uses `ghc-lib-parser`.+ ## GHC syntax highlighter 0.0.4.1  * Works with GHC 8.8.
GHC/SyntaxHighlighter.hs view
@@ -13,7 +13,6 @@ -- This library uses GHC's lexer, so the result is guaranteed to be 100% -- correct, as if it was parsed by GHC itself. -{-# LANGUAGE CPP                           #-} {-# LANGUAGE LambdaCase                    #-} {-# LANGUAGE OverloadedStrings             #-} {-# LANGUAGE TupleSections                 #-}@@ -221,9 +220,7 @@   L.ITstatic    -> KeywordTok   L.ITstock     -> KeywordTok   L.ITanyclass  -> KeywordTok-#if MIN_VERSION_ghc(8,6,1)   L.ITvia       -> KeywordTok-#endif   L.ITunit      -> KeywordTok   L.ITsignature -> KeywordTok   L.ITdependency -> KeywordTok@@ -249,20 +246,13 @@   L.IToptions_prag _ -> PragmaTok   L.ITinclude_prag _ -> PragmaTok   L.ITlanguage_prag -> PragmaTok-#if !MIN_VERSION_ghc(8,6,1)-  L.ITvect_prag _ -> PragmaTok-  L.ITvect_scalar_prag _ -> PragmaTok-  L.ITnovect_prag _ -> PragmaTok-#endif   L.ITminimal_prag _ -> PragmaTok   L.IToverlappable_prag _ -> PragmaTok   L.IToverlapping_prag _ -> PragmaTok   L.IToverlaps_prag _ -> PragmaTok   L.ITincoherent_prag _ -> PragmaTok   L.ITctype _ -> PragmaTok-#if MIN_VERSION_ghc(8,8,1)   L.ITcomment_line_prag -> PragmaTok-#endif   -- Reserved symbols   L.ITdotdot -> SymbolTok   L.ITcolon -> SymbolTok@@ -275,14 +265,9 @@   L.ITrarrow _ -> SymbolTok   L.ITat -> SymbolTok   L.ITtilde -> SymbolTok-#if !MIN_VERSION_ghc(8,6,1)-  L.ITtildehsh -> SymbolTok-#endif   L.ITdarrow _ -> SymbolTok   L.ITbang -> SymbolTok-#if MIN_VERSION_ghc(8,6,1)   L.ITstar _ -> SymbolTok-#endif   L.ITbiglam -> SymbolTok   L.ITocurly -> SymbolTok   L.ITccurly -> SymbolTok@@ -465,8 +450,6 @@   , HexFloatLiterals   , TypeApplications   , StaticPointers-#if MIN_VERSION_ghc(8,6,0)   , NumericUnderscores   , StarIsType-#endif   ]
ghc-syntax-highlighter.cabal view
@@ -1,5 +1,5 @@ name:                 ghc-syntax-highlighter-version:              0.0.4.1+version:              0.0.5.0 cabal-version:        1.18 tested-with:          GHC==8.4.4, GHC==8.6.5, GHC==8.8.1 license:              BSD3@@ -27,8 +27,7 @@  library   build-depends:      base             >= 4.11 && < 5.0-                    , ghc              >= 8.4  && < 8.9-                    , ghc-boot         >= 8.4  && < 8.9+                    , ghc-lib-parser   == 8.8.1                     , text             >= 0.2  && < 1.3   exposed-modules:    GHC.SyntaxHighlighter   if flag(dev)