[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