From bfce8868bbcffb3cf957441195b7fad2045dac31 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jo=C3=A3o=20T=C3=A1vora?= Date: Mon, 27 May 2024 16:58:48 -0500 Subject: [PATCH] Eglot: run eglot-managed-mode-hook when turning off (bug#70958) * lisp/progmodes/eglot.el (eglot--managed-mode): Run eglot-managed-mode-hook. (cherry picked from commit 1a9128e0208d60f414401679d76f3722fa4085fd) --- lisp/progmodes/eglot.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 4daa1f213de..96705d8f47c 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -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 -- 2.39.2