summary refs log tree commit diff stats
path: root/lib/pure/osproc.nim
Commit message (Expand)AuthorAgeFilesLines
* Fixcheatfate2017-12-131-1/+1
* execProcesses optimization.cheatfate2017-12-121-24/+29
* Windows: Fix invalid handle value for `execProcesses`.cheatfate2017-12-121-7/+11
* Remove `-3` as marker of exited process.cheatfate2017-12-111-41/+77
* merged patch #6876 manually, taking care of poDemonAndreas Rumpf2017-12-111-17/+18
* Merge branch 'nexecProcesses' of https://github.com/cheatfate/Nim into cheatf...Andreas Rumpf2017-12-011-56/+82
|\
| * Explicit array initialization removed.cheatfate2017-11-291-2/+0
| * Fix nimrtl troubles.cheatfate2017-11-281-2/+1
| * Refactored version of execProcesses with test.cheatfate2017-11-281-54/+83
* | osproc improvement: check API consistency in order to prevent bug #6820Araq2017-11-281-0/+8
|/
* Move quoteShell to ospaths (#6794)Fredrik Høisæther Rasch2017-11-241-65/+3
* Trim remaining expr/stmt from stdlib (#6742)Lynn C. Rees2017-11-151-1/+1
* Fix path for sh on Android (#6661)Fredrik Høisæther Rasch2017-11-031-1/+3
* osproc.execProcesses: enable poParentStreams for posix; should make travis gr...Andreas Rumpf2017-10-261-1/+1
* osproc on Windows: fix peekExitCode for closed processesAraq2017-10-251-0/+2
* osproc: fixes a memory leak affecting WindowsAraq2017-09-301-7/+7
* fixes #1734, fixes #3138, fixes #3759araq2017-09-011-14/+17
* Introduce first class support for Android (#5772)Fredrik Høisæther Rasch2017-08-061-1/+2
* Fix posix_spawn error handling (#5826)Ruslan Mustakov2017-05-171-4/+1
* Deprecate osproc.select(). Refs #90.Dominik Picheta2017-05-091-1/+5
* WIFSIGNALED means process has exited too (with a bang!) (#5678)Jacek Sieka2017-04-271-9/+33
* Fix osproc.peekExitCode() to handle exitcode properly. (#5555)Eugene Kabanov2017-03-171-14/+12
* Fixes to support Dragonfly BSD. (#5552)Eugene Kabanov2017-03-171-3/+3
* fixes #5179Araq2017-01-071-4/+5
* make sure first call to running() after process exit returns falseJohannes Hofmann2016-12-031-4/+10
* check waitpid() return value before setting exitStatusJohannes Hofmann2016-12-021-1/+1
* better error handling for osproc.nimAndreas Rumpf2016-11-051-1/+5
* One more attempt to fix #4867cheatfate2016-10-211-1/+3
* convert exitStatus to exit codeJohannes Hofmann2016-09-301-3/+3
* another attempt at properly declaring the status variableJohannes Hofmann2016-09-251-1/+3
* make status variable localJohannes Hofmann2016-09-251-2/+1
* rename exitCode to exitStatusJohannes Hofmann2016-09-241-18/+18
* generally update exitCode only after successful completion of waitpid()Johannes Hofmann2016-09-221-23/+26
* reset p.exitCode in peekExitCode on Posix when process did not exit (#4793)Johannes Hofmann2016-09-171-1/+3
* Add warning to `osproc.close`Dominik Picheta2016-07-211-1/+5
* Fix environment handling in startProcessDmitry Polienko2016-07-191-6/+9
* Revert changes in osproc.nimDmitry Polienko2016-07-191-43/+6
* Fix passing environment in startProcess (win)Dmitry Polienko2016-07-181-6/+43
* prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-151-1/+1
* installer fixes and improvementsAndreas Rumpf2016-06-071-3/+3
* Resolve bugscheatfate2016-05-241-2/+2
* Resolve #4200cheatfate2016-05-241-12/+165
* Revert raiseOSError changedef2016-02-061-2/+1
* Fix a few deprecation warningsdef2016-01-251-2/+3
* Only use execvpe on linux, execvp elsewhere (fixes #3759)def2016-01-241-8/+7
* osproc fix for AndroidYuriy Glukhov2016-01-041-2/+2
* Fix osproc compilation on NetBSD, use workaround for missing execvpedef2015-12-231-2/+2
* Fix osproc.closewt2015-11-101-3/+4
* Merge pull request #3454 from jlp765/osprocAndreas Rumpf2015-10-231-0/+14
|\
| * add simple example for execProcess, exeCmd, execCmdExJamesP2015-10-161-0/+14