* Introduce `help-display-function-type' customizable var (bug#65288).
* lisp/help-fns.el (help-display-function-type): New customizable var. (help-fns--signature): Make use of.
This commit is contained in:
parent
a563ea8963
commit
652e45b70d
1 changed files with 8 additions and 1 deletions
|
@ -152,6 +152,12 @@ edited even if this option is enabled."
|
|||
:group 'help
|
||||
:version "28.1")
|
||||
|
||||
(defcustom help-display-function-type t
|
||||
"If non-nil, display the type of a function when available."
|
||||
:type 'boolean
|
||||
:group 'help
|
||||
:version "30.1")
|
||||
|
||||
(defun help--symbol-class (s)
|
||||
"Return symbol class characters for symbol S."
|
||||
(when (stringp s)
|
||||
|
@ -715,7 +721,8 @@ the C sources, too."
|
|||
(unless (and (symbolp function)
|
||||
(get function 'reader-construct))
|
||||
(insert high-usage "\n")
|
||||
(when-let* ((res (comp-function-type-spec function))
|
||||
(when-let* ((gate help-display-function-type)
|
||||
(res (comp-function-type-spec function))
|
||||
(type-spec (car res))
|
||||
(kind (cdr res)))
|
||||
(insert (format
|
||||
|
|
Loading…
Add table
Reference in a new issue