summary refs log tree commit diff stats
path: root/lib/pure/osproc.nim
Commit message (Collapse)AuthorAgeFilesLines
* osproc: Define and select spawn/fork same wayAdam Strzelecki2015-09-031-38/+39
| | | | | | | | | Previously startProcessAuxFork was defined even when it was unused, also the compile time condition to select spawn vs fork was not always the same for definitions and calls. This change just defines the condition in one place as constant, then in other places we just check for `when useProcessAuxSpawn`.
* Improves osproc.startProcess error message on POSIX. Ref #2183.Dominik Picheta2015-08-231-1/+2
|
* Improves osproc.startProcess error message. Fixes #2183.Dominik Picheta2015-08-231-1/+8
|
* much better error message if an exe cannot be foundAraq2015-06-291-1/+1
|
* stdlib: don't use deprecated symbolsAraq2015-06-041-7/+7
|
* lib/pure/e-o - Dropped 'T' from typespdw2015-06-041-25/+27
|
* Fixed 'milliseconds' spelling in code and docspdw2015-05-151-1/+1
|
* Fix osproc documentationJochen Van de Velde2015-05-131-12/+12
|
* Make peekExitCode on Posix use WIFEXITED to determine exitdef2015-04-141-7/+7
| | | | This fixes #2552
* Doc fix: TProcessOption -> ProcessOptionyglukhov2015-04-031-1/+1
|
* Fix a few more warningsdef2015-02-171-8/+8
|
* Fix typosFederico Ceratto2015-02-151-1/+1
|
* FreeBSD-specific codemodk2015-01-291-4/+8
|
* Set status to something else than 0modk2015-01-271-1/+1
|
* Fixes parallel build on FreeBSDmodk2015-01-261-1/+4
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* Uses execve() in osproc on OpenWrt and uClibc-based platforms.Elie Zedeck2014-11-161-1/+5
|
* fixes #1181Araq2014-11-131-3/+3
|
* Merge branch 'devel' into bigbreakAraq2014-11-031-10/+22
|\ | | | | | | | | Conflicts: lib/pure/osproc.nim
| * Fix terminate() and add kill()Simon Krauter2014-11-021-7/+15
| |
* | Merge pull request #1569 from idlewan/prettyCCAndreas Rumpf2014-11-031-3/+13
|\ \ | | | | | | Prettify compiler output for verbosity=1
| * | Forgot to keep extern pragma for execProcessesErwan Ameil2014-11-021-1/+2
| | |
| * | Use defaut nil callback for execProcessesErwan Ameil2014-11-021-11/+1
| | |
| * | Change empty callback into nilErwan Ameil2014-11-021-9/+12
| | |
| * | Tidy up the prettification of the default verbosity c compilation outputErwan Ameil2014-10-131-19/+19
| | |
| * | Prettify compiler output for verbosity=1Erwan Ameil2014-10-121-3/+19
| | | | | | | | | | | | | | | Long lines displaying the invocation of the c compiler are replaced with short, readable lines.
* | | patched fdset call in osprocErik O'Leary2014-10-101-1/+1
|/ /
* | 'nimfix' improvements; FdSet is TFdSet againAraq2014-09-081-3/+3
| |
* | Fixes osproc on Windows.Dominik Picheta2014-09-061-2/+3
| |
* | udpated osproc.nimAraq2014-08-281-66/+66
| |
* | Nimrod renamed to NimAraq2014-08-281-1/+1
| |
* | Nimrod renamed to NimAraq2014-08-281-1/+1
| |
* | big renameAraq2014-08-281-17/+17
| |
* | big renameAraq2014-08-271-10/+13
| |
* | renamefestAraq2014-08-231-11/+11
| |
* | renamefestAraq2014-08-231-19/+19
|/
* distinguish between 'defined' and 'declared'Araq2014-08-111-1/+1
|
* fix build on DragonFly BSD and FreeBSDjfhg2014-07-231-2/+2
|
* Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-011-35/+3
|\
| * initial non-compiling version of 'parallel'Araq2014-05-121-35/+3
| |
* | Merge pull request #1178 from EXetoC/nostackframeAndreas Rumpf2014-05-291-2/+2
|\ \ | | | | | | noStackFrame -> asmNoStackFrame
| * | asmNoStackFrame -> stackTrace:offEXetoC2014-05-041-2/+2
| | |
| * | noStackFrame -> asmNoStackFrameEXetoC2014-05-041-1/+1
| |/
* / Fix more 'undeclared identifier' errors.EXetoC2014-05-141-1/+1
|/
* reintroduce thread analysis but disable it for backwards compatibilityAraq2014-04-201-4/+6
|
* Improves startProcess docstring for poEvalCommand usage.Grzegorz Adam Hankiewicz2014-04-161-1/+9
|
* osproc compiles again for haikuAraq2014-03-101-46/+49
|
* osproc: add warning about using waitForExit without poParentStreamsMichał Zieliński2014-02-271-0/+3
|
* osproc: MacOSX fix - if -> whenMichał Zieliński2014-02-241-1/+1
|
* osproc: MacOSX workaround for lack of execvpeMichał Zieliński2014-02-241-1/+10
|