Nuke hand-written node pointers in doc/lispref
Let makeinfo figure them out, as is recommended.
This commit is contained in:
parent
abb9615e98
commit
ecc6530da9
52 changed files with 78 additions and 108 deletions
|
@ -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):
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue