From abb9615e98fc80f5c5dd00d470601de1a4a93f88 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Sat, 26 May 2012 18:25:06 -0700 Subject: [PATCH] Nuke hand-written node pointers in doc/emacs Let makeinfo figure them out, as is recommended. --- doc/emacs/ChangeLog | 11 +++++++++++ doc/emacs/ack.texi | 2 +- doc/emacs/anti.texi | 2 +- doc/emacs/basic.texi | 2 +- doc/emacs/buffers.texi | 2 +- doc/emacs/building.texi | 2 +- doc/emacs/cmdargs.texi | 2 +- doc/emacs/commands.texi | 6 +++--- doc/emacs/display.texi | 2 +- doc/emacs/emacs.texi | 26 +++++++++++++------------- doc/emacs/entering.texi | 4 ++-- doc/emacs/files.texi | 2 +- doc/emacs/fixit.texi | 2 +- doc/emacs/frames.texi | 2 +- doc/emacs/glossary.texi | 2 +- doc/emacs/gnu.texi | 2 +- doc/emacs/help.texi | 2 +- doc/emacs/indent.texi | 2 +- doc/emacs/killing.texi | 2 +- doc/emacs/kmacro.texi | 2 +- doc/emacs/m-x.texi | 2 +- doc/emacs/macos.texi | 10 +++++----- doc/emacs/maintaining.texi | 2 +- doc/emacs/mark.texi | 2 +- doc/emacs/mini.texi | 2 +- doc/emacs/misc.texi | 20 ++++++++++---------- doc/emacs/modes.texi | 2 +- doc/emacs/msdog.texi | 2 +- doc/emacs/mule.texi | 2 +- doc/emacs/programs.texi | 2 +- doc/emacs/regs.texi | 2 +- doc/emacs/screen.texi | 2 +- doc/emacs/search.texi | 10 +++++----- doc/emacs/text.texi | 2 +- doc/emacs/trouble.texi | 8 ++++---- doc/emacs/windows.texi | 2 +- doc/emacs/xresources.texi | 2 +- 37 files changed, 82 insertions(+), 71 deletions(-) diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 97707118b65..307d103a806 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog @@ -1,3 +1,14 @@ +2012-05-27 Glenn Morris + + * ack.texi, anti.texi, basic.texi, buffers.texi, building.texi: + * cmdargs.texi, commands.texi, display.texi, emacs.texi: + * entering.texi, files.texi, fixit.texi, frames.texi, glossary.texi: + * gnu.texi, help.texi, indent.texi, killing.texi, kmacro.texi: + * m-x.texi, macos.texi, maintaining.texi, mark.texi, mini.texi: + * misc.texi, modes.texi, msdog.texi, mule.texi, programs.texi: + * regs.texi, screen.texi, search.texi, text.texi, trouble.texi: + * windows.texi, xresources.texi: Nuke hand-written node pointers. + 2012-05-22 Glenn Morris * emacs.texi (Acknowledgments): Add another contributor. diff --git a/doc/emacs/ack.texi b/doc/emacs/ack.texi index eafd38155f2..fe2f0bbd2f3 100644 --- a/doc/emacs/ack.texi +++ b/doc/emacs/ack.texi @@ -3,7 +3,7 @@ @c Copyright (C) 1994-1997, 1999-2012 Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. @c -@node Acknowledgments, Screen, Concept Index, Top +@node Acknowledgments @unnumbered Acknowledgments Many people have contributed code included in the Free Software diff --git a/doc/emacs/anti.texi b/doc/emacs/anti.texi index 7bc405e442e..4b40ba7357a 100644 --- a/doc/emacs/anti.texi +++ b/doc/emacs/anti.texi @@ -2,7 +2,7 @@ @c Copyright (C) 2005-2012 Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Antinews, Mac OS / GNUstep, X Resources, Top +@node Antinews @appendix Emacs 23 Antinews @c Update the emacs.texi Antinews menu entry with the above version number. diff --git a/doc/emacs/basic.texi b/doc/emacs/basic.texi index 2650b55811f..bbcd1d62a8b 100644 --- a/doc/emacs/basic.texi +++ b/doc/emacs/basic.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Basic, Minibuffer, Exiting, Top +@node Basic @chapter Basic Editing Commands @kindex C-h t diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi index 5dd95cc2a6f..159bf894834 100644 --- a/doc/emacs/buffers.texi +++ b/doc/emacs/buffers.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Buffers, Windows, Files, Top +@node Buffers @chapter Using Multiple Buffers @cindex buffers diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi index 999afa7df2c..2fadddb54eb 100644 --- a/doc/emacs/building.texi +++ b/doc/emacs/building.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Building, Maintaining, Programs, Top +@node Building @chapter Compiling and Testing Programs @cindex building programs @cindex program building diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi index c387b99915f..e6959ebd30b 100644 --- a/doc/emacs/cmdargs.texi +++ b/doc/emacs/cmdargs.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Emacs Invocation, X Resources, GNU Free Documentation License, Top +@node Emacs Invocation @appendix Command Line Arguments for Emacs Invocation @cindex command line arguments @cindex arguments (command line) diff --git a/doc/emacs/commands.texi b/doc/emacs/commands.texi index 9678adfe87f..e63a98a9722 100644 --- a/doc/emacs/commands.texi +++ b/doc/emacs/commands.texi @@ -15,7 +15,7 @@ input. @raisesections @end ifnottex -@node User Input, Keys, Screen, Top +@node User Input @section Kinds of User Input @cindex input with the keyboard @cindex keyboard input @@ -80,7 +80,7 @@ as @dfn{input events}. For details about how Emacs internally handles input events, see @ref{Input Events,,, elisp, The Emacs Lisp Reference Manual}. -@node Keys, Commands, User Input, Top +@node Keys @section Keys Some Emacs commands are invoked by just one input event; for @@ -133,7 +133,7 @@ exception to this rule is @key{ESC}: @kbd{@key{ESC} C-h} is equivalent to @kbd{C-M-h}, which does something else entirely. You can, however, use @key{F1} to display a list of commands starting with @key{ESC}. -@node Commands, Entering Emacs, Keys, Top +@node Commands @section Keys and Commands @cindex binding diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index de5e8df9dc5..3042fc4b2f6 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi @@ -3,7 +3,7 @@ @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Display, Search, Registers, Top +@node Display @chapter Controlling the Display Since only part of a large buffer fits in the window, Emacs has to diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi index ceb0b4a52d5..e0a861a194b 100644 --- a/doc/emacs/emacs.texi +++ b/doc/emacs/emacs.texi @@ -109,7 +109,7 @@ Cover art by Etienne Suvasa. @ifnottex -@node Top, Distrib, (dir), (dir) +@node Top @top The Emacs Editor Emacs is the extensible, customizable, self-documenting real-time @@ -1286,7 +1286,7 @@ Windows. @xref{Mac OS / GNUstep}, for information about using Emacs on Macintosh (and GNUstep). @end iftex -@node Distrib, Intro, Top, Top +@node Distrib @unnumbered Distribution GNU Emacs is @dfn{free software}; this means that everyone is free to @@ -1343,7 +1343,7 @@ USA @end display @iftex -@node Acknowledgments, Intro, Distrib, Top +@node Acknowledgments @unnumberedsec Acknowledgments Contributors to GNU Emacs include Jari Aalto, Per Abrahamsen, Tomas @@ -1450,7 +1450,7 @@ Shenghuo Zhu, Piotr Zielinski, Ian T.@: Zimmermann, Reto Zimmermann, Neal Ziring, Teodor Zlatanov, and Detlev Zundel. @end iftex -@node Intro, Glossary, Distrib, Top +@node Intro @unnumbered Introduction You are reading about GNU Emacs, the GNU incarnation of the @@ -1531,11 +1531,11 @@ Lisp programming. @include custom.texi @include trouble.texi -@node Copying, GNU Free Documentation License, Service, Top +@node Copying @appendix GNU GENERAL PUBLIC LICENSE @include gpl.texi -@node GNU Free Documentation License, Emacs Invocation, Copying, Top +@node GNU Free Documentation License @appendix GNU Free Documentation License @include doclicense.texi @@ -1562,36 +1562,36 @@ Lisp programming. @c It is not after Concept Index for similar reasons. @iftex -@node Key Index, Command Index, Glossary, Top +@node Key Index @unnumbered Key (Character) Index @printindex ky @end iftex @ifnottex -@node Key Index, Option Index, Glossary, Top +@node Key Index @unnumbered Key (Character) Index @printindex ky -@node Option Index, Command Index, Key Index, Top +@node Option Index @unnumbered Command-Line Options Index @printindex op -@node Command Index, Variable Index, Option Index, Top +@node Command Index @unnumbered Command and Function Index @printindex fn @end ifnottex @iftex -@node Command Index, Variable Index, Key Index, Top +@node Command Index @unnumbered Command and Function Index @printindex fn @end iftex -@node Variable Index, Concept Index, Command Index, Top +@node Variable Index @unnumbered Variable Index @printindex vr -@node Concept Index, Acknowledgments, Variable Index, Top +@node Concept Index @unnumbered Concept Index @printindex cp diff --git a/doc/emacs/entering.texi b/doc/emacs/entering.texi index 3ec51ddfb60..de143516ce8 100644 --- a/doc/emacs/entering.texi +++ b/doc/emacs/entering.texi @@ -12,7 +12,7 @@ @raisesections @end ifnottex -@node Entering Emacs, Exiting, Commands, Top +@node Entering Emacs @section Entering Emacs @cindex entering Emacs @cindex starting Emacs @@ -85,7 +85,7 @@ the desired file or directory. or @code{t}, which means to display the @file{*scratch*} buffer. @end ignore -@node Exiting, Basic, Entering Emacs, Top +@node Exiting @section Exiting Emacs @cindex exiting @cindex killing Emacs diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi index 088c3ce29a7..cc9b7336bec 100644 --- a/doc/emacs/files.texi +++ b/doc/emacs/files.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Files, Buffers, Keyboard Macros, Top +@node Files @chapter File Handling @cindex files diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi index 2857e2b1af6..8f75c5e151c 100644 --- a/doc/emacs/fixit.texi +++ b/doc/emacs/fixit.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Fixit, Keyboard Macros, Search, Top +@node Fixit @chapter Commands for Fixing Typos @cindex typos, fixing @cindex mistakes, correcting diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index ee468e6f685..f67654bffc2 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Frames, International, Windows, Top +@node Frames @chapter Frames and Graphical Displays @cindex frames diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi index 44c59eea668..893234492b8 100644 --- a/doc/emacs/glossary.texi +++ b/doc/emacs/glossary.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Glossary, Key Index, Intro, Top +@node Glossary @unnumbered Glossary @table @asis diff --git a/doc/emacs/gnu.texi b/doc/emacs/gnu.texi index ac9b9de6dcb..0f21dd635db 100644 --- a/doc/emacs/gnu.texi +++ b/doc/emacs/gnu.texi @@ -10,7 +10,7 @@ @c Modified versions may not be made. @ifclear justgnu -@node Manifesto,, Microsoft Windows, Top +@node Manifesto @unnumbered The GNU Manifesto @end ifclear @ifset justgnu diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi index e8c5614ff58..d09885c5edd 100644 --- a/doc/emacs/help.texi +++ b/doc/emacs/help.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Help, Mark, M-x, Top +@node Help @chapter Help @kindex Help @cindex help diff --git a/doc/emacs/indent.texi b/doc/emacs/indent.texi index 3892dc2ae99..08914d20340 100644 --- a/doc/emacs/indent.texi +++ b/doc/emacs/indent.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Indentation, Text, Modes, Top +@node Indentation @chapter Indentation @cindex indentation @cindex tabs diff --git a/doc/emacs/killing.texi b/doc/emacs/killing.texi index 270ca9e77a8..a034c6168aa 100644 --- a/doc/emacs/killing.texi +++ b/doc/emacs/killing.texi @@ -3,7 +3,7 @@ @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Killing, Registers, Mark, Top +@node Killing @chapter Killing and Moving Text In Emacs, @dfn{killing} means erasing text and copying it into the diff --git a/doc/emacs/kmacro.texi b/doc/emacs/kmacro.texi index e7522a9db43..7a3f3151e5c 100644 --- a/doc/emacs/kmacro.texi +++ b/doc/emacs/kmacro.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Keyboard Macros, Files, Fixit, Top +@node Keyboard Macros @chapter Keyboard Macros @cindex defining keyboard macros @cindex keyboard macro diff --git a/doc/emacs/m-x.texi b/doc/emacs/m-x.texi index 81ceb1e3ac9..5412c88af92 100644 --- a/doc/emacs/m-x.texi +++ b/doc/emacs/m-x.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node M-x, Help, Minibuffer, Top +@node M-x @chapter Running Commands by Name Every Emacs command has a name that you can use to run it. For diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi index 695f8f9c6c3..14c5fcae0ce 100644 --- a/doc/emacs/macos.texi +++ b/doc/emacs/macos.texi @@ -1,7 +1,7 @@ @c This is part of the Emacs manual. @c Copyright (C) 2000-2012 Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Mac OS / GNUstep, Microsoft Windows, Antinews, Top +@node Mac OS / GNUstep @appendix Emacs and Mac OS / GNUstep @cindex Mac OS X @cindex Macintosh @@ -31,7 +31,7 @@ Support}), but we hope to improve it in the future. * GNUstep Support:: Details on status of GNUstep support. @end menu -@node Mac / GNUstep Basics, Mac / GNUstep Customization, , Mac OS / GNUstep +@node Mac / GNUstep Basics @section Basic Emacs usage under Mac OS and GNUstep By default, the @key{alt} and @key{option} keys are the same as @@ -84,7 +84,7 @@ For the PATH and MANPATH variables, a system-wide method of setting PATH is recommended on Mac OS X 10.5 and later, using the @file{/etc/paths} files and the @file{/etc/paths.d} directory. -@node Mac / GNUstep Customization, Mac / GNUstep Events, Mac / GNUstep Basics, Mac OS / GNUstep +@node Mac / GNUstep Customization @section Mac / GNUstep Customization Emacs can be customized in several ways in addition to the standard @@ -125,7 +125,7 @@ move the mouse pointer over it. (Requires Mac OS X 10.6 or later.) @end table -@node Mac / GNUstep Events, GNUstep Support, Mac / GNUstep Customization, Mac OS / GNUstep +@node Mac / GNUstep Events @section Windowing System Events under Mac OS / GNUstep Nextstep applications receive a number of special events which have @@ -202,7 +202,7 @@ and return the result as a string. You can also use the Lisp function services and receive the results back. Note that you may need to restart Emacs to access newly-available services. -@node GNUstep Support, , Mac / GNUstep Events, Mac OS / GNUstep +@node GNUstep Support @section GNUstep Support Emacs can be built and run under GNUstep, but there are still diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi index b0ee5bd5f2f..6cec75446f4 100644 --- a/doc/emacs/maintaining.texi +++ b/doc/emacs/maintaining.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Maintaining, Abbrevs, Building, Top +@node Maintaining @chapter Maintaining Large Programs This chapter describes Emacs features for maintaining large diff --git a/doc/emacs/mark.texi b/doc/emacs/mark.texi index 9a15f9454dd..83d519a4cd2 100644 --- a/doc/emacs/mark.texi +++ b/doc/emacs/mark.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Mark, Killing, Help, Top +@node Mark @chapter The Mark and the Region @cindex mark @cindex setting a mark diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi index f50e3085f2d..2856db7a4fa 100644 --- a/doc/emacs/mini.texi +++ b/doc/emacs/mini.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Minibuffer, M-x, Basic, Top +@node Minibuffer @chapter The Minibuffer @cindex minibuffer diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index ecbcda1ce8a..14bb2c8dc95 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi @@ -1324,7 +1324,7 @@ bit, and 1 stopbit. with your device and will probably only see garbage output in the window. -@node Emacs Server, Printing, Shell, Top +@node Emacs Server @section Using Emacs as a Server @pindex emacsclient @cindex Emacs as a server @@ -1642,7 +1642,7 @@ text terminal. If you supply both options, Emacs visits the specified files(s) in an existing frame rather than a new client frame, negating the effect of @samp{-t}. -@node Printing, Sorting, Emacs Server, Top +@node Printing @section Printing Hard Copies @cindex hardcopy @cindex printing @@ -1710,7 +1710,7 @@ printer program is not compatible with @command{lpr}). * Printing Package:: An optional advanced printing interface. @end menu -@node PostScript, PostScript Variables,, Printing +@node PostScript @subsection PostScript Hardcopy These commands convert buffer contents to PostScript, @@ -1779,7 +1779,7 @@ rendition of the current buffer as a cursive handwritten document. It can be customized in group @code{handwrite}. This function only supports ISO 8859-1 characters. -@node PostScript Variables, Printing Package, PostScript, Printing +@node PostScript Variables @subsection Variables for PostScript Hardcopy @vindex ps-lpr-command @@ -1874,7 +1874,7 @@ includes a single directory @file{/usr/local/share/emacs/fonts/bdf}. Many other customization variables for these commands are defined and described in the Lisp files @file{ps-print.el} and @file{ps-mule.el}. -@node Printing Package,, PostScript Variables, Printing +@node Printing Package @subsection Printing Package @cindex Printing package @@ -2098,7 +2098,7 @@ bytes, move by @code{short}s or @code{int}s, etc.; type @kbd{C-h a hexl-@key{RET}} for details. -@node Saving Emacs Sessions, Recursive Edit, Editing Binary Files, Top +@node Saving Emacs Sessions @section Saving Emacs Sessions @cindex saving sessions @cindex restore session @@ -2164,7 +2164,7 @@ expression matching the names of buffers not to kill. If you want to save minibuffer history from one session to another, use the @code{savehist} library. -@node Recursive Edit, Emulation, Saving Emacs Sessions, Top +@node Recursive Edit @section Recursive Editing Levels @cindex recursive editing level @cindex editing level, recursive @@ -2232,7 +2232,7 @@ new major mode which provides a command to switch back. These approaches give you more flexibility to go back to unfinished tasks in the order you choose. -@node Emulation, Hyperlinking, Recursive Edit, Top +@node Emulation @section Emulation @cindex emulating other editors @cindex other editors @@ -2324,7 +2324,7 @@ not use it. key bindings. @end table -@node Hyperlinking, Amusements, Emulation, Top +@node Hyperlinking @section Hyperlinking and Navigation Features The following subsections describe convenience features for handling @@ -2475,7 +2475,7 @@ Display a menu of files and URLs mentioned in current buffer, then find the one you select (@code{ffap-menu}). @end table -@node Amusements, Packages, Hyperlinking, Top +@node Amusements @section Other Amusements @cindex boredom diff --git a/doc/emacs/modes.texi b/doc/emacs/modes.texi index a48299768a8..c619b1eb47e 100644 --- a/doc/emacs/modes.texi +++ b/doc/emacs/modes.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Modes, Indentation, International, Top +@node Modes @chapter Major and Minor Modes Emacs contains many @dfn{editing modes} that alter its basic diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi index 96a919cfaf8..c556d864398 100644 --- a/doc/emacs/msdog.texi +++ b/doc/emacs/msdog.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Microsoft Windows, Manifesto, Mac OS / GNUstep, Top +@node Microsoft Windows @appendix Emacs and Microsoft Windows/MS-DOS @cindex Microsoft Windows @cindex MS-Windows, Emacs peculiarities diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi index 35aee6b94a2..0a3829a6a2f 100644 --- a/doc/emacs/mule.texi +++ b/doc/emacs/mule.texi @@ -1,7 +1,7 @@ @c This is part of the Emacs manual. @c Copyright (C) 1997, 1999-2012 Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node International, Modes, Frames, Top +@node International @chapter International Character Set Support @c This node is referenced in the tutorial. When renaming or deleting @c it, the tutorial needs to be adjusted. (TUTORIAL.de) diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi index b7f21e8a93c..3c9611a05a0 100644 --- a/doc/emacs/programs.texi +++ b/doc/emacs/programs.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Programs, Building, Text, Top +@node Programs @chapter Editing Programs @cindex Lisp editing @cindex C editing diff --git a/doc/emacs/regs.texi b/doc/emacs/regs.texi index d02ddd64b49..72fd6458dde 100644 --- a/doc/emacs/regs.texi +++ b/doc/emacs/regs.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Registers, Display, Killing, Top +@node Registers @chapter Registers @cindex registers diff --git a/doc/emacs/screen.texi b/doc/emacs/screen.texi index fbea52523ba..989cf998bfd 100644 --- a/doc/emacs/screen.texi +++ b/doc/emacs/screen.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Screen, User Input, Acknowledgments, Top +@node Screen @chapter The Organization of the Screen @cindex screen @cindex frame diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi index 152ac605843..d5c9783b772 100644 --- a/doc/emacs/search.texi +++ b/doc/emacs/search.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Search, Fixit, Display, Top +@node Search @chapter Searching and Replacement @cindex searching @cindex finding strings within text @@ -981,7 +981,7 @@ command @code{expand-region-abbrevs} (@pxref{Expanding Abbrevs}). * Query Replace:: How to use querying. @end menu -@node Unconditional Replace, Regexp Replace, Replace, Replace +@node Unconditional Replace @subsection Unconditional Replacement @findex replace-string @@ -1011,7 +1011,7 @@ surrounded by word boundaries. @xref{Replacement and Case}, for details about case-sensitivity in replace commands. -@node Regexp Replace, Replacement and Case, Unconditional Replace, Replace +@node Regexp Replace @subsection Regexp Replacement @findex replace-regexp @@ -1098,7 +1098,7 @@ M-x replace-regexp @key{RET} ^.\@{0,72\@}$ @key{RET} \,(format "%-72sABC%05d" \& \#) @key{RET} @end example -@node Replacement and Case, Query Replace, Regexp Replace, Replace +@node Replacement and Case @subsection Replace Commands and Case If the first argument of a replace command is all lower case, the @@ -1130,7 +1130,7 @@ exactly as given, with no case conversion. Likewise, if either @code{case-replace} or @code{case-fold-search} is set to @code{nil}, replacement is done without case conversion. -@node Query Replace,, Replacement and Case, Replace +@node Query Replace @subsection Query Replace @cindex query replace diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi index 90f4732079b..0299c2b1b25 100644 --- a/doc/emacs/text.texi +++ b/doc/emacs/text.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Text, Programs, Indentation, Top +@node Text @chapter Commands for Human Languages @cindex text @cindex manipulating text diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi index 3bbdecc0176..025185c583f 100644 --- a/doc/emacs/trouble.texi +++ b/doc/emacs/trouble.texi @@ -133,7 +133,7 @@ a command, but you can think of it as canceling a command that already finished executing. @xref{Undo}, for more information about the undo facility. -@node Lossage, Bugs, Quitting, Top +@node Lossage @section Dealing with Emacs Trouble This section describes how to recognize and deal with situations in @@ -373,7 +373,7 @@ program. emergency escape---but there are cases where it won't work, when system call hangs or when Emacs is stuck in a tight loop in C code. -@node Bugs, Contributing, Lossage, Top +@node Bugs @section Reporting Bugs @cindex bugs @@ -1064,7 +1064,7 @@ Please help us keep up with the workload by designing the patch in a form that is clearly safe to install. @end itemize -@node Contributing, Service, Bugs, Top +@node Contributing @section Contributing to Emacs Development @cindex contributing to Emacs @@ -1089,7 +1089,7 @@ See the Emacs project page For more information on how to contribute, see the @file{etc/CONTRIBUTE} file in the Emacs distribution. -@node Service, Copying, Contributing, Top +@node Service @section How To Get Help with GNU Emacs If you need help installing, using or changing GNU Emacs, there are two diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi index 72e01a368a1..2496a505063 100644 --- a/doc/emacs/windows.texi +++ b/doc/emacs/windows.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node Windows, Frames, Buffers, Top +@node Windows @chapter Multiple Windows @cindex windows in Emacs @cindex multiple windows in Emacs diff --git a/doc/emacs/xresources.texi b/doc/emacs/xresources.texi index b99c98d84e0..5bdf734804b 100644 --- a/doc/emacs/xresources.texi +++ b/doc/emacs/xresources.texi @@ -2,7 +2,7 @@ @c Copyright (C) 1987, 1993-1995, 1997, 2001-2012 @c Free Software Foundation, Inc. @c See file emacs.texi for copying conditions. -@node X Resources, Antinews, Emacs Invocation, Top +@node X Resources @appendix X Options and Resources You can customize some X-related aspects of Emacs behavior using X -- 2.39.2