packages feed

ghc-boot-th 8.10.2 → 9.0.1

raw patch · 4 files changed

+24/−7 lines, 4 filesdep ~basenew-uploaderPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base

API changes (from Hackage documentation)

+ GHC.LanguageExtensions.Type: LexicalNegation :: Extension
+ GHC.LanguageExtensions.Type: LinearTypes :: Extension
+ GHC.LanguageExtensions.Type: QualifiedDo :: Extension
+ GHC.LanguageExtensions.Type: instance GHC.Classes.Ord GHC.LanguageExtensions.Type.Extension

Files

GHC/LanguageExtensions/Type.hs view
@@ -21,7 +21,8 @@ -- here as this would require adding transitive dependencies to the -- @template-haskell@ package, which must have a minimal dependency set. data Extension--- See Note [Updating flag description in the User's Guide] in DynFlags+-- See Note [Updating flag description in the User's Guide] in+-- GHC.Driver.Session    = Cpp    | OverlappingInstances    | UndecidableInstances@@ -42,6 +43,7 @@    | Arrows                   -- Arrow-notation syntax    | TemplateHaskell    | TemplateHaskellQuotes    -- subset of TH supported by stage1, no splice+   | QualifiedDo    | QuasiQuotes    | ImplicitParams    | ImplicitPrelude@@ -72,6 +74,7 @@    | DataKinds                -- Datatype promotion    | InstanceSigs    | ApplicativeDo+   | LinearTypes     | StandaloneDeriving    | DeriveDataTypeable@@ -143,4 +146,9 @@    | ImportQualifiedPost    | CUSKs    | StandaloneKindSignatures+   | LexicalNegation    deriving (Eq, Enum, Show, Generic, Bounded)+-- 'Ord' and 'Bounded' are provided for GHC API users (see discussions+-- in https://gitlab.haskell.org/ghc/ghc/merge_requests/2707 and+-- https://gitlab.haskell.org/ghc/ghc/merge_requests/826).+instance Ord Extension where compare a b = compare (fromEnum a) (fromEnum b)
GHC/Lexeme.hs view
@@ -18,7 +18,7 @@ import Data.Char  -- | Is this character acceptable in a symbol (after the first char)?--- See alexGetByte in Lexer.x+-- See alexGetByte in GHC.Parser.Lexer okSymChar :: Char -> Bool okSymChar c   | c `elem` "(),;[]`{}_\"'"
+ changelog.md view
@@ -0,0 +1,5 @@+## 8.0.1  *May 2016*++  * Bundled with GHC 8.0.1++  * Initial version
ghc-boot-th.cabal view
@@ -1,13 +1,15 @@-cabal-version:  >=1.10-name:           ghc-boot-th-version:        8.10.2+-- WARNING: ghc-boot-th.cabal is automatically generated from+-- ghc-boot-th.cabal.in by ../../configure.  Make sure you are editing+-- ghc-boot-th.cabal.in, not ghc-boot-th.cabal. +name:           ghc-boot-th+version:        9.0.1 license:        BSD3 license-file:   LICENSE category:       GHC maintainer:     ghc-devs@haskell.org bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new-synopsis:       Shared functionality between GHC and the `template-haskell`+synopsis:       Shared functionality between GHC and the @template-haskell@                 library description:    This library contains various bits shared between the @ghc@ and                 @template-haskell@ libraries.@@ -15,7 +17,9 @@                 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+extra-source-files: changelog.md  source-repository head     type:     git@@ -32,4 +36,4 @@             GHC.ForeignSrcLang.Type             GHC.Lexeme -    build-depends: base       >= 4.7 && < 4.15+    build-depends: base       >= 4.7 && < 4.16