]> code.delx.au - gnu-emacs/commitdiff
Remove obsolete @tindex commands.
authorGerd Moellmann <gerd@gnu.org>
Wed, 5 Jan 2000 14:29:37 +0000 (14:29 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 5 Jan 2000 14:29:37 +0000 (14:29 +0000)
29 files changed:
lispref/backups.texi
lispref/buffers.texi
lispref/commands.texi
lispref/control.texi
lispref/customize.texi
lispref/display.texi
lispref/files.texi
lispref/frames.texi
lispref/functions.texi
lispref/help.texi
lispref/keymaps.texi
lispref/lists.texi
lispref/loading.texi
lispref/maps.texi
lispref/markers.texi
lispref/minibuf.texi
lispref/modes.texi
lispref/nonascii.texi
lispref/os.texi
lispref/processes.texi
lispref/searching.texi
lispref/sequences.texi
lispref/streams.texi
lispref/strings.texi
lispref/syntax.texi
lispref/text.texi
lispref/tips.texi
lispref/variables.texi
lispref/windows.texi

index 6fa5ea0ba7480a7e36b0037f5111d6992255de4b..9e662b07a598e96860f26782d351281d1299d0e3 100644 (file)
@@ -239,7 +239,6 @@ backup version 3 is excess.  The function @code{find-backup-file-name}
 (@pxref{Backup Names}) is responsible for determining which backup
 versions to delete, but does not delete them itself.
 
-@tindex delete-old-versions
 @defopt delete-old-versions
 If this variable is @code{t}, then saving a file deletes excess
 backup versions silently.  If it is @code{nil}, that means
index 38d0b6ea029f1cdfea9124f66a65698c0bcaf370..8bc4cb3fddd729620962485a9a64ebf1306f00b4 100644 (file)
@@ -202,7 +202,6 @@ existing buffer.
 @end defun
 
 @defspec save-current-buffer body...
-@tindex save-current-buffer
 The @code{save-current-buffer} macro saves the identity of the current
 buffer, evaluates the @var{body} forms, and finally restores that buffer
 as current.  The return value is the value of the last form in
@@ -216,7 +215,6 @@ remains current.
 @end defspec
 
 @defmac with-current-buffer buffer body...
-@tindex with-current-buffer
 The @code{with-current-buffer} macro saves the identity of the current
 buffer, makes @var{buffer} current, evaluates the @var{body} forms, and
 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}).
 @end defmac
 
 @defmac with-temp-buffer body...
-@tindex with-temp-buffer
 The @code{with-temp-buffer} macro evaluates the @var{body} forms
 with a temporary buffer as the current buffer.  It saves the identity of
 the current buffer, creates a temporary buffer and makes it current,
index cc8eb5f1f98385da450bf2b76a5ac1e2aec276b1..1c341ef14fcca3d1031460f9afc5ef24002587ec 100644 (file)
@@ -666,7 +666,6 @@ This variable is always local to the current terminal and cannot be
 buffer-local.  @xref{Multiple Displays}.
 @end defvar
 
-@tindex real-last-command
 @defvar real-last-command
 This variable is set up by Emacs just like @code{last-command},
 but never altered by Lisp programs.
@@ -1894,7 +1893,6 @@ and key sequences read from keyboard macros being executed.
 @end defvar
 
 @defvar num-nonmacro-input-events
-@tindex num-nonmacro-input-events
 This variable holds the total number of input events received so far
 from the terminal---not counting those generated by keyboard macros.
 @end defvar
@@ -2471,7 +2469,6 @@ that specify prefix arguments for the following command work by setting
 this variable.
 @end defvar
 
-@tindex last-prefix-arg
 @defvar last-prefix-arg
 The raw prefix argument value used by the previous command.
 @end defvar
index 1d79fc833167b4bfce0b3ea4aefcde3eb8ad9f26..6befe453d04dab7cbf464bcfa64a21a96587567a 100644 (file)
@@ -173,7 +173,6 @@ never evaluated---it is ignored.  Thus, in the example below,
 @end defspec
 
 @defmac when condition then-forms@dots{}
-@tindex when
 This is a variant of @code{if} where there are no @var{else-forms},
 and possibly several @var{then-forms}.  In particular,
 
@@ -190,7 +189,6 @@ is entirely equivalent to
 @end defmac
 
 @defmac unless condition forms@dots{}
-@tindex condition
 This is a variant of @code{if} where there is no @var{then-form}:
 
 @example
index d3bb08564044d99ab35347d85277fd569c711856..4da704d2e2ced0989abc48eaf4b8212bc1c7258d 100644 (file)
@@ -110,7 +110,6 @@ keyword.
   The way to declare new customization groups is with @code{defgroup}.
 
 @defmac defgroup group members doc [keyword value]...
-@tindex defgroup
 Declare @var{group} as a customization group containing @var{members}.
 Do not quote the symbol @var{group}.  The argument @var{doc} specifies
 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.
   Use @code{defcustom} to declare user-editable variables.
 
 @defmac defcustom option default doc [keyword value]...
-@tindex defcustom
 Declare @var{option} as a customizable user option variable.  Do not
 quote @var{option}.  The argument @var{doc} specifies the documentation
 string for the variable; it should normally start with a @samp{*}.  This
index 1a3c0cf913a7126e95707d27f08674437afa1067..db5dc67d27e14b9fbec3d1da3b8b9067a3bdc174 100644 (file)
@@ -244,7 +244,6 @@ support them, then @code{message-box} uses the echo area, like
 @end defun
 
 @defun current-message
-@tindex current-message
 This function returns the message currently being displayed in the
 echo area, or @code{nil} if there is none.
 @end defun
@@ -260,7 +259,6 @@ for brief periods of time.
 @end defvar
 
 @defvar echo-area-clear-hook
-@tindex echo-area-clear-hook
 This normal hook is run whenever the echo area is cleared---either by
 @code{(message nil)} or for any other reason.
 @end defvar
@@ -352,13 +350,11 @@ by a visible newline, it displays an ellipsis.
 @code{buffer-invisibility-spec} and removing elements from it.
 
 @defun add-to-invisibility-spec element
