# HG changeset patch # User Eli Zaretskii # Date 988178279 0 # Node ID 794af8f5baebd8aebb9fae81ec64f4b1e369e377 # Parent ff30b541575ac9ea27714f5a3e2242d0cb58c99a Add Option Index, produced only in the on-line version of the manual. diff -r ff30b541575a -r 794af8f5baeb man/emacs.texi --- a/man/emacs.texi Wed Apr 25 05:57:08 2001 +0000 +++ b/man/emacs.texi Wed Apr 25 05:57:59 2001 +0000 @@ -3,6 +3,12 @@ @setchapternewpage odd @settitle GNU Emacs Manual @setfilename ../info/emacs +@c The Option Index is produced only in the on-line version, +@c because the index entries related to command-line options +@c tend to point to the same pages and all begin with a dash. +@ifnottex +@defcodeindex op +@end ifnottex @synindex pg cp @c The edition number appears in several places in this file @@ -142,6 +148,10 @@ * Command Index:: An item for each command name. * Variable Index:: An item for each documented variable. * Concept Index:: An item for each concept. +@c This is last because @ifnottex leaves an empty line. +@ifnottex +* Option Index:: An item for every command-line option. +@end ifnottex Important General Concepts * Screen:: How to interpret what you see on the screen. @@ -1439,13 +1449,40 @@ @include ack.texi @end ifinfo +@c The Option Index is produced only in the on-line version, +@c because the index entries related to command-line options +@c tend to point to the same pages and all begin with a dash. +@c This, and the need to keep the node links consistent, are +@c the reasons for the funky @iftex/@ifnottex dance below. +@c The Option Index is _not_ before Key Index, because that +@c would require changes in the glossary.texi's @node line. +@c It is not after Concept Index for similar reasons. + +@iftex @node Key Index, Command Index, Glossary, Top @unnumbered Key (Character) Index @printindex ky +@end iftex + +@ifnottex +@node Key Index, Option Index, Glossary, Top +@unnumbered Key (Character) Index +@printindex ky +@node Option Index, Command Index, Key Index, Top +@unnumbered Command-Line Options Index +@printindex op + +@node Command Index, Variable Index, Option Index, Top +@unnumbered Command and Function Index +@printindex fn +@end ifnottex + +@iftex @node Command Index, Variable Index, Key Index, Top @unnumbered Command and Function Index @printindex fn +@end iftex @node Variable Index, Concept Index, Command Index, Top @unnumbered Variable Index