Function: rst-imenu-create-index

rst-imenu-create-index is a byte-compiled function defined in rst.el.gz.

Signature

(rst-imenu-create-index)

Documentation

Create index for Imenu.

Return as described for imenu--index-alist.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/rst.el.gz
	    pos)))) ; The position of a plain entry.

;; FIXME: Document title and subtitle need to be handled properly. They should
;;        get an own "Document" top level entry.
(defun rst-imenu-create-index ()
  "Create index for Imenu.
Return as described for `imenu--index-alist'."
  (rst-reset-section-caches)
  (let ((root (rst-all-stn)))
    (when root
      (mapcar #'rst-imenu-convert-cell (rst-Stn-children root)))))