-@tindex add-to-invisibility-spec
 Add the element @var{element} to @code{buffer-invisibility-spec}
 (if it is not already present in that list).
 @end defun
 
 @defun remove-from-invisibility-spec element
-@tindex remove-from-invisibility-spec
 Remove the element @var{element} from @code{buffer-invisibility-spec}.
 This does nothing if @var{element} is not in the list.
 @end defun
@@ -1043,7 +1039,6 @@ overlays that specify property @var{prop} for the character at point:
 @end defun
 
 @defun overlays-in beg end
-@tindex overlays-in
 This function returns a list of the overlays that overlap the region
 @var{beg} through @var{end}.  ``Overlap'' means that at least one
 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
 @ref{Screen Lines}, for related functions.
 
 @defun char-width char
-@tindex char-width
 This function returns the width in columns of the character @var{char},
 if it were displayed in the current buffer and the selected window.
 @end defun
 
 @defun string-width string
-@tindex string-width
 This function returns the width in columns of the string @var{string},
 if it were displayed in the current buffer and the selected window.
 @end defun
 
 @defun truncate-string-to-width string width &optional start-column padding
-@tindex truncate-string-to-width
 This function returns the part of @var{string} that fits within
 @var{width} columns, as a new string.
 
@@ -1278,7 +1270,6 @@ customize using the Customization buffer (@pxref{Easy Customization,,,
 emacs, The GNU Emacs Manual}).
 
 @defmac defface face spec doc [keyword value]... 
-@tindex defface
 This declares @var{face} as a customizable face that defaults according
 to @var{spec}.  You should not quote the symbol @var{face}.  The
 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
 with the customization buffer, and @code{face-documentation} for the
 documentation string.
 
-@tindex frame-background-mode
 @defopt frame-background-mode
 This option, if non-@code{nil}, specifies the background type to use for
 interpreting face definitions.  If it is @code{dark}, then Emacs treats
@@ -1643,7 +1633,6 @@ because the precise font that you specified is used.
 @end defun
 
 @defun set-face-bold-p face bold-p &optional frame
-@tindex set-face-bold-p
 This function specifies whether @var{face} should be bold.  If
 @var{bold-p} is non-@code{nil}, that means yes; @code{nil} means no.
 
@@ -1652,7 +1641,6 @@ In Emacs 20, it sets the @code{:bold} attribute.
 @end defun
 
 @defun set-face-italic-p face italic-p &optional frame
-@tindex set-face-italic-p
 This function specifies whether @var{face} should be italic.  If
 @var{italic-p} is non-@code{nil}, that means yes; @code{nil} means no.
 
@@ -1692,13 +1680,11 @@ This function returns the name of the font of face @var{face}.
 @end defun
 
 @defun face-bold-p face &optional frame
-@tindex face-bold-p
 This function returns @code{t} if @var{face} is bold---that is, if it is
 bolder than normal.  It returns @code{nil} otherwise.
 @end defun
 
 @defun face-italic-p face &optional frame
-@tindex face-italic-p
 This function returns @code{t} if @var{face} is italic or oblique,
 @code{nil} otherwise.
 @end defun
@@ -1914,7 +1900,6 @@ This function returns the face number of face @var{face}.
 @end defun
 
 @defun face-documentation face
-@tindex face-documentation
 This function returns the documentation string of face @var{face}, or
 @code{nil} if none was specified for it.
 @end defun
@@ -2998,7 +2983,6 @@ effect of setting @code{ctl-arrow} to a non-@code{nil} value:
 @end example
 
 @defun display-table-slot display-table slot
-@tindex display-table-slot
 This function returns the value of the extra slot @var{slot} of
 @var{display-table}.  The argument @var{slot} may be a number from 0 to
 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
 @end defun
 
 @defun set-display-table-slot display-table slot value
-@tindex set-display-table-slot
 This function stores @var{value} in the extra slot @var{slot} of
 @var{display-table}.  The argument @var{slot} may be a number from 0 to
 5 inclusive, or a slot name (symbol).  Valid symbols are
@@ -3157,7 +3140,6 @@ capability (@samp{vb}).
 @end defopt
 
 @defvar ring-bell-function
-@tindex ring-bell-function
 If this is non-@code{nil}, it specifies how Emacs should ``ring the
 bell.''  Its value should be a function of no arguments.  If this is
 non-@code{nil}, it takes precedence over the @code{visible-bell}
index c88a20c0763dd355ca2a70707ba445332ede43ba..a99afc7672e54f6903ac5ce115528b5b8e05cf82 100644 (file)
@@ -508,7 +508,6 @@ with @code{insert-file-contents}, as long as @var{replace} and
 @end defun
 
 @defun insert-file-contents-literally filename &optional visit beg end replace
-@tindex insert-file-contents-literally
 This function works like @code{insert-file-contents} except that it does
 not do format decoding (@pxref{Format Conversion}), does not do
 character code conversion (@pxref{Coding Systems}), does not run
@@ -597,7 +596,6 @@ files that the user does not need to know about.
 @end deffn
 
 @defmac with-temp-file file body...
-@tindex with-temp-file
 The @code{with-temp-file} macro evaluates the @var{body} forms with a
 temporary buffer as the current buffer; then, at the end, it writes the
 buffer contents into file @var{file}.  It kills the temporary buffer
@@ -812,7 +810,6 @@ give an error.
 @end defun
 
 @defun access-file filename string
-@tindex access-file
 This function opens file @var{filename} for reading, then closes it and
 returns @code{nil}.  However, if the open fails, it signals an error
 using @var{string} as the error message text.
index ac310632c1101dc32bc9376bf627e7ce13fa990a..c6134c24aebc1200e1287e84563be87cc1310711 100644 (file)
@@ -93,7 +93,6 @@ Parameters}, for documentation of individual parameters you can specify.
 @end defun
 
 @defvar before-make-frame-hook
-@tindex before-make-frame-hook
 A normal hook run by @code{make-frame} before it actually creates the
 frame.
 @end defvar
