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 +4/−0
- GHC/SyntaxHighlighter.hs +0/−17
- ghc-syntax-highlighter.cabal +2/−3
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)