packages feed

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 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