@@ -933,7 +932,6 @@ change it.
 @end defun
 
 @defopt focus-follows-mouse
-@tindex focus-follows-mouse
 This option is how you inform Emacs whether the window manager transfers
 focus when the user moves the mouse.  Non-@code{nil} says that it does.
 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.
 @end defun
 
 @defvar selection-coding-system
-@tindex selection-coding-system
 This variable specifies the coding system to use when reading and
 writing selections, the clipboard, or a cut buffer.  @xref{Coding
 Systems}.  The default is @code{compound-text}, which converts to
index a3546bf9e236a4138a90a0e13fd25139e32d7f4a..9b976bf3d38e39ee7ce42d822844ae6a0dfa42da 100644 (file)
@@ -111,7 +111,6 @@ byte compiler.  @xref{Byte-Code Type}.
 @end table
 
 @defun functionp object
-@tindex functionp
 This function returns @code{t} if @var{object} is any kind of function,
 or a special form or macro.
 @end defun
index 9c88c971705b0e2f6302c9fc834a430ebfbe555a..7e5697c03fbdfe88ddd0de55ead343ed05a7d1a5 100644 (file)
@@ -509,7 +509,6 @@ subcommands of the prefix key.
 @end defvar
 
 @defvar help-event-list
-@tindex help-event-list
 The value of this variable is a list of event types that serve as
 alternative ``help characters.''  These events are handled just like the
 event specified by @code{help-char}.
index 09b80f00808639e7fd05a3d87304d84e1f9cef1d..b9227ab910471b7c5c4dab4aaaf53451595203bb 100644 (file)
@@ -635,7 +635,6 @@ Lookup}).
 @end defvar
 
 @defvar minor-mode-overriding-map-alist
-@tindex minor-mode-overriding-map-alist
 This variable allows major modes to override the key bindings for
 particular minor modes.  The elements of this alist look like the
 elements of @code{minor-mode-map-alist}: @code{(@var{variable}
index 4133114c3ea5e207c3e164fbac969b165b6b3c99..752c66c085987027f491ee528516ffb84a8b52cb 100644 (file)
@@ -383,7 +383,6 @@ If @var{n} is zero or negative, @code{nthcdr} returns all of
 @end defun
 
 @defun safe-length list
-@tindex safe-length
 This function returns the length of @var{list}, with no risk
 of either an error or an infinite loop.
 
@@ -397,23 +396,19 @@ worried that it may be circular, is with @code{length}.  @xref{Sequence
 Functions}.
 
 @defun caar cons-cell
-@tindex caar
 This is the same as @code{(car (car @var{cons-cell}))}.
 @end defun
 
 @defun cadr cons-cell
-@tindex cadr
 This is the same as @code{(car (cdr @var{cons-cell}))}
 or @code{(nth 1 @var{cons-cell})}.
 @end defun
 
 @defun cdar cons-cell
-@tindex cdar
 This is the same as @code{(cdr (car @var{cons-cell}))}.
 @end defun
 
 @defun cddr cons-cell
-@tindex cddr
 This is the same as @code{(cdr (cdr @var{cons-cell}))}
 or @code{(nthcdr 2 @var{cons-cell})}.
 @end defun
@@ -1469,7 +1464,6 @@ becomes clearer if the association is written in dotted pair notation:
 @end smallexample
 @end defun
 
-@tindex assoc-default
 @defun assoc-default key alist test default
 This function searches @var{alist} for a match for @var{key}.  For each
 element of @var{alist}, it compares the element (if it is an atom) or
index 4c7cb36d478b616ff3432ebbd0e60ac8779c0120..8071ae58579f77d344141e6541566db2af6e6bb6 100644 (file)
@@ -764,7 +764,6 @@ installed in @code{exec-directory} and has a name of the form
   See the source for the function @code{symbol-file}, for an example of
 code that loads this file to find functions in preloaded libraries.
 
-@tindex loadhist-special-hooks
 @defvar loadhist-special-hooks
 This variable holds a list of hooks to be scanned before unloading a
 library, to remove functions defined in the library.
index 38734cd6523aea8fbfd7c680cdc9057f24763f74..c4868ea434ea857ff382d4b09d6f0d860f524eec 100644 (file)
@@ -152,7 +152,6 @@ The keymap which displays the Files menu in the menu bar.
 The keymap which displays the Help menu in the menu bar.
 
 @item menu-bar-mule-menu
-@tindex menu-bar-mule-menu
 @vindex menu-bar-mule-menu
 The keymap which displays the Mule menu in the menu bar.
 
index f4165776234bd55b08f9acdcb88997500b675edd..d77d8af1da2ea374ffc4f23825248481419be53a 100644 (file)
@@ -320,7 +320,6 @@ marker should do by setting its @dfn{insertion type}.  Note that use of
 relocating a marker to point after the inserted text.
 
 @defun set-marker-insertion-type marker type
-@tindex set-marker-insertion-type
 This function sets the insertion type of marker @var{marker} to
 @var{type}.  If @var{type} is @code{t}, @var{marker} will advance when
 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},
 @end defun
 
 @defun marker-insertion-type marker
-@tindex marker-insertion-type
 This function reports the current insertion type of @var{marker}.
 @end defun
 
index 9e7ff6cf82238df14ffeed5a0699e4e1d20df12c..31c12e1366c5aa775a97a7e4e344ec9f74371d28 100644 (file)
@@ -450,7 +450,6 @@ A history list for file-name arguments.
 @end defvar
 
 @defvar buffer-name-history
-@tindex buffer-name-history
 A history list for buffer-name arguments.
 @end defvar
 
@@ -1443,7 +1442,6 @@ The return value of @code{map-y-or-n-p} is the number of objects acted on.
   To read a password to pass to another program, you can use the
 function @code{read-passwd}.
 
-@tindex read-passwd
 @defun read-passwd prompt &optional confirm default
 This function reads a password, prompting with @var{prompt}.  It does
 not echo the password as the user types it; instead, it echoes @samp{.}
index 92ef06e761623adf0ec501b053186be1fe3305c9..91a25a5cf95d39eaf46a3a3a611c75c8240128c7 100644 (file)
@@ -1229,7 +1229,6 @@ other variables could have the same effects on the mode line if
 @code{mode-line-format} were changed to use them.
 
 @defvar mode-line-mule-info
-@tindex mode-line-mule-info
 This variable holds the value of the mode-line construct that displays
 information about the language environment, buffer coding system, and
 current input method.  @xref{Non-ASCII Characters}.
@@ -1249,7 +1248,6 @@ Changing this variable does not force an update of the mode line.
 @end defvar
 
 @defvar mode-line-frame-identification
-@tindex mode-line-frame-identification
 This variable identifies the current frame.  The default value is
 @code{" "} if you are using a window system which can show multiple
 frames, or @code{"-%F "} on an ordinary terminal which shows only one
index 1f3bf589860bae1596d86b65095d2998508ae2f8..268d4219b6b0b85bcd9f33e029ffea929fcd6de3 100644 (file)
@@ -69,7 +69,6 @@ The representation for a string is determined and recorded in the string
 when the string is constructed.
 
 @defvar enable-multibyte-characters
-@tindex enable-multibyte-characters
 This variable specifies the current buffer's text representation.
 If it is non-@code{nil}, the buffer contains multibyte text; otherwise,
 it contains unibyte text.
@@ -79,7 +78,6 @@ You cannot set this variable directly; instead, use the function
 @end defvar
 
 @defvar default-enable-multibyte-characters
-@tindex default-enable-multibyte-characters
 This variable's value is entirely equivalent to @code{(default-value
 'enable-multibyte-characters)}, and setting this variable changes that
 default value.  Setting the local binding of
@@ -104,7 +102,6 @@ Return the buffer position corresponding to byte-position
 @end defun
 
 @defun multibyte-string-p string
-@tindex multibyte-string-p
 Return @code{t} if @var{string} is a multibyte string.
 @end defun
 
@@ -152,7 +149,6 @@ text to multibyte and back to unibyte reproduces the original unibyte
 text.
 
 @defvar nonascii-insert-offset
-@tindex nonascii-insert-offset
 This variable specifies the amount to add to a non-@sc{ascii} character
 when converting unibyte text to multibyte.  It also applies when
 @code{self-insert-command} inserts a character in the unibyte
@@ -166,7 +162,6 @@ value for the Latin 1 character set, rather than zero.
 @end defvar
 
 @defvar nonascii-translation-table
-@tindex nonascii-translation-table
 This variable provides a more general alternative to
 @code{nonascii-insert-offset}.  You can use it to specify independently
 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}.
 @end defvar
 
 @defun string-make-unibyte string
