New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please merge with inferior-shell #6
Comments
Hi Faré, I support the consolidation effort. I looked at inferior-shell very quickly. From what I could see at a glance, it currently only supports SBCL and Clozure. Is that correct? Is there more documentation that what shows up on the CLiki? On Nov 4, 2012, at 10:54 AM, François-René Rideau notifications@github.com wrote:
Gary Warren King, metabang.com |
No, inferior-shell supports EACH and EVERY implementation that runs on Unix or Windows, and even supports RMCL! OK, it was never tested on GCL and CormanLisp (that are dead), and doesn't yet support MKCL. But it supports not only SBCL and CCL, but also ABCL, Allegro, CLISP, CMUCL, ECL, LispWorks, RMCL, SCL, XCL. The only non-supported platform, really, is Genera. NOW, to make it clear, inferior-shell is only meant to synchronous execution. For asynchronous execution, use executor (only working on select implementations) or IOlib (requires C compilation and dynamic linking, Unix only at this time). Also a current limitation of inferior-shell (actually, the underlying xcvb-driver:run-program/ is doing this work) is that it doesn't support input redirection, only redirection from /dev/null or interactive behavior inheriting the stdin and stdout. |
If you only need synchronous execution but require input redirection, I could work a bit more on xcvb-driver then get back to you. In any case, I'd like to resolve the overabundance of incomplete libraries in this domain. |
I've started an initiative to consolidate CL libraries.
http://fare.livejournal.com/169346.html
I believe that these days, inferior-shell is the best featured player in this field. Can we work together so there is only one library left that is a 100% replacement for all others?
Please tell me if there's any feature missing in inferior-shell.
Then let us declare your library obsolete and include pointers on github and on cliki to direct users to the best library.
The text was updated successfully, but these errors were encountered: