Function: texinfo-multitable-extract-row
texinfo-multitable-extract-row is a byte-compiled function defined in
texinfmt.el.gz.
Signature
(texinfo-multitable-extract-row)
Documentation
Return multitable row, as a string.
End of row is beginning of next @item or beginning of @end. Cells within rows are separated by @tab.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/texinfmt.el.gz
;; @item A1 @tab A2 @tab A3
(defun texinfo-multitable-extract-row ()
"Return multitable row, as a string.
End of row is beginning of next @item or beginning of @end.
Cells within rows are separated by @tab."
(skip-chars-forward " \t")
(let* ((start (point))
(end (progn
(re-search-forward "@item\\|@end")
(match-beginning 0)))
(row (progn (goto-char end)
(skip-chars-backward " ")
;; remove whitespace at end of argument
(delete-region (point) end)
(buffer-substring-no-properties start (point)))))
(delete-region texinfo-command-start end)
row))