summary refs log tree commit diff stats
path: root/lib/pure/osproc.nim
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | | | * reset p.exitCode in peekExitCode on Posix when process did not exit fixes #4792 * fix indentation
* 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
| | | | | Previous implementation used newWideCString, which doesn't handle strings with \0 characters.
* 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
| | | | Resolve [Deprecated] warning for raiseOsError at line 878
* 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, execCmdEx
| * add simple example for execProcess, exeCmd, execCmdExJamesP2015-10-161-0/+14
| |
* | added poDemon flag for process managementAraq2015-10-191-4/+6
|/
* osproc: fixes a long standing buffering bug on WindowsAraq2015-10-071-1/+1
|
* add afterRunEvent callback to execProcessesAman Gupta2015-09-301-1/+6
|
* osproc: free resources properly for the new poInteractive flagAraq2015-09-291-0/+1
|
* added osproc.poInteractive and osproc.hasData; both experimentalAraq2015-09-291-25/+105
|
* 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