diff options
| author | Richard M. Stallman | 1994-05-21 02:22:28 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-05-21 02:22:28 +0000 |
| commit | 5632e6b46b3aef91634f9bb7c96c09654d6a63e9 (patch) | |
| tree | 962a8902b7cf8563f43dd70664ce0517dd152397 | |
| parent | d8acee5f65458ad69657c61b7a4b8fea9ba237fe (diff) | |
| download | emacs-5632e6b46b3aef91634f9bb7c96c09654d6a63e9.tar.gz emacs-5632e6b46b3aef91634f9bb7c96c09654d6a63e9.zip | |
entered into RCS
| -rw-r--r-- | lispref/errors.texi | 20 | ||||
| -rw-r--r-- | lispref/hooks.texi | 20 | ||||
| -rw-r--r-- | lispref/locals.texi | 6 | ||||
| -rw-r--r-- | lispref/maps.texi | 16 |
4 files changed, 31 insertions, 31 deletions
diff --git a/lispref/errors.texi b/lispref/errors.texi index 5c10c3c15bd..8cedced5c32 100644 --- a/lispref/errors.texi +++ b/lispref/errors.texi | |||
| @@ -8,15 +8,15 @@ | |||
| 8 | 8 | ||
| 9 | Here is the complete list of the error symbols in standard Emacs, | 9 | Here is the complete list of the error symbols in standard Emacs, |
| 10 | grouped by concept. The list includes each symbol's message (on the | 10 | grouped by concept. The list includes each symbol's message (on the |
| 11 | @code{error-message} property of the symbol), and a cross reference to a | 11 | @code{error-message} property of the symbol) and a cross reference to a |
| 12 | description of how the error can occur. | 12 | description of how the error can occur. |
| 13 | 13 | ||
| 14 | Each error symbol has an @code{error-conditions} property which is a | 14 | Each error symbol has an @code{error-conditions} property that is a |
| 15 | list of symbols. Normally, this list includes the error symbol itself, | 15 | list of symbols. Normally this list includes the error symbol itself |
| 16 | and the symbol @code{error}. Occasionally it includes additional | 16 | and the symbol @code{error}. Occasionally it includes additional |
| 17 | symbols, which are intermediate classifications, narrower than @code{error} | 17 | symbols, which are intermediate classifications, narrower than |
| 18 | but broader than a single error symbol. For example, all the errors | 18 | @code{error} but broader than a single error symbol. For example, all |
| 19 | in accessing files have the condition @code{file-error}. | 19 | the errors in accessing files have the condition @code{file-error}. |
| 20 | 20 | ||
| 21 | As a special exception, the error symbol @code{quit} does not have the | 21 | As a special exception, the error symbol @code{quit} does not have the |
| 22 | condition @code{error}, because quitting is not considered an error. | 22 | condition @code{error}, because quitting is not considered an error. |
| @@ -62,9 +62,9 @@ This is not a @code{file-error}.@* | |||
| 62 | @xref{Input Functions}. | 62 | @xref{Input Functions}. |
| 63 | 63 | ||
| 64 | @item file-error | 64 | @item file-error |
| 65 | This error, and its subcategories, do not have | 65 | This error and its subcategories do not have error-strings, because the |
| 66 | error-strings, because the error message is constructed from the data | 66 | error message is constructed from the data items alone when the error |
| 67 | items alone when the error condition @code{file-error} is present.@* | 67 | condition @code{file-error} is present.@* |
| 68 | @xref{Files}. | 68 | @xref{Files}. |
| 69 | 69 | ||
| 70 | @item file-locked | 70 | @item file-locked |
| @@ -77,7 +77,7 @@ This is a @code{file-error}.@* | |||
| 77 | 77 | ||
| 78 | @item file-supersession | 78 | @item file-supersession |
| 79 | This is a @code{file-error}.@* | 79 | This is a @code{file-error}.@* |
| 80 | @xref{Buffer Modification}. | 80 | @xref{Modification Time}. |
| 81 | 81 | ||
| 82 | @item invalid-function | 82 | @item invalid-function |
| 83 | @code{"Invalid function"}@* | 83 | @code{"Invalid function"}@* |
diff --git a/lispref/hooks.texi b/lispref/hooks.texi index 7905e0904b3..472b57fd1a6 100644 --- a/lispref/hooks.texi +++ b/lispref/hooks.texi | |||
| @@ -6,24 +6,24 @@ | |||
| 6 | @node Standard Hooks, Antinews, Standard Keymaps, Top | 6 | @node Standard Hooks, Antinews, Standard Keymaps, Top |
| 7 | @appendix Standard Hooks | 7 | @appendix Standard Hooks |
| 8 | 8 | ||
| 9 | The following is a list of hook variables which let you provide | 9 | The following is a list of hook variables that let you provide |
| 10 | functions to be called from within Emacs on suitable occasions. | 10 | functions to be called from within Emacs on suitable occasions. |
| 11 | 11 | ||
| 12 | Most of these variables have names ending with @samp{-hook} are | 12 | Most of these variables have names ending with @samp{-hook}. They are |
| 13 | @dfn{normal hooks}, that are run with @code{run-hooks}. The value of | 13 | @dfn{normal hooks}, run by means of @code{run-hooks}. The value of such |
| 14 | such a hook is a list of functions. The recommended way to put a new | 14 | a hook is a list of functions. The recommended way to put a new |
| 15 | function on such a hook is to call @code{add-hook}. @xref{Hooks}, for | 15 | function on such a hook is to call @code{add-hook}. @xref{Hooks}, for |
| 16 | more information about using hooks. | 16 | more information about using hooks. |
| 17 | 17 | ||
| 18 | The variables whose names end in @samp{-function} have single functions | 18 | The variables whose names end in @samp{-function} have single functions |
| 19 | as their values. Usually there is a specific reason why the variable is | 19 | as their values. Usually there is a specific reason why the variable is |
| 20 | not a normal hook, such as, the need to pass an argument to the | 20 | not a normal hook, such as the need to pass arguments to the function. |
| 21 | function. (In older Emacs versions, some of these variables had | 21 | (In older Emacs versions, some of these variables had names ending in |
| 22 | names ending in @samp{-hook} even though they were not normal hooks.) | 22 | @samp{-hook} even though they were not normal hooks.) |
| 23 | 23 | ||
| 24 | The variables whose names end in @samp{-hooks} have lists of functions | 24 | The variables whose names end in @samp{-hooks} or @samp{-functions} have |
| 25 | as their values, but these functions are called in a special way (they | 25 | lists of functions as their values, but these functions are called in a |
| 26 | are passed arguments, or else their values are used). | 26 | special way (they are passed arguments, or else their values are used). |
| 27 | 27 | ||
| 28 | @c !!! need xref to where each hook is documented or else document it | 28 | @c !!! need xref to where each hook is documented or else document it |
| 29 | @c by specifying what is expected, and when it is called relative to | 29 | @c by specifying what is expected, and when it is called relative to |
diff --git a/lispref/locals.texi b/lispref/locals.texi index 236ababc7e6..8a57d2f63e3 100644 --- a/lispref/locals.texi +++ b/lispref/locals.texi | |||
| @@ -8,9 +8,9 @@ | |||
| 8 | @c The title "Standard Buffer-Local Variables" is too long for | 8 | @c The title "Standard Buffer-Local Variables" is too long for |
| 9 | @c smallbook. --rjc 30mar92 | 9 | @c smallbook. --rjc 30mar92 |
| 10 | 10 | ||
| 11 | The table below shows all of the variables that are automatically | 11 | The table below lists the general-purpose Emacs variables that are |
| 12 | local (when set) in each buffer in Emacs Version 18 with the common | 12 | automatically local (when set) in each buffer. Many Lisp packages |
| 13 | packages loaded. | 13 | define such variables for their internal use; we don't list them here. |
| 14 | 14 | ||
| 15 | @table @code | 15 | @table @code |
| 16 | @item abbrev-mode | 16 | @item abbrev-mode |
diff --git a/lispref/maps.texi b/lispref/maps.texi index b0cb0ab0bc8..d27be34d76e 100644 --- a/lispref/maps.texi +++ b/lispref/maps.texi | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | 8 | ||
| 9 | The following symbols are used as the names for various keymaps. | 9 | The following symbols are used as the names for various keymaps. |
| 10 | Some of these exist when Emacs is first started, others are | 10 | Some of these exist when Emacs is first started, others are |
| 11 | only loaded when their respective mode is used. This is not | 11 | loaded only when their respective mode is used. This is not |
| 12 | an exhaustive list. | 12 | an exhaustive list. |
| 13 | 13 | ||
| 14 | Almost all of these maps are used as local maps. Indeed, of the modes | 14 | Almost all of these maps are used as local maps. Indeed, of the modes |
| @@ -22,7 +22,7 @@ A full keymap used by Buffer Menu mode. | |||
| 22 | 22 | ||
| 23 | @item c-mode-map | 23 | @item c-mode-map |
| 24 | @vindex c-mode-map | 24 | @vindex c-mode-map |
| 25 | A sparse keymap used in C mode as a local map. | 25 | A sparse keymap used by C mode. |
| 26 | 26 | ||
| 27 | @item command-history-map | 27 | @item command-history-map |
| 28 | @vindex command-history-map | 28 | @vindex command-history-map |
| @@ -64,7 +64,7 @@ A full keymap used by Electric Command History mode. | |||
| 64 | 64 | ||
| 65 | @item emacs-lisp-mode-map | 65 | @item emacs-lisp-mode-map |
| 66 | @vindex emacs-lisp-mode-map | 66 | @vindex emacs-lisp-mode-map |
| 67 | A sparse keymap used in Emacs Lisp mode. | 67 | A sparse keymap used by Emacs Lisp mode. |
| 68 | 68 | ||
| 69 | @item function-key-map | 69 | @item function-key-map |
| 70 | @vindex function-key-map | 70 | @vindex function-key-map |
| @@ -96,16 +96,16 @@ search. | |||
| 96 | 96 | ||
| 97 | @item key-translation-map | 97 | @item key-translation-map |
| 98 | @vindex key-translation-map | 98 | @vindex key-translation-map |
| 99 | Another keymap for translating keys. This one overrides ordinary key | 99 | A keymap for translating keys. This one overrides ordinary key |
| 100 | bindings. | 100 | bindings, unlike @code{function-key-map}. |
| 101 | 101 | ||
| 102 | @item lisp-interaction-mode-map | 102 | @item lisp-interaction-mode-map |
| 103 | @vindex lisp-interaction-mode-map | 103 | @vindex lisp-interaction-mode-map |
| 104 | A sparse keymap used in Lisp mode. | 104 | A sparse keymap used by Lisp mode. |
| 105 | 105 | ||
| 106 | @item lisp-mode-map | 106 | @item lisp-mode-map |
| 107 | @vindex lisp-mode-map | 107 | @vindex lisp-mode-map |
| 108 | A sparse keymap used in Lisp mode. | 108 | A sparse keymap used by Lisp mode. |
| 109 | 109 | ||
| 110 | @item mode-specific-map | 110 | @item mode-specific-map |
| 111 | The keymap for characters following @kbd{C-c}. Note, this is in the | 111 | The keymap for characters following @kbd{C-c}. Note, this is in the |
| @@ -115,7 +115,7 @@ where it describes the main use of the @kbd{C-c} prefix key. | |||
| 115 | 115 | ||
| 116 | @item occur-mode-map | 116 | @item occur-mode-map |
| 117 | @vindex occur-mode-map | 117 | @vindex occur-mode-map |
| 118 | A local keymap used in Occur mode. | 118 | A local keymap used by Occur mode. |
| 119 | 119 | ||
| 120 | @item query-replace-map | 120 | @item query-replace-map |
| 121 | A local keymap used for responses in @code{query-replace} and related | 121 | A local keymap used for responses in @code{query-replace} and related |