Function: rst-adornment-level
rst-adornment-level is a byte-compiled function defined in rst.el.gz.
Signature
(rst-adornment-level ADO)
Documentation
Return section level for ADO or t for a transition.
If ADO is found in the hierarchy return its level. Otherwise return a level one beyond the existing hierarchy.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/rst.el.gz
(defun rst-adornment-level (ado)
"Return section level for ADO or t for a transition.
If ADO is found in the hierarchy return its level. Otherwise
return a level one beyond the existing hierarchy."
(if (rst-Ado-is-transition ado)
t
(let ((hier (rst-Hdr-ado-map (rst-hdr-hierarchy))))
(1+ (or (rst-Ado-position ado hier)
(length hier))))))