* lisp/help-fns.el (help-fns--generalized-variable): Don't mention
obsolete ones.
(add-hook 'help-fns-describe-function-functions #'help-fns--compiler-macro 100)
(defun help-fns--generalized-variable (function)
- (when (get function 'gv-expander)
+ (when (and (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)
(buttonize "generalized variable"
(lambda (_) (info "(elisp)Generalized Variables")))