[asdf-devel] ASDF2: run-shell-command for clisp: what is the correct :output?
![](https://secure.gravatar.com/avatar/416a70abd70308f5737f51ddb95a924d.jpg?s=120&d=mm&r=g)
Hello, The asdf:run-shell-command for clisp is specified to use the output as terminal. That makes its output unavailable to clisp. Instead, one should have something like this: (read (ext:run-shell-command command :output :stream :wait t)) I am cross-posting this to the clisp mailing list. Folks there know much more about this than I do. Mirko
![](https://secure.gravatar.com/avatar/d290e3542b3ded4a51065e84cb1ef41e.jpg?s=120&d=mm&r=g)
* Mirko Vukovic <zvexb.ihxbivp@tznvy.pbz> [2011-02-21 21:24:23 -0500]:
The asdf:run-shell-command for clisp is specified to use the output as terminal.
That makes its output unavailable to clisp. Instead, one should have something like this: (read (ext:run-shell-command command :output :stream :wait t))
the only place where run-shell-command is used is get-uid which is implemented for clisp separately. however, it does make sense to use (ext:run-shell-command command :output (and *verbose-out* :terminal) :wait t) instead of the current code. note that clisp cannot accept arbitrary streams as :output and :input arguments here. http://www.cygwin.com/acronyms/#PTC -- Sam Steingold (http://sds.podval.org/) on gnu/linux terminal http://honestreporting.com http://jihadwatch.org http://www.memritv.org http://pmw.org.il http://iris.org.il http://mideasttruth.com MS: Brain off-line, please wait.
participants (2)
-
Mirko Vukovic
-
Sam Steingold