-@tindex string-make-unibyte
 This function converts the text of @var{string} to unibyte
 representation, if it isn't already, and returns the result.  If
 @var{string} is a unibyte string, it is returned unchanged.
 @end defun
 
 @defun string-make-multibyte string
-@tindex string-make-multibyte
 This function converts the text of @var{string} to multibyte
 representation, if it isn't already, and returns the result.  If
 @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
 multibyte when it was unibyte, or vice versa.
 
 @defun set-buffer-multibyte multibyte
-@tindex set-buffer-multibyte
 Set the representation type of the current buffer.  If @var{multibyte}
 is non-@code{nil}, the buffer becomes multibyte.  If @var{multibyte}
 is @code{nil}, the buffer becomes unibyte.
@@ -217,7 +209,6 @@ base buffer.
 @end defun
 
 @defun string-as-unibyte string
-@tindex string-as-unibyte
 This function returns a string with the same bytes as @var{string} but
 treating each byte as a character.  This means that the value may have
 more characters than @var{string} has.
@@ -227,7 +218,6 @@ If @var{string} is already a unibyte string, then the value is
 @end defun
 
 @defun string-as-multibyte string
-@tindex string-as-multibyte
 This function returns a string with the same bytes as @var{string} but
 treating each multibyte sequence as one character.  This means that the
 value may have fewer characters than @var{string} has.
@@ -281,18 +271,15 @@ characters, generally known as Big 5, is divided into two Emacs
 character sets, @code{chinese-big5-1} and @code{chinese-big5-2}.
 
 @defun charsetp object
-@tindex charsetp
 Returns @code{t} if @var{object} is a symbol that names a character set,
 @code{nil} otherwise.
 @end defun
 
 @defun charset-list
-@tindex charset-list
 This function returns a list of all defined character set names.
 @end defun
 
 @defun char-charset character
-@tindex char-charset
 This function returns the name of the character set that @var{character}
 belongs to.
 @end defun
@@ -323,7 +310,6 @@ there are either one or two distinguishing bytes; the number of such
 bytes is called the @dfn{dimension} of the character set.
 
 @defun charset-dimension charset
-@tindex charset-dimension
 This function returns the dimension of @var{charset}; at present, the
 dimension is always 1 or 2.
 @end defun
@@ -351,7 +337,6 @@ be concerned with the sequence of bytes used to represent a character,
 because Emacs translates automatically when necessary.
 
 @defun split-char character
-@tindex split-char
 Return a list containing the name of the character set of
 @var{character}, followed by one or two byte values (integers) which
 identify @var{character} within that character set.  The number of byte
@@ -374,7 +359,6 @@ the @code{ascii} character set:
 @end defun
 
 @defun make-char charset &rest byte-values
-@tindex make-char
 This function returns the character in character set @var{charset}
 identified by @var{byte-values}.  This is roughly the inverse of
 @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
 of the text in question.
 
 @defun find-charset-region beg end &optional translation
-@tindex find-charset-region
 This function returns a list of the character sets that appear in the
 current buffer between positions @var{beg} and @var{end}.
 
@@ -437,7 +420,6 @@ When a multibyte buffer contains invalid byte-sequences (raw bytes).
 @end defun
 
 @defun find-charset-string string &optional translation
-@tindex find-charset-string
 This function returns a list of the character sets that appear in the
 string @var{string}.  It is just like @code{find-charset-region}, except
 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
 that the result is multibyte data.
 
 @defun coding-system-get coding-system property
