Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | better error handling for osproc.nim | Andreas Rumpf | 2016-11-05 | 1 | -1/+5 |
| | |||||
* | One more attempt to fix #4867 | cheatfate | 2016-10-21 | 1 | -1/+3 |
| | |||||
* | convert exitStatus to exit code | Johannes Hofmann | 2016-09-30 | 1 | -3/+3 |
| | |||||
* | another attempt at properly declaring the status variable | Johannes Hofmann | 2016-09-25 | 1 | -1/+3 |
| | |||||
* | make status variable local | Johannes Hofmann | 2016-09-25 | 1 | -2/+1 |
| | |||||
* | rename exitCode to exitStatus | Johannes Hofmann | 2016-09-24 | 1 | -18/+18 |
| | |||||
* | generally update exitCode only after successful completion of waitpid() | Johannes Hofmann | 2016-09-22 | 1 | -23/+26 |
| | |||||
* | reset p.exitCode in peekExitCode on Posix when process did not exit (#4793) | Johannes Hofmann | 2016-09-17 | 1 | -1/+3 |
| | | | | | | | | * reset p.exitCode in peekExitCode on Posix when process did not exit fixes #4792 * fix indentation | ||||
* | Add warning to `osproc.close` | Dominik Picheta | 2016-07-21 | 1 | -1/+5 |
| | |||||
* | Fix environment handling in startProcess | Dmitry Polienko | 2016-07-19 | 1 | -6/+9 |
| | |||||
* | Revert changes in osproc.nim | Dmitry Polienko | 2016-07-19 | 1 | -43/+6 |
| | |||||
* | Fix passing environment in startProcess (win) | Dmitry Polienko | 2016-07-18 | 1 | -6/+43 |
| | | | | | Previous implementation used newWideCString, which doesn't handle strings with \0 characters. | ||||
* | prepare Nim codebase for upcoming parser changes | Andreas Rumpf | 2016-07-15 | 1 | -1/+1 |
| | |||||
* | installer fixes and improvements | Andreas Rumpf | 2016-06-07 | 1 | -3/+3 |
| | |||||
* | Resolve bugs | cheatfate | 2016-05-24 | 1 | -2/+2 |
| | |||||
* | Resolve #4200 | cheatfate | 2016-05-24 | 1 | -12/+165 |
| | | | | Resolve [Deprecated] warning for raiseOsError at line 878 | ||||
* | Revert raiseOSError change | def | 2016-02-06 | 1 | -2/+1 |
| | |||||
* | Fix a few deprecation warnings | def | 2016-01-25 | 1 | -2/+3 |
| | |||||
* | Only use execvpe on linux, execvp elsewhere (fixes #3759) | def | 2016-01-24 | 1 | -8/+7 |
| | |||||
* | osproc fix for Android | Yuriy Glukhov | 2016-01-04 | 1 | -2/+2 |
| | |||||
* | Fix osproc compilation on NetBSD, use workaround for missing execvpe | def | 2015-12-23 | 1 | -2/+2 |
| | |||||
* | Fix osproc.close | wt | 2015-11-10 | 1 | -3/+4 |
| | |||||
* | Merge pull request #3454 from jlp765/osproc | Andreas Rumpf | 2015-10-23 | 1 | -0/+14 |
|\ | | | | | add simple example for execProcess, exeCmd, execCmdEx | ||||
| * | add simple example for execProcess, exeCmd, execCmdEx | JamesP | 2015-10-16 | 1 | -0/+14 |
| | | |||||
* | | added poDemon flag for process management | Araq | 2015-10-19 | 1 | -4/+6 |
|/ | |||||
* | osproc: fixes a long standing buffering bug on Windows | Araq | 2015-10-07 | 1 | -1/+1 |
| | |||||
* | add afterRunEvent callback to execProcesses | Aman Gupta | 2015-09-30 | 1 | -1/+6 |
| | |||||
* | osproc: free resources properly for the new poInteractive flag | Araq | 2015-09-29 | 1 | -0/+1 |
| | |||||
* | added osproc.poInteractive and osproc.hasData; both experimental | Araq | 2015-09-29 | 1 | -25/+105 |
| | |||||
* | osproc: Define and select spawn/fork same way | Adam Strzelecki | 2015-09-03 | 1 | -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 Picheta | 2015-08-23 | 1 | -1/+2 |
| | |||||
* | Improves osproc.startProcess error message. Fixes #2183. | Dominik Picheta | 2015-08-23 | 1 | -1/+8 |
| | |||||
* | much better error message if an exe cannot be found | Araq | 2015-06-29 | 1 | -1/+1 |
| | |||||
* | stdlib: don't use deprecated symbols | Araq | 2015-06-04 | 1 | -7/+7 |
| | |||||
* | lib/pure/e-o - Dropped 'T' from types | pdw | 2015-06-04 | 1 | -25/+27 |
| | |||||
* | Fixed 'milliseconds' spelling in code and docs | pdw | 2015-05-15 | 1 | -1/+1 |
| | |||||
* | Fix osproc documentation | Jochen Van de Velde | 2015-05-13 | 1 | -12/+12 |
| | |||||
* | Make peekExitCode on Posix use WIFEXITED to determine exit | def | 2015-04-14 | 1 | -7/+7 |
| | | | | This fixes #2552 | ||||
* | Doc fix: TProcessOption -> ProcessOption | yglukhov | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | Fix a few more warnings | def | 2015-02-17 | 1 | -8/+8 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | FreeBSD-specific code | modk | 2015-01-29 | 1 | -4/+8 |
| | |||||
* | Set status to something else than 0 | modk | 2015-01-27 | 1 | -1/+1 |
| | |||||
* | Fixes parallel build on FreeBSD | modk | 2015-01-26 | 1 | -1/+4 |
| | |||||
* | Happy new year! | Guillaume Gelin | 2015-01-06 | 1 | -1/+1 |
| | |||||
* | Uses execve() in osproc on OpenWrt and uClibc-based platforms. | Elie Zedeck | 2014-11-16 | 1 | -1/+5 |
| | |||||
* | fixes #1181 | Araq | 2014-11-13 | 1 | -3/+3 |
| | |||||
* | Merge branch 'devel' into bigbreak | Araq | 2014-11-03 | 1 | -10/+22 |
|\ | | | | | | | | | Conflicts: lib/pure/osproc.nim | ||||
| * | Fix terminate() and add kill() | Simon Krauter | 2014-11-02 | 1 | -7/+15 |
| | | |||||
* | | Merge pull request #1569 from idlewan/prettyCC | Andreas Rumpf | 2014-11-03 | 1 | -3/+13 |
|\ \ | | | | | | | Prettify compiler output for verbosity=1 |