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