-@tindex coding-system-get
 This function returns the specified property of the coding system
 @var{coding-system}.  Most coding system properties exist for internal
 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
 you will want to find out afterwards which coding system was chosen.
 
 @defvar buffer-file-coding-system
-@tindex buffer-file-coding-system
 This variable records the coding system that was used for visiting the
 current buffer.  It is used for saving the buffer, and for writing part
 of the buffer with @code{write-region}.  When those operations ask the
@@ -618,7 +598,6 @@ to a subprocess.
 @end defvar
 
 @defvar save-buffer-coding-system
-@tindex save-buffer-coding-system
 This variable specifies the coding system for saving the buffer---but it
 is not used for @code{write-region}.
 
@@ -631,7 +610,6 @@ user specified.
 @end defvar
 
 @defvar last-coding-system-used
-@tindex last-coding-system-used
 I/O operations for files and subprocesses set this variable to the
 coding system name that was used.  The explicit encoding and decoding
 functions (@pxref{Explicit Encoding}) set it too.
@@ -651,27 +629,23 @@ selections for the window system.  @xref{Window System Selections}.
   Here are the Lisp facilities for working with coding systems:
 
 @defun coding-system-list &optional base-only
-@tindex coding-system-list
 This function returns a list of all coding system names (symbols).  If
 @var{base-only} is non-@code{nil}, the value includes only the
 base coding systems.  Otherwise, it includes variant coding systems as well.
 @end defun
 
 @defun coding-system-p object
-@tindex coding-system-p
 This function returns @code{t} if @var{object} is a coding system
 name.
 @end defun
 
 @defun check-coding-system coding-system
-@tindex check-coding-system
 This function checks the validity of @var{coding-system}.
 If that is valid, it returns @var{coding-system}.
 Otherwise it signals an error with condition @code{coding-system-error}.
 @end defun
 
 @defun coding-system-change-eol-conversion coding-system eol-type
-@tindex coding-system-change-eol-conversion
 This function returns a coding system which is like @var{coding-system}
 except for its eol conversion, which is specified by @code{eol-type}.
 @var{eol-type} should be @code{unix}, @code{dos}, @code{mac}, or
@@ -680,7 +654,6 @@ the end-of-line conversion from the data.
 @end defun
 
 @defun coding-system-change-text-conversion eol-coding text-coding
-@tindex coding-system-change-text-conversion
 This function returns a coding system which uses the end-of-line
 conversion of @var{eol-coding}, and the text conversion of
 @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
 @end defun
 
 @defun find-coding-systems-region from to
-@tindex find-coding-systems-region
 This function returns a list of coding systems that could be used to
 encode a text between @var{from} and @var{to}.  All coding systems in
 the list can safely encode any multibyte characters in that portion of
@@ -699,7 +671,6 @@ list @code{(undecided)}.
 @end defun
 
 @defun find-coding-systems-string string
-@tindex find-coding-systems-string
 This function returns a list of coding systems that could be used to
 encode the text of @var{string}.  All coding systems in the list can
 safely encode any multibyte characters in @var{string}.  If the text
@@ -708,13 +679,11 @@ contains no multibyte characters, this returns the list
 @end defun
 
 @defun find-coding-systems-for-charsets charsets
-@tindex find-coding-systems-for-charsets
 This function returns a list of coding systems that could be used to
 encode all the character sets in the list @var{charsets}.
 @end defun
 
 @defun detect-coding-region start end &optional highest
-@tindex detect-coding-region
 This function chooses a plausible coding system for decoding the text
 from @var{start} to @var{end}.  This text should be ``raw bytes''
 (@pxref{Explicit Encoding}).
@@ -730,7 +699,6 @@ is @code{undecided} or @code{(undecided)}.
 @end defun
 
 @defun detect-coding-string string highest
-@tindex detect-coding-string
 This function is like @code{detect-coding-region} except that it
 operates on the contents of @var{string} instead of bytes in the buffer.
 @end defun
@@ -741,7 +709,6 @@ systems used for I/O to a subprocess.
 @node User-Chosen Coding Systems
 @subsection User-Chosen Coding Systems
 
-@tindex select-safe-coding-system
 @defun select-safe-coding-system from to &optional preferred-coding-system
 This function selects a coding system for encoding the text between
 @var{from} and @var{to}, asking the user to choose if necessary.
@@ -764,7 +731,6 @@ target text, and @var{to} is ignored.
 system, with completion.  @xref{Completion}.
 
 @defun read-coding-system prompt &optional default
-@tindex read-coding-system
 This function reads a coding system using the minibuffer, prompting with
 string @var{prompt}, and returns the coding system name as a symbol.  If
 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.
 @end defun
 
 @defun read-non-nil-coding-system prompt
-@tindex read-non-nil-coding-system
 This function reads a coding system using the minibuffer, prompting with
 string @var{prompt}, and returns the coding system name as a symbol.  If
 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
 (@pxref{Specifying Coding Systems}).
 
 @defvar file-coding-system-alist
-@tindex file-coding-system-alist
 This variable is an alist that specifies the coding systems to use for
 reading and writing particular files.  Each element has the form
 @code{(@var{pattern} . @var{coding})}, where @var{pattern} is a regular
@@ -815,7 +779,6 @@ as described above.
 @end defvar
 
 @defvar process-coding-system-alist
-@tindex process-coding-system-alist
 This variable is an alist specifying which coding systems to use for a
 subprocess, depending on which program is running in the subprocess.  It
 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},
 rather than @code{undecided} or @code{latin-1}.
 
 @defvar network-coding-system-alist
-@tindex network-coding-system-alist
 This variable is an alist that specifies the coding system to use for
 network streams.  It works much like @code{file-coding-system-alist},
 with the difference that the @var{pattern} in an element may be either a
@@ -849,7 +811,6 @@ stream.
 @end defvar
 
 @defvar default-process-coding-system
-@tindex default-process-coding-system
 This variable specifies the coding systems to use for subprocess (and
 network stream) input and output, when nothing else specifies what to
 do.
