summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/help.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/help.el b/lisp/help.el
index c9c1821c732..40cc1dc089a 100644
--- a/lisp/help.el
+++ b/lisp/help.el
@@ -1165,11 +1165,13 @@ help buffer."
(interactive)
(help-follow (1- (point-max))))
-(defun help-follow (pos)
+(defun help-follow (&optional pos)
"Follow cross-reference at POS, defaulting to point.
For the cross-reference format, see `help-make-xrefs'."
(interactive "d")
+ (unless pos
+ (setq pos (point)))
(let* ((help-data
(or (and (not (= pos (point-max)))
(get-text-property pos 'help-xref))