diff options
author | Tino Calancha <f92capac@gmail.com> | 2016-06-07 16:42:59 -0400 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2016-06-07 16:42:59 -0400 |
commit | 4c1370a10b63766c95ec62a85f942c41a4152244 (patch) | |
tree | 91c16af7ea83e45804410715c0089b3fbb5c7295 /lisp/help-fns.el | |
parent | a3f7ae80b171d7747f42e697169611a8c879f7bb (diff) | |
download | emacs-4c1370a10b63766c95ec62a85f942c41a4152244.tar.gz |
* lisp/help-fns.el (describe-function-1):
Fix handling of file name for aliases. (Bug#21950)
Diffstat (limited to 'lisp/help-fns.el')
-rw-r--r-- | lisp/help-fns.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 6e8a108b506..496deb5c4f1 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -526,7 +526,8 @@ FILE is the file where FUNCTION was probably defined." (sig-key (if (subrp def) (indirect-function real-def) real-def)) - (file-name (find-lisp-object-file-name function def)) + (file-name (find-lisp-object-file-name function (if aliased 'defun + def))) (pt1 (with-current-buffer (help-buffer) (point))) (beg (if (and (or (byte-code-function-p def) (keymapp def) |