]> git.eshelyaron.com Git - emacs.git/commit
Handle codeaction/command polymorphism with eglot--dcase
authorJoão Távora <joaotavora@gmail.com>
Mon, 3 Dec 2018 14:07:21 +0000 (14:07 +0000)
committerMichal Krzywkowski <k.michal@zoho.com>
Mon, 3 Dec 2018 15:18:32 +0000 (16:18 +0100)
commitb873654835710e7c51a0b2073467162800551bb0
tree2437e27c82c943042509555a9b3f987239ba9d00
parent3b9e5b1a84ada8769bdcd95f0d21674c7fc57714
Handle codeaction/command polymorphism with eglot--dcase

* eglot-tests.el (eglot-dcase): Augment test.

* eglot.el (eglot--lsp-interface-alist): Add Command interface.
(eglot--dcase): Fix indentation.  When given interface, always
assume strict mode.
(eglot-code-actions): Use eglot--dcase.

GitHub-reference: fix https://github.com/joaotavora/eglot/issues/164
lisp/progmodes/eglot.el