]> git.eshelyaron.com Git - emacs.git/commitdiff
Eglot: run eglot-managed-mode-hook when turning off (bug#70958)
authorJoão Távora <joaotavora@gmail.com>
Mon, 27 May 2024 21:58:48 +0000 (16:58 -0500)
committerEshel Yaron <me@eshelyaron.com>
Wed, 29 May 2024 10:08:59 +0000 (12:08 +0200)
* lisp/progmodes/eglot.el (eglot--managed-mode): Run
  eglot-managed-mode-hook.

(cherry picked from commit 1a9128e0208d60f414401679d76f3722fa4085fd)

lisp/progmodes/eglot.el

index 4daa1f213de1196677253ea361d3616d623ee690..96705d8f47cc2426d7b9c5dd08edfbfd0ca7ab97 100644 (file)
@@ -2045,6 +2045,7 @@ Use `eglot-managed-p' to determine if current buffer is managed.")
     (when eglot--current-flymake-report-fn
       (eglot--report-to-flymake nil)
       (setq eglot--current-flymake-report-fn nil))
+    (run-hooks 'eglot-managed-mode-hook)
     (let ((server eglot--cached-server))
       (setq eglot--cached-server nil)
       (when server