From 607bf35f31b46eba0155b3decd23956c9dcc0855 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Kochma=C5=84ski?= Date: Tue, 11 Aug 2015 18:45:20 +0200 Subject: [PATCH] doc: run-program: correct mistake, add pathname MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel KochmaƄski --- doc/ref_os.xmlf | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/doc/ref_os.xmlf b/doc/ref_os.xmlf index ba16d14fd..09fd1f7cc 100644 --- a/doc/ref_os.xmlf +++ b/doc/ref_os.xmlf @@ -463,13 +463,16 @@ ls [--help | -?] filename* program. A value of :STREAM means a lisp stream will be created to communicate with the child process. A value of NIL means that the data from this pipe will be - discarded. The vaule of T means that the child process will - use the parent's standard input, output or error channels. For instance, if - &ECL; writes to the console and you pass a value of - output equal to :STREAM, the - child process will also output to the console. Finally, the error messages - of the child process are redirected to the same pipe as its standard - output when error takes the value + discarded. The value of T means that the child process will + use the parent's standard input, output or error channels. If value is + pathname, then corresponding file will be used (strings are coerced to + pathnames). + + For instance, if &ECL; writes to the console and you pass a value of + output equal to T, the child + process will also output to the console. Finally, the error messages of the + child process are redirected to the same pipe as its standard output when + error takes the value :OUTPUT. If the child process was succesfully launched, this function outputs a