emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 0622e1f29f6 1/3: Eglot: ensure server shutdown turns off eglot-


From: João Távora
Subject: emacs-29 0622e1f29f6 1/3: Eglot: ensure server shutdown turns off eglot-inlay-hints-mode
Date: Thu, 30 Mar 2023 19:08:11 -0400 (EDT)

branch: emacs-29
commit 0622e1f29f6e4c7a361f5e78ac09bed6466c4b57
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>

    Eglot: ensure server shutdown turns off eglot-inlay-hints-mode
    
    * lisp/progmodes/eglot.el (eglot--managed-mode-off): Turn off
    eglot-inlay-hints-mode.
---
 lisp/progmodes/eglot.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index b4116dc4aaf..3f5245397a0 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -1886,6 +1886,7 @@ Use `eglot-managed-p' to determine if current buffer is 
managed.")
 (defun eglot--managed-mode-off ()
   "Turn off `eglot--managed-mode' unconditionally."
   (remove-overlays nil nil 'eglot--overlay t)
+  (eglot-inlay-hints-mode -1)
   (eglot--managed-mode -1))
 
 (defun eglot-current-server ()



reply via email to

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