[commit: packages/process] master: Merge pull request #80 from Mistuke/gh-77-create-process-hook (d3d637d)
git at git.haskell.org
git at git.haskell.org
Wed Jul 19 21:18:59 UTC 2017
Repository : ssh://git@git.haskell.org/process
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/d3d637d2b01748d9807f51f4bb475573a55b24e5/process
>---------------------------------------------------------------
commit d3d637d2b01748d9807f51f4bb475573a55b24e5
Merge: 0524859 9bcbaeb
Author: Michael Snoyman <michael at snoyman.com>
Date: Mon Jan 30 14:29:49 2017 +0200
Merge pull request #80 from Mistuke/gh-77-create-process-hook
Add new API that can correctly wait for termination of processes forked with exec on Windows.
>---------------------------------------------------------------
d3d637d2b01748d9807f51f4bb475573a55b24e5
System/Process.hs | 58 ++++---
System/Process/Common.hs | 25 ++-
System/Process/Internals.hs | 28 +++-
System/Process/Posix.hs | 13 +-
System/Process/Windows.hsc | 167 +++++++++++++++-----
cbits/runProcess.c | 196 +++++++++++++++++++++++-
changelog.md | 2 +
include/runProcess.h | 12 +-
process.cabal | 2 +-
tests/{ => T9775}/Makefile | 9 +-
tests/T9775/T9775_fail.hs | 7 +
tests/{T4889.stdout => T9775/T9775_fail.stdout} | 2 +-
tests/T9775/T9775_good.hs | 7 +
tests/T9775/T9775_good.stdout | 2 +
tests/T9775/all.T | 14 ++
tests/T9775/main.c | 6 +
tests/T9775/ok.c | 8 +
17 files changed, 483 insertions(+), 75 deletions(-)
More information about the ghc-commits
mailing list