@@ -860,7 +821,6 @@ the subprocess, and @var{output-coding} applies to output to it.
 @end defvar
 
 @defun find-operation-coding-system operation &rest arguments
-@tindex find-operation-coding-system
 This function returns the coding system to use (by default) for
 performing @var{operation} with @var{arguments}.  The value has this
 form:
@@ -902,7 +862,6 @@ the variables @code{coding-system-for-read} and/or
 @code{coding-system-for-write}.
 
 @defvar coding-system-for-read
-@tindex coding-system-for-read
 If this variable is non-@code{nil}, it specifies the coding system to
 use for reading a file, or for input from a synchronous subprocess.
 
@@ -932,7 +891,6 @@ input, including @code{file-coding-system-alist},
 @end defvar
 
 @defvar coding-system-for-write
-@tindex coding-system-for-write
 This works much like @code{coding-system-for-read}, except that it
 applies to output rather than input.  It affects writing to files,
 as well as sending output to subprocesses and net connections.
@@ -944,7 +902,6 @@ affect it.
 @end defvar
 
 @defvar inhibit-eol-conversion
-@tindex inhibit-eol-conversion
 When this variable is non-@code{nil}, no end-of-line conversion is done,
 no matter which coding system is specified.  This applies to all the
 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
 properties.
 
 @defun encode-coding-region start end coding-system
-@tindex encode-coding-region
 This function encodes the text from @var{start} to @var{end} according
 to coding system @var{coding-system}.  The encoded text replaces the
 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.
 @end defun
 
 @defun encode-coding-string string coding-system
-@tindex encode-coding-string
 This function encodes the text in @var{string} according to coding
 system @var{coding-system}.  It returns a new string containing the
 encoded text.  The result of encoding is a unibyte string of ``raw bytes.''
 @end defun
 
 @defun decode-coding-region start end coding-system
-@tindex decode-coding-region
 This function decodes the text from @var{start} to @var{end} according
 to coding system @var{coding-system}.  The decoded text replaces the
 original text in the buffer.  To make explicit decoding useful, the text
@@ -1044,7 +998,6 @@ before decoding ought to be ``raw bytes.''
 @end defun
 
 @defun decode-coding-string string coding-system
-@tindex decode-coding-string
 This function decodes the text in @var{string} according to coding
 system @var{coding-system}.  It returns a new string containing the
 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
 terminal.
 
 @defun keyboard-coding-system
-@tindex keyboard-coding-system
 This function returns the coding system that is in use for decoding
 keyboard input---or @code{nil} if no coding system is to be used.
 @end defun
 
 @defun set-keyboard-coding-system coding-system
-@tindex set-keyboard-coding-system
 This function specifies @var{coding-system} as the coding system to
 use for decoding keyboard input.  If @var{coding-system} is @code{nil},
 that means do not decode keyboard input.
 @end defun
 
 @defun terminal-coding-system
-@tindex terminal-coding-system
 This function returns the coding system that is in use for encoding
 terminal output---or @code{nil} for no encoding.
 @end defun
 
 @defun set-terminal-coding-system coding-system
-@tindex set-terminal-coding-system
 This function specifies @var{coding-system} as the coding system to use
 for encoding terminal output.  If @var{coding-system} is @code{nil},
 that means do not encode terminal output.
@@ -1160,7 +1109,6 @@ yet documented in this manual, but here we describe how to use them.
   Each input method has a name, which is currently a string;
 in the future, symbols may also be usable as input method names.
 
-@tindex current-input-method
 @defvar current-input-method
 This variable holds the name of the input method now active in the
 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
 buffer now.
 @end defvar
 
-@tindex default-input-method
 @defvar default-input-method
 This variable holds the default input method for commands that choose an
 input method.  Unlike @code{current-input-method}, this variable is
 normally global.
 @end defvar
 
-@tindex set-input-method
 @defun set-input-method input-method
 This function activates input method @var{input-method} for the current
 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
 method for the current buffer.
 @end defun
 
-@tindex read-input-method-name
 @defun read-input-method-name prompt &optional default inhibit-null
 This function reads an input method name with the minibuffer, prompting
 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
 The returned value is a string.
 @end defun
 
-@tindex input-method-alist
 @defvar input-method-alist
 This variable defines all the supported input methods.
 Each element defines one input method, and should have the form:
index 6600f45da0069ebe28555fb92cfef610be4df0a1..fb8a0b1ade544b7a6b72f3ad9769240ab317b632 100644 (file)
@@ -779,7 +779,6 @@ This function returns the process @sc{id} of the Emacs process.
 @end defun
 
 @defvar tty-erase-char
-@tindex tty-erase-char
 This variable holds the erase character that was selected
 in the system's terminal driver, before Emacs was started.
 @end defvar
index 16aa65a3ffd582feed9a6d62a4d095d4d7c7f71c..591ee9138d15348cfa624242af1b9ff2b5fbacbb 100644 (file)
@@ -365,7 +365,6 @@ inputinput@point{}
 @end defun
 
 @defun shell-command-to-string command
-@tindex shell-command-to-string
 This function executes @var{command} (a string) as a shell command,
 then returns the command's output as a string.
 @end defun
@@ -594,7 +593,6 @@ This function returns the name of @var{process}.
 @end defun
 
 @defun process-contact process
-@tindex process-contact
 This function returns @code{t} for an ordinary child process, and
 @code{(@var{hostname} @var{service})} for a net connection
 (@pxref{Network}).
@@ -663,7 +661,6 @@ instead of a terminal (see @code{process-connection-type} in
 @end defun
 
 @defun process-coding-system process
-@tindex process-coding-system
 This function returns a cons cell describing the coding systems in use
 for decoding output from @var{process} and for encoding input to
 @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
 @end defun
 
 @defun set-process-coding-system process decoding-system encoding-system
-@tindex set-process-coding-system
 This function specifies the coding systems to use for subsequent output
 from and input to @var{process}.  It will use @var{decoding-system} to
 decode subprocess output, and @var{encoding-system} to encode subprocess
index 062fc40ec76a293320f6bb8dbed4dadcc203e796..cc1a8c96b262d1445226ab85cdeb530b9be9da59 100644 (file)
@@ -702,7 +702,6 @@ whitespace:
 @end defun
 
 @defun regexp-opt strings &optional paren
-@tindex regexp-opt
 This function returns an efficient regular expression that will match
 any of the strings @var{strings}.  This is useful when you need to make
 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
 @end defun
 
 @defun regexp-opt-depth regexp
-@tindex regexp-opt-depth
 This function returns the total number of grouping constructs
 (parenthesized expressions) in @var{regexp}.
 @end defun
index dd64c9af2691732c4e89956b1ef7e8a05abfc201..7728e06e849297f071a88f2580be628d848e0966 100644 (file)
@@ -554,7 +554,6 @@ specifies @code{nil}.
 whenever the char-table does not specify any other non-@code{nil} value.
 
 @defun make-char-table subtype &optional init
-@tindex make-char-table
 Return a newly created char-table, with subtype @var{subtype}.  Each
 element is initialized to @var{init}, which defaults to @code{nil}.  You
 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.
 @end defun
 
 @defun char-table-p object
-@tindex char-table-p
 This function returns @code{t} if @var{object} is a char-table,
 otherwise @code{nil}.
 @end defun
 
 @defun char-table-subtype char-table
-@tindex char-table-subtype
 This function returns the subtype symbol of @var{char-table}.
 @end defun
 
 @defun set-char-table-default char-table new-default
-@tindex set-char-table-default
 This function sets the default value of @var{char-table} to
 @var{new-default}.
 
@@ -585,25 +581,21 @@ To do that, use @code{(char-table-range @var{char-table} nil)}.
 @end defun
 
 @defun char-table-parent char-table
-@tindex char-table-parent
 This function returns the parent of @var{char-table}.  The parent is
 always either @code{nil} or another char-table.
 @end defun
 
 @defun set-char-table-parent char-table new-parent
-@tindex set-char-table-parent
 This function sets the parent of @var{char-table} to @var{new-parent}.
 @end defun
 
 @defun char-table-extra-slot char-table n
-@tindex char-table-extra-slot
 This function returns the contents of extra slot @var{n} of
 @var{char-table}.  The number of extra slots in a char-table is
 determined by its subtype.
 @end defun
 
 @defun set-char-table-extra-slot char-table n value
-@tindex set-char-table-extra-slot
 This function stores @var{value} in extra slot @var{n} of
 @var{char-table}.
 @end defun
@@ -612,7 +604,6 @@ This function stores @var{value} in extra slot @var{n} of
 it can also specify a value for an entire character set.
 
 @defun char-table-range char-table range
-@tindex char-table-range
 This returns the value specified in @var{char-table} for a range of
 characters @var{range}.  Here are the possibilities for @var{range}:
 
@@ -636,7 +627,6 @@ name.  @xref{Splitting Characters}, for a description of generic characters.
 @end defun
 
 @defun set-char-table-range char-table range value
-@tindex set-char-table-range
 This function sets the value in @var{char-table} for a range of
 characters @var{range}.  Here are the possibilities for @var{range}:
 
@@ -663,7 +653,6 @@ name.  @xref{Splitting Characters}, for a description of generic characters.
 @end defun
 
 @defun map-char-table function char-table
-@tindex map-char-table
 This function calls @var{function} for each element of @var{char-table}.
 @var{function} is called with two arguments, a key and a value.  The key
 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
 of arrays.
 
 @defun make-bool-vector length initial
-@tindex make-bool-vector
 Return a new book-vector of @var{length} elements,
 each one initialized to @var{initial}.
 @end defun
 
 @defun bool-vector-p object
-@tindex bool-vector-p
 This returns @code{t} if @var{object} is a bool-vector,
 and @code{nil} otherwise.
 @end defun
index 04a4b5980151d96eedd992c4d7ffe40b55c6846b..c603247f499bc18a77aac24972f94d8c3cb69452 100644 (file)
@@ -655,7 +655,6 @@ the printed representation of a Lisp object as a string.
 @end defun
 
 @defmac with-output-to-string body...
-@tindex with-output-to-string
 This macro executes the @var{body} forms with @code{standard-output} set
 up to feed output into a string.  Then it returns that string.
 
@@ -714,7 +713,6 @@ In the second expression, the local binding of
 @code{prin1}, but not during the printing of the result.
 @end defvar
 
-@tindex print-escape-nonascii
 @defvar print-escape-nonascii
 If this variable is non-@code{nil}, then unibyte non-@sc{ascii}
 characters in strings are unconditionally printed as backslash sequences
@@ -726,7 +724,6 @@ characters, regardless of the value of this variable, when the output
 stream is a multibyte buffer or a marker pointing into one.
 @end defvar
 
-@tindex print-escape-multibyte
 @defvar print-escape-multibyte
 If this variable is non-@code{nil}, then multibyte non-@sc{ascii}
 characters in strings are unconditionally printed as backslash sequences
index bec0864de71ba83feac5733893690c8e9ea917ce..31df21785b5aac8aef3de66a432ce78b74b660c2 100644 (file)
@@ -128,7 +128,6 @@ This function returns a string made up of @var{count} repetitions of
 @end defun
 
 @defun string &rest characters
-@tindex string
 This returns a string containing the characters @var{characters}.
 
 @example
@@ -270,7 +269,6 @@ Lists}.
 @end defun
 
 @defun split-string string separators
-@tindex split-string
 This function splits @var{string} into substrings at matches for the regular
 expression @var{separators}.  Each match for @var{separators} defines a
 splitting point; the substrings between the splitting points are made
@@ -319,7 +317,6 @@ that index, @code{aset} signals an error.
   A more powerful function is @code{store-substring}:
 
 @defun store-substring string idx obj
-@tindex store-substring
 This function alters part of the contents of the string @var{string}, by
 storing @var{obj} starting at index @var{idx}.  The argument @var{obj}
 may be either a character or a (smaller) string.
@@ -432,7 +429,6 @@ no characters is less than any other string.
 @end defun
 
 @defun compare-strings string1 start1 end1 string2 start2 end2 &optional ignore-case
-@tindex compare-strings
 This function compares the specified part of @var{string1} with the
 specified part of @var{string2}.  The specified part of @var{string1}
 runs from index @var{start1} up to index @var{end1} (@code{nil} means
@@ -454,14 +450,12 @@ portion) is less.
 @end defun
 
 @defun assoc-ignore-case key alist
-@tindex assoc-ignore-case
 This function works like @code{assoc}, except that @var{key} must be a
 string, and comparison is done using @code{compare-strings}.
 Case differences are ignored in this comparison.
 @end defun
 
 @defun assoc-ignore-representation key alist
-@tindex assoc-ignore-representation
 This function works like @code{assoc}, except that @var{key} must be a
 string, and comparison is done using @code{compare-strings}.
 Case differences are significant.
index 2b306de25d970ac958d93f650102115cbc757ac1..80c765e35e360e678db7d1ae538b25ab7e2621cc 100644 (file)
@@ -546,7 +546,6 @@ the current syntax table in the usual way.
 @end table
 
 @defvar parse-sexp-lookup-properties
-@tindex parse-sexp-lookup-properties
 If this is non-@code{nil}, the syntax scanning functions pay attention
 to syntax text properties.  Otherwise they use only the current syntax
 table.
index 8231e4d1f896780868f9c20414830057a3c22d32..061b7925e26616fc19e2aed68ffd0b1eb0baff5d 100644 (file)
@@ -553,7 +553,6 @@ The value returned is always @code{nil}.
 @end deffn
 
 @defopt backward-delete-char-untabify-method
-@tindex backward-delete-char-untabify-method
 This option specifies how @code{backward-delete-char-untabify} should
 deal with whitespace.  Possible values include @code{untabify}, the
 default, meaning convert a tab to many spaces and delete one;
@@ -1416,7 +1415,6 @@ becomes buffer-local when set in any fashion.
 @end defvar
 
 @defvar fill-nobreak-predicate
-@tindex fill-nobreak-predicate
 This variable gives major modes a way to specify not to break a line at
 certain places.  Its value should be a function.  This function is
 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
 @end defun
 
 @defun next-char-property-change position &optional limit
-@tindex next-char-property-change
 This is like @code{next-property-change} except that it considers
 overlay properties as well as text properties.  There is no @var{object}
 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.
 @end defun
 
 @defun previous-char-property-change position &optional limit
-@tindex previous-char-property-change
 This is like @code{next-char-property-change}, but scans back from
 @var{position} instead of forward.
 @end defun
@@ -3532,7 +3528,6 @@ arguments.
 @end defvar
 
 @defmac combine-after-change-calls body...
-@tindex combine-after-change-calls
 The macro executes @var{body} normally, but arranges to call the
 after-change functions just once for a series of several changes---if
 that seems safe.
index 3b2398953e262339062f8268aa2ff000df2dbcfc..ffebf4a3b9ad50dfe8b82ad84fb65e34327dfb19 100644 (file)
@@ -408,7 +408,6 @@ the speed.  @xref{Inline Functions}.
 @node Documentation Tips
 @section Tips for Documentation Strings
 
-@tindex checkdoc-minor-mode
 @findex checkdoc-minor-mode
   Here are some tips and conventions for the writing of documentation
 strings.  You can check many of these conventions by running the command
index 7f3ce15f1b088126a920612bd744166126ad23e5..118bbc2b6019d3a9cf9fdb3b9fb23373faf4ff56 100644 (file)
@@ -121,7 +121,6 @@ nil @equiv{} 'nil
 @end example
 
 @defvar keyword-symbols-constant-flag
-@tindex keyword-symbols-constant-flag
 If this variable is @code{nil}, you are allowed to set and bind symbols
 whose names start with @samp{:} however you wish.  This is to make it
 possible to run old Lisp programs which do that.
index d1fcf5d6b9693ef3e05804673037c7513825ba83..1553d34cdf1b6942a0df303494029977bd9e7503 100644 (file)
@@ -676,7 +676,6 @@ If it is a frame, consider windows on that frame.
 @end defun
 
 @defvar buffer-display-time
-@tindex buffer-display-time
 This variable records the time at which a buffer was last made visible
 in a window.  It is always local in each buffer; each time
 @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}
 which buffer to scroll.
 @end defvar
 
-@tindex scroll-margin
 @defopt scroll-margin
 This option specifies the size of the scroll margin---a minimum number
 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
 margin, closer to the center of the window.
 @end defopt
 
-@tindex scroll-conservatively
 @defopt scroll-conservatively
 This variable controls how scrolling is done automatically when point
 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
 does not work with @code{scroll-margin}.  The default value is zero.
 @end defopt
 
-@tindex scroll-preserve-screen-position
 @defopt scroll-preserve-screen-position
 If this option is non-@code{nil}, the scroll functions move point so
 that the vertical position of the cursor is unchanged, when that is
@@ -2053,7 +2049,6 @@ Windows}) is what you need here.
 @end defvar
 
 @defvar redisplay-end-trigger-functions
-@tindex redisplay-end-trigger-functions
 This abnormal hook is run whenever redisplay in a window uses text that
 extends past a specified end trigger position.  You set the end trigger
 position with the function @code{set-window-redisplay-end-trigger}.  The
@@ -2064,18 +2059,15 @@ after the hook is run.
 @end defvar
 
 @defun set-window-redisplay-end-trigger window position
-@tindex set-window-redisplay-end-trigger
 This function sets @var{window}'s end trigger position at
 @var{position}.
 @end defun
 
 @defun window-redisplay-end-trigger &optional window
-@tindex window-redisplay-end-trigger
 This function returns @var{window}'s current end trigger position.
 @end defun
 
 @defvar window-configuration-change-hook
-@tindex window-configuration-change-hook
 A normal hook that is run every time you change the window configuration
 of an existing frame.  This includes splitting or deleting windows,
 changing the sizes of windows, or displaying a different buffer in a