packages feed

breakpoint 0.1.2.0 → 0.1.2.1

raw patch · 3 files changed

+44/−5 lines, 3 filesdep ~basedep ~pretty-simplePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, pretty-simple

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,8 @@ # Revision history for breakpoint +## 0.1.2.1 -- 2023-03-12+* Support GHC 9.6.x+ ## 0.1.2.0 -- 2022-11-18 * `breakpoint` and `queryVars` include a `*result` binding in their output * Fix a bug breaking Windows compatibility
breakpoint.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               breakpoint-version:            0.1.2.0+version:            0.1.2.1 synopsis:   Set breakpoints using a GHC plugin @@ -15,7 +15,7 @@ license-file:       LICENSE author:             Aaron Allen maintainer:         aaronallen8455@gmail.com-tested-with: GHC==9.4.2, GHC==9.2.2, GHC==9.0.2, GHC==8.10.7+tested-with: GHC==9.6.1, GHC==9.4.2, GHC==9.2.2, GHC==9.0.2, GHC==8.10.7 bug-reports: https://github.com/aaronallen8455/breakpoint/issues  -- A copyright notice.@@ -33,13 +33,13 @@      -- LANGUAGE extensions used by modules in this package.     -- other-extensions:-    build-depends:    base >=4.14.0.0 && <4.18.0.0,+    build-depends:    base >=4.14.0.0 && <4.19.0.0,                       ghc,                       containers,                       mtl,                       transformers,                       haskeline >= 0.8.2,-                      pretty-simple,+                      pretty-simple >= 4.0.0.0,                       text,                       template-haskell,                       ansi-terminal
src/Debug/Breakpoint/GhcFacade.hs view
@@ -24,7 +24,43 @@   , pattern OverLit'   ) where -#if MIN_VERSION_ghc(9,4,0)+#if MIN_VERSION_ghc(9,6,0)+import           GHC.Driver.Plugins as Ghc hiding (TcPlugin)+import           GHC.Hs.Extension as Ghc+import           Language.Haskell.Syntax as Ghc+import           GHC.Tc.Types as Ghc hiding (DefaultingPlugin)+import qualified GHC.Tc.Plugin as Plugin+import           GHC.Parser.Annotation as Ghc+import           GHC.Types.SrcLoc as Ghc+import           GHC.Types.Name as Ghc+import           GHC.Iface.Env as Ghc+import           GHC.Unit.Finder as Ghc+import           GHC.Tc.Utils.Monad as Ghc hiding (TcPlugin, DefaultingPlugin)+import           GHC.Data.FastString as Ghc+import           GHC.Hs.Utils as Ghc+import           GHC.Types.Unique.Set as Ghc+import           GHC.Utils.Outputable as Ghc+import           GHC.Hs.Binds as Ghc+import           GHC.Rename.Bind as Ghc+import           GHC.Data.Bag as Ghc+import           GHC.Types.Basic as Ghc+import           GHC.Types.Name.Env as Ghc+import           GHC.Builtin.Types as Ghc+import           GHC.Core.TyCo.Rep as Ghc+import           GHC.Tc.Types.Constraint as Ghc+import           GHC.Core.Make as Ghc+import           GHC.Tc.Types.Evidence as Ghc+import           GHC.Types.Id as Ghc+import           GHC.Core.InstEnv as Ghc+import           GHC.Core.Class as Ghc hiding (FunDep)+import           GHC.Tc.Utils.TcType as Ghc+import           GHC.Core.Type as Ghc+import           GHC.Core.TyCon as Ghc+import           GHC.Types.TyThing.Ppr as Ghc+import           GHC.Hs.Expr as Ghc+import           GHC.Types.PkgQual as Ghc++#elif MIN_VERSION_ghc(9,4,0) import           GHC.Driver.Plugins as Ghc hiding (TcPlugin) import           GHC.Hs.Extension as Ghc import           Language.Haskell.Syntax as Ghc