summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/help.el12
1 files changed, 6 insertions, 6 deletions
diff --git a/lisp/help.el b/lisp/help.el
index 9d0c4e856aa..f5ed123a6f3 100644
--- a/lisp/help.el
+++ b/lisp/help.el
@@ -1095,12 +1095,12 @@ help buffer."
(let ((fdoc (describe-function symbol)))
(describe-variable symbol)
;; We now have a help buffer on the variable. Insert the function
- ;; text after it.
- (goto-char (point-max))
- (let ((inhibit-read-only t))
- (insert "\n\n" fdoc)))
- (goto-char (point-min))
- (help-setup-xref (list #'help-xref-interned symbol) nil))
+ ;; text before it.
+ (with-current-buffer "*Help*"
+ (goto-char (point-min))
+ (let ((inhibit-read-only t))
+ (insert fdoc "\n\n" (symbol-name symbol) " is also a variable.\n\n"))
+ (help-setup-xref (list #'help-xref-interned symbol) nil))))
(defun help-xref-mode (buffer)
"Do a `describe-mode' for the specified BUFFER."