]> git.eshelyaron.com Git - emacs.git/commitdiff
New M-x eldoc for on-demand and interactive documentation requests
authorJoão Távora <joaotavora@gmail.com>
Mon, 15 Jun 2020 12:55:37 +0000 (13:55 +0100)
committerJoão Távora <joaotavora@gmail.com>
Wed, 8 Jul 2020 10:25:33 +0000 (11:25 +0100)
The function eldoc is just an alias for
eldoc-print-current-symbol-info, which is made interactive.

* lisp/emacs-lisp/eldoc.el (eldoc-print-current-symbol-info): Now an
interactive function.
(eldoc): Alias to eldoc-print-current-symbol-info.

lisp/emacs-lisp/eldoc.el

index bcf3a84d31996bdc2617db8f9e2515e4ae30387c..7a70500183315396bb73ef4107c1422b20a940c5 100644 (file)
@@ -595,8 +595,11 @@ documentation themselves."
 (defvar eldoc--enthusiasm-curbing-timer nil
   "Timer used by `eldoc-documentation-enthusiast' to avoid blinking.")
 
+(defalias 'eldoc #'eldoc-print-current-symbol-info)
+
 (defun eldoc-print-current-symbol-info ()
   "Document thing at point."
+  (interactive)
   (if (not (eldoc-display-message-p))
       ;; Erase the last message if we won't display a new one.
       (when eldoc-last-message