logo       

Couple of Emacs hacks: msg#00302

lisp.cmucl.devel

Subject: Couple of Emacs hacks

Ahoy again,

Just wanted to send pointers to a couple of Emacs hacks.

The first is a debugger written by Antonio Menezes Leitao and posted
to this list in January. Eric Marsden just told me about it today, and
I must say it's pretty amazing. My only contribution here is a
screenshot, in case other people didn't realise what it does:
http://www.bluetail.com/~luke/misc/lisp/debug-shot.png

The original mail, including the code, is here:
http://article.gmane.org/gmane.lisp.cmucl.devel/1478/match=antonio

The other is a previously unreleased program by Eric Marsden that I've
been hacking on recently: the Superior Lisp Interaction Mode, Extended
("slime"). This is essentially a CMUCL-specific clone of 'ilisp', but
with WIRE-based interaction between Emacs and CMUCL -- perhaps a
"Hemlock for Emacs". It does a couple things that Ilisp does:
completion on symbols and showing arglists. But the interested feature
is collecting compiler notes from CMUCL and presenting them as
annotations in Emacs buffers. This screenshot demonstrates:
http://www.bluetail.com/~luke/misc/lisp/slime-shot.png

Slime has too few features to be a whizzy-bang development environment
just yet. But it's easy to setup (provided you have a recent CMUCL
snapshot), and should work fine with GNU Emacs 21 or XEmacs
21. Comments and suggestions welcome!

Cheers,
Luke





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise