Add :directory argument to sb-ext:run-program.
authorStas Boukarev <stassats@gmail.com>
Mon, 29 Apr 2013 19:28:32 +0000 (23:28 +0400)
committerStas Boukarev <stassats@gmail.com>
Mon, 29 Apr 2013 19:28:32 +0000 (23:28 +0400)
commit606dfed39b56dc435ff40e7baf47a455019aae49
treedd8a34c5de07784a31a5cb71afbd25455bd1a38d
parentb7e68df14bbdcee894af620e4168328797be94b9
Add :directory argument to sb-ext:run-program.

The implementation uses chdir(2) on Unices, the lpCurrentDirectory
argument to CreateProcessW on Windows.
Slightly adapted from the patch by Matthias Benkard.
Closes lp#791800
NEWS
src/code/run-program.lisp
src/code/warm-mswin.lisp
src/runtime/run-program.c
tests/run-program.impure.lisp