mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-26 10:49:33 +00:00
Make help-fns--generalized-variable more resilient
* lisp/help-fns.el (help-fns--generalized-variable): Don't bug out when a key binding isn't a symbol.
This commit is contained in:
parent
fd1ee05977
commit
c4235eb26d
@ -1159,7 +1159,8 @@ Returns a list of the form (REAL-FUNCTION DEF ALIASED REAL-DEF)."
|
||||
(add-hook 'help-fns-describe-function-functions #'help-fns--compiler-macro 100)
|
||||
|
||||
(defun help-fns--generalized-variable (function)
|
||||
(when (and (get function 'gv-expander)
|
||||
(when (and (symbolp function)
|
||||
(get function 'gv-expander)
|
||||
;; Don't mention obsolete generalized variables.
|
||||
(not (get function 'byte-obsolete-generalized-variable)))
|
||||
(insert (format-message " `%s' is also a " function)
|
||||
|
Loading…
Reference in New Issue
Block a user