[Ecls-list] Latest fixes
Juan Jose Garcia Ripoll
jlr at mpq.mpg.de
Wed May 18 07:00:55 UTC 2005
Juan Jose Garcia Ripoll wrote:
> - EXT:RUN-PROCESS can now duplicate the *STANDARD-OUTPUT* and
> *ERROR-OUTPUT*
> even if they are not the files set at the beginning of the process
> > (let ((*standard-output* (open "foo.txt" :direction :output
> :if-does-not-exist :create :if-exists :supersede)))
> (ext:run-program "echo" '("hola!") :output t))
> #<two-way stream 0868a708>
> > (si::system "cat foo.txt")
> hola!
> 0
BTW, Michael, can you complete the associated MSVC code? I was not very
sure about how to get and duplicate the handles, so the fix is only made
for Unix.
Juanjo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jlr.vcf
Type: text/x-vcard
Size: 361 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20050518/c23acce0/attachment.vcf>
More information about the ecl-devel
mailing list