]> git.eshelyaron.com Git - emacs.git/commit
Really ensure eglot--shutdown deletes a process completely
authorJoão Távora <joaotavora@gmail.com>
Sat, 26 May 2018 17:52:17 +0000 (18:52 +0100)
committerJoão Távora <joaotavora@gmail.com>
Sat, 26 May 2018 17:57:06 +0000 (18:57 +0100)
commit004702460d4516306d5a1bae640bce9a367715f1
tree2c35866d855a03ff1ecf76874230b66d19f1e80c
parent94998753703afa546a96e460d96a4c58655e9927
Really ensure eglot--shutdown deletes a process completely

* eglot.el (eglot-lsp-server): rename slot "moribund" to
"shutdown-requested"
(eglot--connect): Don't check if shutdown was requested here.
(eglot--process-sentinel): Set shutdown-requested to
:sentinel-done here.
(eglot-shutdown): use eglot--shutdown-requested.  Improve check
for process liveness.
lisp/progmodes/eglot.el