From: João Távora Date: Mon, 27 May 2024 21:58:48 +0000 (-0500) Subject: Eglot: run eglot-managed-mode-hook when turning off (bug#70958) X-Git-Tag: archive/raspbian/1%30.1+1-3+rpi1^2~2^2~20^2~1339 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1a9128e0208d60f414401679d76f3722fa4085fd;p=emacs.git Eglot: run eglot-managed-mode-hook when turning off (bug#70958) * lisp/progmodes/eglot.el (eglot--managed-mode): Run eglot-managed-mode-hook. --- diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 94b45abe1d8..edbe484157b 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -2044,6 +2044,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