Function: help-fns--generalized-variable

help-fns--generalized-variable is a byte-compiled function defined in help-fns.el.gz.

Signature

(help-fns--generalized-variable FUNCTION)

Source Code

;; Defined in /usr/src/emacs/lisp/help-fns.el.gz
(defun help-fns--generalized-variable (function)
  (when (and (symbolp function)
             (or (get function 'gv-expander)
                 ;; This is a hack, see cl-macs.el:
                 (get function 'document-generalized-variable))
             ;; 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")))
            ".\n")))