Navigating SLIME Common Lisp code with lispy.el screencast

Luís Oliveira luismbo at gmail.com
Tue Feb 18 00:19:47 UTC 2014


On Mon, Feb 17, 2014 at 8:54 AM, Oleh <ohwoeowho at gmail.com> wrote:
> It showcases using https://github.com/abo-abo/lispy for navigating SLIME's
> Common Lisp code base.
> It's also possible to navigate the Elisp, Scheme and Clojure code.

Looks neat. Have you seen helm-imenu? It doesn't seem to parse
definitions as well as your lispy-local-goto but it's got a nice way
of grouping definitions by kind. (Variables, Types, Defuns, etc...)


> I'm using CEDET functionality, so the parsing has to be done only once
> per directory and then it's saved to CEDET's db.

That's interesting. It's not very common, given Lisp's image-based
introspection philisophy, but I can see the usefulness of being able
to browse code without a live image. Is there a way to make it parse
subdirectories as well?

It'd be interesting to try and implement helm-backed alternatives for
SLIME's apropos and xref facilities.

Cheers,

-- 
Luís Oliveira
http://kerno.org/~luis/



More information about the slime-devel mailing list