[Ecls-list] Changes in external processes
Samium Gromoff
_deepfire at feelingofgreen.ru
Tue Jan 26 03:36:54 UTC 2010
From: Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com>
> - New function EXT:ENVIRON returns the list of strings that makes up the
> process environment. This is the equivalent of POSIX (char **environ)
> and Windows' GetEnvironmentStrings.
>
> - EXT:RUN-PROGRAM now accepts a keyword argument, :ENVIRON, which is a
> list of strings configuring the environment of the child process.
>
> - EXT:RUN-PROGRAM returns as second value an EXT:EXTERNAL-PROCESS
> structure,
> which supports the queries
> EXT:EXTERNAL-PROCESS-{PID,INPUT,OUTPUT,STATUS},
> following CCL's conventions.
>
> - New function EXT:EXTERNAL-PROCESS-WAIT to wait indefinitely or simply
> query
> the status of a process.
>
> This more or less seems to work in Unix. I am now testing the changes in
> Windows and will be probably uploading improvements tonight if I find
> problems.
This is excellent news, thank you a lot for this work!
regards,
Samium Gromoff
--
_deepfire-at-feelingofgreen.ru
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
More information about the ecl-devel
mailing list