Function: action:params-emacs
action:params-emacs is a byte-compiled function defined in hact.el.
Signature
(action:params-emacs DEF)
Documentation
Return the argument list for the function DEF.
DEF may be a symbol or a function body.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hact.el
(defun action:params-emacs (def)
"Return the argument list for the function DEF.
DEF may be a symbol or a function body."
(let ((params (help-function-arglist def t)))
(cond ((listp params) ;; includes nil
params)
((stringp params)
(when (and (autoloadp def) (not (eq (nth 4 def) 'keymap)))
;; Force autoload to get function signature.
(setq def (autoload-do-load def))
(unless (autoloadp def)
(action:params-emacs def))))
(t
(error "(action:params-emacs): Construct not supported: %s" def)))))