Skip to content
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

Open
fare opened this issue Nov 4, 2012 · 3 comments
Open

Please merge with inferior-shell #6

fare opened this issue Nov 4, 2012 · 3 comments

Comments

@fare
Copy link
Contributor

fare commented Nov 4, 2012

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.

@gwkkwg
Copy link
Collaborator

gwkkwg commented Nov 4, 2012

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:

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.


Reply to this email directly or view it on GitHub.

Gary Warren King, metabang.com
Cell: (413) 559 8738
Fax: (206) 338-4052
gwkkwg on Skype * garethsan on AIM * gwking on twitter

@fare
Copy link
Contributor Author

fare commented Nov 5, 2012

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.

@fare
Copy link
Contributor Author

fare commented Nov 5, 2012

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants