261 |
|
|
262 |
Whenever a menu exists, and is being updated, the descriptions that |
Whenever a menu exists, and is being updated, the descriptions that |
263 |
are associated with node names in the pre-existing menu are |
are associated with node names in the pre-existing menu are |
264 |
incorporated into the new menu. Otherwise, the nodes' section titles |
incorporated into the new menu. |
265 |
are inserted as descriptions." |
|
266 |
|
Leaves trailing whitespace in a menu that lacks descriptions, so |
267 |
|
descriptions will format well. In general, a menu should contain |
268 |
|
descriptions, because node names and section titles are often too |
269 |
|
short to explain a node well." |
270 |
|
|
271 |
(interactive |
(interactive |
272 |
(if prefix-arg |
(if prefix-arg |
333 |
Update pre-existing master menu, if there is one. |
Update pre-existing master menu, if there is one. |
334 |
|
|
335 |
If called with a non-nil argument, this function first updates all the |
If called with a non-nil argument, this function first updates all the |
336 |
nodes in the buffer before updating the menus." |
nodes in the buffer before updating the menus. |
337 |
|
|
338 |
|
Indents the first line of descriptions, and leaves trailing whitespace |
339 |
|
in a menu that lacks descriptions, so descriptions will format well. |
340 |
|
In general, a menu should contain descriptions, because node names and |
341 |
|
section titles are often too short to explain a node well." |
342 |
(interactive "P") |
(interactive "P") |
343 |
(let ((case-fold-search t) |
(let ((case-fold-search t) |
344 |
master-menu-p) |
master-menu-p) |
660 |
|
|
661 |
(defun texinfo-insert-menu (menu-list node-name) |
(defun texinfo-insert-menu (menu-list node-name) |
662 |
"Insert formatted menu at point. |
"Insert formatted menu at point. |
663 |
Indents the first line of the description, if any, to the value of |
Indents the first line of descriptions, if any, to the value of |
664 |
texinfo-column-for-description. |
texinfo-column-for-description. Indenting leaves trailing whitespace |
665 |
|
in a menu that lacks descriptions, so descriptions will format well. |
666 |
|
In general, a menu should contain descriptions, because node names and |
667 |
|
section titles are often too short to explain a node well. |
668 |
|
|
669 |
MENU-LIST has form: |
MENU-LIST has form: |
670 |
|
|
878 |
specific information. |
specific information. |
879 |
|
|
880 |
Each of the menus in the detailed node listing is introduced by the |
Each of the menus in the detailed node listing is introduced by the |
881 |
title of the section containing the menu." |
title of the section containing the menu. |
882 |
|
|
883 |
|
Indents the first line of descriptions, and leaves trailing whitespace |
884 |
|
in a menu that lacks descriptions, so descriptions will format well. |
885 |
|
In general, a menu should contain descriptions, because node names and |
886 |
|
section titles are often too short to explain a node well." |
887 |
|
|
888 |
(interactive "P") |
(interactive "P") |
889 |
(let ((case-fold-search t)) |
(let ((case-fold-search t)) |