Skip to content
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

eglot: wrong-number-of-arguments #1563

Open
guskovd opened this issue Jan 28, 2020 · 2 comments
Open

eglot: wrong-number-of-arguments #1563

guskovd opened this issue Jan 28, 2020 · 2 comments

Comments

@guskovd
Copy link

guskovd commented Jan 28, 2020

same as #1562

Debugger entered--Lisp error: (wrong-number-of-arguments (4 . 5) 0)
eglot()
eval((eglot) nil)
eval-expression((eglot) nil nil 127)
funcall-interactively(eval-expression (eglot) nil nil 127)
#(eval-expression nil nil)
apply(# eval-expression (nil nil))
call-interactively@ido-cr+-record-current-command(# eval-expression nil nil)
apply(call-interactively@ido-cr+-record-current-command # (eval-expression nil nil))
call-interactively(eval-expression nil nil)
command-execute(eval-expression)

@shaleh
Copy link
Collaborator

shaleh commented Jan 28, 2020

Thanks for the report. If you have the time to narrow it down to a section of the eglot code that would be helpful. The more lisp we can turn into tests the better the code will be.

@guskovd
Copy link
Author

guskovd commented May 9, 2020

eglot works through jsonrpc, two of its methods do not work correctly in remacs:

https://github.com/emacsmirror/jsonrpc/blob/master/jsonrpc.el#L473
https://github.com/emacsmirror/jsonrpc/blob/master/jsonrpc.el#L484

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants