diff options
| author | Eli Zaretskii | 2007-03-31 14:37:05 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2007-03-31 14:37:05 +0000 |
| commit | c115a4634ff0ca7fbde3f4a1941daae77364e152 (patch) | |
| tree | 2d87be5b61679fbe684b8ebd887b55500c363e30 /lispref | |
| parent | 8aed9ac5f3ecf601ccc346f08de95a96e05329b7 (diff) | |
| download | emacs-c115a4634ff0ca7fbde3f4a1941daae77364e152.tar.gz emacs-c115a4634ff0ca7fbde3f4a1941daae77364e152.zip | |
Improve indexing.
Diffstat (limited to 'lispref')
| -rw-r--r-- | lispref/customize.texi | 2 | ||||
| -rw-r--r-- | lispref/display.texi | 1 | ||||
| -rw-r--r-- | lispref/frames.texi | 1 | ||||
| -rw-r--r-- | lispref/functions.texi | 1 | ||||
| -rw-r--r-- | lispref/hash.texi | 2 | ||||
| -rw-r--r-- | lispref/keymaps.texi | 2 | ||||
| -rw-r--r-- | lispref/loading.texi | 2 | ||||
| -rw-r--r-- | lispref/minibuf.texi | 3 | ||||
| -rw-r--r-- | lispref/numbers.texi | 5 | ||||
| -rw-r--r-- | lispref/os.texi | 1 | ||||
| -rw-r--r-- | lispref/processes.texi | 1 | ||||
| -rw-r--r-- | lispref/searching.texi | 2 | ||||
| -rw-r--r-- | lispref/streams.texi | 1 | ||||
| -rw-r--r-- | lispref/variables.texi | 1 | ||||
| -rw-r--r-- | lispref/windows.texi | 2 |
15 files changed, 27 insertions, 0 deletions
diff --git a/lispref/customize.texi b/lispref/customize.texi index e3493102846..c8c372e720b 100644 --- a/lispref/customize.texi +++ b/lispref/customize.texi | |||
| @@ -188,6 +188,7 @@ choice is the official name of the package, such as MH-E or Gnus. | |||
| 188 | 188 | ||
| 189 | @node Group Definitions | 189 | @node Group Definitions |
| 190 | @section Defining Custom Groups | 190 | @section Defining Custom Groups |
| 191 | @cindex define custom group | ||
| 191 | 192 | ||
| 192 | @cindex custom groups, how to define | 193 | @cindex custom groups, how to define |
| 193 | Each Emacs Lisp package should have one main customization group which | 194 | 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. | |||
| 260 | 261 | ||
| 261 | @node Variable Definitions | 262 | @node Variable Definitions |
| 262 | @section Defining Customization Variables | 263 | @section Defining Customization Variables |
| 264 | @cindex define customization options | ||
| 263 | 265 | ||
| 264 | @cindex customization variables, how to define | 266 | @cindex customization variables, how to define |
| 265 | @cindex declare user-editable variables | 267 | @cindex declare user-editable variables |
diff --git a/lispref/display.texi b/lispref/display.texi index e506c115595..0f4eae0a6d2 100644 --- a/lispref/display.texi +++ b/lispref/display.texi | |||
| @@ -3131,6 +3131,7 @@ is used. | |||
| 3131 | 3131 | ||
| 3132 | @node Scroll Bars | 3132 | @node Scroll Bars |
| 3133 | @section Scroll Bars | 3133 | @section Scroll Bars |
| 3134 | @cindex scroll bars | ||
| 3134 | 3135 | ||
| 3135 | Normally the frame parameter @code{vertical-scroll-bars} controls | 3136 | Normally the frame parameter @code{vertical-scroll-bars} controls |
| 3136 | whether the windows in the frame have vertical scroll bars, and | 3137 | whether the windows in the frame have vertical scroll bars, and |
diff --git a/lispref/frames.texi b/lispref/frames.texi index 4088f1dfe51..e48eafcf87b 100644 --- a/lispref/frames.texi +++ b/lispref/frames.texi | |||
| @@ -887,6 +887,7 @@ Here is an example: | |||
| 887 | 887 | ||
| 888 | @node Frame Titles | 888 | @node Frame Titles |
| 889 | @section Frame Titles | 889 | @section Frame Titles |
| 890 | @cindex frame title | ||
| 890 | 891 | ||
| 891 | Every frame has a @code{name} parameter; this serves as the default | 892 | Every frame has a @code{name} parameter; this serves as the default |
| 892 | for the frame title which window systems typically display at the top of | 893 | for the frame title which window systems typically display at the top of |
diff --git a/lispref/functions.texi b/lispref/functions.texi index 084f2a57d50..d873ea5d359 100644 --- a/lispref/functions.texi +++ b/lispref/functions.texi | |||
| @@ -293,6 +293,7 @@ variables. | |||
| 293 | @kindex wrong-number-of-arguments | 293 | @kindex wrong-number-of-arguments |
| 294 | @cindex argument binding | 294 | @cindex argument binding |
| 295 | @cindex binding arguments | 295 | @cindex binding arguments |
| 296 | @cindex argument lists, features | ||
| 296 | 297 | ||
| 297 | Our simple sample function, @code{(lambda (a b c) (+ a b c))}, | 298 | Our simple sample function, @code{(lambda (a b c) (+ a b c))}, |
| 298 | specifies three argument variables, so it must be called with three | 299 | specifies three argument variables, so it must be called with three |
diff --git a/lispref/hash.texi b/lispref/hash.texi index e406d2e78fe..62df86aea19 100644 --- a/lispref/hash.texi +++ b/lispref/hash.texi | |||
| @@ -56,6 +56,7 @@ of object and are used only for recording interned symbols | |||
| 56 | 56 | ||
| 57 | @node Creating Hash | 57 | @node Creating Hash |
| 58 | @section Creating Hash Tables | 58 | @section Creating Hash Tables |
| 59 | @cindex create hash table | ||
| 59 | 60 | ||
| 60 | The principal function for creating a hash table is | 61 | The principal function for creating a hash table is |
| 61 | @code{make-hash-table}. | 62 | @code{make-hash-table}. |
| @@ -213,6 +214,7 @@ arguments---a @var{key} listed in @var{table}, and its associated | |||
| 213 | @node Defining Hash | 214 | @node Defining Hash |
| 214 | @section Defining Hash Comparisons | 215 | @section Defining Hash Comparisons |
| 215 | @cindex hash code | 216 | @cindex hash code |
| 217 | @cindex define hash comparisons | ||
| 216 | 218 | ||
| 217 | You can define new methods of key lookup by means of | 219 | You can define new methods of key lookup by means of |
| 218 | @code{define-hash-table-test}. In order to use this feature, you need | 220 | @code{define-hash-table-test}. In order to use this feature, you need |
diff --git a/lispref/keymaps.texi b/lispref/keymaps.texi index 0cd653984e9..431e23f20e8 100644 --- a/lispref/keymaps.texi +++ b/lispref/keymaps.texi | |||
| @@ -697,6 +697,7 @@ An error is signaled if @var{key} is not a string or a vector. | |||
| 697 | 697 | ||
| 698 | @node Searching Keymaps | 698 | @node Searching Keymaps |
| 699 | @section Searching the Active Keymaps | 699 | @section Searching the Active Keymaps |
| 700 | @cindex search active keymaps for keys | ||
| 700 | 701 | ||
| 701 | After translation of event subsequences (@pxref{Translation | 702 | After translation of event subsequences (@pxref{Translation |
| 702 | Keymaps}) Emacs looks for them in the active keymaps. Here is a | 703 | 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 | |||
| 1499 | 1500 | ||
| 1500 | @node Translation Keymaps | 1501 | @node Translation Keymaps |
| 1501 | @section Keymaps for Translating Sequences of Events | 1502 | @section Keymaps for Translating Sequences of Events |
| 1503 | @cindex keymaps for translating events | ||
| 1502 | 1504 | ||
| 1503 | This section describes keymaps that are used during reading a key | 1505 | This section describes keymaps that are used during reading a key |
| 1504 | sequence, to translate certain event sequences into others. | 1506 | sequence, to translate certain event sequences into others. |
diff --git a/lispref/loading.texi b/lispref/loading.texi index 092befff85a..d9bf0af8e50 100644 --- a/lispref/loading.texi +++ b/lispref/loading.texi | |||
| @@ -220,6 +220,8 @@ it skips the latter group. | |||
| 220 | 220 | ||
| 221 | @node Library Search | 221 | @node Library Search |
| 222 | @section Library Search | 222 | @section Library Search |
| 223 | @cindex library search | ||
| 224 | @cindex find library | ||
| 223 | 225 | ||
| 224 | When Emacs loads a Lisp library, it searches for the library | 226 | When Emacs loads a Lisp library, it searches for the library |
| 225 | in a list of directories specified by the variable @code{load-path}. | 227 | in a list of directories specified by the variable @code{load-path}. |
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi index 92ba49840d8..950bd446ccd 100644 --- a/lispref/minibuf.texi +++ b/lispref/minibuf.texi | |||
| @@ -812,6 +812,8 @@ Here is an example of use: | |||
| 812 | 812 | ||
| 813 | @node Minibuffer Completion | 813 | @node Minibuffer Completion |
| 814 | @subsection Completion and the Minibuffer | 814 | @subsection Completion and the Minibuffer |
| 815 | @cindex minibuffer completion | ||
| 816 | @cindex reading from minibuffer with completion | ||
| 815 | 817 | ||
| 816 | This section describes the basic interface for reading from the | 818 | This section describes the basic interface for reading from the |
| 817 | minibuffer with completion. | 819 | minibuffer with completion. |
| @@ -1874,6 +1876,7 @@ it erases the entire current buffer. | |||
| 1874 | 1876 | ||
| 1875 | @node Recursive Mini | 1877 | @node Recursive Mini |
| 1876 | @section Recursive Minibuffers | 1878 | @section Recursive Minibuffers |
| 1879 | @cindex recursive minibuffers | ||
| 1877 | 1880 | ||
| 1878 | These functions and variables deal with recursive minibuffers | 1881 | These functions and variables deal with recursive minibuffers |
| 1879 | (@pxref{Recursive Editing}): | 1882 | (@pxref{Recursive Editing}): |
diff --git a/lispref/numbers.texi b/lispref/numbers.texi index 80b5ab2f77c..ceca99544b0 100644 --- a/lispref/numbers.texi +++ b/lispref/numbers.texi | |||
| @@ -222,6 +222,7 @@ down to an integer. | |||
| 222 | 222 | ||
| 223 | @node Predicates on Numbers | 223 | @node Predicates on Numbers |
| 224 | @section Type Predicates for Numbers | 224 | @section Type Predicates for Numbers |
| 225 | @cindex predicates for numbers | ||
| 225 | 226 | ||
| 226 | The functions in this section test for numbers, or for a specific | 227 | The functions in this section test for numbers, or for a specific |
| 227 | type of number. The functions @code{integerp} and @code{floatp} can | 228 | 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. | |||
| 268 | @node Comparison of Numbers | 269 | @node Comparison of Numbers |
| 269 | @section Comparison of Numbers | 270 | @section Comparison of Numbers |
| 270 | @cindex number equality | 271 | @cindex number equality |
| 272 | @cindex number comparison | ||
| 273 | @cindex compare numbers | ||
| 271 | 274 | ||
| 272 | To test numbers for numerical equality, you should normally use | 275 | To test numbers for numerical equality, you should normally use |
| 273 | @code{=}, not @code{eq}. There can be many distinct floating point | 276 | @code{=}, not @code{eq}. There can be many distinct floating point |
| @@ -388,6 +391,8 @@ This function returns the absolute value of @var{number}. | |||
| 388 | @node Numeric Conversions | 391 | @node Numeric Conversions |
| 389 | @section Numeric Conversions | 392 | @section Numeric Conversions |
| 390 | @cindex rounding in conversions | 393 | @cindex rounding in conversions |
| 394 | @cindex numeric conversions | ||
| 395 | @cindex convert number | ||
| 391 | 396 | ||
| 392 | To convert an integer to floating point, use the function @code{float}. | 397 | To convert an integer to floating point, use the function @code{float}. |
| 393 | 398 | ||
diff --git a/lispref/os.texi b/lispref/os.texi index cc1325e8366..c1e16c70d67 100644 --- a/lispref/os.texi +++ b/lispref/os.texi | |||
| @@ -1871,6 +1871,7 @@ is called with one argument, a property list that describes the sound. | |||
| 1871 | 1871 | ||
| 1872 | @node X11 Keysyms | 1872 | @node X11 Keysyms |
| 1873 | @section Operating on X11 Keysyms | 1873 | @section Operating on X11 Keysyms |
| 1874 | @cindex x11 keysyms | ||
| 1874 | 1875 | ||
| 1875 | To define system-specific X11 keysyms, set the variable | 1876 | To define system-specific X11 keysyms, set the variable |
| 1876 | @code{system-key-alist}. | 1877 | @code{system-key-alist}. |
diff --git a/lispref/processes.texi b/lispref/processes.texi index 76c60e967ea..b4e3237f5ed 100644 --- a/lispref/processes.texi +++ b/lispref/processes.texi | |||
| @@ -146,6 +146,7 @@ file name. | |||
| 146 | 146 | ||
| 147 | @node Shell Arguments | 147 | @node Shell Arguments |
| 148 | @section Shell Arguments | 148 | @section Shell Arguments |
| 149 | @cindex pass arguments to shell commands | ||
| 149 | 150 | ||
| 150 | Lisp programs sometimes need to run a shell and give it a command | 151 | Lisp programs sometimes need to run a shell and give it a command |
| 151 | that contains file names that were specified by the user. These | 152 | that contains file names that were specified by the user. These |
diff --git a/lispref/searching.texi b/lispref/searching.texi index 7fdbdb73d46..782a92977ce 100644 --- a/lispref/searching.texi +++ b/lispref/searching.texi | |||
| @@ -1186,6 +1186,7 @@ match data around it, to prevent it from being overwritten. | |||
| 1186 | 1186 | ||
| 1187 | @node Replacing Match | 1187 | @node Replacing Match |
| 1188 | @subsection Replacing the Text that Matched | 1188 | @subsection Replacing the Text that Matched |
| 1189 | @cindex replace match | ||
| 1189 | 1190 | ||
| 1190 | This function replaces all or part of the text matched by the last | 1191 | This function replaces all or part of the text matched by the last |
| 1191 | search. It works by means of the match data. | 1192 | search. It works by means of the match data. |
| @@ -1544,6 +1545,7 @@ associated with it still exists. | |||
| 1544 | @node Search and Replace | 1545 | @node Search and Replace |
| 1545 | @section Search and Replace | 1546 | @section Search and Replace |
| 1546 | @cindex replacement | 1547 | @cindex replacement |
| 1548 | @cindex search and replace | ||
| 1547 | 1549 | ||
| 1548 | If you want to find all matches for a regexp in part of the buffer, | 1550 | If you want to find all matches for a regexp in part of the buffer, |
| 1549 | and replace them, the best way is to write an explicit loop using | 1551 | and replace them, the best way is to write an explicit loop using |
diff --git a/lispref/streams.texi b/lispref/streams.texi index 9bb66378e5f..695a411a27e 100644 --- a/lispref/streams.texi +++ b/lispref/streams.texi | |||
| @@ -681,6 +681,7 @@ returns @code{"The buffer is foo"}. | |||
| 681 | 681 | ||
| 682 | @node Output Variables | 682 | @node Output Variables |
| 683 | @section Variables Affecting Output | 683 | @section Variables Affecting Output |
| 684 | @cindex variables affecting output | ||
| 684 | 685 | ||
| 685 | @defvar standard-output | 686 | @defvar standard-output |
| 686 | The value of this variable is the default output stream---the stream | 687 | The value of this variable is the default output stream---the stream |
diff --git a/lispref/variables.texi b/lispref/variables.texi index 56732d22db6..9a846fde3cc 100644 --- a/lispref/variables.texi +++ b/lispref/variables.texi | |||
| @@ -1520,6 +1520,7 @@ an ordinary evaluated argument. | |||
| 1520 | 1520 | ||
| 1521 | @node Frame-Local Variables | 1521 | @node Frame-Local Variables |
| 1522 | @section Frame-Local Variables | 1522 | @section Frame-Local Variables |
| 1523 | @cindex frame-local variables | ||
| 1523 | 1524 | ||
| 1524 | Just as variables can have buffer-local bindings, they can also have | 1525 | Just as variables can have buffer-local bindings, they can also have |
| 1525 | frame-local bindings. These bindings belong to one frame, and are in | 1526 | frame-local bindings. These bindings belong to one frame, and are in |
diff --git a/lispref/windows.texi b/lispref/windows.texi index eabb157729a..1897414dd16 100644 --- a/lispref/windows.texi +++ b/lispref/windows.texi | |||
| @@ -1224,6 +1224,7 @@ this simply does @code{goto-char}. | |||
| 1224 | 1224 | ||
| 1225 | @node Window Start | 1225 | @node Window Start |
| 1226 | @section The Window Start Position | 1226 | @section The Window Start Position |
| 1227 | @cindex window start position | ||
| 1227 | 1228 | ||
| 1228 | Each window contains a marker used to keep track of a buffer position | 1229 | Each window contains a marker used to keep track of a buffer position |
| 1229 | that specifies where in the buffer display should start. This position | 1230 | that specifies where in the buffer display should start. This position |
| @@ -2356,6 +2357,7 @@ configurations. | |||
| 2356 | 2357 | ||
| 2357 | @node Window Hooks | 2358 | @node Window Hooks |
| 2358 | @section Hooks for Window Scrolling and Changes | 2359 | @section Hooks for Window Scrolling and Changes |
| 2360 | @cindex hooks for window operations | ||
| 2359 | 2361 | ||
| 2360 | This section describes how a Lisp program can take action whenever a | 2362 | This section describes how a Lisp program can take action whenever a |
| 2361 | window displays a different part of its buffer or a different buffer. | 2363 | window displays a different part of its buffer or a different buffer. |