BSD-3-Clause licensed
This version can be pinned in stack with:process-1.2.3.0@sha256:ee08707f1c806ad4a628c5997d8eb6e66d2ae924283548277d85a66341d57322,1806
Module documentation for 1.2.3.0
Used by 112 packages in
lts-3.22(full list with versions):
Agda,
angel,
apiary,
b9,
bake,
BlogLiterately,
bumper,
c2hs,
Cabal,
cabal-debian,
Cabal-ide-backend,
cabal-install,
cabal-rpm,
cabal-src,
clash-ghc,
clash-lib,
cmdargs,
codex,
conduit-extra,
cryptol,
debian,
derive,
diagrams-lib,
diagrams-svg,
doctest,
editor-open,
extra,
fay,
ghc,
ghcid,
git-annex,
gitrev,
gitson,
gtk2hs-buildtools,
hakyll,
happstack-server,
haskintex,
hastache,
hdevtools,
hdocs,
and many more This package contains libraries for dealing with system processes.
1.2.3.0 March 2015
1.2.2.0 Jan 2015
-
Fix delegated CTRL-C handling in createProcess
in case of failed
process creation. See issue #15
for more details.
-
waitpid
on child PID after pre-exec failure in child to prevent zombies.
See also issue #14.
1.2.1.0 Dec 2014
-
Add support for base-4.8.0.0
-
Remove Hugs98 specific code
-
New IsString CmdSpec
instance
-
Expose documentation for System.Process.Internals
-
With GHC 7.10, System.Cmd
and System.Process
are now Safe
(when compiled with older GHC versions they are just Trustworthy
)
-
Expose createProcess_
function, and document behavior of UseHandle
for
createProcess
. See issue #2.
-
New System.Process.createPipe
operation.
See also GHC #8943
1.2.0.0 Dec 2013
- Update to Cabal 1.10 format
- Remove NHC specific code
- Add support for
base-4.7.0.0
- Improve
showCommandForUser
to reduce redundant quoting
- New functions
callProcess
, callCommand
, spawnProcess
and spawnCommand
- Implement WCE handling according to http://www.cons.org/cracauer/sigint.html
- New
delegate_ctlc
field in CreateProcess
for WCE handling
- Use
ExitFailure (-signum)
on Unix when a proc is terminated due to
a signal.
- Deprecate
module System.Cmd
- On non-Windows, the child thread now comunicates any errors back
to the parent thread via pipes.
- Fix deadlocks in
readProcess
and readProcessWithExitCode