]> git.eshelyaron.com Git - emacs.git/commitdiff
Bring back ElDoc's eldoc-display-message-p, but obsolete it
authorJoão Távora <joaotavora@gmail.com>
Mon, 27 Jul 2020 15:26:33 +0000 (16:26 +0100)
committerJoão Távora <joaotavora@gmail.com>
Mon, 27 Jul 2020 15:26:33 +0000 (16:26 +0100)
Like others, this is an implementation detail that third parties could
be relying on.  Better not remove it outright just now, since its
implementation is very simple anyway.

* lisp/emacs-lisp/eldoc.el (Version): Bump to 1.7.0
(eldoc-display-message-p): Bring back, but obsolete.

lisp/emacs-lisp/eldoc.el

index fcb104e54770e956fdee40f7a22e9c8a670e4235..b30836cc0bd337b080745cb7ee26b26b7e74e9bb 100644 (file)
@@ -5,7 +5,7 @@
 ;; Author: Noah Friedman <friedman@splode.com>
 ;; Keywords: extensions
 ;; Created: 1995-10-06
-;; Version: 1.6.0
+;; Version: 1.7.0
 ;; Package-Requires: ((emacs "26.3"))
 
 ;; This is a GNU ELPA :core package.  Avoid functionality that is not
@@ -346,6 +346,12 @@ Also store it in `eldoc-last-message' and return that value."
   "Compute information to store in `eldoc--last-request-state'."
   (list (current-buffer) (buffer-modified-tick) (point)))
 
+(defun eldoc-display-message-p ()
+  (eldoc--request-docs-p (eldoc--request-state)))
+(make-obsolete 'eldoc-display-message-p
+               "Use `eldoc-documentation-functions' instead."
+               "eldoc-1.6.0")
+
 (defun eldoc--request-docs-p (request-state)
   "Return non-nil when it is appropriate to request docs.
 REQUEST-STATE is a candidate for `eldoc--last-request-state'"