emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ann] elisp-refs, a semantic elisp search tool (GNU ELPA request)


From: Eli Zaretskii
Subject: Re: [Ann] elisp-refs, a semantic elisp search tool (GNU ELPA request)
Date: Sat, 15 Oct 2016 09:07:20 +0300

> From: Wilfred Hughes <address@hidden>
> Date: Fri, 14 Oct 2016 23:26:01 -0400
> 
> I've written a package [elisp-refs] that does a semantic search of all
> the elisp in the current Emacs instance.
> 
> elisp-refs works by parsing all the code on `load-path', then walking
> the sexps. This allows it to precisely find relevant forms.
> 
> For example, you can use elisp-refs-function to find all the calls to
> the function `format', ignoring any variables of the same name. It's
> even smart enough to understand that (apply #'format ...) is a
> function call.
> 
> Unlike xrefs, elisp-refs is sexp-oriented, so it always shows full
> sexp that matched your search, even if the result is on multiple
> lines. Results are also syntax highlighted.

Can this package be adapted to be used as one back-end of xref?  I
think this is what we prefer as the future direction of xref-based
development of similar tools.

> I hope this package is useful to some of you. I'd like to put it on
> GNU ELPA, and I already have copyright assignment sorted. Would this
> be possible?

I don't see why not, but I don't know the details, so I'll let other
brief you about them.

Thanks.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]