emacs-diffs
[Top][All Lists]
Advanced

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

master c316306: Fix ElDoc setup for eval-expression


From: Basil L. Contovounesios
Subject: master c316306: Fix ElDoc setup for eval-expression
Date: Fri, 12 Feb 2021 16:50:46 -0500 (EST)

branch: master
commit c3163069a1e0a9aba16ae110ec75ace948e2ce0c
Author: Basil L. Contovounesios <contovob@tcd.ie>
Commit: Basil L. Contovounesios <contovob@tcd.ie>

    Fix ElDoc setup for eval-expression
    
    * lisp/emacs-lisp/eldoc.el (eldoc--eval-expression-setup): Don't set
    global value of eldoc-documentation-strategy (bug#44886).
---
 lisp/emacs-lisp/eldoc.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/eldoc.el b/lisp/emacs-lisp/eldoc.el
index 90e075b..c95540e 100644
--- a/lisp/emacs-lisp/eldoc.el
+++ b/lisp/emacs-lisp/eldoc.el
@@ -248,7 +248,8 @@ expression point is on." :lighter eldoc-minor-mode-string
                      #'elisp-eldoc-var-docstring nil t)
            (add-hook 'eldoc-documentation-functions
                      #'elisp-eldoc-funcall nil t)
-           (setq eldoc-documentation-strategy 'eldoc-documentation-default)))
+           (setq-local eldoc-documentation-strategy
+                       'eldoc-documentation-default)))
   (eldoc-mode +1))
 
 ;;;###autoload



reply via email to

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