Function: texinfo-format-specialized-defun
texinfo-format-specialized-defun is a byte-compiled function defined
in texinfmt.el.gz.
Signature
(texinfo-format-specialized-defun PARSED-ARGS)
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/texinfmt.el.gz
(defun texinfo-format-specialized-defun (parsed-args)
;; Specialized function-like or variable-like entity:
;; @defun name args In Info, `Function: Name ARGS'
;; @defmac name args In Info, `Macro: Name ARGS'
;; @defvar name In Info, `Variable: Name'
;; Use cdr of texinfo-defun-type to determine category:
(let ((category (car (cdr texinfo-defun-type)))
(name (car parsed-args))
(args (cdr parsed-args)))
(insert " -- " category ": " name)
(while args
(insert " "
(if (= ?& (aref (car args) 0))
(car args)
(upcase (car args))))
(setq args (cdr args)))))