summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2007-03-31 13:56:30 +0000
committerEli Zaretskii <eliz@gnu.org>2007-03-31 13:56:30 +0000
commit5e472eb6ee4e27f453aeff0bad8f62b8ce7c885b (patch)
tree826088168bd0cb084ef15f9ccb3bdd1990192f16
parent66a17d97c6657eb8c094a29b2d0f21d4f8a2022d (diff)
Improve indexing.
-rw-r--r--lispref/commands.texi3
-rw-r--r--lispref/display.texi1
-rw-r--r--lispref/frames.texi1
-rw-r--r--lispref/minibuf.texi2
-rw-r--r--lispref/nonascii.texi2
-rw-r--r--lispref/os.texi1
-rw-r--r--lispref/processes.texi3
-rw-r--r--lispref/windows.texi1
8 files changed, 14 insertions, 0 deletions
diff --git a/lispref/commands.texi b/lispref/commands.texi
index 6cbf6e7009..89bb570c5c 100644
--- a/lispref/commands.texi
+++ b/lispref/commands.texi
@@ -933,6 +933,7 @@ the current Emacs session. If a symbol has not yet been so used,
@node Keyboard Events
@subsection Keyboard Events
+@cindex keyboard events
There are two kinds of input you can get from the keyboard: ordinary
keys, and function keys. Ordinary keys correspond to characters; the
@@ -2077,6 +2078,8 @@ following the recommendations at the beginning of this section.
@node Reading Input
@section Reading Input
+@cindex read input
+@cindex keyboard input
The editor command loop reads key sequences using the function
@code{read-key-sequence}, which uses @code{read-event}. These and other
diff --git a/lispref/display.texi b/lispref/display.texi
index 3c19bdb54d..e506c11559 100644
--- a/lispref/display.texi
+++ b/lispref/display.texi
@@ -4270,6 +4270,7 @@ cache, it can always be displayed, even if the value of
@node Image Cache
@subsection Image Cache
+@cindex image cache
Emacs stores images in an image cache when it displays them, so it can
display them again more efficiently. It removes an image from the cache
diff --git a/lispref/frames.texi b/lispref/frames.texi
index da2e071149..4088f1dfe5 100644
--- a/lispref/frames.texi
+++ b/lispref/frames.texi
@@ -193,6 +193,7 @@ that display (@pxref{Deleting Frames}).
@node Frame Parameters
@section Frame Parameters
+@cindex frame parameters
A frame has many parameters that control its appearance and behavior.
Just what parameters a frame has depends on what display mechanism it
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi
index 1abbb148b8..92ba49840d 100644
--- a/lispref/minibuf.texi
+++ b/lispref/minibuf.texi
@@ -1222,6 +1222,8 @@ and @code{read-input-method-name}, in @ref{Input Methods}.
@node Reading File Names
@subsection Reading File Names
+@cindex read file names
+@cindex prompt for file name
Here is another high-level completion function, designed for reading a
file name. It provides special features including automatic insertion
diff --git a/lispref/nonascii.texi b/lispref/nonascii.texi
index 9e1d603ba3..dfe492c4a7 100644
--- a/lispref/nonascii.texi
+++ b/lispref/nonascii.texi
@@ -408,6 +408,7 @@ set's introduction sequence:
@node Splitting Characters
@section Splitting Characters
+@cindex split character
The functions in this section convert between characters and the byte
values used to represent them. For most purposes, there is no need to
@@ -433,6 +434,7 @@ returns a list consisting of the symbol @code{unknown} and @var{character}.
@end example
@end defun
+@cindex generate characters in charsets
@defun make-char charset &optional code1 code2
This function returns the character in character set @var{charset} whose
position codes are @var{code1} and @var{code2}. This is roughly the
diff --git a/lispref/os.texi b/lispref/os.texi
index 98c9dc5828..cc1325e836 100644
--- a/lispref/os.texi
+++ b/lispref/os.texi
@@ -1697,6 +1697,7 @@ is the character Emacs currently uses for quitting, usually @kbd{C-g}.
@node Recording Input
@subsection Recording Input
+@cindex recording input
@defun recent-keys
This function returns a vector containing the last 300 input events from
diff --git a/lispref/processes.texi b/lispref/processes.texi
index cffb3cbfef..76c60e967e 100644
--- a/lispref/processes.texi
+++ b/lispref/processes.texi
@@ -1236,6 +1236,7 @@ there is no filter function:
@node Decoding Output
@subsection Decoding Process Output
+@cindex decode process output
When Emacs writes process output directly into a multibyte buffer,
it decodes the output according to the process output coding system.
@@ -1285,6 +1286,7 @@ This function returns the filter multibyte flag of @var{process}.
@node Accepting Output
@subsection Accepting Output from Processes
+@cindex accept input from processes
Output from asynchronous subprocesses normally arrives only while
Emacs is waiting for some sort of external event, such as elapsed time
@@ -1643,6 +1645,7 @@ For an ordinary child process, this function always returns @code{t}.
@node Network Servers
@section Network Servers
+@cindex network servers
You create a server by calling @code{make-network-process} with
@code{:server t}. The server will listen for connection requests from
diff --git a/lispref/windows.texi b/lispref/windows.texi
index 5f21b1977b..eabb157729 100644
--- a/lispref/windows.texi
+++ b/lispref/windows.texi
@@ -1195,6 +1195,7 @@ point and the buffer's point always move together; they remain equal.
@noindent
@xref{Positions}, for more details on buffer positions.
+@cindex cursor
As far as the user is concerned, point is where the cursor is, and
when the user switches to another buffer, the cursor jumps to the
position of point in that buffer.