elisp-refs icon indicating copy to clipboard operation
elisp-refs copied to clipboard

semantic code search for emacs lisp

Results 17 elisp-refs issues
Sort by recently updated
recently updated
newest added

When running `(elisp-refs-variable 'fill-column)` on the latest Emacs with native compilation, no results are returned. I can't find any variables or functions which have any references. Emacs 27.2 works fine.

By doing so we can get rid of some code while gaining features. For example, files can now be collapsed globally using "M-1" or individually using "TAB". I first brought...

looks like `read-with-symbol-position` and `read-symbol-positions-list` were removed in emacs commit https://github.com/emacs-mirror/emacs/commit/dfae76c9915454f9ef0885e1bac160a2c480e1d1 ``` if: Unexpected error whilst reading ~/.emacs.d/elpa/company-20220110.2248/company.el position 2497: (void-variable read-symbol-positions-list) ``` I took a quick look and I'm...

Hi Wilfred, I am not sure if you are interested, but I have removed both dash and s from elisp-refs; can give you a PR if you would like to...

Hi Wilfred, is this still interesting to you? https://github.com/Wilfred/helpful/issues/1 https://github.com/Wilfred/elisp-refs/issues/1 Dash is included in Elpa, so it is really only s.el left :-). Regardless of including into Elpa or Emacs,...

Any tools directly related to elisp would be (especially) valuable to have as default functionality in Emacs. Please do consider contributing this, while you still have only yourself to get...

`elisp-refs-symbol` and similar should support navigation of references via Emacs standard functions `previous-error` and `next-error` similar to what Emacs standard packages `xref` (providing `xref-find-references`), `grep`, `locate` etc support. The whole...

If a symbol is defined outside of core, we know that it's not used inside core.

For example: ``` (-let [foo (bar baz)]) ``` We don't currently see this as a call to `bar`. Ideally we would macro expand, or treat `-let` and `-let*` specially.

When there's a large number of results (e.g. searching for all references to `defadvice`), it becomes a little difficult to see what's what.