Couple of Emacs Hacks (2003)

susam1 pts0 comments

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

emacs cmucl byte lisp message code

Related Articles