]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve indexing.
authorEli Zaretskii <eliz@gnu.org>
Sat, 31 Mar 2007 13:56:30 +0000 (13:56 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 31 Mar 2007 13:56:30 +0000 (13:56 +0000)
lispref/commands.texi
lispref/display.texi
lispref/frames.texi
lispref/minibuf.texi
lispref/nonascii.texi
lispref/os.texi
lispref/processes.texi
lispref/windows.texi

index 6cbf6e700996f31f44ca9dbaf22158fdf1db3152..89bb570c5ca8a1c22346ca93789df80db2cd0a25 100644 (file)
@@ -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
index 3c19bdb54d0dfb6c1fb250096fdbde05f09da503..e506c1155952e331759177496470dc6f2ddd4575 100644 (file)
@@ -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
index da2e0711492cfb24626ae200c3b72a803fc3ab7e..4088f1dfe51cf9bf67dd80e2bb771df65d831b69 100644 (file)
@@ -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
index 1abbb148b8588339326f06b0fc83cba470e6252c..92ba49840d8c067190a94a4d918ee0aa42f1b237 100644 (file)
@@ -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
index 9e1d603ba33795f498d472d23e1adb89b6d3edc6..dfe492c4a731b2714b61321ed255f390fcb2ad3f 100644 (file)
@@ -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
index 98c9dc5828a308782d0a04f39110df85b171145c..cc1325e8366424bb6b15fcdd7dbb5a0384a3cda1 100644 (file)
@@ -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
index cffb3cbfefbea9088f21b4d25d9e98b935882dc3..76c60e967ea04038bfe0039e77c5c0a11060a2cf 100644 (file)
@@ -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
index 5f21b1977bd50a89a75eed1c65c9ce20e8038583..eabb157729a575a36c1dcefad2536f89ef95d2cc 100644 (file)
@@ -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.