Re: Multiple thread support?
Bob Rogers <[email protected]>
| Newsgroups | gmane.lisp.ilisp.devel |
|---|---|
| Message-ID | <[email protected]> |
From: Paolo Amoroso <[email protected]> Date: Thu, 23 Jan 2003 21:13:51 +0100 On Thu, 23 Jan 2003 10:33:34 +0000, Daniel Barlow wrote: > Hmm. Lots of possibilities, really. Quite aside from the > implementation, what interfaces would people like to see? The only such interface I have heard of, but never used, is Franz's ELI. Have you considered it? ELI has been adapted to work with SCL. I have used ELI with ACL+CLIM extensively; it is unfortunate that the ilisp interface is next to useless with ACL multiprocessing. ELI seems to only use one socket connection per Lisp, in addition to the process buffer streams, but only handles one running Lisp image at a time. When a background thread wants I/O, it comes to a separate buffer that pops up in a new window; this is also where the user sees compiler warnings for compiles initiated via emacs, which is nice. Since the elisp portion of ELI is GPLed, that might be the easiest way to go, rather than trying to hack the creaky ilisp RPC machinery. Sigh. -- Bob Rogers http://rgrjr.dyndns.org/ ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com