This project is mirrored from https://github.com/haskell/process.
Pull mirroring updated .
- 09 Aug, 2011 1 commit
-
-
dterei authored
-
- 04 Aug, 2011 1 commit
-
-
dterei authored
-
- 14 May, 2011 1 commit
-
-
batterseapower authored
-
- 24 Apr, 2011 1 commit
-
-
hamish authored
-
- 23 Apr, 2011 2 commits
- 29 Nov, 2010 1 commit
-
-
Simon Marlow authored
-
- 28 Sep, 2010 1 commit
-
-
Ian Lynagh authored
Avoids a name collision on Windows
-
- 30 Jun, 2009 1 commit
-
-
Simon Marlow authored
-
- 24 Jun, 2009 1 commit
-
-
Simon Marlow authored
since it blocks/unblocks signals
-
- 23 Jun, 2009 1 commit
-
-
Simon Marlow authored
But clear the O_NONBLOCK flag if we pass this FD to another sub-process using createProcess with UseHandle.
-
- 11 Jun, 2009 1 commit
-
-
Simon Marlow authored
-
- 02 Jun, 2009 1 commit
-
-
Simon Marlow authored
-
- 20 May, 2009 1 commit
-
-
Simon Marlow authored
-
- 04 Jan, 2009 1 commit
-
-
Ian Lynagh authored
-
- 24 Oct, 2008 1 commit
-
-
Simon Marlow authored
-
- 23 Oct, 2008 1 commit
-
-
Simon Marlow authored
-
- 17 Aug, 2008 1 commit
-
-
Ross Paterson authored
Importing Applicative into this module causes the instances in Control.Monad.Instances to leak into the Haskell 98 module System, which would break Haskell 98 programs that define these instances.
-
- 14 Aug, 2008 1 commit
-
-
Ross Paterson authored
-
- 03 Aug, 2008 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
We had to do this beofre to ensure that things built in the right order, but now Prelude is in a different package.
-
- 23 Jun, 2008 1 commit
-
-
Ian Lynagh authored
-
- 03 Jul, 2008 1 commit
-
-
Ian Lynagh authored
-
- 16 Jun, 2008 1 commit
-
-
Ian Lynagh authored
-
- 15 Jun, 2008 1 commit
-
-
Ross Paterson authored
-
- 23 May, 2008 1 commit
-
-
Simon Marlow authored
- fix #1780: pipes created by runInteractiveProcess are set close-on-exec by default - add a new, more general, form of process creation: createProcess Each of stdin, stdout and stderr may individually be taken from existing Handles or attached to new pipes. Also it has a nicer API (as discussed on libraries@haskell.org). - add readProcess / readProcessWithExitCode, originally from Don Stewart's newpopen package. These functions behave like C's popen(). - Move System.Cmd.{system,rawSystem} into System.Process. Later we can depecate System.Cmd. - Don't use O_NONBLOCK for pipes, as it can confuse the process attached to the pipe (requires a fix to GHC.Handle in the base package). - Provide a way to close all the file descriptors in the new process (see #1415) - add a couple more tests for the new features - bump the version to 2.0
-
- 23 Jan, 2008 1 commit
-
-
Ross Paterson authored
-
- 05 Aug, 2007 1 commit
-
-
Ian Lynagh authored
This makes the deps work out for the System.Posix.Signals move.
-
- 24 Jul, 2007 1 commit
-
-
Ian Lynagh authored
-
- 02 Jul, 2007 1 commit
-
-
Ian Lynagh authored
-
- 25 May, 2007 1 commit
-
-
Ross Paterson authored
-
- 24 May, 2007 1 commit
-
-
Ian Lynagh authored
-
- 13 Aug, 2006 1 commit
-
-
Ross Paterson authored
These were the cause of Hugs bug #30, I think, and weren't used by Hugs anyway.
-
- 17 Nov, 2005 1 commit
-
-
simonmar authored
ProcessHandle is now an MVar, in which we cache the ExitCode of the process when we know it. Additionally, waitForProcess and getProcessExitCode now close the handle eagerly on Windows, this avoids a problem with hsc2hs which wants to remove the executable it just ran, and it can't if the handle is still open.
-
- 11 Nov, 2005 1 commit
-
-
simonmar authored
On Windows, attach a finalizer to the ProcessHandle so that we can call CloseHandle() when the handle is no longer in use. Previously we were calling CloseHandle() in waitForProcess and terminateProcess, which prevented making multiple calls to these functions on the same handle.
-
- 18 Oct, 2005 1 commit
-
-
simonmar authored
Fixes to enable base to be compiled with -fasm on Windows: - a few stdcall/ccall mismatches - use GetTempPathA instead of GetTempPath (a couple of these)
-
- 23 Jul, 2005 1 commit
-
-
ross authored
Hugs: omit commandToProcess
-
- 06 Jul, 2005 1 commit
-
-
simonmar authored
runProcess: allow duplicate Handles to be passed in without deadlock. Fixes #1187295.
-
- 05 Apr, 2005 1 commit
-
-
simonmar authored
Determine the location of CMD.EXE (or COMMAND.COM) using the same algorithm as system() from msvcrt.
-
- 01 Feb, 2005 1 commit
-
-
krasimir authored
Fixes for Windows
-