Function: texinfo-format-defun-1
texinfo-format-defun-1 is a byte-compiled function defined in
texinfmt.el.gz.
Signature
(texinfo-format-defun-1 FIRST-P)
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/texinfmt.el.gz
(defun texinfo-format-defun-1 (first-p)
(let ((parse-args (texinfo-format-parse-defun-args))
(texinfo-defun-type (get texinfo-command-name 'texinfo-defun-type)))
(texinfo-discard-command)
;; Delete extra newline inserted after previous header line.
(if (not first-p)
(delete-char -1))
(funcall
(get texinfo-command-name 'texinfo-deffn-formatting-property) parse-args)
;; Insert extra newline so that paragraph filling does not mess
;; with header line.
(insert "\n\n")
(rplaca (cdr (cdr (car texinfo-stack))) (point))
(funcall
(get texinfo-command-name 'texinfo-defun-indexing-property) parse-args)))