remote-debugger 0.2.1 → 0.2.2
raw patch · 4 files changed
+8/−4 lines, 4 filesdep ~ghc
Dependency ranges changed: ghc
Files
- remote-debugger.cabal +2/−2
- src/DebuggerImpl.hs +1/−1
- src/DebuggerMonad.hs +4/−0
- src/ParserMonad.hs +1/−1
remote-debugger.cabal view
@@ -1,5 +1,5 @@ name: remote-debugger-version: 0.2.1+version: 0.2.2 description: Wraper to GHC debugger API allowing debugging throught socket. Used in haskell-idea-plugin. license: BSD3 license-file: LICENSE@@ -23,7 +23,7 @@ hs-source-dirs: src build-depends: base >= 3 && <5,- ghc == 7.8.3,+ ghc >= 7.6, ghc-paths, array, network,
src/DebuggerImpl.hs view
@@ -92,7 +92,7 @@ SetPort p -> modifyDebugState $ \st -> st{port = Just p} ExposePkg pkg -> do dflags <- getSessionDynFlags- setSessionDynFlags dflags{packageFlags = ExposePackage pkg : packageFlags dflags}+ setSessionDynFlags dflags{packageFlags = ExposePackage (PackageArg pkg) (ModRenaming False []) : packageFlags dflags} return () CmdArgsParser.Unknown s -> printJSON [ ("info", ConsStr "warning"),
src/DebuggerMonad.hs view
@@ -64,6 +64,10 @@ instance Functor DebuggerMonad where fmap = liftM +instance Applicative DebuggerMonad where+ pure = return+ (<*>) = ap+ instance HasDynFlags DebuggerMonad where getDynFlags = getSessionDynFlags
src/ParserMonad.hs view
@@ -87,7 +87,7 @@ -- | Skips spacing characters skipSpaces :: Parser () skipSpaces = do- manySatisfiedChars isSpace+ _ <- manySatisfiedChars isSpace return () -- | Skips spacing characters (more than zero)