-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
no applicable method reported from xref-find-definitions #148
Comments
Using your config in |
I also have this issue. And find it can be solved by:
I don't know why sometime |
This may be a wrong behavior in Emacs 27, see https://emacs-china.org/t/topic/6620/7. Are you using Emacs 27? I was following the elisp xref backend when implementing citre xref backend. See (cl-defmethod xref-backend-definitions ((_backend (eql 'elisp)) identifier) ... Does it look different in Emacs 27? |
When invoking
xref-find-definitions
which is bound toM-.
at a symbol, the echo area saysno applicable method: xref-backend-definitions, citre, <symbol-name-here>
.This happens after I updated citre from a relative old release to the latest version.
The backtrace after enabling
debug-on-entry
is shown below:Besides, the
xref-backend-functions
variable has the value of(citre-xref-backend t)
. Manual calls tocitre-jump
work fine.Any idea what's the problem here?
Citre config
Update Found that it's the 84bf573 refactor: pluggable backend design caused the problem.
The text was updated successfully, but these errors were encountered: