diff options
| author | Gerd Moellmann | 2000-01-05 14:29:37 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-01-05 14:29:37 +0000 |
| commit | 176c9de4b4366110131c6d5fc1cc812d706c41fa (patch) | |
| tree | 3a2402cad7383af69c1b6f80feca649a75ff4e15 | |
| parent | c142ce81fc9f5cd852d843fd5cd994155c1051e8 (diff) | |
| download | emacs-176c9de4b4366110131c6d5fc1cc812d706c41fa.tar.gz emacs-176c9de4b4366110131c6d5fc1cc812d706c41fa.zip | |
Remove obsolete @tindex commands.
| -rw-r--r-- | lispref/backups.texi | 1 | ||||
| -rw-r--r-- | lispref/buffers.texi | 3 | ||||
| -rw-r--r-- | lispref/commands.texi | 3 | ||||
| -rw-r--r-- | lispref/control.texi | 2 | ||||
| -rw-r--r-- | lispref/customize.texi | 2 | ||||
| -rw-r--r-- | lispref/display.texi | 18 | ||||
| -rw-r--r-- | lispref/files.texi | 3 | ||||
| -rw-r--r-- | lispref/frames.texi | 3 | ||||
| -rw-r--r-- | lispref/functions.texi | 1 | ||||
| -rw-r--r-- | lispref/help.texi | 1 | ||||
| -rw-r--r-- | lispref/keymaps.texi | 1 | ||||
| -rw-r--r-- | lispref/lists.texi | 6 | ||||
| -rw-r--r-- | lispref/loading.texi | 1 | ||||
| -rw-r--r-- | lispref/maps.texi | 1 | ||||
| -rw-r--r-- | lispref/markers.texi | 2 | ||||
| -rw-r--r-- | lispref/minibuf.texi | 2 | ||||
| -rw-r--r-- | lispref/modes.texi | 2 | ||||
| -rw-r--r-- | lispref/nonascii.texi | 56 | ||||
| -rw-r--r-- | lispref/os.texi | 1 | ||||
| -rw-r--r-- | lispref/processes.texi | 4 | ||||
| -rw-r--r-- | lispref/searching.texi | 2 | ||||
| -rw-r--r-- | lispref/sequences.texi | 13 | ||||
| -rw-r--r-- | lispref/streams.texi | 3 | ||||
| -rw-r--r-- | lispref/strings.texi | 6 | ||||
| -rw-r--r-- | lispref/syntax.texi | 1 | ||||
| -rw-r--r-- | lispref/text.texi | 5 | ||||
| -rw-r--r-- | lispref/tips.texi | 1 | ||||
| -rw-r--r-- | lispref/variables.texi | 1 | ||||
| -rw-r--r-- | lispref/windows.texi | 8 |
29 files changed, 0 insertions, 153 deletions
diff --git a/lispref/backups.texi b/lispref/backups.texi index 6fa5ea0ba74..9e662b07a59 100644 --- a/lispref/backups.texi +++ b/lispref/backups.texi | |||
| @@ -239,7 +239,6 @@ backup version 3 is excess. The function @code{find-backup-file-name} | |||
| 239 | (@pxref{Backup Names}) is responsible for determining which backup | 239 | (@pxref{Backup Names}) is responsible for determining which backup |
| 240 | versions to delete, but does not delete them itself. | 240 | versions to delete, but does not delete them itself. |
| 241 | 241 | ||
| 242 | @tindex delete-old-versions | ||
| 243 | @defopt delete-old-versions | 242 | @defopt delete-old-versions |
| 244 | If this variable is @code{t}, then saving a file deletes excess | 243 | If this variable is @code{t}, then saving a file deletes excess |
| 245 | backup versions silently. If it is @code{nil}, that means | 244 | backup versions silently. If it is @code{nil}, that means |
diff --git a/lispref/buffers.texi b/lispref/buffers.texi index 38d0b6ea029..8bc4cb3fddd 100644 --- a/lispref/buffers.texi +++ b/lispref/buffers.texi | |||
| @@ -202,7 +202,6 @@ existing buffer. | |||
| 202 | @end defun | 202 | @end defun |
| 203 | 203 | ||
| 204 | @defspec save-current-buffer body... | 204 | @defspec save-current-buffer body... |
| 205 | @tindex save-current-buffer | ||
| 206 | The @code{save-current-buffer} macro saves the identity of the current | 205 | The @code{save-current-buffer} macro saves the identity of the current |
| 207 | buffer, evaluates the @var{body} forms, and finally restores that buffer | 206 | buffer, evaluates the @var{body} forms, and finally restores that buffer |
| 208 | as current. The return value is the value of the last form in | 207 | as current. The return value is the value of the last form in |
| @@ -216,7 +215,6 @@ remains current. | |||
| 216 | @end defspec | 215 | @end defspec |
| 217 | 216 | ||
| 218 | @defmac with-current-buffer buffer body... | 217 | @defmac with-current-buffer buffer body... |
| 219 | @tindex with-current-buffer | ||
| 220 | The @code{with-current-buffer} macro saves the identity of the current | 218 | The @code{with-current-buffer} macro saves the identity of the current |
| 221 | buffer, makes @var{buffer} current, evaluates the @var{body} forms, and | 219 | buffer, makes @var{buffer} current, evaluates the @var{body} forms, and |
| 222 | finally restores the buffer. The return value is the value of the last | 220 | finally restores the buffer. The return value is the value of the last |
| @@ -225,7 +223,6 @@ abnormal exit via @code{throw} or error (@pxref{Nonlocal Exits}). | |||
| 225 | @end defmac | 223 | @end defmac |
| 226 | 224 | ||
| 227 | @defmac with-temp-buffer body... | 225 | @defmac with-temp-buffer body... |
| 228 | @tindex with-temp-buffer | ||
| 229 | The @code{with-temp-buffer} macro evaluates the @var{body} forms | 226 | The @code{with-temp-buffer} macro evaluates the @var{body} forms |
| 230 | with a temporary buffer as the current buffer. It saves the identity of | 227 | with a temporary buffer as the current buffer. It saves the identity of |
| 231 | the current buffer, creates a temporary buffer and makes it current, | 228 | the current buffer, creates a temporary buffer and makes it current, |
diff --git a/lispref/commands.texi b/lispref/commands.texi index cc8eb5f1f98..1c341ef14fc 100644 --- a/lispref/commands.texi +++ b/lispref/commands.texi | |||
| @@ -666,7 +666,6 @@ This variable is always local to the current terminal and cannot be | |||
| 666 | buffer-local. @xref{Multiple Displays}. | 666 | buffer-local. @xref{Multiple Displays}. |
| 667 | @end defvar | 667 | @end defvar |
| 668 | 668 | ||
| 669 | @tindex real-last-command | ||
| 670 | @defvar real-last-command | 669 | @defvar real-last-command |
| 671 | This variable is set up by Emacs just like @code{last-command}, | 670 | This variable is set up by Emacs just like @code{last-command}, |
| 672 | but never altered by Lisp programs. | 671 | but never altered by Lisp programs. |
| @@ -1894,7 +1893,6 @@ and key sequences read from keyboard macros being executed. | |||
| 1894 | @end defvar | 1893 | @end defvar |
| 1895 | 1894 | ||
| 1896 | @defvar num-nonmacro-input-events | 1895 | @defvar num-nonmacro-input-events |
| 1897 | @tindex num-nonmacro-input-events | ||
| 1898 | This variable holds the total number of input events received so far | 1896 | This variable holds the total number of input events received so far |
| 1899 | from the terminal---not counting those generated by keyboard macros. | 1897 | from the terminal---not counting those generated by keyboard macros. |
| 1900 | @end defvar | 1898 | @end defvar |
| @@ -2471,7 +2469,6 @@ that specify prefix arguments for the following command work by setting | |||
| 2471 | this variable. | 2469 | this variable. |
| 2472 | @end defvar | 2470 | @end defvar |
| 2473 | 2471 | ||
| 2474 | @tindex last-prefix-arg | ||
| 2475 | @defvar last-prefix-arg | 2472 | @defvar last-prefix-arg |
| 2476 | The raw prefix argument value used by the previous command. | 2473 | The raw prefix argument value used by the previous command. |
| 2477 | @end defvar | 2474 | @end defvar |
diff --git a/lispref/control.texi b/lispref/control.texi index 1d79fc83316..6befe453d04 100644 --- a/lispref/control.texi +++ b/lispref/control.texi | |||
| @@ -173,7 +173,6 @@ never evaluated---it is ignored. Thus, in the example below, | |||
| 173 | @end defspec | 173 | @end defspec |
| 174 | 174 | ||
| 175 | @defmac when condition then-forms@dots{} | 175 | @defmac when condition then-forms@dots{} |
| 176 | @tindex when | ||
| 177 | This is a variant of @code{if} where there are no @var{else-forms}, | 176 | This is a variant of @code{if} where there are no @var{else-forms}, |
| 178 | and possibly several @var{then-forms}. In particular, | 177 | and possibly several @var{then-forms}. In particular, |
| 179 | 178 | ||
| @@ -190,7 +189,6 @@ is entirely equivalent to | |||
| 190 | @end defmac | 189 | @end defmac |
| 191 | 190 | ||
| 192 | @defmac unless condition forms@dots{} | 191 | @defmac unless condition forms@dots{} |
| 193 | @tindex condition | ||
| 194 | This is a variant of @code{if} where there is no @var{then-form}: | 192 | This is a variant of @code{if} where there is no @var{then-form}: |
| 195 | 193 | ||
| 196 | @example | 194 | @example |
diff --git a/lispref/customize.texi b/lispref/customize.texi index d3bb0856404..4da704d2e2c 100644 --- a/lispref/customize.texi +++ b/lispref/customize.texi | |||
| @@ -110,7 +110,6 @@ keyword. | |||
| 110 | The way to declare new customization groups is with @code{defgroup}. | 110 | The way to declare new customization groups is with @code{defgroup}. |
| 111 | 111 | ||
| 112 | @defmac defgroup group members doc [keyword value]... | 112 | @defmac defgroup group members doc [keyword value]... |
| 113 | @tindex defgroup | ||
| 114 | Declare @var{group} as a customization group containing @var{members}. | 113 | Declare @var{group} as a customization group containing @var{members}. |
| 115 | Do not quote the symbol @var{group}. The argument @var{doc} specifies | 114 | Do not quote the symbol @var{group}. The argument @var{doc} specifies |
| 116 | the documentation string for the group. It should not start with a | 115 | the documentation string for the group. It should not start with a |
| @@ -163,7 +162,6 @@ turn this feature back on, if someone would like to do the work. | |||
| 163 | Use @code{defcustom} to declare user-editable variables. | 162 | Use @code{defcustom} to declare user-editable variables. |
| 164 | 163 | ||
| 165 | @defmac defcustom option default doc [keyword value]... | 164 | @defmac defcustom option default doc [keyword value]... |
| 166 | @tindex defcustom | ||
| 167 | Declare @var{option} as a customizable user option variable. Do not | 165 | Declare @var{option} as a customizable user option variable. Do not |
| 168 | quote @var{option}. The argument @var{doc} specifies the documentation | 166 | quote @var{option}. The argument @var{doc} specifies the documentation |
| 169 | string for the variable; it should normally start with a @samp{*}. This | 167 | string for the variable; it should normally start with a @samp{*}. This |
diff --git a/lispref/display.texi b/lispref/display.texi index 1a3c0cf913a..db5dc67d27e 100644 --- a/lispref/display.texi +++ b/lispref/display.texi | |||
| @@ -244,7 +244,6 @@ support them, then @code{message-box} uses the echo area, like | |||
| 244 | @end defun | 244 | @end defun |
| 245 | 245 | ||
| 246 | @defun current-message | 246 | @defun current-message |
| 247 | @tindex current-message | ||
| 248 | This function returns the message currently being displayed in the | 247 | This function returns the message currently being displayed in the |
| 249 | echo area, or @code{nil} if there is none. | 248 | echo area, or @code{nil} if there is none. |
| 250 | @end defun | 249 | @end defun |
| @@ -260,7 +259,6 @@ for brief periods of time. | |||
| 260 | @end defvar | 259 | @end defvar |
| 261 | 260 | ||
| 262 | @defvar echo-area-clear-hook | 261 | @defvar echo-area-clear-hook |
| 263 | @tindex echo-area-clear-hook | ||
| 264 | This normal hook is run whenever the echo area is cleared---either by | 262 | This normal hook is run whenever the echo area is cleared---either by |
| 265 | @code{(message nil)} or for any other reason. | 263 | @code{(message nil)} or for any other reason. |
| 266 | @end defvar | 264 | @end defvar |
| @@ -352,13 +350,11 @@ by a visible newline, it displays an ellipsis. | |||
| 352 | @code{buffer-invisibility-spec} and removing elements from it. | 350 | @code{buffer-invisibility-spec} and removing elements from it. |
| 353 | 351 | ||
| 354 | @defun add-to-invisibility-spec element | 352 | @defun add-to-invisibility-spec element |
| 355 | @tindex add-to-invisibility-spec | ||
| 356 | Add the element @var{element} to @code{buffer-invisibility-spec} | 353 | Add the element @var{element} to @code{buffer-invisibility-spec} |
| 357 | (if it is not already present in that list). | 354 | (if it is not already present in that list). |
| 358 | @end defun | 355 | @end defun |
| 359 | 356 | ||
| 360 | @defun remove-from-invisibility-spec element | 357 | @defun remove-from-invisibility-spec element |
| 361 | @tindex remove-from-invisibility-spec | ||
| 362 | Remove the element @var{element} from @code{buffer-invisibility-spec}. | 358 | Remove the element @var{element} from @code{buffer-invisibility-spec}. |
| 363 | This does nothing if @var{element} is not in the list. | 359 | This does nothing if @var{element} is not in the list. |
| 364 | @end defun | 360 | @end defun |
| @@ -1043,7 +1039,6 @@ overlays that specify property @var{prop} for the character at point: | |||
| 1043 | @end defun | 1039 | @end defun |
| 1044 | 1040 | ||
| 1045 | @defun overlays-in beg end | 1041 | @defun overlays-in beg end |
| 1046 | @tindex overlays-in | ||
| 1047 | This function returns a list of the overlays that overlap the region | 1042 | This function returns a list of the overlays that overlap the region |
| 1048 | @var{beg} through @var{end}. ``Overlap'' means that at least one | 1043 | @var{beg} through @var{end}. ``Overlap'' means that at least one |
| 1049 | character is contained within the overlay and also contained within the | 1044 | character is contained within the overlay and also contained within the |
| @@ -1083,19 +1078,16 @@ check the width of a character. @xref{Primitive Indent}, and | |||
| 1083 | @ref{Screen Lines}, for related functions. | 1078 | @ref{Screen Lines}, for related functions. |
| 1084 | 1079 | ||
| 1085 | @defun char-width char | 1080 | @defun char-width char |
| 1086 | @tindex char-width | ||
| 1087 | This function returns the width in columns of the character @var{char}, | 1081 | This function returns the width in columns of the character @var{char}, |
| 1088 | if it were displayed in the current buffer and the selected window. | 1082 | if it were displayed in the current buffer and the selected window. |
| 1089 | @end defun | 1083 | @end defun |
| 1090 | 1084 | ||
| 1091 | @defun string-width string | 1085 | @defun string-width string |
| 1092 | @tindex string-width | ||
| 1093 | This function returns the width in columns of the string @var{string}, | 1086 | This function returns the width in columns of the string @var{string}, |
| 1094 | if it were displayed in the current buffer and the selected window. | 1087 | if it were displayed in the current buffer and the selected window. |
| 1095 | @end defun | 1088 | @end defun |
| 1096 | 1089 | ||
| 1097 | @defun truncate-string-to-width string width &optional start-column padding | 1090 | @defun truncate-string-to-width string width &optional start-column padding |
| 1098 | @tindex truncate-string-to-width | ||
| 1099 | This function returns the part of @var{string} that fits within | 1091 | This function returns the part of @var{string} that fits within |
| 1100 | @var{width} columns, as a new string. | 1092 | @var{width} columns, as a new string. |
| 1101 | 1093 | ||
| @@ -1278,7 +1270,6 @@ customize using the Customization buffer (@pxref{Easy Customization,,, | |||
| 1278 | emacs, The GNU Emacs Manual}). | 1270 | emacs, The GNU Emacs Manual}). |
| 1279 | 1271 | ||
| 1280 | @defmac defface face spec doc [keyword value]... | 1272 | @defmac defface face spec doc [keyword value]... |
| 1281 | @tindex defface | ||
| 1282 | This declares @var{face} as a customizable face that defaults according | 1273 | This declares @var{face} as a customizable face that defaults according |
| 1283 | to @var{spec}. You should not quote the symbol @var{face}. The | 1274 | to @var{spec}. You should not quote the symbol @var{face}. The |
| 1284 | argument @var{doc} specifies the face documentation. The keywords you | 1275 | argument @var{doc} specifies the face documentation. The keywords you |
| @@ -1365,7 +1356,6 @@ frame must match one of the @var{value}s specified for it in | |||
| 1365 | with the customization buffer, and @code{face-documentation} for the | 1356 | with the customization buffer, and @code{face-documentation} for the |
| 1366 | documentation string. | 1357 | documentation string. |
| 1367 | 1358 | ||
| 1368 | @tindex frame-background-mode | ||
| 1369 | @defopt frame-background-mode | 1359 | @defopt frame-background-mode |
| 1370 | This option, if non-@code{nil}, specifies the background type to use for | 1360 | This option, if non-@code{nil}, specifies the background type to use for |
| 1371 | interpreting face definitions. If it is @code{dark}, then Emacs treats | 1361 | interpreting face definitions. If it is @code{dark}, then Emacs treats |
| @@ -1643,7 +1633,6 @@ because the precise font that you specified is used. | |||
| 1643 | @end defun | 1633 | @end defun |
| 1644 | 1634 | ||
| 1645 | @defun set-face-bold-p face bold-p &optional frame | 1635 | @defun set-face-bold-p face bold-p &optional frame |
| 1646 | @tindex set-face-bold-p | ||
| 1647 | This function specifies whether @var{face} should be bold. If | 1636 | This function specifies whether @var{face} should be bold. If |
| 1648 | @var{bold-p} is non-@code{nil}, that means yes; @code{nil} means no. | 1637 | @var{bold-p} is non-@code{nil}, that means yes; @code{nil} means no. |
| 1649 | 1638 | ||
| @@ -1652,7 +1641,6 @@ In Emacs 20, it sets the @code{:bold} attribute. | |||
| 1652 | @end defun | 1641 | @end defun |
| 1653 | 1642 | ||
| 1654 | @defun set-face-italic-p face italic-p &optional frame | 1643 | @defun set-face-italic-p face italic-p &optional frame |
| 1655 | @tindex set-face-italic-p | ||
| 1656 | This function specifies whether @var{face} should be italic. If | 1644 | This function specifies whether @var{face} should be italic. If |
| 1657 | @var{italic-p} is non-@code{nil}, that means yes; @code{nil} means no. | 1645 | @var{italic-p} is non-@code{nil}, that means yes; @code{nil} means no. |
| 1658 | 1646 | ||
| @@ -1692,13 +1680,11 @@ This function returns the name of the font of face @var{face}. | |||
| 1692 | @end defun | 1680 | @end defun |
| 1693 | 1681 | ||
| 1694 | @defun face-bold-p face &optional frame | 1682 | @defun face-bold-p face &optional frame |
| 1695 | @tindex face-bold-p | ||
| 1696 | This function returns @code{t} if @var{face} is bold---that is, if it is | 1683 | This function returns @code{t} if @var{face} is bold---that is, if it is |
| 1697 | bolder than normal. It returns @code{nil} otherwise. | 1684 | bolder than normal. It returns @code{nil} otherwise. |
| 1698 | @end defun | 1685 | @end defun |
| 1699 | 1686 | ||
| 1700 | @defun face-italic-p face &optional frame | 1687 | @defun face-italic-p face &optional frame |
| 1701 | @tindex face-italic-p | ||
| 1702 | This function returns @code{t} if @var{face} is italic or oblique, | 1688 | This function returns @code{t} if @var{face} is italic or oblique, |
| 1703 | @code{nil} otherwise. | 1689 | @code{nil} otherwise. |
| 1704 | @end defun | 1690 | @end defun |
| @@ -1914,7 +1900,6 @@ This function returns the face number of face @var{face}. | |||
| 1914 | @end defun | 1900 | @end defun |
| 1915 | 1901 | ||
| 1916 | @defun face-documentation face | 1902 | @defun face-documentation face |
| 1917 | @tindex face-documentation | ||
| 1918 | This function returns the documentation string of face @var{face}, or | 1903 | This function returns the documentation string of face @var{face}, or |
| 1919 | @code{nil} if none was specified for it. | 1904 | @code{nil} if none was specified for it. |
| 1920 | @end defun | 1905 | @end defun |
| @@ -2998,7 +2983,6 @@ effect of setting @code{ctl-arrow} to a non-@code{nil} value: | |||
| 2998 | @end example | 2983 | @end example |
| 2999 | 2984 | ||
| 3000 | @defun display-table-slot display-table slot | 2985 | @defun display-table-slot display-table slot |
| 3001 | @tindex display-table-slot | ||
| 3002 | This function returns the value of the extra slot @var{slot} of | 2986 | This function returns the value of the extra slot @var{slot} of |
| 3003 | @var{display-table}. The argument @var{slot} may be a number from 0 to | 2987 | @var{display-table}. The argument @var{slot} may be a number from 0 to |
| 3004 | 5 inclusive, or a slot name (symbol). Valid symbols are | 2988 | 5 inclusive, or a slot name (symbol). Valid symbols are |
| @@ -3007,7 +2991,6 @@ This function returns the value of the extra slot @var{slot} of | |||
| 3007 | @end defun | 2991 | @end defun |
| 3008 | 2992 | ||
| 3009 | @defun set-display-table-slot display-table slot value | 2993 | @defun set-display-table-slot display-table slot value |
| 3010 | @tindex set-display-table-slot | ||
| 3011 | This function stores @var{value} in the extra slot @var{slot} of | 2994 | This function stores @var{value} in the extra slot @var{slot} of |
| 3012 | @var{display-table}. The argument @var{slot} may be a number from 0 to | 2995 | @var{display-table}. The argument @var{slot} may be a number from 0 to |
| 3013 | 5 inclusive, or a slot name (symbol). Valid symbols are | 2996 | 5 inclusive, or a slot name (symbol). Valid symbols are |
| @@ -3157,7 +3140,6 @@ capability (@samp{vb}). | |||
| 3157 | @end defopt | 3140 | @end defopt |
| 3158 | 3141 | ||
| 3159 | @defvar ring-bell-function | 3142 | @defvar ring-bell-function |
| 3160 | @tindex ring-bell-function | ||
| 3161 | If this is non-@code{nil}, it specifies how Emacs should ``ring the | 3143 | If this is non-@code{nil}, it specifies how Emacs should ``ring the |
| 3162 | bell.'' Its value should be a function of no arguments. If this is | 3144 | bell.'' Its value should be a function of no arguments. If this is |
| 3163 | non-@code{nil}, it takes precedence over the @code{visible-bell} | 3145 | non-@code{nil}, it takes precedence over the @code{visible-bell} |
diff --git a/lispref/files.texi b/lispref/files.texi index c88a20c0763..a99afc7672e 100644 --- a/lispref/files.texi +++ b/lispref/files.texi | |||
| @@ -508,7 +508,6 @@ with @code{insert-file-contents}, as long as @var{replace} and | |||
| 508 | @end defun | 508 | @end defun |
| 509 | 509 | ||
| 510 | @defun insert-file-contents-literally filename &optional visit beg end replace | 510 | @defun insert-file-contents-literally filename &optional visit beg end replace |
| 511 | @tindex insert-file-contents-literally | ||
| 512 | This function works like @code{insert-file-contents} except that it does | 511 | This function works like @code{insert-file-contents} except that it does |
| 513 | not do format decoding (@pxref{Format Conversion}), does not do | 512 | not do format decoding (@pxref{Format Conversion}), does not do |
| 514 | character code conversion (@pxref{Coding Systems}), does not run | 513 | character code conversion (@pxref{Coding Systems}), does not run |
| @@ -597,7 +596,6 @@ files that the user does not need to know about. | |||
| 597 | @end deffn | 596 | @end deffn |
| 598 | 597 | ||
| 599 | @defmac with-temp-file file body... | 598 | @defmac with-temp-file file body... |
| 600 | @tindex with-temp-file | ||
| 601 | The @code{with-temp-file} macro evaluates the @var{body} forms with a | 599 | The @code{with-temp-file} macro evaluates the @var{body} forms with a |
| 602 | temporary buffer as the current buffer; then, at the end, it writes the | 600 | temporary buffer as the current buffer; then, at the end, it writes the |
| 603 | buffer contents into file @var{file}. It kills the temporary buffer | 601 | buffer contents into file @var{file}. It kills the temporary buffer |
| @@ -812,7 +810,6 @@ give an error. | |||
| 812 | @end defun | 810 | @end defun |
| 813 | 811 | ||
| 814 | @defun access-file filename string | 812 | @defun access-file filename string |
| 815 | @tindex access-file | ||
| 816 | This function opens file @var{filename} for reading, then closes it and | 813 | This function opens file @var{filename} for reading, then closes it and |
| 817 | returns @code{nil}. However, if the open fails, it signals an error | 814 | returns @code{nil}. However, if the open fails, it signals an error |
| 818 | using @var{string} as the error message text. | 815 | using @var{string} as the error message text. |
diff --git a/lispref/frames.texi b/lispref/frames.texi index ac310632c11..c6134c24aeb 100644 --- a/lispref/frames.texi +++ b/lispref/frames.texi | |||
| @@ -93,7 +93,6 @@ Parameters}, for documentation of individual parameters you can specify. | |||
| 93 | @end defun | 93 | @end defun |
| 94 | 94 | ||
| 95 | @defvar before-make-frame-hook | 95 | @defvar before-make-frame-hook |
| 96 | @tindex before-make-frame-hook | ||
| 97 | A normal hook run by @code{make-frame} before it actually creates the | 96 | A normal hook run by @code{make-frame} before it actually creates the |
| 98 | frame. | 97 | frame. |
| 99 | @end defvar | 98 | @end defvar |
| @@ -933,7 +932,6 @@ change it. | |||
| 933 | @end defun | 932 | @end defun |
| 934 | 933 | ||
| 935 | @defopt focus-follows-mouse | 934 | @defopt focus-follows-mouse |
| 936 | @tindex focus-follows-mouse | ||
| 937 | This option is how you inform Emacs whether the window manager transfers | 935 | This option is how you inform Emacs whether the window manager transfers |
| 938 | focus when the user moves the mouse. Non-@code{nil} says that it does. | 936 | focus when the user moves the mouse. Non-@code{nil} says that it does. |
| 939 | When this is so, the command @code{other-frame} moves the mouse to a | 937 | When this is so, the command @code{other-frame} moves the mouse to a |
| @@ -1367,7 +1365,6 @@ the third, and so on through all eight cut buffers. | |||
| 1367 | @end defun | 1365 | @end defun |
| 1368 | 1366 | ||
| 1369 | @defvar selection-coding-system | 1367 | @defvar selection-coding-system |
| 1370 | @tindex selection-coding-system | ||
| 1371 | This variable specifies the coding system to use when reading and | 1368 | This variable specifies the coding system to use when reading and |
| 1372 | writing selections, the clipboard, or a cut buffer. @xref{Coding | 1369 | writing selections, the clipboard, or a cut buffer. @xref{Coding |
| 1373 | Systems}. The default is @code{compound-text}, which converts to | 1370 | Systems}. The default is @code{compound-text}, which converts to |
diff --git a/lispref/functions.texi b/lispref/functions.texi index a3546bf9e23..9b976bf3d38 100644 --- a/lispref/functions.texi +++ b/lispref/functions.texi | |||
| @@ -111,7 +111,6 @@ byte compiler. @xref{Byte-Code Type}. | |||
| 111 | @end table | 111 | @end table |
| 112 | 112 | ||
| 113 | @defun functionp object | 113 | @defun functionp object |
| 114 | @tindex functionp | ||
| 115 | This function returns @code{t} if @var{object} is any kind of function, | 114 | This function returns @code{t} if @var{object} is any kind of function, |
| 116 | or a special form or macro. | 115 | or a special form or macro. |
| 117 | @end defun | 116 | @end defun |
diff --git a/lispref/help.texi b/lispref/help.texi index 9c88c971705..7e5697c03fb 100644 --- a/lispref/help.texi +++ b/lispref/help.texi | |||
| @@ -509,7 +509,6 @@ subcommands of the prefix key. | |||
| 509 | @end defvar | 509 | @end defvar |
| 510 | 510 | ||
| 511 | @defvar help-event-list | 511 | @defvar help-event-list |
| 512 | @tindex help-event-list | ||
| 513 | The value of this variable is a list of event types that serve as | 512 | The value of this variable is a list of event types that serve as |
| 514 | alternative ``help characters.'' These events are handled just like the | 513 | alternative ``help characters.'' These events are handled just like the |
| 515 | event specified by @code{help-char}. | 514 | event specified by @code{help-char}. |
diff --git a/lispref/keymaps.texi b/lispref/keymaps.texi index 09b80f00808..b9227ab9104 100644 --- a/lispref/keymaps.texi +++ b/lispref/keymaps.texi | |||
| @@ -635,7 +635,6 @@ Lookup}). | |||
| 635 | @end defvar | 635 | @end defvar |
| 636 | 636 | ||
| 637 | @defvar minor-mode-overriding-map-alist | 637 | @defvar minor-mode-overriding-map-alist |
| 638 | @tindex minor-mode-overriding-map-alist | ||
| 639 | This variable allows major modes to override the key bindings for | 638 | This variable allows major modes to override the key bindings for |
| 640 | particular minor modes. The elements of this alist look like the | 639 | particular minor modes. The elements of this alist look like the |
| 641 | elements of @code{minor-mode-map-alist}: @code{(@var{variable} | 640 | elements of @code{minor-mode-map-alist}: @code{(@var{variable} |
diff --git a/lispref/lists.texi b/lispref/lists.texi index 4133114c3ea..752c66c0859 100644 --- a/lispref/lists.texi +++ b/lispref/lists.texi | |||
| @@ -383,7 +383,6 @@ If @var{n} is zero or negative, @code{nthcdr} returns all of | |||
| 383 | @end defun | 383 | @end defun |
| 384 | 384 | ||
| 385 | @defun safe-length list | 385 | @defun safe-length list |
| 386 | @tindex safe-length | ||
| 387 | This function returns the length of @var{list}, with no risk | 386 | This function returns the length of @var{list}, with no risk |
| 388 | of either an error or an infinite loop. | 387 | of either an error or an infinite loop. |
| 389 | 388 | ||
| @@ -397,23 +396,19 @@ worried that it may be circular, is with @code{length}. @xref{Sequence | |||
| 397 | Functions}. | 396 | Functions}. |
| 398 | 397 | ||
| 399 | @defun caar cons-cell | 398 | @defun caar cons-cell |
| 400 | @tindex caar | ||
| 401 | This is the same as @code{(car (car @var{cons-cell}))}. | 399 | This is the same as @code{(car (car @var{cons-cell}))}. |
| 402 | @end defun | 400 | @end defun |
| 403 | 401 | ||
| 404 | @defun cadr cons-cell | 402 | @defun cadr cons-cell |
| 405 | @tindex cadr | ||
| 406 | This is the same as @code{(car (cdr @var{cons-cell}))} | 403 | This is the same as @code{(car (cdr @var{cons-cell}))} |
| 407 | or @code{(nth 1 @var{cons-cell})}. | 404 | or @code{(nth 1 @var{cons-cell})}. |
| 408 | @end defun | 405 | @end defun |
| 409 | 406 | ||
| 410 | @defun cdar cons-cell | 407 | @defun cdar cons-cell |
| 411 | @tindex cdar | ||
| 412 | This is the same as @code{(cdr (car @var{cons-cell}))}. | 408 | This is the same as @code{(cdr (car @var{cons-cell}))}. |
| 413 | @end defun | 409 | @end defun |
| 414 | 410 | ||
| 415 | @defun cddr cons-cell | 411 | @defun cddr cons-cell |
| 416 | @tindex cddr | ||
| 417 | This is the same as @code{(cdr (cdr @var{cons-cell}))} | 412 | This is the same as @code{(cdr (cdr @var{cons-cell}))} |
| 418 | or @code{(nthcdr 2 @var{cons-cell})}. | 413 | or @code{(nthcdr 2 @var{cons-cell})}. |
| 419 | @end defun | 414 | @end defun |
| @@ -1469,7 +1464,6 @@ becomes clearer if the association is written in dotted pair notation: | |||
| 1469 | @end smallexample | 1464 | @end smallexample |
| 1470 | @end defun | 1465 | @end defun |
| 1471 | 1466 | ||
| 1472 | @tindex assoc-default | ||
| 1473 | @defun assoc-default key alist test default | 1467 | @defun assoc-default key alist test default |
| 1474 | This function searches @var{alist} for a match for @var{key}. For each | 1468 | This function searches @var{alist} for a match for @var{key}. For each |
| 1475 | element of @var{alist}, it compares the element (if it is an atom) or | 1469 | element of @var{alist}, it compares the element (if it is an atom) or |
diff --git a/lispref/loading.texi b/lispref/loading.texi index 4c7cb36d478..8071ae58579 100644 --- a/lispref/loading.texi +++ b/lispref/loading.texi | |||
| @@ -764,7 +764,6 @@ installed in @code{exec-directory} and has a name of the form | |||
| 764 | See the source for the function @code{symbol-file}, for an example of | 764 | See the source for the function @code{symbol-file}, for an example of |
| 765 | code that loads this file to find functions in preloaded libraries. | 765 | code that loads this file to find functions in preloaded libraries. |
| 766 | 766 | ||
| 767 | @tindex loadhist-special-hooks | ||
| 768 | @defvar loadhist-special-hooks | 767 | @defvar loadhist-special-hooks |
| 769 | This variable holds a list of hooks to be scanned before unloading a | 768 | This variable holds a list of hooks to be scanned before unloading a |
| 770 | library, to remove functions defined in the library. | 769 | library, to remove functions defined in the library. |
diff --git a/lispref/maps.texi b/lispref/maps.texi index 38734cd6523..c4868ea434e 100644 --- a/lispref/maps.texi +++ b/lispref/maps.texi | |||
| @@ -152,7 +152,6 @@ The keymap which displays the Files menu in the menu bar. | |||
| 152 | The keymap which displays the Help menu in the menu bar. | 152 | The keymap which displays the Help menu in the menu bar. |
| 153 | 153 | ||
| 154 | @item menu-bar-mule-menu | 154 | @item menu-bar-mule-menu |
| 155 | @tindex menu-bar-mule-menu | ||
| 156 | @vindex menu-bar-mule-menu | 155 | @vindex menu-bar-mule-menu |
| 157 | The keymap which displays the Mule menu in the menu bar. | 156 | The keymap which displays the Mule menu in the menu bar. |
| 158 | 157 | ||
diff --git a/lispref/markers.texi b/lispref/markers.texi index f4165776234..d77d8af1da2 100644 --- a/lispref/markers.texi +++ b/lispref/markers.texi | |||
| @@ -320,7 +320,6 @@ marker should do by setting its @dfn{insertion type}. Note that use of | |||
| 320 | relocating a marker to point after the inserted text. | 320 | relocating a marker to point after the inserted text. |
| 321 | 321 | ||
| 322 | @defun set-marker-insertion-type marker type | 322 | @defun set-marker-insertion-type marker type |
| 323 | @tindex set-marker-insertion-type | ||
| 324 | This function sets the insertion type of marker @var{marker} to | 323 | This function sets the insertion type of marker @var{marker} to |
| 325 | @var{type}. If @var{type} is @code{t}, @var{marker} will advance when | 324 | @var{type}. If @var{type} is @code{t}, @var{marker} will advance when |
| 326 | text is inserted at its position. If @var{type} is @code{nil}, | 325 | text is inserted at its position. If @var{type} is @code{nil}, |
| @@ -328,7 +327,6 @@ text is inserted at its position. If @var{type} is @code{nil}, | |||
| 328 | @end defun | 327 | @end defun |
| 329 | 328 | ||
| 330 | @defun marker-insertion-type marker | 329 | @defun marker-insertion-type marker |
| 331 | @tindex marker-insertion-type | ||
| 332 | This function reports the current insertion type of @var{marker}. | 330 | This function reports the current insertion type of @var{marker}. |
| 333 | @end defun | 331 | @end defun |
| 334 | 332 | ||
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi index 9e7ff6cf822..31c12e1366c 100644 --- a/lispref/minibuf.texi +++ b/lispref/minibuf.texi | |||
| @@ -450,7 +450,6 @@ A history list for file-name arguments. | |||
| 450 | @end defvar | 450 | @end defvar |
| 451 | 451 | ||
| 452 | @defvar buffer-name-history | 452 | @defvar buffer-name-history |
| 453 | @tindex buffer-name-history | ||
| 454 | A history list for buffer-name arguments. | 453 | A history list for buffer-name arguments. |
| 455 | @end defvar | 454 | @end defvar |
| 456 | 455 | ||
| @@ -1443,7 +1442,6 @@ The return value of @code{map-y-or-n-p} is the number of objects acted on. | |||
| 1443 | To read a password to pass to another program, you can use the | 1442 | To read a password to pass to another program, you can use the |
| 1444 | function @code{read-passwd}. | 1443 | function @code{read-passwd}. |
| 1445 | 1444 | ||
| 1446 | @tindex read-passwd | ||
| 1447 | @defun read-passwd prompt &optional confirm default | 1445 | @defun read-passwd prompt &optional confirm default |
| 1448 | This function reads a password, prompting with @var{prompt}. It does | 1446 | This function reads a password, prompting with @var{prompt}. It does |
| 1449 | not echo the password as the user types it; instead, it echoes @samp{.} | 1447 | not echo the password as the user types it; instead, it echoes @samp{.} |
diff --git a/lispref/modes.texi b/lispref/modes.texi index 92ef06e7616..91a25a5cf95 100644 --- a/lispref/modes.texi +++ b/lispref/modes.texi | |||
| @@ -1229,7 +1229,6 @@ other variables could have the same effects on the mode line if | |||
| 1229 | @code{mode-line-format} were changed to use them. | 1229 | @code{mode-line-format} were changed to use them. |
| 1230 | 1230 | ||
| 1231 | @defvar mode-line-mule-info | 1231 | @defvar mode-line-mule-info |
| 1232 | @tindex mode-line-mule-info | ||
| 1233 | This variable holds the value of the mode-line construct that displays | 1232 | This variable holds the value of the mode-line construct that displays |
| 1234 | information about the language environment, buffer coding system, and | 1233 | information about the language environment, buffer coding system, and |
| 1235 | current input method. @xref{Non-ASCII Characters}. | 1234 | current input method. @xref{Non-ASCII Characters}. |
| @@ -1249,7 +1248,6 @@ Changing this variable does not force an update of the mode line. | |||
| 1249 | @end defvar | 1248 | @end defvar |
| 1250 | 1249 | ||
| 1251 | @defvar mode-line-frame-identification | 1250 | @defvar mode-line-frame-identification |
| 1252 | @tindex mode-line-frame-identification | ||
| 1253 | This variable identifies the current frame. The default value is | 1251 | This variable identifies the current frame. The default value is |
| 1254 | @code{" "} if you are using a window system which can show multiple | 1252 | @code{" "} if you are using a window system which can show multiple |
| 1255 | frames, or @code{"-%F "} on an ordinary terminal which shows only one | 1253 | frames, or @code{"-%F "} on an ordinary terminal which shows only one |
diff --git a/lispref/nonascii.texi b/lispref/nonascii.texi index 1f3bf589860..268d4219b6b 100644 --- a/lispref/nonascii.texi +++ b/lispref/nonascii.texi | |||
| @@ -69,7 +69,6 @@ The representation for a string is determined and recorded in the string | |||
| 69 | when the string is constructed. | 69 | when the string is constructed. |
| 70 | 70 | ||
| 71 | @defvar enable-multibyte-characters | 71 | @defvar enable-multibyte-characters |
| 72 | @tindex enable-multibyte-characters | ||
| 73 | This variable specifies the current buffer's text representation. | 72 | This variable specifies the current buffer's text representation. |
| 74 | If it is non-@code{nil}, the buffer contains multibyte text; otherwise, | 73 | If it is non-@code{nil}, the buffer contains multibyte text; otherwise, |
| 75 | it contains unibyte text. | 74 | it contains unibyte text. |
| @@ -79,7 +78,6 @@ You cannot set this variable directly; instead, use the function | |||
| 79 | @end defvar | 78 | @end defvar |
| 80 | 79 | ||
| 81 | @defvar default-enable-multibyte-characters | 80 | @defvar default-enable-multibyte-characters |
| 82 | @tindex default-enable-multibyte-characters | ||
| 83 | This variable's value is entirely equivalent to @code{(default-value | 81 | This variable's value is entirely equivalent to @code{(default-value |
| 84 | 'enable-multibyte-characters)}, and setting this variable changes that | 82 | 'enable-multibyte-characters)}, and setting this variable changes that |
| 85 | default value. Setting the local binding of | 83 | default value. Setting the local binding of |
| @@ -104,7 +102,6 @@ Return the buffer position corresponding to byte-position | |||
| 104 | @end defun | 102 | @end defun |
| 105 | 103 | ||
| 106 | @defun multibyte-string-p string | 104 | @defun multibyte-string-p string |
| 107 | @tindex multibyte-string-p | ||
| 108 | Return @code{t} if @var{string} is a multibyte string. | 105 | Return @code{t} if @var{string} is a multibyte string. |
| 109 | @end defun | 106 | @end defun |
| 110 | 107 | ||
| @@ -152,7 +149,6 @@ text to multibyte and back to unibyte reproduces the original unibyte | |||
| 152 | text. | 149 | text. |
| 153 | 150 | ||
| 154 | @defvar nonascii-insert-offset | 151 | @defvar nonascii-insert-offset |
| 155 | @tindex nonascii-insert-offset | ||
| 156 | This variable specifies the amount to add to a non-@sc{ascii} character | 152 | This variable specifies the amount to add to a non-@sc{ascii} character |
| 157 | when converting unibyte text to multibyte. It also applies when | 153 | when converting unibyte text to multibyte. It also applies when |
| 158 | @code{self-insert-command} inserts a character in the unibyte | 154 | @code{self-insert-command} inserts a character in the unibyte |
| @@ -166,7 +162,6 @@ value for the Latin 1 character set, rather than zero. | |||
| 166 | @end defvar | 162 | @end defvar |
| 167 | 163 | ||
| 168 | @defvar nonascii-translation-table | 164 | @defvar nonascii-translation-table |
| 169 | @tindex nonascii-translation-table | ||
| 170 | This variable provides a more general alternative to | 165 | This variable provides a more general alternative to |
| 171 | @code{nonascii-insert-offset}. You can use it to specify independently | 166 | @code{nonascii-insert-offset}. You can use it to specify independently |
| 172 | how to translate each code in the range of 128 through 255 into a | 167 | how to translate each code in the range of 128 through 255 into a |
| @@ -175,14 +170,12 @@ If this is non-@code{nil}, it overrides @code{nonascii-insert-offset}. | |||
| 175 | @end defvar | 170 | @end defvar |
| 176 | 171 | ||
| 177 | @defun string-make-unibyte string | 172 | @defun string-make-unibyte string |
| 178 | @tindex string-make-unibyte | ||
| 179 | This function converts the text of @var{string} to unibyte | 173 | This function converts the text of @var{string} to unibyte |
| 180 | representation, if it isn't already, and returns the result. If | 174 | representation, if it isn't already, and returns the result. If |
| 181 | @var{string} is a unibyte string, it is returned unchanged. | 175 | @var{string} is a unibyte string, it is returned unchanged. |
| 182 | @end defun | 176 | @end defun |
| 183 | 177 | ||
| 184 | @defun string-make-multibyte string | 178 | @defun string-make-multibyte string |
| 185 | @tindex string-make-multibyte | ||
| 186 | This function converts the text of @var{string} to multibyte | 179 | This function converts the text of @var{string} to multibyte |
| 187 | representation, if it isn't already, and returns the result. If | 180 | representation, if it isn't already, and returns the result. If |
| 188 | @var{string} is a multibyte string, it is returned unchanged. | 181 | @var{string} is a multibyte string, it is returned unchanged. |
| @@ -195,7 +188,6 @@ representation, if it isn't already, and returns the result. If | |||
| 195 | multibyte when it was unibyte, or vice versa. | 188 | multibyte when it was unibyte, or vice versa. |
| 196 | 189 | ||
| 197 | @defun set-buffer-multibyte multibyte | 190 | @defun set-buffer-multibyte multibyte |
| 198 | @tindex set-buffer-multibyte | ||
| 199 | Set the representation type of the current buffer. If @var{multibyte} | 191 | Set the representation type of the current buffer. If @var{multibyte} |
| 200 | is non-@code{nil}, the buffer becomes multibyte. If @var{multibyte} | 192 | is non-@code{nil}, the buffer becomes multibyte. If @var{multibyte} |
| 201 | is @code{nil}, the buffer becomes unibyte. | 193 | is @code{nil}, the buffer becomes unibyte. |
| @@ -217,7 +209,6 @@ base buffer. | |||
| 217 | @end defun | 209 | @end defun |
| 218 | 210 | ||
| 219 | @defun string-as-unibyte string | 211 | @defun string-as-unibyte string |
| 220 | @tindex string-as-unibyte | ||
| 221 | This function returns a string with the same bytes as @var{string} but | 212 | This function returns a string with the same bytes as @var{string} but |
| 222 | treating each byte as a character. This means that the value may have | 213 | treating each byte as a character. This means that the value may have |
| 223 | more characters than @var{string} has. | 214 | more characters than @var{string} has. |
| @@ -227,7 +218,6 @@ If @var{string} is already a unibyte string, then the value is | |||
| 227 | @end defun | 218 | @end defun |
| 228 | 219 | ||
| 229 | @defun string-as-multibyte string | 220 | @defun string-as-multibyte string |
| 230 | @tindex string-as-multibyte | ||
| 231 | This function returns a string with the same bytes as @var{string} but | 221 | This function returns a string with the same bytes as @var{string} but |
| 232 | treating each multibyte sequence as one character. This means that the | 222 | treating each multibyte sequence as one character. This means that the |
| 233 | value may have fewer characters than @var{string} has. | 223 | value may have fewer characters than @var{string} has. |
| @@ -281,18 +271,15 @@ characters, generally known as Big 5, is divided into two Emacs | |||
| 281 | character sets, @code{chinese-big5-1} and @code{chinese-big5-2}. | 271 | character sets, @code{chinese-big5-1} and @code{chinese-big5-2}. |
| 282 | 272 | ||
| 283 | @defun charsetp object | 273 | @defun charsetp object |
| 284 | @tindex charsetp | ||
| 285 | Returns @code{t} if @var{object} is a symbol that names a character set, | 274 | Returns @code{t} if @var{object} is a symbol that names a character set, |
| 286 | @code{nil} otherwise. | 275 | @code{nil} otherwise. |
| 287 | @end defun | 276 | @end defun |
| 288 | 277 | ||
| 289 | @defun charset-list | 278 | @defun charset-list |
| 290 | @tindex charset-list | ||
| 291 | This function returns a list of all defined character set names. | 279 | This function returns a list of all defined character set names. |
| 292 | @end defun | 280 | @end defun |
| 293 | 281 | ||
| 294 | @defun char-charset character | 282 | @defun char-charset character |
| 295 | @tindex char-charset | ||
| 296 | This function returns the name of the character set that @var{character} | 283 | This function returns the name of the character set that @var{character} |
| 297 | belongs to. | 284 | belongs to. |
| 298 | @end defun | 285 | @end defun |
| @@ -323,7 +310,6 @@ there are either one or two distinguishing bytes; the number of such | |||
| 323 | bytes is called the @dfn{dimension} of the character set. | 310 | bytes is called the @dfn{dimension} of the character set. |
| 324 | 311 | ||
| 325 | @defun charset-dimension charset | 312 | @defun charset-dimension charset |
| 326 | @tindex charset-dimension | ||
| 327 | This function returns the dimension of @var{charset}; at present, the | 313 | This function returns the dimension of @var{charset}; at present, the |
| 328 | dimension is always 1 or 2. | 314 | dimension is always 1 or 2. |
| 329 | @end defun | 315 | @end defun |
| @@ -351,7 +337,6 @@ be concerned with the sequence of bytes used to represent a character, | |||
| 351 | because Emacs translates automatically when necessary. | 337 | because Emacs translates automatically when necessary. |
| 352 | 338 | ||
| 353 | @defun split-char character | 339 | @defun split-char character |
| 354 | @tindex split-char | ||
| 355 | Return a list containing the name of the character set of | 340 | Return a list containing the name of the character set of |
| 356 | @var{character}, followed by one or two byte values (integers) which | 341 | @var{character}, followed by one or two byte values (integers) which |
| 357 | identify @var{character} within that character set. The number of byte | 342 | identify @var{character} within that character set. The number of byte |
| @@ -374,7 +359,6 @@ the @code{ascii} character set: | |||
| 374 | @end defun | 359 | @end defun |
| 375 | 360 | ||
| 376 | @defun make-char charset &rest byte-values | 361 | @defun make-char charset &rest byte-values |
| 377 | @tindex make-char | ||
| 378 | This function returns the character in character set @var{charset} | 362 | This function returns the character in character set @var{charset} |
| 379 | identified by @var{byte-values}. This is roughly the inverse of | 363 | identified by @var{byte-values}. This is roughly the inverse of |
| 380 | @code{split-char}. Normally, you should specify either one or two | 364 | @code{split-char}. Normally, you should specify either one or two |
| @@ -414,7 +398,6 @@ coding systems (@pxref{Coding Systems}) are capable of representing all | |||
| 414 | of the text in question. | 398 | of the text in question. |
| 415 | 399 | ||
| 416 | @defun find-charset-region beg end &optional translation | 400 | @defun find-charset-region beg end &optional translation |
| 417 | @tindex find-charset-region | ||
| 418 | This function returns a list of the character sets that appear in the | 401 | This function returns a list of the character sets that appear in the |
| 419 | current buffer between positions @var{beg} and @var{end}. | 402 | current buffer between positions @var{beg} and @var{end}. |
| 420 | 403 | ||
| @@ -437,7 +420,6 @@ When a multibyte buffer contains invalid byte-sequences (raw bytes). | |||
| 437 | @end defun | 420 | @end defun |
| 438 | 421 | ||
| 439 | @defun find-charset-string string &optional translation | 422 | @defun find-charset-string string &optional translation |
| 440 | @tindex find-charset-string | ||
| 441 | This function returns a list of the character sets that appear in the | 423 | This function returns a list of the character sets that appear in the |
| 442 | string @var{string}. It is just like @code{find-charset-region}, except | 424 | string @var{string}. It is just like @code{find-charset-region}, except |
| 443 | that it applies to the contents of @var{string} instead of part of the | 425 | that it applies to the contents of @var{string} instead of part of the |
| @@ -567,7 +549,6 @@ represented in the internal Emacs encoding. This is like | |||
| 567 | that the result is multibyte data. | 549 | that the result is multibyte data. |
| 568 | 550 | ||
| 569 | @defun coding-system-get coding-system property | 551 | @defun coding-system-get coding-system property |
| 570 | @tindex coding-system-get | ||
| 571 | This function returns the specified property of the coding system | 552 | This function returns the specified property of the coding system |
| 572 | @var{coding-system}. Most coding system properties exist for internal | 553 | @var{coding-system}. Most coding system properties exist for internal |
| 573 | purposes, but one that you might find useful is @code{mime-charset}. | 554 | purposes, but one that you might find useful is @code{mime-charset}. |
| @@ -605,7 +586,6 @@ operation finishes the job of choosing a coding system. Very often | |||
| 605 | you will want to find out afterwards which coding system was chosen. | 586 | you will want to find out afterwards which coding system was chosen. |
| 606 | 587 | ||
| 607 | @defvar buffer-file-coding-system | 588 | @defvar buffer-file-coding-system |
| 608 | @tindex buffer-file-coding-system | ||
| 609 | This variable records the coding system that was used for visiting the | 589 | This variable records the coding system that was used for visiting the |
| 610 | current buffer. It is used for saving the buffer, and for writing part | 590 | current buffer. It is used for saving the buffer, and for writing part |
| 611 | of the buffer with @code{write-region}. When those operations ask the | 591 | of the buffer with @code{write-region}. When those operations ask the |
| @@ -618,7 +598,6 @@ to a subprocess. | |||
| 618 | @end defvar | 598 | @end defvar |
| 619 | 599 | ||
| 620 | @defvar save-buffer-coding-system | 600 | @defvar save-buffer-coding-system |
| 621 | @tindex save-buffer-coding-system | ||
| 622 | This variable specifies the coding system for saving the buffer---but it | 601 | This variable specifies the coding system for saving the buffer---but it |
| 623 | is not used for @code{write-region}. | 602 | is not used for @code{write-region}. |
| 624 | 603 | ||
| @@ -631,7 +610,6 @@ user specified. | |||
| 631 | @end defvar | 610 | @end defvar |
| 632 | 611 | ||
| 633 | @defvar last-coding-system-used | 612 | @defvar last-coding-system-used |
| 634 | @tindex last-coding-system-used | ||
| 635 | I/O operations for files and subprocesses set this variable to the | 613 | I/O operations for files and subprocesses set this variable to the |
| 636 | coding system name that was used. The explicit encoding and decoding | 614 | coding system name that was used. The explicit encoding and decoding |
| 637 | functions (@pxref{Explicit Encoding}) set it too. | 615 | functions (@pxref{Explicit Encoding}) set it too. |
| @@ -651,27 +629,23 @@ selections for the window system. @xref{Window System Selections}. | |||
| 651 | Here are the Lisp facilities for working with coding systems: | 629 | Here are the Lisp facilities for working with coding systems: |
| 652 | 630 | ||
| 653 | @defun coding-system-list &optional base-only | 631 | @defun coding-system-list &optional base-only |
| 654 | @tindex coding-system-list | ||
| 655 | This function returns a list of all coding system names (symbols). If | 632 | This function returns a list of all coding system names (symbols). If |
| 656 | @var{base-only} is non-@code{nil}, the value includes only the | 633 | @var{base-only} is non-@code{nil}, the value includes only the |
| 657 | base coding systems. Otherwise, it includes variant coding systems as well. | 634 | base coding systems. Otherwise, it includes variant coding systems as well. |
| 658 | @end defun | 635 | @end defun |
| 659 | 636 | ||
| 660 | @defun coding-system-p object | 637 | @defun coding-system-p object |
| 661 | @tindex coding-system-p | ||
| 662 | This function returns @code{t} if @var{object} is a coding system | 638 | This function returns @code{t} if @var{object} is a coding system |
| 663 | name. | 639 | name. |
| 664 | @end defun | 640 | @end defun |
| 665 | 641 | ||
| 666 | @defun check-coding-system coding-system | 642 | @defun check-coding-system coding-system |
| 667 | @tindex check-coding-system | ||
| 668 | This function checks the validity of @var{coding-system}. | 643 | This function checks the validity of @var{coding-system}. |
| 669 | If that is valid, it returns @var{coding-system}. | 644 | If that is valid, it returns @var{coding-system}. |
| 670 | Otherwise it signals an error with condition @code{coding-system-error}. | 645 | Otherwise it signals an error with condition @code{coding-system-error}. |
| 671 | @end defun | 646 | @end defun |
| 672 | 647 | ||
| 673 | @defun coding-system-change-eol-conversion coding-system eol-type | 648 | @defun coding-system-change-eol-conversion coding-system eol-type |
| 674 | @tindex coding-system-change-eol-conversion | ||
| 675 | This function returns a coding system which is like @var{coding-system} | 649 | This function returns a coding system which is like @var{coding-system} |
| 676 | except for its eol conversion, which is specified by @code{eol-type}. | 650 | except for its eol conversion, which is specified by @code{eol-type}. |
| 677 | @var{eol-type} should be @code{unix}, @code{dos}, @code{mac}, or | 651 | @var{eol-type} should be @code{unix}, @code{dos}, @code{mac}, or |
| @@ -680,7 +654,6 @@ the end-of-line conversion from the data. | |||
| 680 | @end defun | 654 | @end defun |
| 681 | 655 | ||
| 682 | @defun coding-system-change-text-conversion eol-coding text-coding | 656 | @defun coding-system-change-text-conversion eol-coding text-coding |
| 683 | @tindex coding-system-change-text-conversion | ||
| 684 | This function returns a coding system which uses the end-of-line | 657 | This function returns a coding system which uses the end-of-line |
| 685 | conversion of @var{eol-coding}, and the text conversion of | 658 | conversion of @var{eol-coding}, and the text conversion of |
| 686 | @var{text-coding}. If @var{text-coding} is @code{nil}, it returns | 659 | @var{text-coding}. If @var{text-coding} is @code{nil}, it returns |
| @@ -688,7 +661,6 @@ conversion of @var{eol-coding}, and the text conversion of | |||
| 688 | @end defun | 661 | @end defun |
| 689 | 662 | ||
| 690 | @defun find-coding-systems-region from to | 663 | @defun find-coding-systems-region from to |
| 691 | @tindex find-coding-systems-region | ||
| 692 | This function returns a list of coding systems that could be used to | 664 | This function returns a list of coding systems that could be used to |
| 693 | encode a text between @var{from} and @var{to}. All coding systems in | 665 | encode a text between @var{from} and @var{to}. All coding systems in |
| 694 | the list can safely encode any multibyte characters in that portion of | 666 | the list can safely encode any multibyte characters in that portion of |
| @@ -699,7 +671,6 @@ list @code{(undecided)}. | |||
| 699 | @end defun | 671 | @end defun |
| 700 | 672 | ||
| 701 | @defun find-coding-systems-string string | 673 | @defun find-coding-systems-string string |
| 702 | @tindex find-coding-systems-string | ||
| 703 | This function returns a list of coding systems that could be used to | 674 | This function returns a list of coding systems that could be used to |
| 704 | encode the text of @var{string}. All coding systems in the list can | 675 | encode the text of @var{string}. All coding systems in the list can |
| 705 | safely encode any multibyte characters in @var{string}. If the text | 676 | safely encode any multibyte characters in @var{string}. If the text |
| @@ -708,13 +679,11 @@ contains no multibyte characters, this returns the list | |||
| 708 | @end defun | 679 | @end defun |
| 709 | 680 | ||
| 710 | @defun find-coding-systems-for-charsets charsets | 681 | @defun find-coding-systems-for-charsets charsets |
| 711 | @tindex find-coding-systems-for-charsets | ||
| 712 | This function returns a list of coding systems that could be used to | 682 | This function returns a list of coding systems that could be used to |
| 713 | encode all the character sets in the list @var{charsets}. | 683 | encode all the character sets in the list @var{charsets}. |
| 714 | @end defun | 684 | @end defun |
| 715 | 685 | ||
| 716 | @defun detect-coding-region start end &optional highest | 686 | @defun detect-coding-region start end &optional highest |
| 717 | @tindex detect-coding-region | ||
| 718 | This function chooses a plausible coding system for decoding the text | 687 | This function chooses a plausible coding system for decoding the text |
| 719 | from @var{start} to @var{end}. This text should be ``raw bytes'' | 688 | from @var{start} to @var{end}. This text should be ``raw bytes'' |
| 720 | (@pxref{Explicit Encoding}). | 689 | (@pxref{Explicit Encoding}). |
| @@ -730,7 +699,6 @@ is @code{undecided} or @code{(undecided)}. | |||
| 730 | @end defun | 699 | @end defun |
| 731 | 700 | ||
| 732 | @defun detect-coding-string string highest | 701 | @defun detect-coding-string string highest |
| 733 | @tindex detect-coding-string | ||
| 734 | This function is like @code{detect-coding-region} except that it | 702 | This function is like @code{detect-coding-region} except that it |
| 735 | operates on the contents of @var{string} instead of bytes in the buffer. | 703 | operates on the contents of @var{string} instead of bytes in the buffer. |
| 736 | @end defun | 704 | @end defun |
| @@ -741,7 +709,6 @@ systems used for I/O to a subprocess. | |||
| 741 | @node User-Chosen Coding Systems | 709 | @node User-Chosen Coding Systems |
| 742 | @subsection User-Chosen Coding Systems | 710 | @subsection User-Chosen Coding Systems |
| 743 | 711 | ||
| 744 | @tindex select-safe-coding-system | ||
| 745 | @defun select-safe-coding-system from to &optional preferred-coding-system | 712 | @defun select-safe-coding-system from to &optional preferred-coding-system |
| 746 | This function selects a coding system for encoding the text between | 713 | This function selects a coding system for encoding the text between |
| 747 | @var{from} and @var{to}, asking the user to choose if necessary. | 714 | @var{from} and @var{to}, asking the user to choose if necessary. |
| @@ -764,7 +731,6 @@ target text, and @var{to} is ignored. | |||
| 764 | system, with completion. @xref{Completion}. | 731 | system, with completion. @xref{Completion}. |
| 765 | 732 | ||
| 766 | @defun read-coding-system prompt &optional default | 733 | @defun read-coding-system prompt &optional default |
| 767 | @tindex read-coding-system | ||
| 768 | This function reads a coding system using the minibuffer, prompting with | 734 | This function reads a coding system using the minibuffer, prompting with |
| 769 | string @var{prompt}, and returns the coding system name as a symbol. If | 735 | string @var{prompt}, and returns the coding system name as a symbol. If |
| 770 | the user enters null input, @var{default} specifies which coding system | 736 | the user enters null input, @var{default} specifies which coding system |
| @@ -772,7 +738,6 @@ to return. It should be a symbol or a string. | |||
| 772 | @end defun | 738 | @end defun |
| 773 | 739 | ||
| 774 | @defun read-non-nil-coding-system prompt | 740 | @defun read-non-nil-coding-system prompt |
| 775 | @tindex read-non-nil-coding-system | ||
| 776 | This function reads a coding system using the minibuffer, prompting with | 741 | This function reads a coding system using the minibuffer, prompting with |
| 777 | string @var{prompt}, and returns the coding system name as a symbol. If | 742 | string @var{prompt}, and returns the coding system name as a symbol. If |
| 778 | the user tries to enter null input, it asks the user to try again. | 743 | the user tries to enter null input, it asks the user to try again. |
| @@ -794,7 +759,6 @@ don't change these variables; instead, override them using | |||
| 794 | (@pxref{Specifying Coding Systems}). | 759 | (@pxref{Specifying Coding Systems}). |
| 795 | 760 | ||
| 796 | @defvar file-coding-system-alist | 761 | @defvar file-coding-system-alist |
| 797 | @tindex file-coding-system-alist | ||
| 798 | This variable is an alist that specifies the coding systems to use for | 762 | This variable is an alist that specifies the coding systems to use for |
| 799 | reading and writing particular files. Each element has the form | 763 | reading and writing particular files. Each element has the form |
| 800 | @code{(@var{pattern} . @var{coding})}, where @var{pattern} is a regular | 764 | @code{(@var{pattern} . @var{coding})}, where @var{pattern} is a regular |
| @@ -815,7 +779,6 @@ as described above. | |||
| 815 | @end defvar | 779 | @end defvar |
| 816 | 780 | ||
| 817 | @defvar process-coding-system-alist | 781 | @defvar process-coding-system-alist |
| 818 | @tindex process-coding-system-alist | ||
| 819 | This variable is an alist specifying which coding systems to use for a | 782 | This variable is an alist specifying which coding systems to use for a |
| 820 | subprocess, depending on which program is running in the subprocess. It | 783 | subprocess, depending on which program is running in the subprocess. It |
| 821 | works like @code{file-coding-system-alist}, except that @var{pattern} is | 784 | works like @code{file-coding-system-alist}, except that @var{pattern} is |
| @@ -839,7 +802,6 @@ the end of line conversion---that is, one like @code{latin-1-unix}, | |||
| 839 | rather than @code{undecided} or @code{latin-1}. | 802 | rather than @code{undecided} or @code{latin-1}. |
| 840 | 803 | ||
| 841 | @defvar network-coding-system-alist | 804 | @defvar network-coding-system-alist |
| 842 | @tindex network-coding-system-alist | ||
| 843 | This variable is an alist that specifies the coding system to use for | 805 | This variable is an alist that specifies the coding system to use for |
| 844 | network streams. It works much like @code{file-coding-system-alist}, | 806 | network streams. It works much like @code{file-coding-system-alist}, |
| 845 | with the difference that the @var{pattern} in an element may be either a | 807 | with the difference that the @var{pattern} in an element may be either a |
| @@ -849,7 +811,6 @@ stream. | |||
| 849 | @end defvar | 811 | @end defvar |
| 850 | 812 | ||
| 851 | @defvar default-process-coding-system | 813 | @defvar default-process-coding-system |
| 852 | @tindex default-process-coding-system | ||
| 853 | This variable specifies the coding systems to use for subprocess (and | 814 | This variable specifies the coding systems to use for subprocess (and |
| 854 | network stream) input and output, when nothing else specifies what to | 815 | network stream) input and output, when nothing else specifies what to |
| 855 | do. | 816 | do. |
| @@ -860,7 +821,6 @@ the subprocess, and @var{output-coding} applies to output to it. | |||
| 860 | @end defvar | 821 | @end defvar |
| 861 | 822 | ||
| 862 | @defun find-operation-coding-system operation &rest arguments | 823 | @defun find-operation-coding-system operation &rest arguments |
| 863 | @tindex find-operation-coding-system | ||
| 864 | This function returns the coding system to use (by default) for | 824 | This function returns the coding system to use (by default) for |
| 865 | performing @var{operation} with @var{arguments}. The value has this | 825 | performing @var{operation} with @var{arguments}. The value has this |
| 866 | form: | 826 | form: |
| @@ -902,7 +862,6 @@ the variables @code{coding-system-for-read} and/or | |||
| 902 | @code{coding-system-for-write}. | 862 | @code{coding-system-for-write}. |
| 903 | 863 | ||
| 904 | @defvar coding-system-for-read | 864 | @defvar coding-system-for-read |
| 905 | @tindex coding-system-for-read | ||
| 906 | If this variable is non-@code{nil}, it specifies the coding system to | 865 | If this variable is non-@code{nil}, it specifies the coding system to |
| 907 | use for reading a file, or for input from a synchronous subprocess. | 866 | use for reading a file, or for input from a synchronous subprocess. |
| 908 | 867 | ||
| @@ -932,7 +891,6 @@ input, including @code{file-coding-system-alist}, | |||
| 932 | @end defvar | 891 | @end defvar |
| 933 | 892 | ||
| 934 | @defvar coding-system-for-write | 893 | @defvar coding-system-for-write |
| 935 | @tindex coding-system-for-write | ||
| 936 | This works much like @code{coding-system-for-read}, except that it | 894 | This works much like @code{coding-system-for-read}, except that it |
| 937 | applies to output rather than input. It affects writing to files, | 895 | applies to output rather than input. It affects writing to files, |
| 938 | as well as sending output to subprocesses and net connections. | 896 | as well as sending output to subprocesses and net connections. |
| @@ -944,7 +902,6 @@ affect it. | |||
| 944 | @end defvar | 902 | @end defvar |
| 945 | 903 | ||
| 946 | @defvar inhibit-eol-conversion | 904 | @defvar inhibit-eol-conversion |
| 947 | @tindex inhibit-eol-conversion | ||
| 948 | When this variable is non-@code{nil}, no end-of-line conversion is done, | 905 | When this variable is non-@code{nil}, no end-of-line conversion is done, |
| 949 | no matter which coding system is specified. This applies to all the | 906 | no matter which coding system is specified. This applies to all the |
| 950 | Emacs I/O and subprocess primitives, and to the explicit encoding and | 907 | Emacs I/O and subprocess primitives, and to the explicit encoding and |
| @@ -1021,7 +978,6 @@ meant to operate on ``raw bytes''. All of these functions discard text | |||
| 1021 | properties. | 978 | properties. |
| 1022 | 979 | ||
| 1023 | @defun encode-coding-region start end coding-system | 980 | @defun encode-coding-region start end coding-system |
| 1024 | @tindex encode-coding-region | ||
| 1025 | This function encodes the text from @var{start} to @var{end} according | 981 | This function encodes the text from @var{start} to @var{end} according |
| 1026 | to coding system @var{coding-system}. The encoded text replaces the | 982 | to coding system @var{coding-system}. The encoded text replaces the |
| 1027 | original text in the buffer. The result of encoding is ``raw bytes,'' | 983 | original text in the buffer. The result of encoding is ``raw bytes,'' |
| @@ -1029,14 +985,12 @@ but the buffer remains multibyte if it was multibyte before. | |||
| 1029 | @end defun | 985 | @end defun |
| 1030 | 986 | ||
| 1031 | @defun encode-coding-string string coding-system | 987 | @defun encode-coding-string string coding-system |
| 1032 | @tindex encode-coding-string | ||
| 1033 | This function encodes the text in @var{string} according to coding | 988 | This function encodes the text in @var{string} according to coding |
| 1034 | system @var{coding-system}. It returns a new string containing the | 989 | system @var{coding-system}. It returns a new string containing the |
| 1035 | encoded text. The result of encoding is a unibyte string of ``raw bytes.'' | 990 | encoded text. The result of encoding is a unibyte string of ``raw bytes.'' |
| 1036 | @end defun | 991 | @end defun |
| 1037 | 992 | ||
| 1038 | @defun decode-coding-region start end coding-system | 993 | @defun decode-coding-region start end coding-system |
| 1039 | @tindex decode-coding-region | ||
| 1040 | This function decodes the text from @var{start} to @var{end} according | 994 | This function decodes the text from @var{start} to @var{end} according |
| 1041 | to coding system @var{coding-system}. The decoded text replaces the | 995 | to coding system @var{coding-system}. The decoded text replaces the |
| 1042 | original text in the buffer. To make explicit decoding useful, the text | 996 | original text in the buffer. To make explicit decoding useful, the text |
| @@ -1044,7 +998,6 @@ before decoding ought to be ``raw bytes.'' | |||
| 1044 | @end defun | 998 | @end defun |
| 1045 | 999 | ||
| 1046 | @defun decode-coding-string string coding-system | 1000 | @defun decode-coding-string string coding-system |
| 1047 | @tindex decode-coding-string | ||
| 1048 | This function decodes the text in @var{string} according to coding | 1001 | This function decodes the text in @var{string} according to coding |
| 1049 | system @var{coding-system}. It returns a new string containing the | 1002 | system @var{coding-system}. It returns a new string containing the |
| 1050 | decoded text. To make explicit decoding useful, the contents of | 1003 | decoded text. To make explicit decoding useful, the contents of |
| @@ -1061,26 +1014,22 @@ text using a particular encoding such as Latin-1. Emacs does not set | |||
| 1061 | terminal. | 1014 | terminal. |
| 1062 | 1015 | ||
| 1063 | @defun keyboard-coding-system | 1016 | @defun keyboard-coding-system |
| 1064 | @tindex keyboard-coding-system | ||
| 1065 | This function returns the coding system that is in use for decoding | 1017 | This function returns the coding system that is in use for decoding |
| 1066 | keyboard input---or @code{nil} if no coding system is to be used. | 1018 | keyboard input---or @code{nil} if no coding system is to be used. |
| 1067 | @end defun | 1019 | @end defun |
| 1068 | 1020 | ||
| 1069 | @defun set-keyboard-coding-system coding-system | 1021 | @defun set-keyboard-coding-system coding-system |
| 1070 | @tindex set-keyboard-coding-system | ||
| 1071 | This function specifies @var{coding-system} as the coding system to | 1022 | This function specifies @var{coding-system} as the coding system to |
| 1072 | use for decoding keyboard input. If @var{coding-system} is @code{nil}, | 1023 | use for decoding keyboard input. If @var{coding-system} is @code{nil}, |
| 1073 | that means do not decode keyboard input. | 1024 | that means do not decode keyboard input. |
| 1074 | @end defun | 1025 | @end defun |
| 1075 | 1026 | ||
| 1076 | @defun terminal-coding-system | 1027 | @defun terminal-coding-system |
| 1077 | @tindex terminal-coding-system | ||
| 1078 | This function returns the coding system that is in use for encoding | 1028 | This function returns the coding system that is in use for encoding |
| 1079 | terminal output---or @code{nil} for no encoding. | 1029 | terminal output---or @code{nil} for no encoding. |
| 1080 | @end defun | 1030 | @end defun |
| 1081 | 1031 | ||
| 1082 | @defun set-terminal-coding-system coding-system | 1032 | @defun set-terminal-coding-system coding-system |
| 1083 | @tindex set-terminal-coding-system | ||
| 1084 | This function specifies @var{coding-system} as the coding system to use | 1033 | This function specifies @var{coding-system} as the coding system to use |
| 1085 | for encoding terminal output. If @var{coding-system} is @code{nil}, | 1034 | for encoding terminal output. If @var{coding-system} is @code{nil}, |
| 1086 | that means do not encode terminal output. | 1035 | that means do not encode terminal output. |
| @@ -1160,7 +1109,6 @@ yet documented in this manual, but here we describe how to use them. | |||
| 1160 | Each input method has a name, which is currently a string; | 1109 | Each input method has a name, which is currently a string; |
| 1161 | in the future, symbols may also be usable as input method names. | 1110 | in the future, symbols may also be usable as input method names. |
| 1162 | 1111 | ||
| 1163 | @tindex current-input-method | ||
| 1164 | @defvar current-input-method | 1112 | @defvar current-input-method |
| 1165 | This variable holds the name of the input method now active in the | 1113 | This variable holds the name of the input method now active in the |
| 1166 | current buffer. (It automatically becomes local in each buffer when set | 1114 | current buffer. (It automatically becomes local in each buffer when set |
| @@ -1168,14 +1116,12 @@ in any fashion.) It is @code{nil} if no input method is active in the | |||
| 1168 | buffer now. | 1116 | buffer now. |
| 1169 | @end defvar | 1117 | @end defvar |
| 1170 | 1118 | ||
| 1171 | @tindex default-input-method | ||
| 1172 | @defvar default-input-method | 1119 | @defvar default-input-method |
| 1173 | This variable holds the default input method for commands that choose an | 1120 | This variable holds the default input method for commands that choose an |
| 1174 | input method. Unlike @code{current-input-method}, this variable is | 1121 | input method. Unlike @code{current-input-method}, this variable is |
| 1175 | normally global. | 1122 | normally global. |
| 1176 | @end defvar | 1123 | @end defvar |
| 1177 | 1124 | ||
| 1178 | @tindex set-input-method | ||
| 1179 | @defun set-input-method input-method | 1125 | @defun set-input-method input-method |
| 1180 | This function activates input method @var{input-method} for the current | 1126 | This function activates input method @var{input-method} for the current |
| 1181 | buffer. It also sets @code{default-input-method} to @var{input-method}. | 1127 | buffer. It also sets @code{default-input-method} to @var{input-method}. |
| @@ -1183,7 +1129,6 @@ If @var{input-method} is @code{nil}, this function deactivates any input | |||
| 1183 | method for the current buffer. | 1129 | method for the current buffer. |
| 1184 | @end defun | 1130 | @end defun |
| 1185 | 1131 | ||
| 1186 | @tindex read-input-method-name | ||
| 1187 | @defun read-input-method-name prompt &optional default inhibit-null | 1132 | @defun read-input-method-name prompt &optional default inhibit-null |
| 1188 | This function reads an input method name with the minibuffer, prompting | 1133 | This function reads an input method name with the minibuffer, prompting |
| 1189 | with @var{prompt}. If @var{default} is non-@code{nil}, that is returned | 1134 | with @var{prompt}. If @var{default} is non-@code{nil}, that is returned |
| @@ -1193,7 +1138,6 @@ by default, if the user enters empty input. However, if | |||
| 1193 | The returned value is a string. | 1138 | The returned value is a string. |
| 1194 | @end defun | 1139 | @end defun |
| 1195 | 1140 | ||
| 1196 | @tindex input-method-alist | ||
| 1197 | @defvar input-method-alist | 1141 | @defvar input-method-alist |
| 1198 | This variable defines all the supported input methods. | 1142 | This variable defines all the supported input methods. |
| 1199 | Each element defines one input method, and should have the form: | 1143 | Each element defines one input method, and should have the form: |
diff --git a/lispref/os.texi b/lispref/os.texi index 6600f45da00..fb8a0b1ade5 100644 --- a/lispref/os.texi +++ b/lispref/os.texi | |||
| @@ -779,7 +779,6 @@ This function returns the process @sc{id} of the Emacs process. | |||
| 779 | @end defun | 779 | @end defun |
| 780 | 780 | ||
| 781 | @defvar tty-erase-char | 781 | @defvar tty-erase-char |
| 782 | @tindex tty-erase-char | ||
| 783 | This variable holds the erase character that was selected | 782 | This variable holds the erase character that was selected |
| 784 | in the system's terminal driver, before Emacs was started. | 783 | in the system's terminal driver, before Emacs was started. |
| 785 | @end defvar | 784 | @end defvar |
diff --git a/lispref/processes.texi b/lispref/processes.texi index 16aa65a3ffd..591ee9138d1 100644 --- a/lispref/processes.texi +++ b/lispref/processes.texi | |||
| @@ -365,7 +365,6 @@ inputinput@point{} | |||
| 365 | @end defun | 365 | @end defun |
| 366 | 366 | ||
| 367 | @defun shell-command-to-string command | 367 | @defun shell-command-to-string command |
| 368 | @tindex shell-command-to-string | ||
| 369 | This function executes @var{command} (a string) as a shell command, | 368 | This function executes @var{command} (a string) as a shell command, |
| 370 | then returns the command's output as a string. | 369 | then returns the command's output as a string. |
| 371 | @end defun | 370 | @end defun |
| @@ -594,7 +593,6 @@ This function returns the name of @var{process}. | |||
| 594 | @end defun | 593 | @end defun |
| 595 | 594 | ||
| 596 | @defun process-contact process | 595 | @defun process-contact process |
| 597 | @tindex process-contact | ||
| 598 | This function returns @code{t} for an ordinary child process, and | 596 | This function returns @code{t} for an ordinary child process, and |
| 599 | @code{(@var{hostname} @var{service})} for a net connection | 597 | @code{(@var{hostname} @var{service})} for a net connection |
| 600 | (@pxref{Network}). | 598 | (@pxref{Network}). |
| @@ -663,7 +661,6 @@ instead of a terminal (see @code{process-connection-type} in | |||
| 663 | @end defun | 661 | @end defun |
| 664 | 662 | ||
| 665 | @defun process-coding-system process | 663 | @defun process-coding-system process |
| 666 | @tindex process-coding-system | ||
| 667 | This function returns a cons cell describing the coding systems in use | 664 | This function returns a cons cell describing the coding systems in use |
| 668 | for decoding output from @var{process} and for encoding input to | 665 | for decoding output from @var{process} and for encoding input to |
| 669 | @var{process} (@pxref{Coding Systems}). The value has this form: | 666 | @var{process} (@pxref{Coding Systems}). The value has this form: |
| @@ -674,7 +671,6 @@ for decoding output from @var{process} and for encoding input to | |||
| 674 | @end defun | 671 | @end defun |
| 675 | 672 | ||
| 676 | @defun set-process-coding-system process decoding-system encoding-system | 673 | @defun set-process-coding-system process decoding-system encoding-system |
| 677 | @tindex set-process-coding-system | ||
| 678 | This function specifies the coding systems to use for subsequent output | 674 | This function specifies the coding systems to use for subsequent output |
| 679 | from and input to @var{process}. It will use @var{decoding-system} to | 675 | from and input to @var{process}. It will use @var{decoding-system} to |
| 680 | decode subprocess output, and @var{encoding-system} to encode subprocess | 676 | decode subprocess output, and @var{encoding-system} to encode subprocess |
diff --git a/lispref/searching.texi b/lispref/searching.texi index 062fc40ec76..cc1a8c96b26 100644 --- a/lispref/searching.texi +++ b/lispref/searching.texi | |||
| @@ -702,7 +702,6 @@ whitespace: | |||
| 702 | @end defun | 702 | @end defun |
| 703 | 703 | ||
| 704 | @defun regexp-opt strings &optional paren | 704 | @defun regexp-opt strings &optional paren |
| 705 | @tindex regexp-opt | ||
| 706 | This function returns an efficient regular expression that will match | 705 | This function returns an efficient regular expression that will match |
| 707 | any of the strings @var{strings}. This is useful when you need to make | 706 | any of the strings @var{strings}. This is useful when you need to make |
| 708 | matching or searching as fast as possible---for example, for Font Lock | 707 | matching or searching as fast as possible---for example, for Font Lock |
| @@ -727,7 +726,6 @@ regular expression which is equivalent to the actual value | |||
| 727 | @end defun | 726 | @end defun |
| 728 | 727 | ||
| 729 | @defun regexp-opt-depth regexp | 728 | @defun regexp-opt-depth regexp |
| 730 | @tindex regexp-opt-depth | ||
| 731 | This function returns the total number of grouping constructs | 729 | This function returns the total number of grouping constructs |
| 732 | (parenthesized expressions) in @var{regexp}. | 730 | (parenthesized expressions) in @var{regexp}. |
| 733 | @end defun | 731 | @end defun |
diff --git a/lispref/sequences.texi b/lispref/sequences.texi index dd64c9af269..7728e06e849 100644 --- a/lispref/sequences.texi +++ b/lispref/sequences.texi | |||
| @@ -554,7 +554,6 @@ specifies @code{nil}. | |||
| 554 | whenever the char-table does not specify any other non-@code{nil} value. | 554 | whenever the char-table does not specify any other non-@code{nil} value. |
| 555 | 555 | ||
| 556 | @defun make-char-table subtype &optional init | 556 | @defun make-char-table subtype &optional init |
| 557 | @tindex make-char-table | ||
| 558 | Return a newly created char-table, with subtype @var{subtype}. Each | 557 | Return a newly created char-table, with subtype @var{subtype}. Each |
| 559 | element is initialized to @var{init}, which defaults to @code{nil}. You | 558 | element is initialized to @var{init}, which defaults to @code{nil}. You |
| 560 | cannot alter the subtype of a char-table after the char-table is | 559 | cannot alter the subtype of a char-table after the char-table is |
| @@ -565,18 +564,15 @@ all char-tables have room for any valid character code as an index. | |||
| 565 | @end defun | 564 | @end defun |
| 566 | 565 | ||
| 567 | @defun char-table-p object | 566 | @defun char-table-p object |
| 568 | @tindex char-table-p | ||
| 569 | This function returns @code{t} if @var{object} is a char-table, | 567 | This function returns @code{t} if @var{object} is a char-table, |
| 570 | otherwise @code{nil}. | 568 | otherwise @code{nil}. |
| 571 | @end defun | 569 | @end defun |
| 572 | 570 | ||
| 573 | @defun char-table-subtype char-table | 571 | @defun char-table-subtype char-table |
| 574 | @tindex char-table-subtype | ||
| 575 | This function returns the subtype symbol of @var{char-table}. | 572 | This function returns the subtype symbol of @var{char-table}. |
| 576 | @end defun | 573 | @end defun |
| 577 | 574 | ||
| 578 | @defun set-char-table-default char-table new-default | 575 | @defun set-char-table-default char-table new-default |
| 579 | @tindex set-char-table-default | ||
| 580 | This function sets the default value of @var{char-table} to | 576 | This function sets the default value of @var{char-table} to |
| 581 | @var{new-default}. | 577 | @var{new-default}. |
| 582 | 578 | ||
| @@ -585,25 +581,21 @@ To do that, use @code{(char-table-range @var{char-table} nil)}. | |||
| 585 | @end defun | 581 | @end defun |
| 586 | 582 | ||
| 587 | @defun char-table-parent char-table | 583 | @defun char-table-parent char-table |
| 588 | @tindex char-table-parent | ||
| 589 | This function returns the parent of @var{char-table}. The parent is | 584 | This function returns the parent of @var{char-table}. The parent is |
| 590 | always either @code{nil} or another char-table. | 585 | always either @code{nil} or another char-table. |
| 591 | @end defun | 586 | @end defun |
| 592 | 587 | ||
| 593 | @defun set-char-table-parent char-table new-parent | 588 | @defun set-char-table-parent char-table new-parent |
| 594 | @tindex set-char-table-parent | ||
| 595 | This function sets the parent of @var{char-table} to @var{new-parent}. | 589 | This function sets the parent of @var{char-table} to @var{new-parent}. |
| 596 | @end defun | 590 | @end defun |
| 597 | 591 | ||
| 598 | @defun char-table-extra-slot char-table n | 592 | @defun char-table-extra-slot char-table n |
| 599 | @tindex char-table-extra-slot | ||
| 600 | This function returns the contents of extra slot @var{n} of | 593 | This function returns the contents of extra slot @var{n} of |
| 601 | @var{char-table}. The number of extra slots in a char-table is | 594 | @var{char-table}. The number of extra slots in a char-table is |
| 602 | determined by its subtype. | 595 | determined by its subtype. |
| 603 | @end defun | 596 | @end defun |
| 604 | 597 | ||
| 605 | @defun set-char-table-extra-slot char-table n value | 598 | @defun set-char-table-extra-slot char-table n value |
| 606 | @tindex set-char-table-extra-slot | ||
| 607 | This function stores @var{value} in extra slot @var{n} of | 599 | This function stores @var{value} in extra slot @var{n} of |
| 608 | @var{char-table}. | 600 | @var{char-table}. |
| 609 | @end defun | 601 | @end defun |
| @@ -612,7 +604,6 @@ This function stores @var{value} in extra slot @var{n} of | |||
| 612 | it can also specify a value for an entire character set. | 604 | it can also specify a value for an entire character set. |
| 613 | 605 | ||
| 614 | @defun char-table-range char-table range | 606 | @defun char-table-range char-table range |
| 615 | @tindex char-table-range | ||
| 616 | This returns the value specified in @var{char-table} for a range of | 607 | This returns the value specified in @var{char-table} for a range of |
| 617 | characters @var{range}. Here are the possibilities for @var{range}: | 608 | characters @var{range}. Here are the possibilities for @var{range}: |
| 618 | 609 | ||
| @@ -636,7 +627,6 @@ name. @xref{Splitting Characters}, for a description of generic characters. | |||
| 636 | @end defun | 627 | @end defun |
| 637 | 628 | ||
| 638 | @defun set-char-table-range char-table range value | 629 | @defun set-char-table-range char-table range value |
| 639 | @tindex set-char-table-range | ||
| 640 | This function sets the value in @var{char-table} for a range of | 630 | This function sets the value in @var{char-table} for a range of |
| 641 | characters @var{range}. Here are the possibilities for @var{range}: | 631 | characters @var{range}. Here are the possibilities for @var{range}: |
| 642 | 632 | ||
| @@ -663,7 +653,6 @@ name. @xref{Splitting Characters}, for a description of generic characters. | |||
| 663 | @end defun | 653 | @end defun |
| 664 | 654 | ||
| 665 | @defun map-char-table function char-table | 655 | @defun map-char-table function char-table |
| 666 | @tindex map-char-table | ||
| 667 | This function calls @var{function} for each element of @var{char-table}. | 656 | This function calls @var{function} for each element of @var{char-table}. |
| 668 | @var{function} is called with two arguments, a key and a value. The key | 657 | @var{function} is called with two arguments, a key and a value. The key |
| 669 | is a possible @var{range} argument for @code{char-table-range}---either | 658 | is a possible @var{range} argument for @code{char-table-range}---either |
| @@ -707,13 +696,11 @@ from that, you manipulate them with same functions used for other kinds | |||
| 707 | of arrays. | 696 | of arrays. |
| 708 | 697 | ||
| 709 | @defun make-bool-vector length initial | 698 | @defun make-bool-vector length initial |
| 710 | @tindex make-bool-vector | ||
| 711 | Return a new book-vector of @var{length} elements, | 699 | Return a new book-vector of @var{length} elements, |
| 712 | each one initialized to @var{initial}. | 700 | each one initialized to @var{initial}. |
| 713 | @end defun | 701 | @end defun |
| 714 | 702 | ||
| 715 | @defun bool-vector-p object | 703 | @defun bool-vector-p object |
| 716 | @tindex bool-vector-p | ||
| 717 | This returns @code{t} if @var{object} is a bool-vector, | 704 | This returns @code{t} if @var{object} is a bool-vector, |
| 718 | and @code{nil} otherwise. | 705 | and @code{nil} otherwise. |
| 719 | @end defun | 706 | @end defun |
diff --git a/lispref/streams.texi b/lispref/streams.texi index 04a4b598015..c603247f499 100644 --- a/lispref/streams.texi +++ b/lispref/streams.texi | |||
| @@ -655,7 +655,6 @@ the printed representation of a Lisp object as a string. | |||
| 655 | @end defun | 655 | @end defun |
| 656 | 656 | ||
| 657 | @defmac with-output-to-string body... | 657 | @defmac with-output-to-string body... |
| 658 | @tindex with-output-to-string | ||
| 659 | This macro executes the @var{body} forms with @code{standard-output} set | 658 | This macro executes the @var{body} forms with @code{standard-output} set |
| 660 | up to feed output into a string. Then it returns that string. | 659 | up to feed output into a string. Then it returns that string. |
| 661 | 660 | ||
| @@ -714,7 +713,6 @@ In the second expression, the local binding of | |||
| 714 | @code{prin1}, but not during the printing of the result. | 713 | @code{prin1}, but not during the printing of the result. |
| 715 | @end defvar | 714 | @end defvar |
| 716 | 715 | ||
| 717 | @tindex print-escape-nonascii | ||
| 718 | @defvar print-escape-nonascii | 716 | @defvar print-escape-nonascii |
| 719 | If this variable is non-@code{nil}, then unibyte non-@sc{ascii} | 717 | If this variable is non-@code{nil}, then unibyte non-@sc{ascii} |
| 720 | characters in strings are unconditionally printed as backslash sequences | 718 | characters in strings are unconditionally printed as backslash sequences |
| @@ -726,7 +724,6 @@ characters, regardless of the value of this variable, when the output | |||
| 726 | stream is a multibyte buffer or a marker pointing into one. | 724 | stream is a multibyte buffer or a marker pointing into one. |
| 727 | @end defvar | 725 | @end defvar |
| 728 | 726 | ||
| 729 | @tindex print-escape-multibyte | ||
| 730 | @defvar print-escape-multibyte | 727 | @defvar print-escape-multibyte |
| 731 | If this variable is non-@code{nil}, then multibyte non-@sc{ascii} | 728 | If this variable is non-@code{nil}, then multibyte non-@sc{ascii} |
| 732 | characters in strings are unconditionally printed as backslash sequences | 729 | characters in strings are unconditionally printed as backslash sequences |
diff --git a/lispref/strings.texi b/lispref/strings.texi index bec0864de71..31df21785b5 100644 --- a/lispref/strings.texi +++ b/lispref/strings.texi | |||
| @@ -128,7 +128,6 @@ This function returns a string made up of @var{count} repetitions of | |||
| 128 | @end defun | 128 | @end defun |
| 129 | 129 | ||
| 130 | @defun string &rest characters | 130 | @defun string &rest characters |
| 131 | @tindex string | ||
| 132 | This returns a string containing the characters @var{characters}. | 131 | This returns a string containing the characters @var{characters}. |
| 133 | 132 | ||
| 134 | @example | 133 | @example |
| @@ -270,7 +269,6 @@ Lists}. | |||
| 270 | @end defun | 269 | @end defun |
| 271 | 270 | ||
| 272 | @defun split-string string separators | 271 | @defun split-string string separators |
| 273 | @tindex split-string | ||
| 274 | This function splits @var{string} into substrings at matches for the regular | 272 | This function splits @var{string} into substrings at matches for the regular |
| 275 | expression @var{separators}. Each match for @var{separators} defines a | 273 | expression @var{separators}. Each match for @var{separators} defines a |
| 276 | splitting point; the substrings between the splitting points are made | 274 | splitting point; the substrings between the splitting points are made |
| @@ -319,7 +317,6 @@ that index, @code{aset} signals an error. | |||
| 319 | A more powerful function is @code{store-substring}: | 317 | A more powerful function is @code{store-substring}: |
| 320 | 318 | ||
| 321 | @defun store-substring string idx obj | 319 | @defun store-substring string idx obj |
| 322 | @tindex store-substring | ||
| 323 | This function alters part of the contents of the string @var{string}, by | 320 | This function alters part of the contents of the string @var{string}, by |
| 324 | storing @var{obj} starting at index @var{idx}. The argument @var{obj} | 321 | storing @var{obj} starting at index @var{idx}. The argument @var{obj} |
| 325 | may be either a character or a (smaller) string. | 322 | may be either a character or a (smaller) string. |
| @@ -432,7 +429,6 @@ no characters is less than any other string. | |||
| 432 | @end defun | 429 | @end defun |
| 433 | 430 | ||
| 434 | @defun compare-strings string1 start1 end1 string2 start2 end2 &optional ignore-case | 431 | @defun compare-strings string1 start1 end1 string2 start2 end2 &optional ignore-case |
| 435 | @tindex compare-strings | ||
| 436 | This function compares the specified part of @var{string1} with the | 432 | This function compares the specified part of @var{string1} with the |
| 437 | specified part of @var{string2}. The specified part of @var{string1} | 433 | specified part of @var{string2}. The specified part of @var{string1} |
| 438 | runs from index @var{start1} up to index @var{end1} (@code{nil} means | 434 | runs from index @var{start1} up to index @var{end1} (@code{nil} means |
| @@ -454,14 +450,12 @@ portion) is less. | |||
| 454 | @end defun | 450 | @end defun |
| 455 | 451 | ||
| 456 | @defun assoc-ignore-case key alist | 452 | @defun assoc-ignore-case key alist |
| 457 | @tindex assoc-ignore-case | ||
| 458 | This function works like @code{assoc}, except that @var{key} must be a | 453 | This function works like @code{assoc}, except that @var{key} must be a |
| 459 | string, and comparison is done using @code{compare-strings}. | 454 | string, and comparison is done using @code{compare-strings}. |
| 460 | Case differences are ignored in this comparison. | 455 | Case differences are ignored in this comparison. |
| 461 | @end defun | 456 | @end defun |
| 462 | 457 | ||
| 463 | @defun assoc-ignore-representation key alist | 458 | @defun assoc-ignore-representation key alist |
| 464 | @tindex assoc-ignore-representation | ||
| 465 | This function works like @code{assoc}, except that @var{key} must be a | 459 | This function works like @code{assoc}, except that @var{key} must be a |
| 466 | string, and comparison is done using @code{compare-strings}. | 460 | string, and comparison is done using @code{compare-strings}. |
| 467 | Case differences are significant. | 461 | Case differences are significant. |
diff --git a/lispref/syntax.texi b/lispref/syntax.texi index 2b306de25d9..80c765e35e3 100644 --- a/lispref/syntax.texi +++ b/lispref/syntax.texi | |||
| @@ -546,7 +546,6 @@ the current syntax table in the usual way. | |||
| 546 | @end table | 546 | @end table |
| 547 | 547 | ||
| 548 | @defvar parse-sexp-lookup-properties | 548 | @defvar parse-sexp-lookup-properties |
| 549 | @tindex parse-sexp-lookup-properties | ||
| 550 | If this is non-@code{nil}, the syntax scanning functions pay attention | 549 | If this is non-@code{nil}, the syntax scanning functions pay attention |
| 551 | to syntax text properties. Otherwise they use only the current syntax | 550 | to syntax text properties. Otherwise they use only the current syntax |
| 552 | table. | 551 | table. |
diff --git a/lispref/text.texi b/lispref/text.texi index 8231e4d1f89..061b7925e26 100644 --- a/lispref/text.texi +++ b/lispref/text.texi | |||
| @@ -553,7 +553,6 @@ The value returned is always @code{nil}. | |||
| 553 | @end deffn | 553 | @end deffn |
| 554 | 554 | ||
| 555 | @defopt backward-delete-char-untabify-method | 555 | @defopt backward-delete-char-untabify-method |
| 556 | @tindex backward-delete-char-untabify-method | ||
| 557 | This option specifies how @code{backward-delete-char-untabify} should | 556 | This option specifies how @code{backward-delete-char-untabify} should |
| 558 | deal with whitespace. Possible values include @code{untabify}, the | 557 | deal with whitespace. Possible values include @code{untabify}, the |
| 559 | default, meaning convert a tab to many spaces and delete one; | 558 | default, meaning convert a tab to many spaces and delete one; |
| @@ -1416,7 +1415,6 @@ becomes buffer-local when set in any fashion. | |||
| 1416 | @end defvar | 1415 | @end defvar |
| 1417 | 1416 | ||
| 1418 | @defvar fill-nobreak-predicate | 1417 | @defvar fill-nobreak-predicate |
| 1419 | @tindex fill-nobreak-predicate | ||
| 1420 | This variable gives major modes a way to specify not to break a line at | 1418 | This variable gives major modes a way to specify not to break a line at |
| 1421 | certain places. Its value should be a function. This function is | 1419 | certain places. Its value should be a function. This function is |
| 1422 | called during filling, with no arguments and with point located at the | 1420 | called during filling, with no arguments and with point located at the |
| @@ -2533,7 +2531,6 @@ position less than or equal to @var{pos}; it equals @var{pos} only if | |||
| 2533 | @end defun | 2531 | @end defun |
| 2534 | 2532 | ||
| 2535 | @defun next-char-property-change position &optional limit | 2533 | @defun next-char-property-change position &optional limit |
| 2536 | @tindex next-char-property-change | ||
| 2537 | This is like @code{next-property-change} except that it considers | 2534 | This is like @code{next-property-change} except that it considers |
| 2538 | overlay properties as well as text properties. There is no @var{object} | 2535 | overlay properties as well as text properties. There is no @var{object} |
| 2539 | operand because this function operates only on the current buffer. It | 2536 | operand because this function operates only on the current buffer. It |
| @@ -2541,7 +2538,6 @@ returns the next address at which either kind of property changes. | |||
| 2541 | @end defun | 2538 | @end defun |
| 2542 | 2539 | ||
| 2543 | @defun previous-char-property-change position &optional limit | 2540 | @defun previous-char-property-change position &optional limit |
| 2544 | @tindex previous-char-property-change | ||
| 2545 | This is like @code{next-char-property-change}, but scans back from | 2541 | This is like @code{next-char-property-change}, but scans back from |
| 2546 | @var{position} instead of forward. | 2542 | @var{position} instead of forward. |
| 2547 | @end defun | 2543 | @end defun |
| @@ -3532,7 +3528,6 @@ arguments. | |||
| 3532 | @end defvar | 3528 | @end defvar |
| 3533 | 3529 | ||
| 3534 | @defmac combine-after-change-calls body... | 3530 | @defmac combine-after-change-calls body... |
| 3535 | @tindex combine-after-change-calls | ||
| 3536 | The macro executes @var{body} normally, but arranges to call the | 3531 | The macro executes @var{body} normally, but arranges to call the |
| 3537 | after-change functions just once for a series of several changes---if | 3532 | after-change functions just once for a series of several changes---if |
| 3538 | that seems safe. | 3533 | that seems safe. |
diff --git a/lispref/tips.texi b/lispref/tips.texi index 3b2398953e2..ffebf4a3b9a 100644 --- a/lispref/tips.texi +++ b/lispref/tips.texi | |||
| @@ -408,7 +408,6 @@ the speed. @xref{Inline Functions}. | |||
| 408 | @node Documentation Tips | 408 | @node Documentation Tips |
| 409 | @section Tips for Documentation Strings | 409 | @section Tips for Documentation Strings |
| 410 | 410 | ||
| 411 | @tindex checkdoc-minor-mode | ||
| 412 | @findex checkdoc-minor-mode | 411 | @findex checkdoc-minor-mode |
| 413 | Here are some tips and conventions for the writing of documentation | 412 | Here are some tips and conventions for the writing of documentation |
| 414 | strings. You can check many of these conventions by running the command | 413 | strings. You can check many of these conventions by running the command |
diff --git a/lispref/variables.texi b/lispref/variables.texi index 7f3ce15f1b0..118bbc2b601 100644 --- a/lispref/variables.texi +++ b/lispref/variables.texi | |||
| @@ -121,7 +121,6 @@ nil @equiv{} 'nil | |||
| 121 | @end example | 121 | @end example |
| 122 | 122 | ||
| 123 | @defvar keyword-symbols-constant-flag | 123 | @defvar keyword-symbols-constant-flag |
| 124 | @tindex keyword-symbols-constant-flag | ||
| 125 | If this variable is @code{nil}, you are allowed to set and bind symbols | 124 | If this variable is @code{nil}, you are allowed to set and bind symbols |
| 126 | whose names start with @samp{:} however you wish. This is to make it | 125 | whose names start with @samp{:} however you wish. This is to make it |
| 127 | possible to run old Lisp programs which do that. | 126 | possible to run old Lisp programs which do that. |
diff --git a/lispref/windows.texi b/lispref/windows.texi index d1fcf5d6b96..1553d34cdf1 100644 --- a/lispref/windows.texi +++ b/lispref/windows.texi | |||
| @@ -676,7 +676,6 @@ If it is a frame, consider windows on that frame. | |||
| 676 | @end defun | 676 | @end defun |
| 677 | 677 | ||
| 678 | @defvar buffer-display-time | 678 | @defvar buffer-display-time |
| 679 | @tindex buffer-display-time | ||
| 680 | This variable records the time at which a buffer was last made visible | 679 | This variable records the time at which a buffer was last made visible |
| 681 | in a window. It is always local in each buffer; each time | 680 | in a window. It is always local in each buffer; each time |
| 682 | @code{set-window-buffer} is called, it sets this variable to | 681 | @code{set-window-buffer} is called, it sets this variable to |
| @@ -1288,7 +1287,6 @@ If this variable is non-@code{nil}, it tells @code{scroll-other-window} | |||
| 1288 | which buffer to scroll. | 1287 | which buffer to scroll. |
| 1289 | @end defvar | 1288 | @end defvar |
| 1290 | 1289 | ||
| 1291 | @tindex scroll-margin | ||
| 1292 | @defopt scroll-margin | 1290 | @defopt scroll-margin |
| 1293 | This option specifies the size of the scroll margin---a minimum number | 1291 | This option specifies the size of the scroll margin---a minimum number |
| 1294 | of lines between point and the top or bottom of a window. Whenever | 1292 | of lines between point and the top or bottom of a window. Whenever |
| @@ -1297,7 +1295,6 @@ the window scrolls automatically (if possible) to move point out of the | |||
| 1297 | margin, closer to the center of the window. | 1295 | margin, closer to the center of the window. |
| 1298 | @end defopt | 1296 | @end defopt |
| 1299 | 1297 | ||
| 1300 | @tindex scroll-conservatively | ||
| 1301 | @defopt scroll-conservatively | 1298 | @defopt scroll-conservatively |
| 1302 | This variable controls how scrolling is done automatically when point | 1299 | This variable controls how scrolling is done automatically when point |
| 1303 | moves off the screen (or into the scroll margin). If the value is zero, | 1300 | moves off the screen (or into the scroll margin). If the value is zero, |
| @@ -1339,7 +1336,6 @@ only by precisely @var{n} lines, not a smaller number. This feature | |||
| 1339 | does not work with @code{scroll-margin}. The default value is zero. | 1336 | does not work with @code{scroll-margin}. The default value is zero. |
| 1340 | @end defopt | 1337 | @end defopt |
| 1341 | 1338 | ||
| 1342 | @tindex scroll-preserve-screen-position | ||
| 1343 | @defopt scroll-preserve-screen-position | 1339 | @defopt scroll-preserve-screen-position |
| 1344 | If this option is non-@code{nil}, the scroll functions move point so | 1340 | If this option is non-@code{nil}, the scroll functions move point so |
| 1345 | that the vertical position of the cursor is unchanged, when that is | 1341 | that the vertical position of the cursor is unchanged, when that is |
| @@ -2053,7 +2049,6 @@ Windows}) is what you need here. | |||
| 2053 | @end defvar | 2049 | @end defvar |
| 2054 | 2050 | ||
| 2055 | @defvar redisplay-end-trigger-functions | 2051 | @defvar redisplay-end-trigger-functions |
| 2056 | @tindex redisplay-end-trigger-functions | ||
| 2057 | This abnormal hook is run whenever redisplay in a window uses text that | 2052 | This abnormal hook is run whenever redisplay in a window uses text that |
| 2058 | extends past a specified end trigger position. You set the end trigger | 2053 | extends past a specified end trigger position. You set the end trigger |
| 2059 | position with the function @code{set-window-redisplay-end-trigger}. The | 2054 | position with the function @code{set-window-redisplay-end-trigger}. The |
| @@ -2064,18 +2059,15 @@ after the hook is run. | |||
| 2064 | @end defvar | 2059 | @end defvar |
| 2065 | 2060 | ||
| 2066 | @defun set-window-redisplay-end-trigger window position | 2061 | @defun set-window-redisplay-end-trigger window position |
| 2067 | @tindex set-window-redisplay-end-trigger | ||
| 2068 | This function sets @var{window}'s end trigger position at | 2062 | This function sets @var{window}'s end trigger position at |
| 2069 | @var{position}. | 2063 | @var{position}. |
| 2070 | @end defun | 2064 | @end defun |
| 2071 | 2065 | ||
| 2072 | @defun window-redisplay-end-trigger &optional window | 2066 | @defun window-redisplay-end-trigger &optional window |
| 2073 | @tindex window-redisplay-end-trigger | ||
| 2074 | This function returns @var{window}'s current end trigger position. | 2067 | This function returns @var{window}'s current end trigger position. |
| 2075 | @end defun | 2068 | @end defun |
| 2076 | 2069 | ||
| 2077 | @defvar window-configuration-change-hook | 2070 | @defvar window-configuration-change-hook |
| 2078 | @tindex window-configuration-change-hook | ||
| 2079 | A normal hook that is run every time you change the window configuration | 2071 | A normal hook that is run every time you change the window configuration |
| 2080 | of an existing frame. This includes splitting or deleting windows, | 2072 | of an existing frame. This includes splitting or deleting windows, |
| 2081 | changing the sizes of windows, or displaying a different buffer in a | 2073 | changing the sizes of windows, or displaying a different buffer in a |