ghc-boot-th 8.6.5 → 8.8.1
raw patch · 4 files changed
+18/−7 lines, 4 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
+ GHC.ForeignSrcLang.Type: LangAsm :: ForeignSrcLang
+ GHC.LanguageExtensions.Type: instance GHC.Enum.Bounded GHC.LanguageExtensions.Type.Extension
Files
- GHC/ForeignSrcLang/Type.hs +8/−1
- GHC/LanguageExtensions/Type.hs +2/−1
- GHC/Lexeme.hs +1/−0
- ghc-boot-th.cabal +7/−5
GHC/ForeignSrcLang/Type.hs view
@@ -3,8 +3,15 @@ ( ForeignSrcLang(..) ) where +import Prelude -- See note [Why do we import Prelude here?] import GHC.Generics (Generic) +-- | Foreign formats supported by GHC via TH data ForeignSrcLang- = LangC | LangCxx | LangObjc | LangObjcxx | RawObject+ = LangC -- ^ C+ | LangCxx -- ^ C+++ | LangObjc -- ^ Objective C+ | LangObjcxx -- ^ Objective C+++ | LangAsm -- ^ Assembly language (.s)+ | RawObject -- ^ Object (.o) deriving (Eq, Show, Generic)
GHC/LanguageExtensions/Type.hs view
@@ -11,6 +11,7 @@ {-# LANGUAGE DeriveGeneric #-} module GHC.LanguageExtensions.Type ( Extension(..) ) where +import Prelude -- See note [Why do we import Prelude here?] import GHC.Generics -- | The language extensions known to GHC.@@ -138,4 +139,4 @@ | NumericUnderscores | QuantifiedConstraints | StarIsType- deriving (Eq, Enum, Show, Generic)+ deriving (Eq, Enum, Show, Generic, Bounded)
GHC/Lexeme.hs view
@@ -14,6 +14,7 @@ startsVarSymASCII, isVarSymChar, okSymChar ) where +import Prelude -- See note [Why do we import Prelude here?] import Data.Char -- | Is this character acceptable in a symbol (after the first char)?
ghc-boot-th.cabal view
@@ -1,10 +1,12 @@+cabal-version: >=1.10 name: ghc-boot-th-version: 8.6.5+version: 8.8.1+ license: BSD3 license-file: LICENSE category: GHC maintainer: ghc-devs@haskell.org-bug-reports: https://ghc.haskell.org/trac/ghc/newticket+bug-reports: https://gitlab.haskell.org/ghc/ghc/issues synopsis: Shared functionality between GHC and the `template-haskell` library description: This library contains various bits shared between the @ghc@ and@@ -13,21 +15,21 @@ This package exists to ensure that @template-haskell@ has a minimal set of transitive dependencies, since it is intended to be depended upon by user code.-cabal-version: >=1.10 build-type: Simple source-repository head type: git- location: http://git.haskell.org/ghc.git+ location: https://gitlab.haskell.org/ghc/ghc.git subdir: libraries/ghc-boot-th Library default-language: Haskell2010 other-extensions: DeriveGeneric+ default-extensions: NoImplicitPrelude exposed-modules: GHC.LanguageExtensions.Type GHC.ForeignSrcLang.Type GHC.Lexeme - build-depends: base >= 4.7 && < 4.13+ build-depends: base >= 4.7 && < 4.14