Function: texinfo-master-menu-list
texinfo-master-menu-list is a byte-compiled function defined in
texnfo-upd.el.gz.
Signature
(texinfo-master-menu-list)
Documentation
Return a list of menu entries and header lines for the master menu.
Start with the menu for chapters and indices and then find each following menu and the title of the node preceding that menu.
The master menu list has this form:
(((... "entry-1-2" "entry-1") "title-1")
((... "entry-2-2" "entry-2-1") "title-2")
...)
However, there does not need to be a title field.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/texnfo-upd.el.gz
(defun texinfo-master-menu-list ()
"Return a list of menu entries and header lines for the master menu.
Start with the menu for chapters and indices and then find each
following menu and the title of the node preceding that menu.
The master menu list has this form:
(((... \"entry-1-2\" \"entry-1\") \"title-1\")
((... \"entry-2-2\" \"entry-2-1\") \"title-2\")
...)
However, there does not need to be a title field."
(let (master-menu-list)
(while (texinfo-locate-menu-p)
(push (list (texinfo-copy-menu) (texinfo-copy-menu-title))
master-menu-list))
(nreverse master-menu-list)))