ghc-mod 4.1.1 → 4.1.2
raw patch · 3 files changed
+11/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
Language/Haskell/GhcMod/Gap.hs view
@@ -15,6 +15,7 @@ , setHideAllPackages , addPackageFlags , setDeferTypeErrors+ , setWarnTypedHoles , setDumpSplices , isDumpSplices , filterOutChildren@@ -257,6 +258,13 @@ setDeferTypeErrors dflag = dopt_set dflag Opt_DeferTypeErrors #else setDeferTypeErrors = id+#endif++setWarnTypedHoles :: DynFlags -> DynFlags+#if __GLASGOW_HASKELL__ >= 708+setWarnTypedHoles dflag = wopt_set dflag Opt_WarnTypedHoles+#else+setWarnTypedHoles = id #endif ----------------------------------------------------------------
Language/Haskell/GhcMod/Info.hs view
@@ -22,7 +22,7 @@ import GHC.SYB.Utils (Stage(TypeChecker), everythingStaged) import Language.Haskell.GhcMod.Doc (showPage, showOneLine, getStyle) import Language.Haskell.GhcMod.GHCApi-import Language.Haskell.GhcMod.Gap (HasType(..), setDeferTypeErrors)+import Language.Haskell.GhcMod.Gap (HasType(..), setWarnTypedHoles, setDeferTypeErrors) import qualified Language.Haskell.GhcMod.Gap as Gap import Language.Haskell.GhcMod.Types import Outputable (PprStyle)@@ -129,7 +129,7 @@ inModuleContext :: FilePath -> (DynFlags -> PprStyle -> Ghc a) -> Ghc a inModuleContext file action =- withDynFlags (setDeferTypeErrors . setNoWaringFlags) $ do+ withDynFlags (setWarnTypedHoles . setDeferTypeErrors . setNoWaringFlags) $ do setTargetFiles [file] Gap.withContext $ do dflag <- G.getSessionDynFlags
ghc-mod.cabal view
@@ -1,5 +1,5 @@ Name: ghc-mod-Version: 4.1.1+Version: 4.1.2 Author: Kazu Yamamoto <kazu@iij.ad.jp> Maintainer: Kazu Yamamoto <kazu@iij.ad.jp> License: BSD3