shelly 0.15.3.2 → 0.15.3.3
raw patch · 2 files changed
+5/−4 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Shelly.hs +4/−3
- shelly.cabal +1/−1
Shelly.hs view
@@ -824,7 +824,8 @@ when (sPrintCommands state) $ echo cmdString trace cmdString - (ex, errs, outV) <- liftIO $ bracketOnWindowsError (sRun state state exe args)+ (ex, errs, outV) <- liftIO $ bracketOnWindowsError+ (sRun state state exe args) (\(_,_,_,procH) -> (terminateProcess procH)) (\(inH,outH,errH,procH) -> do case mStdin of@@ -858,10 +859,10 @@ _ -> takeMVar outV where -- Windows does not terminate spawned processes, so we must bracket.-#if !defined(mingw32_HOST_OS)+#if defined(mingw32_HOST_OS) bracketOnWindowsError = bracketOnError #else- bracketOnWindowsError acquire _ main = acquire >> main+ bracketOnWindowsError acquire _ main = acquire >>= main #endif
shelly.cabal view
@@ -1,6 +1,6 @@ Name: shelly -Version: 0.15.3.2+Version: 0.15.3.3 Synopsis: shell-like (systems) programming in Haskell Description: Shelly provides convenient systems programming in Haskell,