[armedbear-devel] SLIME && ABCL autoloaders

Erik Huelsmann ehuels at gmail.com
Sat Aug 18 14:29:11 UTC 2012


Hi Mark,

While working on the autoloaders, I found a very interesting thing: SLIME
doesn't know about ABCL's autoloaders.

To maximize the benefit of SLIME for ABCL (yea, I even started using it to
debug ABCL itself, after you pointed out to me that these tools generally
help productivity), I think it would be beneficial to teach it about
autoloaders.

The case I'm talking about is this: When using M-. SLIME looks up the
source code location for the source associated with the symbol. However,
when you do that to a symbol which hasn't been autoloaded yet, that source
code location information isn't available. SLIME could easily resolve that
by evaluating the form (SYS::RESOLVE <symbol>) and look for the info after
that.

SLIME could do the same when looking up function lambda list information to
present in the minibuffer for auto-completion.

How about that?

Bye,

Erik.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20120818/76688230/attachment.html>


More information about the armedbear-devel mailing list