]> git.eshelyaron.com Git - emacs.git/commit
Simplify interface of eglot--dbind macro
authorJoão Távora <joaotavora@gmail.com>
Wed, 28 Nov 2018 20:26:37 +0000 (20:26 +0000)
committerJoão Távora <joaotavora@gmail.com>
Fri, 30 Nov 2018 21:08:35 +0000 (21:08 +0000)
commitbec802d0032054494911472b51b8bd421b0131df
tree93e5ad04ce1185a5f537c1a63435fee2f14f8f96
parentad2efe30748d60cfe1e89030a2c649b02ad1ae33
Simplify interface of eglot--dbind macro

* eglot.el (eglot--dbind): Use new interface.
(eglot--lambda): Use new eglot--dbind interface.
(eglot--lsp-interface-alist): Fix docstring.
(eglot--call-with-interface): Simplify.
(eglot--plist-keys): New helper.

* eglot-tests.el (eglot-strict-interfaces):
Add a new test clause.
lisp/progmodes/eglot.el