shellmate 0.3.2.1 → 0.3.2.2
raw patch · 3 files changed
+10/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Control/Shell.hs +1/−1
- Control/Shell/Internal.hs +8/−1
- shellmate.cabal +1/−1
Control/Shell.hs view
@@ -84,7 +84,7 @@ insert k' v' (kv@(k, _) : kvs) | k == k' = (k', v') : kvs | otherwise = kv : insert k' v' kvs-insert _ _ _ = []+insert k v _ = [(k, v)] delete :: Eq k => k -> [(k, v)] -> [(k, v)] delete k' (kv@(k, _) : kvs)
Control/Shell/Internal.hs view
@@ -133,10 +133,17 @@ , Proc.std_out = Proc.UseHandle envStdOut , Proc.std_err = Proc.UseHandle envStdErr , Proc.close_fds = closefds+ , Proc.create_group = False #if MIN_VERSION_process(1,2,0) , Proc.delegate_ctlc = False #endif- , Proc.create_group = False+#if MIN_VERSION_process(1,3,0)+ , Proc.detach_console = False+ , Proc.create_new_console = False+ , Proc.new_session = False+ , Proc.child_group = Nothing+ , Proc.child_user = Nothing+#endif } runStep closefds env (Internal cmd) = do v <- Conc.newEmptyMVar
shellmate.cabal view
@@ -1,5 +1,5 @@ name: shellmate-version: 0.3.2.1+version: 0.3.2.2 synopsis: Simple interface for shell scripting in Haskell. description: Aims to simplify development of cross-platform shell scripts and similar things. homepage: https://github.com/valderman/shellmate