packages feed

process 1.6.0.0 → 1.6.1.0

raw patch · 7 files changed

+23/−16 lines, 7 files

Files

System/Process.hs view
@@ -199,7 +199,6 @@     | hdl /= stdin && hdl /= stdout && hdl /= stderr = hClose hdl   maybeCloseStd _ = return () -{- -- | A 'C.bracket'-style resource handler for 'createProcess'. -- -- Does automatic cleanup when the action finishes. If there is an exception@@ -214,7 +213,6 @@ -- >   ... -- -- @since 1.4.3.0--} withCreateProcess   :: CreateProcess   -> (Maybe Handle -> Maybe Handle -> Maybe Handle -> ProcessHandle -> IO a)
System/Process/Common.hs view
@@ -9,6 +9,8 @@     , ProcRetHandles (..)     , withFilePathException     , PHANDLE+    , GroupID+    , UserID     , modifyProcessHandle     , withProcessHandle     , fd_stdin
System/Process/Internals.hs view
@@ -22,6 +22,13 @@ module System.Process.Internals (     ProcessHandle(..), ProcessHandle__(..),     PHANDLE, closePHANDLE, mkProcessHandle,+#ifdef WINDOWS+    CGid(..),+#else+    CGid,+#endif+    GroupID,+    UserID,     modifyProcessHandle, withProcessHandle,     CreateProcess(..),     CmdSpec(..), StdStream(..), ProcRetHandles (..),
System/Process/Posix.hs view
@@ -40,7 +40,7 @@ import qualified System.Posix.IO as Posix import System.Posix.Process (getProcessGroupIDOf) -import System.Process.Common+import System.Process.Common hiding (mb_delegate_ctlc)  #include "HsProcessConfig.h" #include "processFlags.h"
changelog.md view
@@ -1,5 +1,11 @@ # Changelog for [`process` package](http://hackage.haskell.org/package/process) +## 1.6.1.1 *July 2017*++* Expose `CGid`, `GroupID`, and `UserID` from `System.Process.Internals`+  [#90](https://github.com/haskell/process/issues/90)+  [#91](https://github.com/haskell/process/pull/91)+ ## 1.6.0.0 *February 2017*  * Fix: waitForProcess race condition
configure view
@@ -675,7 +675,6 @@ ac_subst_files='' ac_user_opts=' enable_option_checking-with_cc '       ac_precious_vars='build_alias host_alias@@ -1291,11 +1290,6 @@    esac   cat <<\_ACEOF -Optional Packages:-  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]-  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)-C compiler- Some influential environment variables:   CC          C compiler command   CFLAGS      C compiler flags@@ -2332,12 +2326,6 @@  ac_config_headers="$ac_config_headers include/HsProcessConfig.h" ---# Check whether --with-cc was given.-if test "${with_cc+set}" = set; then :-  withval=$with_cc; CC=$withval-fi  ac_ext=c ac_cpp='$CPP $CPPFLAGS'
process.cabal view
@@ -1,5 +1,5 @@ name:          process-version:       1.6.0.0+version:       1.6.1.0 -- NOTE: Don't forget to update ./changelog.md license:       BSD3 license-file:  LICENSE@@ -11,6 +11,12 @@ cabal-version: >=1.10 description:     This package contains libraries for dealing with system processes.+    .+    The typed-process package is a more recent take on a process API,+    which uses this package internally. It features better binary+    support, easier concurrency, and a more composable API. You can+    read more about it at+    <https://haskell-lang.org/library/typed-process>.  extra-source-files:     aclocal.m4