summaryrefslogtreecommitdiff
path: root/doc/lispref
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-05-26 18:34:14 -0700
committerGlenn Morris <rgm@gnu.org>2012-05-26 18:34:14 -0700
commitecc6530da9ff482d5af402242301f5c1bb817c18 (patch)
tree205c1c223a55015e19a7f7eb65c32ed62e5d39b2 /doc/lispref
parentabb9615e98fc80f5c5dd00d470601de1a4a93f88 (diff)
downloademacs-ecc6530da9ff482d5af402242301f5c1bb817c18.tar.gz
Nuke hand-written node pointers in doc/lispref
Let makeinfo figure them out, as is recommended.
Diffstat (limited to 'doc/lispref')
-rw-r--r--doc/lispref/ChangeLog15
-rw-r--r--doc/lispref/abbrevs.texi19
-rw-r--r--doc/lispref/advice.texi2
-rw-r--r--doc/lispref/anti.texi2
-rw-r--r--doc/lispref/backups.texi2
-rw-r--r--doc/lispref/buffers.texi4
-rw-r--r--doc/lispref/commands.texi5
-rw-r--r--doc/lispref/compile.texi3
-rw-r--r--doc/lispref/control.texi2
-rw-r--r--doc/lispref/customize.texi2
-rw-r--r--doc/lispref/debugging.texi2
-rw-r--r--doc/lispref/display.texi2
-rw-r--r--doc/lispref/doclicense.texi2
-rw-r--r--doc/lispref/edebug.texi2
-rw-r--r--doc/lispref/elisp.texi4
-rw-r--r--doc/lispref/errors.texi2
-rw-r--r--doc/lispref/eval.texi2
-rw-r--r--doc/lispref/files.texi10
-rw-r--r--doc/lispref/frames.texi2
-rw-r--r--doc/lispref/functions.texi2
-rw-r--r--doc/lispref/gpl.texi3
-rw-r--r--doc/lispref/hash.texi2
-rw-r--r--doc/lispref/help.texi3
-rw-r--r--doc/lispref/hooks.texi2
-rw-r--r--doc/lispref/index.texi2
-rw-r--r--doc/lispref/internals.texi3
-rw-r--r--doc/lispref/intro.texi3
-rw-r--r--doc/lispref/keymaps.texi2
-rw-r--r--doc/lispref/lists.texi3
-rw-r--r--doc/lispref/loading.texi2
-rw-r--r--doc/lispref/macros.texi2
-rw-r--r--doc/lispref/maps.texi2
-rw-r--r--doc/lispref/markers.texi2
-rw-r--r--doc/lispref/minibuf.texi2
-rw-r--r--doc/lispref/modes.texi2
-rw-r--r--doc/lispref/nonascii.texi2
-rw-r--r--doc/lispref/numbers.texi3
-rw-r--r--doc/lispref/objects.texi5
-rw-r--r--doc/lispref/os.texi3
-rw-r--r--doc/lispref/package.texi2
-rw-r--r--doc/lispref/positions.texi4
-rw-r--r--doc/lispref/processes.texi2
-rw-r--r--doc/lispref/searching.texi3
-rw-r--r--doc/lispref/sequences.texi2
-rw-r--r--doc/lispref/streams.texi3
-rw-r--r--doc/lispref/strings.texi6
-rw-r--r--doc/lispref/symbols.texi10
-rw-r--r--doc/lispref/syntax.texi2
-rw-r--r--doc/lispref/text.texi12
-rw-r--r--doc/lispref/tips.texi2
-rw-r--r--doc/lispref/variables.texi2
-rw-r--r--doc/lispref/windows.texi2
52 files changed, 78 insertions, 108 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index fbc7d83dfe5..850b3f9cf54 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,18 @@
+2012-05-27 Glenn Morris <rgm@gnu.org>
+
+ * abbrevs.texi, advice.texi, anti.texi, backups.texi:
+ * buffers.texi, commands.texi, compile.texi, control.texi:
+ * customize.texi, debugging.texi, display.texi, doclicense.texi:
+ * edebug.texi, elisp.texi, errors.texi, eval.texi, files.texi:
+ * frames.texi, functions.texi, gpl.texi, hash.texi, help.texi:
+ * hooks.texi, index.texi, internals.texi, intro.texi, keymaps.texi:
+ * lists.texi, loading.texi, macros.texi, maps.texi, markers.texi:
+ * minibuf.texi, modes.texi, nonascii.texi, numbers.texi:
+ * objects.texi, os.texi, package.texi, positions.texi:
+ * processes.texi, searching.texi, sequences.texi, streams.texi:
+ * strings.texi, symbols.texi, syntax.texi, text.texi, tips.texi:
+ * variables.texi, windows.texi: Nuke hand-written node pointers.
+
2012-05-27 Chong Yidong <cyd@gnu.org>
* functions.texi (Obsolete Functions):
diff --git a/doc/lispref/abbrevs.texi b/doc/lispref/abbrevs.texi
index ada58c1c9e4..65a83ef5b84 100644
--- a/doc/lispref/abbrevs.texi
+++ b/doc/lispref/abbrevs.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1994, 1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Abbrevs, Processes, Syntax Tables, Top
+@node Abbrevs
@chapter Abbrevs and Abbrev Expansion
@cindex abbrev
@c @cindex abbrev table Redundant with "abbrev".
@@ -56,7 +56,7 @@ expanded in the buffer. For the user-level commands for abbrevs, see
Which properties have which effect.
@end menu
-@node Abbrev Tables, Defining Abbrevs, Abbrevs, Abbrevs
+@node Abbrev Tables
@section Abbrev Tables
This section describes how to create and manipulate abbrev tables.
@@ -123,8 +123,7 @@ the system abbrevs. (The mode or package using @var{name} is supposed
to add these to @var{name} separately.)
@end defun
-@node Defining Abbrevs, Abbrev Files, Abbrev Tables, Abbrevs
-@comment node-name, next, previous, up
+@node Defining Abbrevs
@section Defining Abbrevs
@code{define-abbrev} is the low-level basic function for defining an
@@ -179,7 +178,7 @@ behavior of the functions in this section; it is examined by their
callers.
@end defopt
-@node Abbrev Files, Abbrev Expansion, Defining Abbrevs, Abbrevs
+@node Abbrev Files
@section Saving Abbrevs in Files
A file of saved abbrev definitions is actually a file of Lisp code.
@@ -230,8 +229,7 @@ define the same abbrevs. If @var{filename} is @code{nil} or omitted,
@code{abbrev-file-name} is used. This function returns @code{nil}.
@end deffn
-@node Abbrev Expansion, Standard Abbrev Tables, Abbrev Files, Abbrevs
-@comment node-name, next, previous, up
+@node Abbrev Expansion
@section Looking Up and Expanding Abbreviations
Abbrevs are usually expanded by certain interactive commands,
@@ -367,8 +365,7 @@ definitions of @code{local-abbrev-table} and @code{text-mode-abbrev-table}.
nil t)))
@end smallexample
-@node Standard Abbrev Tables, Abbrev Properties, Abbrev Expansion, Abbrevs
-@comment node-name, next, previous, up
+@node Standard Abbrev Tables
@section Standard Abbrev Tables
Here we list the variables that hold the abbrev tables for the
@@ -410,7 +407,7 @@ of the local abbrev table used in Emacs Lisp mode. @xref{Abbrev Table
Properties}.
@end defvar
-@node Abbrev Properties, Abbrev Table Properties, Standard Abbrev Tables, Abbrevs
+@node Abbrev Properties
@section Abbrev Properties
Abbrevs have properties, some of which influence the way they work.
@@ -450,7 +447,7 @@ same pattern of capitalization. It also disables the code that
modifies the capitalization of the expansion.
@end table
-@node Abbrev Table Properties, , Abbrev Properties, Abbrevs
+@node Abbrev Table Properties
@section Abbrev Table Properties
Like abbrevs, abbrev tables have properties, some of which influence
diff --git a/doc/lispref/advice.texi b/doc/lispref/advice.texi
index 23f3d6d95c3..7b18852b1a1 100644
--- a/doc/lispref/advice.texi
+++ b/doc/lispref/advice.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Advising Functions, Debugging, Byte Compilation, Top
+@node Advising Functions
@chapter Advising Emacs Lisp Functions
@cindex advising functions
diff --git a/doc/lispref/anti.texi b/doc/lispref/anti.texi
index f70d0235e92..f1f4a089f1b 100644
--- a/doc/lispref/anti.texi
+++ b/doc/lispref/anti.texi
@@ -5,7 +5,7 @@
@c This node must have no pointers.
-@node Antinews, GNU Free Documentation License, Packaging, Top
+@node Antinews
@appendix Emacs 23 Antinews
@c Update the elisp.texi Antinews menu entry with the above version number.
diff --git a/doc/lispref/backups.texi b/doc/lispref/backups.texi
index 01dff70a5a4..04aa28e9f04 100644
--- a/doc/lispref/backups.texi
+++ b/doc/lispref/backups.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Backups and Auto-Saving, Buffers, Files, Top
+@node Backups and Auto-Saving
@chapter Backups and Auto-Saving
@cindex backups and auto-saving
diff --git a/doc/lispref/buffers.texi b/doc/lispref/buffers.texi
index 165faf32b09..072ffeb4321 100644
--- a/doc/lispref/buffers.texi
+++ b/doc/lispref/buffers.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Buffers, Windows, Backups and Auto-Saving, Top
+@node Buffers
@chapter Buffers
@cindex buffer
@@ -34,7 +34,6 @@ not be displayed in any windows.
@end menu
@node Buffer Basics
-@comment node-name, next, previous, up
@section Buffer Basics
@ifnottex
@@ -588,7 +587,6 @@ current buffer is used.
@end defun
@node Modification Time
-@comment node-name, next, previous, up
@section Buffer Modification Time
@cindex comparing file modification time
@cindex modification time of buffer
diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi
index f0414429be9..59ad2927411 100644
--- a/doc/lispref/commands.texi
+++ b/doc/lispref/commands.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Command Loop, Keymaps, Minibuffers, Top
+@node Command Loop
@chapter Command Loop
@cindex editor command loop
@cindex command loop
@@ -286,7 +286,6 @@ used.
@end defun
@node Interactive Codes
-@comment node-name, next, previous, up
@subsection Code Characters for @code{interactive}
@cindex interactive code description
@cindex description for interactive codes
@@ -508,7 +507,6 @@ argument value. Completion, Existing, Prompt.
@end table
@node Interactive Examples
-@comment node-name, next, previous, up
@subsection Examples of Using @code{interactive}
@cindex examples of using @code{interactive}
@cindex @code{interactive}, examples of using
@@ -783,7 +781,6 @@ Here is another example that contrasts direct and indirect calls to
@end example
@node Command Loop Info
-@comment node-name, next, previous, up
@section Information from the Command Loop
The editor command loop sets several Lisp variables to keep status
diff --git a/doc/lispref/compile.texi b/doc/lispref/compile.texi
index 1ed06181e39..f088934f5f1 100644
--- a/doc/lispref/compile.texi
+++ b/doc/lispref/compile.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1994, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Byte Compilation, Advising Functions, Loading, Top
+@node Byte Compilation
@chapter Byte Compilation
@cindex byte compilation
@cindex byte-code
@@ -80,7 +80,6 @@ whereas the byte-compiled code required less than 4 seconds. These
results are representative, but actual results may vary.
@node Compilation Functions
-@comment node-name, next, previous, up
@section Byte-Compilation Functions
@cindex compilation functions
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index a707cda2166..07d2d0d993c 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Control Structures, Variables, Evaluation, Top
+@node Control Structures
@chapter Control Structures
@cindex special forms for control structures
@cindex control structures
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index 2fc07907166..51596224d02 100644
--- a/doc/lispref/customize.texi
+++ b/doc/lispref/customize.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1997-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Customization, Loading, Macros, Top
+@node Customization
@chapter Customization Settings
@cindex customization item
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index dc315764c7c..00e8d84e9b3 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1994, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Debugging, Read and Print, Advising Functions, Top
+@node Debugging
@chapter Debugging Lisp Programs
There are several ways to find and investigate problems in an Emacs
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 229dcaedeff..4ecedd144e7 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Display, System Interface, Processes, Top
+@node Display
@chapter Emacs Display
This chapter describes a number of features related to the display
diff --git a/doc/lispref/doclicense.texi b/doc/lispref/doclicense.texi
index 0c2d47827a9..6e7ec924f65 100644
--- a/doc/lispref/doclicense.texi
+++ b/doc/lispref/doclicense.texi
@@ -1,6 +1,6 @@
@c -*-texinfo-*-
@c The GNU Free Documentation License.
-@node GNU Free Documentation License, GPL, Antinews, Top
+@node GNU Free Documentation License
@appendix GNU Free Documentation License
@center Version 1.3, 3 November 2008
diff --git a/doc/lispref/edebug.texi b/doc/lispref/edebug.texi
index e97e90f947b..20b7c0765e6 100644
--- a/doc/lispref/edebug.texi
+++ b/doc/lispref/edebug.texi
@@ -9,7 +9,7 @@
@c , Bugs and Todo List, Top, Top
-@node Edebug, Syntax Errors, Debugger, Debugging
+@node Edebug
@section Edebug
@cindex Edebug debugging facility
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index 6e10ad635be..fcbc6434d11 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -156,7 +156,7 @@ Cover art by Etienne Suvasa.
@ifnottex
-@node Top, Introduction, (dir), (dir)
+@node Top
@top Emacs Lisp
@insertcopying
@@ -1597,7 +1597,7 @@ Object Internals
@end ifclear
@ignore
-@node New Symbols, , Index, Top
+@node New Symbols
@unnumbered New Symbols Since the Previous Edition
@printindex tp
diff --git a/doc/lispref/errors.texi b/doc/lispref/errors.texi
index 8e73535d781..a822a2d9608 100644
--- a/doc/lispref/errors.texi
+++ b/doc/lispref/errors.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1993, 1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Standard Errors, Standard Keymaps, GNU Emacs Internals, Top
+@node Standard Errors
@appendix Standard Errors
@cindex standard errors
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi
index 57cdc57b1b9..6dc6287b803 100644
--- a/doc/lispref/eval.texi
+++ b/doc/lispref/eval.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1994, 1998, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Evaluation, Control Structures, Symbols, Top
+@node Evaluation
@chapter Evaluation
@cindex evaluation
@cindex interpreter
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index 7bb2bad0f70..1c590b3a3e2 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -3,8 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Files, Backups and Auto-Saving, Documentation, Top
-@comment node-name, next, previous, up
+@node Files
@chapter Files
This chapter describes the Emacs Lisp functions and variables to
@@ -250,7 +249,6 @@ is permanent local, so it is unaffected by changes of major modes.
@end defvar
@node Subroutines of Visiting
-@comment node-name, next, previous, up
@subsection Subroutines of Visiting
The @code{find-file-noselect} function uses two important subroutines
@@ -506,7 +504,6 @@ major modes set it to @code{t} in particular buffers.
Name}).
@node Reading from Files
-@comment node-name, next, previous, up
@section Reading from Files
@cindex reading from files
@@ -569,7 +566,6 @@ program can read the file, use the function @code{file-local-copy}; see
@ref{Magic File Names}.
@node Writing to Files
-@comment node-name, next, previous, up
@section Writing to Files
@cindex writing to files
@@ -789,7 +785,6 @@ otherwise noted.
@end menu
@node Testing Accessibility
-@comment node-name, next, previous, up
@subsection Testing Accessibility
@cindex accessibility of a file
@cindex file accessibility
@@ -947,7 +942,6 @@ time as a list of two numbers. @xref{File Attributes}.
@end defun
@node Kinds of Files
-@comment node-name, next, previous, up
@subsection Distinguishing Kinds of Files
This section describes how to distinguish various kinds of files, such
@@ -1100,7 +1094,6 @@ we would have:
@xref{Buffer File Name}, for related information.
@node File Attributes
-@comment node-name, next, previous, up
@subsection Other Information about Files
This section describes the functions for getting detailed
@@ -1918,7 +1911,6 @@ form.
@end defun
@node Directory Names
-@comment node-name, next, previous, up
@subsection Directory Names
@cindex directory name
@cindex file name of directory
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 330fb654b89..22efcda18be 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Frames, Positions, Windows, Top
+@node Frames
@chapter Frames
@cindex frame
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index 5dce59cc2d6..2ba277d9312 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Functions, Macros, Variables, Top
+@node Functions
@chapter Functions
A Lisp program is composed mainly of Lisp functions. This chapter
diff --git a/doc/lispref/gpl.texi b/doc/lispref/gpl.texi
index 0eb877328e1..6dc50a9751c 100644
--- a/doc/lispref/gpl.texi
+++ b/doc/lispref/gpl.texi
@@ -1,7 +1,6 @@
@c -*-texinfo-*-
-@node GPL, Tips, GNU Free Documentation License, Top
-@comment node-name, next, previous, up
+@node GPL
@appendix GNU General Public License
@c The GNU General Public License.
@center Version 3, 29 June 2007
diff --git a/doc/lispref/hash.texi b/doc/lispref/hash.texi
index 1aa6004b3a6..bb7a60e2e2d 100644
--- a/doc/lispref/hash.texi
+++ b/doc/lispref/hash.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Hash Tables, Symbols, Sequences Arrays Vectors, Top
+@node Hash Tables
@chapter Hash Tables
@cindex hash tables
@cindex lookup tables
diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi
index d6d69fcc483..5dd8f3c11f5 100644
--- a/doc/lispref/help.texi
+++ b/doc/lispref/help.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Documentation, Files, Modes, Top
+@node Documentation
@chapter Documentation
@cindex documentation strings
@@ -34,7 +34,6 @@ Help, emacs, The GNU Emacs Manual}.
@end menu
@node Documentation Basics
-@comment node-name, next, previous, up
@section Documentation Basics
@cindex documentation conventions
@cindex writing a documentation string
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi
index 8aed3c676e2..28888e37165 100644
--- a/doc/lispref/hooks.texi
+++ b/doc/lispref/hooks.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1993, 1998, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Standard Hooks, Index, Standard Keymaps, Top
+@node Standard Hooks
@appendix Standard Hooks
@cindex standard hooks
@cindex hook variables, list of
diff --git a/doc/lispref/index.texi b/doc/lispref/index.texi
index ebdb4eb84b1..8bec3aa635b 100644
--- a/doc/lispref/index.texi
+++ b/doc/lispref/index.texi
@@ -18,7 +18,7 @@
@c pindex is used for .el files and Unix programs
-@node Index, , Standard Hooks, Top
+@node Index
@unnumbered Index
@c Print the indices
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi
index aad3d09695c..5d4a9c6a3af 100644
--- a/doc/lispref/internals.texi
+++ b/doc/lispref/internals.texi
@@ -2,8 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1993, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node GNU Emacs Internals, Standard Errors, Tips, Top
-@comment node-name, next, previous, up
+@node GNU Emacs Internals
@appendix GNU Emacs Internals
This chapter describes how the runnable Emacs executable is dumped with
diff --git a/doc/lispref/intro.texi b/doc/lispref/intro.texi
index 282d01c3504..841cfacb8c8 100644
--- a/doc/lispref/intro.texi
+++ b/doc/lispref/intro.texi
@@ -3,8 +3,7 @@
@c Copyright (C) 1990-1994, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Introduction, Lisp Data Types, Top, Top
-@comment node-name, next, previous, up
+@node Introduction
@chapter Introduction
Most of the GNU Emacs text editor is written in the programming
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index 337364cb2ce..38e8fc37d7e 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1994, 1998-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Keymaps, Modes, Command Loop, Top
+@node Keymaps
@chapter Keymaps
@cindex keymap
diff --git a/doc/lispref/lists.texi b/doc/lispref/lists.texi
index 82a796c6700..023f8ba18dd 100644
--- a/doc/lispref/lists.texi
+++ b/doc/lispref/lists.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Lists, Sequences Arrays Vectors, Strings and Characters, Top
+@node Lists
@chapter Lists
@cindex lists
@cindex element (of list)
@@ -369,7 +369,6 @@ making a copy of the list.
@end defun
@node Building Lists
-@comment node-name, next, previous, up
@section Building Cons Cells and Lists
@cindex cons cells
@cindex building lists
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi
index c585bafbdeb..a406d4649dc 100644
--- a/doc/lispref/loading.texi
+++ b/doc/lispref/loading.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Loading, Byte Compilation, Customization, Top
+@node Loading
@chapter Loading
@cindex loading
@cindex library
diff --git a/doc/lispref/macros.texi b/doc/lispref/macros.texi
index 27361a5f07e..1f02480cd32 100644
--- a/doc/lispref/macros.texi
+++ b/doc/lispref/macros.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Macros, Customization, Functions, Top
+@node Macros
@chapter Macros
@cindex macros
diff --git a/doc/lispref/maps.texi b/doc/lispref/maps.texi
index cb5734d71d0..9426dfd4a88 100644
--- a/doc/lispref/maps.texi
+++ b/doc/lispref/maps.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1993, 1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Standard Keymaps, Standard Hooks, Standard Errors, Top
+@node Standard Keymaps
@appendix Standard Keymaps
@cindex keymaps, standard
diff --git a/doc/lispref/markers.texi b/doc/lispref/markers.texi
index a1fef662a29..22e806defec 100644
--- a/doc/lispref/markers.texi
+++ b/doc/lispref/markers.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Markers, Text, Positions, Top
+@node Markers
@chapter Markers
@cindex markers
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi
index 6e66b6541a2..4cf096b8663 100644
--- a/doc/lispref/minibuf.texi
+++ b/doc/lispref/minibuf.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Minibuffers, Command Loop, Read and Print, Top
+@node Minibuffers
@chapter Minibuffers
@cindex arguments, reading
@cindex complex arguments
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index 81e860ed5a7..8dca250ce10 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Modes, Documentation, Keymaps, Top
+@node Modes
@chapter Major and Minor Modes
@cindex mode
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index 315a25c7e52..67405256779 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Non-ASCII Characters, Searching and Matching, Text, Top
+@node Non-ASCII Characters
@chapter Non-@acronym{ASCII} Characters
@cindex multibyte characters
@cindex characters, multi-byte
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi
index f19dea69036..ce0716f39ef 100644
--- a/doc/lispref/numbers.texi
+++ b/doc/lispref/numbers.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Numbers, Strings and Characters, Lisp Data Types, Top
+@node Numbers
@chapter Numbers
@cindex integers
@cindex numbers
@@ -31,7 +31,6 @@ exact; they have a fixed, limited amount of precision.
@end menu
@node Integer Basics
-@comment node-name, next, previous, up
@section Integer Basics
The range of values for an integer depends on the machine. The
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index f43b8d803f5..7d40f0ff934 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Lisp Data Types, Numbers, Introduction, Top
+@node Lisp Data Types
@chapter Lisp Data Types
@cindex object
@cindex Lisp object
@@ -60,7 +60,6 @@ to use these types can be found in later chapters.
@end menu
@node Printed Representation
-@comment node-name, next, previous, up
@section Printed Representation and Read Syntax
@cindex printed representation
@cindex read syntax
@@ -107,7 +106,6 @@ not be evaluated later. @xref{Input Functions}, for a description of
@code{read}, the basic function for reading objects.
@node Comments
-@comment node-name, next, previous, up
@section Comments
@cindex comments
@cindex @samp{;} in comment
@@ -913,7 +911,6 @@ It looks like this:
@end ifnottex
@node Association List Type
-@comment node-name, next, previous, up
@subsubsection Association List Type
An @dfn{association list} or @dfn{alist} is a specially-constructed
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index dd2fb17ab15..6e4e0e7a9db 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node System Interface, Packaging, Display, Top
+@node System Interface
@chapter Operating System Interface
This chapter is about starting and getting out of Emacs, access to
@@ -611,7 +611,6 @@ special to Emacs, then switch back to Emacs when you want.)
@end menu
@node Killing Emacs
-@comment node-name, next, previous, up
@subsection Killing Emacs
@cindex killing Emacs
diff --git a/doc/lispref/package.texi b/doc/lispref/package.texi
index ad2b8fd6210..08677f1718b 100644
--- a/doc/lispref/package.texi
+++ b/doc/lispref/package.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 2010-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Packaging, Antinews, System Interface, Top
+@node Packaging
@chapter Preparing Lisp code for distribution
@cindex package
@cindex Lisp package
diff --git a/doc/lispref/positions.texi b/doc/lispref/positions.texi
index 8ad52a8e56d..b05db2bc1a1 100644
--- a/doc/lispref/positions.texi
+++ b/doc/lispref/positions.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Positions, Markers, Frames, Top
+@node Positions
@chapter Positions
@cindex position (in buffer)
@@ -614,7 +614,6 @@ beginning of the first screen line. @xref{Minibuffer Contents}.
@end defun
@node List Motion
-@comment node-name, next, previous, up
@subsection Moving over Balanced Expressions
@cindex sexp motion
@cindex Lisp expression motion
@@ -725,7 +724,6 @@ of using its normal method.
@end defvar
@node Skipping Characters
-@comment node-name, next, previous, up
@subsection Skipping Characters
@cindex skipping characters
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index dbb939583a6..64be3ee2695 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Processes, Display, Abbrevs, Top
+@node Processes
@chapter Processes
@cindex child process
@cindex parent process
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index 786bffc1f84..0fa681ecb51 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Searching and Matching, Syntax Tables, Non-ASCII Characters, Top
+@node Searching and Matching
@chapter Searching and Matching
@cindex searching
@@ -831,7 +831,6 @@ an invalid regular expression is passed to any of the search functions,
an @code{invalid-regexp} error is signaled.
@node Regexp Example
-@comment node-name, next, previous, up
@subsection Complex Regexp Example
Here is a complicated regexp which was formerly used by Emacs to
diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi
index 1ccf525e75f..e66f61d22d3 100644
--- a/doc/lispref/sequences.texi
+++ b/doc/lispref/sequences.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Sequences Arrays Vectors, Hash Tables, Lists, Top
+@node Sequences Arrays Vectors
@chapter Sequences, Arrays, and Vectors
@cindex sequence
diff --git a/doc/lispref/streams.texi b/doc/lispref/streams.texi
index acf5fae859e..5fd082678c5 100644
--- a/doc/lispref/streams.texi
+++ b/doc/lispref/streams.texi
@@ -2,8 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1994, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Read and Print, Minibuffers, Debugging, Top
-@comment node-name, next, previous, up
+@node Read and Print
@chapter Reading and Printing Lisp Objects
@dfn{Printing} and @dfn{reading} are the operations of converting Lisp
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi
index cadbc26b910..b7097e057c0 100644
--- a/doc/lispref/strings.texi
+++ b/doc/lispref/strings.texi
@@ -3,8 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Strings and Characters, Lists, Numbers, Top
-@comment node-name, next, previous, up
+@node Strings and Characters
@chapter Strings and Characters
@cindex strings
@cindex character arrays
@@ -554,7 +553,6 @@ against a string, can be used for a kind of string comparison; see
@ref{Regexp Search}.
@node String Conversion
-@comment node-name, next, previous, up
@section Conversion of Characters and Strings
@cindex conversion of strings
@@ -670,7 +668,6 @@ This function converts a byte of character data into a unibyte string.
@end table
@node Formatting Strings
-@comment node-name, next, previous, up
@section Formatting Strings
@cindex formatting strings
@cindex strings, formatting them
@@ -903,7 +900,6 @@ shows only the first three characters of the representation for
characters.
@node Case Conversion
-@comment node-name, next, previous, up
@section Case Conversion in Lisp
@cindex upper case
@cindex lower case
diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi
index 99928754038..d7497ab6f3f 100644
--- a/doc/lispref/symbols.texi
+++ b/doc/lispref/symbols.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Symbols, Evaluation, Hash Tables, Top
+@node Symbols
@chapter Symbols
@cindex symbol
@@ -30,7 +30,7 @@ otherwise.
for recording miscellaneous information.
@end menu
-@node Symbol Components, Definitions, Symbols, Symbols
+@node Symbol Components
@section Symbol Components
@cindex symbol components
@@ -112,7 +112,7 @@ buffer-file-name
@result{} #<subr buffer-file-name>
@end example
-@node Definitions, Creating Symbols, Symbol Components, Symbols
+@node Definitions
@section Defining Symbols
@cindex definitions of symbols
@@ -161,7 +161,7 @@ example, the @kbd{C-h f} and @kbd{C-h v} commands create help buffers
containing links to the relevant variable, function, or macro
definitions. @xref{Name Help,,, emacs, The GNU Emacs Manual}.
-@node Creating Symbols, Property Lists, Definitions, Symbols
+@node Creating Symbols
@section Creating and Interning Symbols
@cindex reading symbols
@@ -376,7 +376,7 @@ If @code{unintern} does delete a symbol, it returns @code{t}. Otherwise
it returns @code{nil}.
@end defun
-@node Property Lists,, Creating Symbols, Symbols
+@node Property Lists
@section Property Lists
@cindex property list
@cindex plist
diff --git a/doc/lispref/syntax.texi b/doc/lispref/syntax.texi
index 4a860657444..e4cdeb59811 100644
--- a/doc/lispref/syntax.texi
+++ b/doc/lispref/syntax.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Syntax Tables, Abbrevs, Searching and Matching, Top
+@node Syntax Tables
@chapter Syntax Tables
@cindex parsing buffer text
@cindex syntax table
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index 8a656dc3ef6..e2bdc707c5b 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Text, Non-ASCII Characters, Markers, Top
+@node Text
@chapter Text
@cindex text
@@ -823,7 +823,6 @@ would be difficult to change the terminology now.
@end menu
@node Kill Ring Concepts
-@comment node-name, next, previous, up
@subsection Kill Ring Concepts
The kill ring records killed text as strings in a list, most recent
@@ -850,7 +849,6 @@ change the list itself---the most recent entry always comes first in the
list.
@node Kill Functions
-@comment node-name, next, previous, up
@subsection Functions for Killing
@code{kill-region} is the usual subroutine for killing text. Any
@@ -967,7 +965,6 @@ specifying key bindings.
@end defopt
@node Yank Commands
-@comment node-name, next, previous, up
@subsection Functions for Yanking
This section describes higher-level commands for yanking, which are
@@ -1123,7 +1120,6 @@ window system's clipboard. @xref{Window System Selections}.
@end defvar
@node Internals of Kill Ring
-@comment node-name, next, previous, up
@subsection Internals of the Kill Ring
The variable @code{kill-ring} holds the kill ring contents, in the
@@ -1196,7 +1192,6 @@ value for @code{kill-ring-max} is 60.
@end defopt
@node Undo
-@comment node-name, next, previous, up
@section Undo
@cindex redo
@@ -1399,7 +1394,6 @@ leak memory if the user waits too long before answering the question.
@end defopt
@node Filling
-@comment node-name, next, previous, up
@section Filling
@cindex filling text
@@ -1777,7 +1771,6 @@ prefix or @code{nil}, meaning it has failed to determine a prefix.
@end defopt
@node Auto Filling
-@comment node-name, next, previous, up
@section Auto Filling
@cindex filling, automatic
@cindex Auto Fill mode
@@ -2072,7 +2065,6 @@ utility program.
@end deffn
@node Columns
-@comment node-name, next, previous, up
@section Counting Columns
@cindex columns
@cindex counting columns
@@ -2415,7 +2407,6 @@ column, this command does nothing.
@end deffn
@node Indent Tabs
-@comment node-name, next, previous, up
@subsection Adjustable ``Tab Stops''
@cindex tabs stops for indentation
@@ -2474,7 +2465,6 @@ If @var{arg} is omitted or @code{nil}, it defaults to 1.
@end deffn
@node Case Changes
-@comment node-name, next, previous, up
@section Case Changes
@cindex case conversion in buffers
diff --git a/doc/lispref/tips.texi b/doc/lispref/tips.texi
index 0e58373119f..0c7282c3586 100644
--- a/doc/lispref/tips.texi
+++ b/doc/lispref/tips.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1993, 1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Tips, GNU Emacs Internals, GPL, Top
+@node Tips
@appendix Tips and Conventions
@cindex tips for writing Lisp
@cindex standards of coding style
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi
index 0be496a3c46..affaff46ff9 100644
--- a/doc/lispref/variables.texi
+++ b/doc/lispref/variables.texi
@@ -2,7 +2,7 @@
@c This is part of the GNU Emacs Lisp Reference Manual.
@c Copyright (C) 1990-1995, 1998-2012 Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Variables, Functions, Control Structures, Top
+@node Variables
@chapter Variables
@cindex variable
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index b4aeaf26ee1..5ae368000f6 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -3,7 +3,7 @@
@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
-@node Windows, Frames, Buffers, Top
+@node Windows
@chapter Windows
This chapter describes the functions and variables related to Emacs