Commit ecc6530d authored by Glenn Morris's avatar Glenn Morris
Browse files

Nuke hand-written node pointers in doc/lispref

Let makeinfo figure them out, as is recommended.
parent abb9615e
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):
......
......@@ -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
......
......@@ -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
......
......@@ -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.
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
@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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment