emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/eglot 51ff863 046/139: Must re-announce didOpen after r


From: João Távora
Subject: [elpa] externals/eglot 51ff863 046/139: Must re-announce didOpen after reconnect
Date: Mon, 14 May 2018 09:54:51 -0400 (EDT)

branch: externals/eglot
commit 51ff863284138721d4c66ae2232df0696d097f44
Author: João Távora <address@hidden>
Commit: João Távora <address@hidden>

    Must re-announce didOpen after reconnect
    
    * eglot.el (eglot-reconnect): Also call
    eglot--maybe-activate-editing-mode for all buffers.
---
 eglot.el | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/eglot.el b/eglot.el
index 3561da2..86c0a4c 100644
--- a/eglot.el
+++ b/eglot.el
@@ -205,8 +205,11 @@ INTERACTIVE is t if called interactively."
    (eglot--major-mode process)
    (eglot--short-name process)
    (eglot--bootstrap-fn process)
-   (lambda (_proc)
-     (eglot--message "Reconnected!"))))
+   (lambda (proc)
+     (eglot--message "Reconnected!")
+     (dolist (buffer (buffer-list))
+       (with-current-buffer buffer
+         (eglot--maybe-activate-editing-mode proc))))))
 
 (defvar eglot--command-history nil
   "History of COMMAND arguments to `eglot'.")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]