]> git.eshelyaron.com Git - emacs.git/commit
Fix the odd bug here and there
authorJoão Távora <joaotavora@gmail.com>
Mon, 7 May 2018 10:53:44 +0000 (11:53 +0100)
committerJoão Távora <joaotavora@gmail.com>
Mon, 7 May 2018 10:57:39 +0000 (11:57 +0100)
commitace4b9150da111c721f46f29d2aab624b309d01e
tree04a222cc6be6a95263c43ca284f81a916cc3ed6e
parentf23a8e8486ad8bbe5f1743571106673fd9d25140
Fix the odd bug here and there

* eglot.el (eglot--connect): Activate editing mode where
applicable here.
(eglot, eglot-reconnect): Not here or here.
(eglot--process-sentinel): Catch auto-reconnect errors.
(eglot--notify): Dont send 'id=null', it messes up js's lsp
(eglot--reply): Do send id here.
(eglot--log-event): Simplify protocol. Complexify implementation.
(eglot--process-receive, eglot--process-send): Simplify
eglot--log-event call.
(eglot--request, eglot--notify, eglot--reply): Simplify
eglot--process-send call
(eglot--server-client/registerCapability): Fix bug when replying
with wrong id.
(eglot--xref-reset-known-symbols): Take DUMMY arg.
lisp/progmodes/eglot.el