I am interested in making ABL work with slime as well.
Any chance you can share the snipplet of your .emacs file that loads
slime with ABL, and your swank-loader.lisp file?
I am sure I would make it work eventually, but I'd rather spend my=20
> -----Original Message-----
> From: armedbear-j-devel-admin@...
> [mailto:armedbear-j-devel-admin@...] On=20
> Behalf Of Simon Andr=E1s
> Sent: Monday, June 07, 2004 10:44 AM
> To: Peter Graves
> Cc: armedbear-j-devel@...
> Subject: Re: [j-devel] slime
> On Mon, 7 Jun 2004, Peter Graves wrote:
> > > If anyone is interested (either in using it or in working=20
> on it) ,=20
> > > I'll try to clean it up a bit (get rid of debugging code and=20
> > > possible local dependencies); otherwise I'll wait at least until=20
> > > c-l.net is back. Though even then, incorporating abcl=20
> support in the=20
> > > "official" slime may take a while, because (a) I had to change=20
> > > swank.lisp a little (to use xp::write-char and xp::terpri at one=20
> > > point) and (b) one has to REQUIRE a few abcl modules before slime=20
> > > can be loaded.
> > (a) I think I've fixed things in CVS so that this is no longer=20
> > necessary.
> Great, thanks!
> > I'm in the process of getting rid of the=20
> shadowed-symbol-weirdness in=20
> > pprint.lisp, and although I'm not completely finished with that=20
> > project, I've done WRITE-CHAR and TERPRI and that code is=20
> checked in.
> Actually, WRITE-CHAR is enough I think for slime (I know I=20
> mentioned TERPRI but that was a mistake).
> > (b) Which modules need to be REQUIRE'd? Autoload doesn't work for=20
> > this, for some reason? (What exactly does slime want?)
> search, gray-streams, pprint, and format. Now I REQUIRE these=20
> at the top of swank-abcl.lisp, so it's not a problem anymore.=20
> And now that you've fixed WRITE-CHAR, I don't have to change=20
> any of the standard slime/swank files (except for=20
> swank-loader.lisp, but that is OK).
> (On the other hand, since I updated abcl with your=20
> pprint-related fixes, slime crashes if the debugger is=20
> entered :-( I hope I'll find out why.)
> This SF.Net email is sponsored by: GNOME Foundation
> Hackers Unite! GUADEC: The world's #1 Open Source Desktop=20
> Event. GNOME Users and Developers European Conference,=20
> 28-30th June in Norway http://2004/guadec.org=20
> armedbear-j-devel mailing list armedbear-j-devel@...