Function: allout-chart-siblings

allout-chart-siblings is a byte-compiled function defined in allout.el.gz.

Signature

(allout-chart-siblings &optional START END)

Documentation

Produce a list of locations of this and succeeding sibling topics.

Effectively a top-level chart of siblings. See allout-chart-subtree for an explanation of charts.

Source Code

;; Defined in /usr/src/emacs/lisp/allout.el.gz
;;;_   > allout-chart-siblings (&optional start end)
(defun allout-chart-siblings (&optional _start _end)
  "Produce a list of locations of this and succeeding sibling topics.
Effectively a top-level chart of siblings.  See `allout-chart-subtree'
for an explanation of charts."
  (save-excursion
    (when (allout-goto-prefix-doublechecked)
      (let ((chart (list (point))))
        (while (allout-next-sibling)
          (setq chart (cons (point) chart)))
        (if chart (setq chart (nreverse chart)))))))