Function: semantic-texi-parse-headings
semantic-texi-parse-headings is a byte-compiled function defined in
texi.el.gz.
Signature
(semantic-texi-parse-headings)
Documentation
Parse the current texinfo buffer for all semantic tags now.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/texi.el.gz
(defun semantic-texi-parse-headings ()
"Parse the current texinfo buffer for all semantic tags now."
(let ((pass1 nil))
;; First search and snarf.
(save-excursion
(goto-char (point-min))
(let ((semantic--progress-reporter
(make-progress-reporter
(format "Parsing %s..."
(file-name-nondirectory buffer-file-name))
(point-min) (point-max))))
(while (re-search-forward semantic-texi-super-regex nil t)
(setq pass1 (cons (match-beginning 0) pass1))
(progress-reporter-update semantic--progress-reporter (point)))
(progress-reporter-done semantic--progress-reporter)))
(setq pass1 (nreverse pass1))
;; Now, make some tags while creating a set of children.
(car (semantic-texi-recursive-combobulate-list pass1 0))
))