Improve indexing.

This commit is contained in:
Eli Zaretskii 2007-03-31 14:37:05 +00:00
parent 8aed9ac5f3
commit c115a4634f
15 changed files with 27 additions and 0 deletions

View file

@ -188,6 +188,7 @@ choice is the official name of the package, such as MH-E or Gnus.
@node Group Definitions
@section Defining Custom Groups
@cindex define custom group
@cindex custom groups, how to define
Each Emacs Lisp package should have one main customization group which
@ -260,6 +261,7 @@ turn this feature back on, if someone would like to do the work.
@node Variable Definitions
@section Defining Customization Variables
@cindex define customization options
@cindex customization variables, how to define
@cindex declare user-editable variables

View file

@ -3131,6 +3131,7 @@ is used.
@node Scroll Bars
@section Scroll Bars
@cindex scroll bars
Normally the frame parameter @code{vertical-scroll-bars} controls
whether the windows in the frame have vertical scroll bars, and

View file

@ -887,6 +887,7 @@ Here is an example:
@node Frame Titles
@section Frame Titles
@cindex frame title
Every frame has a @code{name} parameter; this serves as the default
for the frame title which window systems typically display at the top of

View file

@ -293,6 +293,7 @@ variables.
@kindex wrong-number-of-arguments
@cindex argument binding
@cindex binding arguments
@cindex argument lists, features
Our simple sample function, @code{(lambda (a b c) (+ a b c))},
specifies three argument variables, so it must be called with three

View file

@ -56,6 +56,7 @@ of object and are used only for recording interned symbols
@node Creating Hash
@section Creating Hash Tables
@cindex create hash table
The principal function for creating a hash table is
@code{make-hash-table}.
@ -213,6 +214,7 @@ arguments---a @var{key} listed in @var{table}, and its associated
@node Defining Hash
@section Defining Hash Comparisons
@cindex hash code
@cindex define hash comparisons
You can define new methods of key lookup by means of
@code{define-hash-table-test}. In order to use this feature, you need

View file

@ -697,6 +697,7 @@ An error is signaled if @var{key} is not a string or a vector.
@node Searching Keymaps
@section Searching the Active Keymaps
@cindex search active keymaps for keys
After translation of event subsequences (@pxref{Translation
Keymaps}) Emacs looks for them in the active keymaps. Here is a
@ -1499,6 +1500,7 @@ or an event position to determine the keymaps to use, as in
@node Translation Keymaps
@section Keymaps for Translating Sequences of Events
@cindex keymaps for translating events
This section describes keymaps that are used during reading a key
sequence, to translate certain event sequences into others.

View file

@ -220,6 +220,8 @@ it skips the latter group.
@node Library Search
@section Library Search
@cindex library search
@cindex find library
When Emacs loads a Lisp library, it searches for the library
in a list of directories specified by the variable @code{load-path}.

View file

@ -812,6 +812,8 @@ Here is an example of use:
@node Minibuffer Completion
@subsection Completion and the Minibuffer
@cindex minibuffer completion
@cindex reading from minibuffer with completion
This section describes the basic interface for reading from the
minibuffer with completion.
@ -1874,6 +1876,7 @@ it erases the entire current buffer.
@node Recursive Mini
@section Recursive Minibuffers
@cindex recursive minibuffers
These functions and variables deal with recursive minibuffers
(@pxref{Recursive Editing}):

View file

@ -222,6 +222,7 @@ down to an integer.
@node Predicates on Numbers
@section Type Predicates for Numbers
@cindex predicates for numbers
The functions in this section test for numbers, or for a specific
type of number. The functions @code{integerp} and @code{floatp} can
@ -268,6 +269,8 @@ if so, @code{nil} otherwise. The argument must be a number.
@node Comparison of Numbers
@section Comparison of Numbers
@cindex number equality
@cindex number comparison
@cindex compare numbers
To test numbers for numerical equality, you should normally use
@code{=}, not @code{eq}. There can be many distinct floating point
@ -388,6 +391,8 @@ This function returns the absolute value of @var{number}.
@node Numeric Conversions
@section Numeric Conversions
@cindex rounding in conversions
@cindex numeric conversions
@cindex convert number
To convert an integer to floating point, use the function @code{float}.

View file

@ -1871,6 +1871,7 @@ is called with one argument, a property list that describes the sound.
@node X11 Keysyms
@section Operating on X11 Keysyms
@cindex x11 keysyms
To define system-specific X11 keysyms, set the variable
@code{system-key-alist}.

View file

@ -146,6 +146,7 @@ file name.
@node Shell Arguments
@section Shell Arguments
@cindex pass arguments to shell commands
Lisp programs sometimes need to run a shell and give it a command
that contains file names that were specified by the user. These

View file

@ -1186,6 +1186,7 @@ match data around it, to prevent it from being overwritten.
@node Replacing Match
@subsection Replacing the Text that Matched
@cindex replace match
This function replaces all or part of the text matched by the last
search. It works by means of the match data.
@ -1544,6 +1545,7 @@ associated with it still exists.
@node Search and Replace
@section Search and Replace
@cindex replacement
@cindex search and replace
If you want to find all matches for a regexp in part of the buffer,
and replace them, the best way is to write an explicit loop using

View file

@ -681,6 +681,7 @@ returns @code{"The buffer is foo"}.
@node Output Variables
@section Variables Affecting Output
@cindex variables affecting output
@defvar standard-output
The value of this variable is the default output stream---the stream

View file

@ -1520,6 +1520,7 @@ an ordinary evaluated argument.
@node Frame-Local Variables
@section Frame-Local Variables
@cindex frame-local variables
Just as variables can have buffer-local bindings, they can also have
frame-local bindings. These bindings belong to one frame, and are in

View file

@ -1224,6 +1224,7 @@ this simply does @code{goto-char}.
@node Window Start
@section The Window Start Position
@cindex window start position
Each window contains a marker used to keep track of a buffer position
that specifies where in the buffer display should start. This position
@ -2356,6 +2357,7 @@ configurations.
@node Window Hooks
@section Hooks for Window Scrolling and Changes
@cindex hooks for window operations
This section describes how a Lisp program can take action whenever a
window displays a different part of its buffer or a different buffer.