lisp.cmucl.devel - Couple of Emacs hacks - msg#00302 - Recent Discussion OSDir.com
OSDir.com
lisp.cmucl.devel
-->
Subject:<br>Couple of Emacs hacks
lisp.cmucl.devel<br>-->
Date Index<br>Index --><br>Thread:<br>Prev<br>Next
Thread Index
Index -->
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
[HEADS UP] Byte-code interpreter
I've tuned the byte-code interpreter today, so that running ANSI tests
byte-compiled takes a little less time. It passes the tests, so I'm
quite confident it works, but please watch out for problems.
Thread at a glance:
Previous Message by Date:<br>(click to view message preview)-->
[HEADS UP] Byte-code interpreter
I've tuned the byte-code interpreter today, so that running ANSI tests<br>byte-compiled takes a little less time. It passes the tests, so I'm<br>quite confident it works, but please watch out for problems.
Next Message by Date:<br>click to view message preview-->
gencgc performance and soft-real time
Ahoy!
Gencgc doesn't run as fast as it should!
In particular it seems to always take a long time to do a garbage<br>collection, which is no fun when I'm trying to write a program with<br>consistently good (<br>Previous Message by Thread:<br>click to view message preview-->
[HEADS UP] Byte-code interpreter
I've tuned the byte-code interpreter today, so that running ANSI tests<br>byte-compiled takes a little less time. It passes the tests, so I'm<br>quite confident it works, but please watch out for problems.
Next Message by Thread:<br>click to view message preview-->
Re: Couple of Emacs hacks
Luke Gorrie writes:
> Slime has too few features to be a whizzy-bang development environment<br>> just yet. But it's easy to setup (provided you have a recent CMUCL<br>> snapshot), and should work fine with GNU Emacs 21 or XEmacs<br>> 21. Comments and suggestions welcome!
Forgot one minor detail -- the download URL :-)
http://www.bluetail.com/~luke/misc/lisp/slime-0.2.tar.gz
-->
--><br>1940756
-->
Home | News | Sitemap | FAQ | advertise | OSDir is an Inevitable website. GBiz is too!
Latest News Stories:
Linux 4.0 Kernel Released
Google Lets SMTP Certificate Expire
Open Crypto Audit Passes TrueCrypt
CIA 'tried to crack security of Apple devices'
Xen Security Bug: Amazon, Rackspace Cloud Reboots
FCC Approves Net Neutrality Rules
Recent Msgs:<br>general/2016-03/msg00055.htmlusers-tapestry-apache/2016-03/msg00000.htmlgeneral/2016-03/msg00106.htmldev-tomcat.apache.org/2016-03/msg00001.htmlgnome-accessibility-devel/2016-03/msg00000.htmlscm-fedora-commits/2016-03/msg00027.htmlgeneral/2016-03/msg00023.htmlscm-fedora-commits/2016-03/msg00036.htmlscm-fedora-commits/2016-03/msg00085.htmlietf-http-wg/2016-03/msg00002.html
-->
-->
Latest News Stories:
Linux 4.0 Kernel Released
Google Lets SMTP Certificate Expire
Open Crypto Audit Passes TrueCrypt
CIA 'tried to crack security of Apple devices'
Xen Security Bug: Amazon, Rackspace Cloud Reboots
FCC Approves Net Neutrality Rules