On Wed, Jun 11, 2008 at 7:15 AM, Sam Steingold <sds@...> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> rambham@... wrote:
> | I am using clisp to run another program (ext:run-program) and friends.
> | I can read from the stream that I get back - that part works great.
> | When the external program is done I would like to call wait(2) to
> | get the exit status from that program - but cannot find this
> | in the docs. And the implementation appears to only return a stream
> | and not the pid for the created process.
> I think you can get either the pid (using EXECUTE) or streams at this time.
> we intend to replace all functions we use now with LAUNCH which would
> both create streams and return the PID, but it is not finished yet, and
> no one is working on it at this time. see clisp/src/TODO for discussion
> and clisp/src/pathname.d for the code.
> Would you like to work on this?
Sure - I'd love to work on it -- but I probably need some help. I have about
15 years experience as a programmer - so _that_ part is not an issue,
but when I looked at the *.d files I saw that there was a lot of stuff
that did not make sense to me... :-)
I am also just getting started using lisp. This is my third try at getting
into lisp, but this time it feels like I am _getting_ it. So maybe thats
a good sign.
If you think the work is not too tough I'm willing to try. I would
probably need some high level ideas on how to get started.
On another note - it looks like releases come out once a year
or so - if this work were finished quickly is there any chance
of it being release sooner rather than later?