Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Trim remaining expr/stmt from stdlib (#6742) | Lynn C. Rees | 2017-11-15 | 1 | -1/+1 |
| | |||||
* | Fix path for sh on Android (#6661) | Fredrik Høisæther Rasch | 2017-11-03 | 1 | -1/+3 |
| | |||||
* | osproc.execProcesses: enable poParentStreams for posix; should make travis ↵ | Andreas Rumpf | 2017-10-26 | 1 | -1/+1 |
| | | | | green again | ||||
* | osproc on Windows: fix peekExitCode for closed processes | Araq | 2017-10-25 | 1 | -0/+2 |
| | |||||
* | osproc: fixes a memory leak affecting Windows | Araq | 2017-09-30 | 1 | -7/+7 |
| | |||||
* | fixes #1734, fixes #3138, fixes #3759 | araq | 2017-09-01 | 1 | -14/+17 |
| | |||||
* | Introduce first class support for Android (#5772) | Fredrik Høisæther Rasch | 2017-08-06 | 1 | -1/+2 |
| | |||||
* | Fix posix_spawn error handling (#5826) | Ruslan Mustakov | 2017-05-17 | 1 | -4/+1 |
| | | | posix_spawn doesn't set errno - it returns the error code. | ||||
* | Deprecate osproc.select(). Refs #90. | Dominik Picheta | 2017-05-09 | 1 | -1/+5 |
| | |||||
* | WIFSIGNALED means process has exited too (with a bang!) (#5678) | Jacek Sieka | 2017-04-27 | 1 | -9/+33 |
| | |||||
* | Fix osproc.peekExitCode() to handle exitcode properly. (#5555) | Eugene Kabanov | 2017-03-17 | 1 | -14/+12 |
| | |||||
* | Fixes to support Dragonfly BSD. (#5552) | Eugene Kabanov | 2017-03-17 | 1 | -3/+3 |
| | | | | | | | | | * Fix kqueue.nim and ansi_c.nim to support dragonfly. * Fix ioselectors.nim, threads.nim to support dragonfly. * Fix deprecated dealloc call in tioselectors.nim. * Fix tfsmonitor.nim test to run only on Linux. * Fix osproc.nim return wrong exit codes. * Fix getAppFilename() for dragonfly. * Fix proper exit code handling. | ||||
* | fixes #5179 | Araq | 2017-01-07 | 1 | -4/+5 |
| | |||||
* | make sure first call to running() after process exit returns false | Johannes Hofmann | 2016-12-03 | 1 | -4/+10 |
| | |||||
* | check waitpid() return value before setting exitStatus | Johannes Hofmann | 2016-12-02 | 1 | -1/+1 |
| | | | | This fixes a race with parallelBuild on DragonFly BSD. | ||||
* | 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 |
| |