Commit ce557a92 authored by Michael Albinus's avatar Michael Albinus
Browse files

Remove @key{} markups from @kindex entries in manuals

* doc/emacs/basic.texi:
* doc/emacs/buffers.texi:
* doc/emacs/building.texi:
* doc/emacs/calendar.texi:
* doc/emacs/custom.texi:
* doc/emacs/dired.texi:
* doc/emacs/display.texi:
* doc/emacs/files.texi:
* doc/emacs/frames.texi:
* doc/emacs/help.texi:
* doc/emacs/indent.texi:
* doc/emacs/killing.texi:
* doc/emacs/kmacro.texi:
* doc/emacs/mark.texi:
* doc/emacs/mini.texi:
* doc/emacs/misc.texi:
* doc/emacs/modes.texi:
* doc/emacs/msdos-xtra.texi:
* doc/emacs/msdos.texi:
* doc/emacs/mule.texi:
* doc/emacs/picture-xtra.texi:
* doc/emacs/programs.texi:
* doc/emacs/regs.texi:
* doc/emacs/rmail.texi:
* doc/emacs/screen.texi:
* doc/emacs/search.texi:
* doc/emacs/sending.texi:
* doc/emacs/text.texi:
* doc/emacs/trouble.texi:
* doc/misc/calc.texi:
* doc/misc/cc-mode.texi:
* doc/misc/ediff.texi:
* doc/misc/ert.texi:
* doc/misc/eww.texi:
* doc/misc/forms.texi:
* doc/misc/gnus.texi:
* doc/misc/idlwave.texi:
* doc/misc/info.texi:
* doc/misc/message.texi:
* doc/misc/mh-e.texi:
* doc/misc/newsticker.texi:
* doc/misc/org.texi:
* doc/misc/pcl-cvs.texi:
* doc/misc/rcirc.texi:
* doc/misc/reftex.texi:
* doc/misc/sc.texi:
* doc/misc/sieve.texi:
* doc/misc/vhdl-mode.texi:
* doc/misc/vip.texi:
* doc/misc/viper.texi:
* doc/misc/woman.texi: Remove @key{} markups from @kindex entries.
parent 71243f0b
......@@ -40,7 +40,7 @@ adds the character to the buffer at point. Insertion moves point
forward, so that point remains just after the inserted text.
@xref{Point}.
@kindex @key{RET}
@kindex RET
@kindex C-j
@cindex newline
@c @findex electric-indent-just-newline
......@@ -182,7 +182,7 @@ keyboard commands that move point in more sophisticated ways.
Move forward one character (@code{forward-char}).
@item @key{RIGHT}
@kindex @key{RIGHT}
@kindex RIGHT
@findex right-char
This command (@code{right-char}) behaves like @kbd{C-f}, except when
point is in a right-to-left paragraph (@pxref{Bidirectional Editing}).
......@@ -193,7 +193,7 @@ point is in a right-to-left paragraph (@pxref{Bidirectional Editing}).
Move backward one character (@code{backward-char}).
@item @key{LEFT}
@kindex @key{LEFT}
@kindex LEFT
@findex left-char
This command (@code{left-char}) behaves like @kbd{C-b}, except if the
current paragraph is right-to-left (@pxref{Bidirectional Editing}).
......@@ -201,7 +201,7 @@ current paragraph is right-to-left (@pxref{Bidirectional Editing}).
@item C-n
@itemx @key{DOWN}
@kindex C-n
@kindex @key{DOWN}
@kindex DOWN
@findex next-line
Move down one screen line (@code{next-line}). This command attempts
to keep the horizontal position unchanged, so if you start in the
......@@ -210,7 +210,7 @@ middle of one line, you move to the middle of the next.
@item C-p
@itemx @key{UP}
@kindex C-p
@kindex @key{UP}
@kindex UP
@findex previous-line
Move up one screen line (@code{previous-line}). This command
preserves position within the line, like @kbd{C-n}.
......@@ -218,14 +218,14 @@ preserves position within the line, like @kbd{C-n}.
@item C-a
@itemx @key{Home}
@kindex C-a
@kindex @key{HOME}
@kindex HOME
@findex move-beginning-of-line
Move to the beginning of the line (@code{move-beginning-of-line}).
@item C-e
@itemx @key{End}
@kindex C-e
@kindex @key{END}
@kindex END
@findex move-end-of-line
Move to the end of the line (@code{move-end-of-line}).
......@@ -234,8 +234,8 @@ Move forward one word (@code{forward-word}). @xref{Words}.
@item C-@key{RIGHT}
@itemx M-@key{RIGHT}
@kindex C-@key{RIGHT}
@kindex M-@key{RIGHT}
@kindex C-RIGHT
@kindex M-RIGHT
@findex right-word
This command (@code{right-word}) behaves like @kbd{M-f}, except it
moves @emph{backward} by one word if the current paragraph is
......@@ -246,8 +246,8 @@ Move backward one word (@code{backward-word}). @xref{Words}.
@item C-@key{LEFT}
@itemx M-@key{LEFT}
@kindex C-@key{LEFT}
@kindex M-@key{LEFT}
@kindex C-LEFT
@kindex M-LEFT
@findex left-word
This command (@code{left-word}) behaves like @kbd{M-b}, except it
moves @emph{forward} by one word if the current paragraph is
......@@ -277,7 +277,7 @@ On graphical displays, @kbd{C-@key{HOME}} does the same.
@item M->
@kindex M->
@kindex C-@key{END}
@kindex C-END
@findex end-of-buffer
Move to the end of the buffer (@code{end-of-buffer}). On graphical
displays, @kbd{C-@key{END}} does the same.
......@@ -314,7 +314,7 @@ also specify @var{n} by giving @kbd{M-g M-g} a numeric prefix argument.
a plain prefix argument.
@item M-g @key{TAB}
@kindex M-g @key{TAB}
@kindex M-g TAB
@findex move-to-column
Read a number @var{n} and move to column @var{n} in the current line.
Column 0 is the leftmost column. If called with a prefix argument,
......
......@@ -111,8 +111,8 @@ it, Emacs asks for the file name to use, and the buffer's major mode
is re-established taking that file name into account (@pxref{Choosing
Modes}).
@kindex C-x @key{LEFT}
@kindex C-x @key{RIGHT}
@kindex C-x LEFT
@kindex C-x RIGHT
@findex next-buffer
@findex previous-buffer
For conveniently switching between a few buffers, use the commands
......@@ -419,13 +419,13 @@ removing the flags.
@item @key{DEL}
@findex Buffer-menu-backup-unmark
@kindex @key{DEL} @r{(Buffer Menu)}
@kindex DEL @r{(Buffer Menu)}
Move to the previous line and remove all flags on that line
(@code{Buffer-menu-backup-unmark}).
@item M-@key{DEL}
@findex Buffer-menu-unmark-all-buffers
@kindex M-@key{DEL} @r{(Buffer Menu)}
@kindex M-DEL @r{(Buffer Menu)}
Remove a particular flag from all lines
(@code{Buffer-menu-unmark-all-buffers}). This asks for a single
character, and unmarks buffers marked with that character; typing
......@@ -479,7 +479,7 @@ visible buffer is displayed in its place.
@itemx f
@findex Buffer-menu-this-window
@kindex f @r{(Buffer Menu)}
@kindex @key{RET} @r{(Buffer Menu)}
@kindex RET @r{(Buffer Menu)}
Select this line's buffer, replacing the @file{*Buffer List*} buffer
in its window (@code{Buffer-menu-this-window}).
......
......@@ -768,7 +768,7 @@ be bizarre. See the GDB manual entry regarding @code{jump} for
details.
@item @key{TAB}
@kindex @key{TAB} @r{(GUD)}
@kindex TAB @r{(GUD)}
@findex gud-gdb-complete-command
With GDB, complete a symbol name (@code{gud-gdb-complete-command}).
This key is available only in the GUD interaction buffer.
......@@ -998,7 +998,7 @@ to the @dfn{current breakpoint} (the breakpoint which point is on):
@table @kbd
@item @key{SPC}
@kindex @key{SPC} @r{(GDB Breakpoints buffer)}
@kindex SPC @r{(GDB Breakpoints buffer)}
@findex gdb-toggle-breakpoint
Enable/disable current breakpoint (@code{gdb-toggle-breakpoint}). On
a graphical display, this changes the color of the dot in the fringe
......@@ -1011,7 +1011,7 @@ is enabled, and gray when it is disabled.
Delete the current breakpoint (@code{gdb-delete-breakpoint}).
@item @key{RET}
@kindex @key{RET} @r{(GDB Breakpoints buffer)}
@kindex RET @r{(GDB Breakpoints buffer)}
@findex gdb-goto-breakpoint
Visit the source line for the current breakpoint
(@code{gdb-goto-breakpoint}).
......@@ -1204,7 +1204,7 @@ immediate children exceeds the value of the variable
To delete a complex watch expression, move point to the root
expression in the speedbar and type @kbd{D} (@code{gdb-var-delete}).
@kindex @key{RET} @r{(GDB speedbar)}
@kindex RET @r{(GDB speedbar)}
@findex gdb-edit-value
To edit a variable with a simple data type, or a simple element of a
complex data type, move point there in the speedbar and type @key{RET}
......@@ -1490,7 +1490,7 @@ Evaluate all the Emacs Lisp expressions in the buffer.
@ifinfo
@c This uses 'colon' instead of a literal ':' because Info cannot
@c cope with a ':' in a menu.
@kindex M-@key{colon}
@kindex M-colon
@end ifinfo
@ifnotinfo
@kindex M-:
......
......@@ -328,7 +328,7 @@ date.
(@code{calendar-redraw}) to redraw it. (This can only happen if you use
non-Calendar-mode editing commands.)
@kindex @key{SPC} @r{(Calendar mode)}
@kindex SPC @r{(Calendar mode)}
In Calendar mode, you can use @key{SPC} (@code{scroll-other-window})
and @key{DEL} (@code{scroll-other-window-down}) to scroll the other
window (if there is one) up or down, respectively. This is handy when
......
......@@ -123,8 +123,8 @@ or moving point there and typing @kbd{@key{RET}}. For example, the group
names like @samp{[Editing]} are links; activating one of these links
brings up the customization buffer for that group.
@kindex @key{TAB} @r{(customization buffer)}
@kindex @key{S-TAB} @r{(customization buffer)}
@kindex TAB @r{(customization buffer)}
@kindex S-TAB @r{(customization buffer)}
@findex widget-forward
@findex widget-backward
In the customization buffer, you can type @kbd{@key{TAB}}
......@@ -243,7 +243,7 @@ You don't have to worry about specifying a value that is not valid;
the @samp{Set for Current Session} operation checks for validity and
will not install an unacceptable value.
@kindex M-@key{TAB} @r{(customization buffer)}
@kindex M-TAB @r{(customization buffer)}
@kindex C-M-i @r{(customization buffer)}
@findex widget-complete
While editing certain kinds of values, such as file names, directory
......
......@@ -136,7 +136,7 @@ buffers. The keys @kbd{C-n} and @kbd{C-p} are redefined to put the
cursor at the beginning of the file name on the line, rather than at
the beginning of the line.
@kindex @key{SPC} @r{(Dired)}
@kindex SPC @r{(Dired)}
For extra convenience, @key{SPC} and @kbd{n} in Dired are equivalent
to @kbd{C-n}. @kbd{p} is equivalent to @kbd{C-p}. (Moving by lines
is so common in Dired that it deserves to be easy to type.) @key{DEL}
......@@ -204,7 +204,7 @@ region for deletion; in this case, the command does not move point,
and ignores any prefix argument.
@kindex u @r{(Dired deletion)}
@kindex @key{DEL} @r{(Dired)}
@kindex DEL @r{(Dired)}
The reason for flagging files for deletion, rather than deleting
files immediately, is to reduce the danger of deleting a file
accidentally. Until you direct Dired to delete the flagged files, you
......@@ -348,7 +348,7 @@ and supplying that file name (@code{dired-find-file}). @xref{Visiting}.
@item @key{RET}
@itemx e
@kindex @key{RET} @r{(Dired)}
@kindex RET @r{(Dired)}
@kindex e @r{(Dired)}
Equivalent to @kbd{f}.
......@@ -464,7 +464,7 @@ unmark the previous @minus{}@var{n} files).
@item @key{DEL}
@itemx * @key{DEL}
@kindex * @key{DEL} @r{(Dired)}
@kindex * DEL @r{(Dired)}
@findex dired-unmark-backward
@cindex unmarking files (in Dired)
Move point to previous line and remove any mark on that line
......@@ -485,7 +485,7 @@ Remove all marks from all the files in this Dired buffer
@item * ? @var{markchar}
@itemx M-@key{DEL}
@kindex * ? @r{(Dired)}
@kindex M-@key{DEL} @r{(Dired)}
@kindex M-DEL @r{(Dired)}
@findex dired-unmark-all-files
Remove all marks that use the character @var{markchar}
(@code{dired-unmark-all-files}). If invoked with @kbd{M-@key{DEL}},
......
......@@ -79,10 +79,10 @@ Scroll backward (@code{scroll-down-command}).
@kindex C-v
@kindex M-v
@kindex @key{next}
@kindex @key{prior}
@kindex @key{PageDown}
@kindex @key{PageUp}
@kindex next
@kindex prior
@kindex PageDown
@kindex PageUp
@findex scroll-up-command
@findex scroll-down-command
@kbd{C-v} (@code{scroll-up-command}) scrolls forward by nearly the
......@@ -447,8 +447,8 @@ it. @xref{Disabling}.
@cindex mode, View
@kindex s @r{(View mode)}
@kindex @key{SPC} @r{(View mode)}
@kindex @key{DEL} @r{(View mode)}
@kindex SPC @r{(View mode)}
@kindex DEL @r{(View mode)}
View mode is a minor mode that lets you scan a buffer by sequential
screenfuls. It provides commands for scrolling through the buffer
conveniently but not for changing it. Apart from the usual Emacs
......
......@@ -1966,7 +1966,7 @@ then specifying @file{/tmp/foo*bar} will visit only
@cindex file name caching
@cindex cache of file names
@pindex find
@kindex C-@key{TAB}
@kindex C-TAB
@findex file-cache-minibuffer-complete
You can use the @dfn{file name cache} to make it easy to locate a
file by name, without having to remember exactly where it is located.
......
......@@ -480,13 +480,13 @@ cycles through all the frames on your terminal.
Delete all frames on the current terminal, except the selected one.
@item M-@key{F10}
@kindex M-@key{F10}
@kindex M-F10
@findex toggle-frame-maximized
Toggle the maximization state of the current frame. When a frame is
maximized, it fills the screen.
@item @key{F11>}
@kindex @key{F11}
@kindex F11
@findex toggle-frame-fullscreen
Toggle full-screen mode for the current frame. (The difference
between full-screen and maximized is normally that the former
......
......@@ -8,7 +8,7 @@
@cindex self-documentation
@findex help-command
@kindex C-h
@kindex @key{F1}
@kindex F1
@kindex C-h C-h
@findex help-for-help
......@@ -431,7 +431,7 @@ Go back to the previous help topic (@code{help-go-back}).
@findex help-follow
@findex help-go-back
@findex help-go-forward
@kindex @key{RET} @r{(Help mode)}
@kindex RET @r{(Help mode)}
@kindex C-c C-b @r{(Help mode)}
@kindex l @r{(Help mode)}
@kindex C-c C-f @r{(Help mode)}
......@@ -455,9 +455,9 @@ code definitions, and URLs (web pages). The first two are opened in
Emacs, and the third using a web browser via the @code{browse-url}
command (@pxref{Browse-URL}).
@kindex @key{TAB} @r{(Help mode)}
@kindex TAB @r{(Help mode)}
@findex forward-button
@kindex S-@key{TAB} @r{(Help mode)}
@kindex S-TAB @r{(Help mode)}
@findex backward-button
In a help buffer, @key{TAB} (@code{forward-button}) moves point
forward to the next hyperlink, while @kbd{S-@key{TAB}}
......
......@@ -17,7 +17,7 @@ programming language modes. @xref{Program Indent}, for additional
documentation about indenting in programming modes.
@findex indent-for-tab-command
@kindex @key{TAB} @r{(indentation)}
@kindex TAB @r{(indentation)}
The simplest way to perform indentation is the @key{TAB} key. In
most major modes, this runs the command @code{indent-for-tab-command}.
(In C and related modes, @key{TAB} runs the command
......@@ -120,7 +120,7 @@ If a numeric argument is supplied, indent every line in the region to
that column number.
@item C-x @key{TAB}
@kindex C-x @key{TAB}
@kindex C-x TAB
@findex indent-rigidly
@cindex remove indentation
This command is used to change the indentation of all lines that begin
......
......@@ -111,7 +111,7 @@ active (@pxref{Using Region}).
@kindex M-\
@findex delete-horizontal-space
@kindex M-@key{SPC}
@kindex M-SPC
@findex just-one-space
@findex cycle-spacing
The other delete commands are those that delete only whitespace
......
......@@ -64,8 +64,8 @@ Run the last keyboard macro on each line that begins in the region
(@code{apply-macro-to-region-lines}).
@end table
@kindex @key{F3}
@kindex @key{F4}
@kindex F3
@kindex F4
@findex kmacro-start-macro-or-insert-counter
@findex kmacro-end-or-call-macro
@findex kmacro-end-and-call-macro
......@@ -481,7 +481,7 @@ Edit the last 300 keystrokes as a keyboard macro
@findex kmacro-edit-macro
@kindex C-x C-k C-e
@kindex C-x C-k @key{RET}
@kindex C-x C-k RET
You can edit the last keyboard macro by typing @kbd{C-x C-k C-e} or
@kbd{C-x C-k @key{RET}} (@code{kmacro-edit-macro}). This formats the
macro definition in a buffer and enters a specialized major mode for
......@@ -505,7 +505,7 @@ keyboard input that you would use to invoke the macro---@kbd{C-x e} or
@section Stepwise Editing a Keyboard Macro
@findex kmacro-step-edit-macro
@kindex C-x C-k @key{SPC}
@kindex C-x C-k SPC
You can interactively replay and edit the last keyboard
macro, one command at a time, by typing @kbd{C-x C-k @key{SPC}}
(@code{kmacro-step-edit-macro}). Unless you quit the macro using
......
......@@ -79,7 +79,7 @@ Set the mark at point if the mark is inactive, then move point.
@xref{Shift Selection}.
@end table
@kindex C-@key{SPC}
@kindex C-SPC
@kindex C-@@
@findex set-mark-command
The most common way to set the mark is with @kbd{C-@key{SPC}}
......@@ -309,7 +309,7 @@ Move point to where the mark was, and restore the mark from the ring
of former marks.
@end table
@kindex C-@key{SPC} C-@key{SPC}
@kindex C-SPC C-SPC
The command @kbd{C-@key{SPC} C-@key{SPC}} is handy when you want to
use the mark to remember a position to which you may wish to return.
It pushes the current point onto the mark ring, without activating the
......@@ -320,7 +320,7 @@ and the second @kbd{C-@key{SPC}} deactivates it. (When Transient Mark
mode is off, @kbd{C-@key{SPC} C-@key{SPC}} instead activates Transient
Mark mode temporarily; @pxref{Disabled Transient Mark}.)
@kindex C-u C-@key{SPC}
@kindex C-u C-SPC
To return to a marked position, use @code{set-mark-command} with a
prefix argument: @kbd{C-u C-@key{SPC}}. This moves point to where the
mark was, and deactivates the mark if it was active. Each subsequent
......@@ -365,7 +365,7 @@ of buffers that you have been in, and, for each buffer, a place where
you set the mark. The length of the global mark ring is controlled by
@code{global-mark-ring-max}, and is 16 by default.
@kindex C-x C-@key{SPC}
@kindex C-x C-SPC
@findex pop-global-mark
The command @kbd{C-x C-@key{SPC}} (@code{pop-global-mark}) jumps to
the buffer and position of the latest entry in the global ring. It also
......@@ -447,7 +447,7 @@ using @kbd{C-@key{SPC} C-@key{SPC}} or @kbd{C-u C-x C-x}.
@table @kbd
@item C-@key{SPC} C-@key{SPC}
@kindex C-@key{SPC} C-@key{SPC}@r{, disabling Transient Mark}
@kindex C-SPC C-SPC@r{, disabling Transient Mark}
Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable
Transient Mark mode just once, until the mark is deactivated. (This
is not really a separate command; you are using the @kbd{C-@key{SPC}}
......
......@@ -266,7 +266,7 @@ Completion}.
@node Completion Example
@subsection Completion Example
@kindex @key{TAB} @r{(completion example)}
@kindex TAB @r{(completion example)}
A simple example may help here. @kbd{M-x} uses the minibuffer to
read the name of a command, so completion works by matching the
minibuffer text against the names of existing Emacs commands. Suppose
......@@ -318,7 +318,7 @@ first (@code{minibuffer-complete-and-exit}). @xref{Completion Exit}.
Display a list of completions (@code{minibuffer-completion-help}).
@end table
@kindex @key{TAB} @r{(completion)}
@kindex TAB @r{(completion)}
@findex minibuffer-complete
@key{TAB} (@code{minibuffer-complete}) is the most fundamental
completion command. It searches for all possible completions that
......@@ -326,7 +326,7 @@ match the existing minibuffer text, and attempts to complete as much
as it can. @xref{Completion Styles}, for how completion alternatives
are chosen.
@kindex @key{SPC} @r{(completion)}
@kindex SPC @r{(completion)}
@findex minibuffer-complete-word
@key{SPC} (@code{minibuffer-complete-word}) completes like
@key{TAB}, but only up to the next hyphen or space. If you have
......@@ -379,7 +379,7 @@ completion alternative (@code{previous-completion}).
@node Completion Exit
@subsection Completion Exit
@kindex @key{RET} @r{(completion in minibuffer)}
@kindex RET @r{(completion in minibuffer)}
@findex minibuffer-complete-and-exit
When a command reads an argument using the minibuffer with
completion, it also controls what happens when you type @key{RET}
......@@ -655,8 +655,8 @@ directory.
@findex previous-line-or-history-element
@findex next-line-or-history-element
@kindex @key{UP} @r{(minibuffer history)}
@kindex @key{DOWN} @r{(minibuffer history)}
@kindex UP @r{(minibuffer history)}
@kindex DOWN @r{(minibuffer history)}
The arrow keys @kbd{@key{UP}} and @kbd{@key{DOWN}} work like
@kbd{M-p} and @kbd{M-n}, but if the current history item is longer
than a single line, they allow you to move to the previous or next
......@@ -727,7 +727,7 @@ Display the entire command history, showing all the commands
@kbd{C-x @key{ESC} @key{ESC}} can repeat, most recent first.
@end table
@kindex C-x @key{ESC} @key{ESC}
@kindex C-x ESC ESC
@findex repeat-complex-command
@kbd{C-x @key{ESC} @key{ESC}} re-executes a recent command that used
the minibuffer. With no argument, it repeats the last such command.
......
......@@ -129,7 +129,7 @@ sessions.
The following commands are available in the Gnus group buffer:
@table @kbd
@kindex @key{SPC} @r{(Gnus Group mode)}
@kindex SPC @r{(Gnus Group mode)}
@findex gnus-group-read-group
@item @key{SPC}
Switch to the summary buffer for the group on the current line.
......@@ -177,7 +177,7 @@ Kill the group on the current line. Killed groups are not recorded in
the @file{.newsrc} file, and they are not shown in the @kbd{l} or
@kbd{L} listings.
@kindex @key{DEL} @r{(Gnus Group mode)}
@kindex DEL @r{(Gnus Group mode)}
@item @key{DEL}
Move point to the previous group containing unread articles.
......@@ -203,7 +203,7 @@ Update your Gnus settings, and quit Gnus.
The following commands are available in the Gnus summary buffer:
@table @kbd
@kindex @key{SPC} @r{(Gnus Summary mode)}
@kindex SPC @r{(Gnus Summary mode)}
@findex gnus-summary-next-page
@item @key{SPC}
If there is no article selected, select the article on the current
......@@ -214,7 +214,7 @@ buffer, select the next unread article.
Thus, you can read through all articles by repeatedly typing
@key{SPC}.
@kindex @key{DEL} @r{(Gnus Summary mode)}
@kindex DEL @r{(Gnus Summary mode)}
@findex gnus-summary-prev-page
@item @key{DEL}
Scroll the text of the article backwards.
......@@ -481,8 +481,8 @@ page, type @kbd{p}, @key{prior} or @kbd{C-x [}
@findex doc-view-scroll-up-or-next-page
@findex doc-view-scroll-down-or-previous-page
@kindex @key{SPC} @r{(DocView mode)}
@kindex @key{DEL} @r{(DocView mode)}
@kindex SPC @r{(DocView mode)}
@kindex DEL @r{(DocView mode)}
@key{SPC} (@code{doc-view-scroll-up-or-next-page}) is a convenient
way to advance through the document. It scrolls within the current
page or advances to the next. @key{DEL} moves backwards in a similar
......@@ -826,7 +826,7 @@ commands:
@table @kbd
@item @key{RET}
@kindex @key{RET} @r{(Shell mode)}
@kindex RET @r{(Shell mode)}
@findex comint-send-input
Send the current line as input to the subshell
(@code{comint-send-input}). Any shell prompt at the beginning of the
......@@ -836,7 +836,7 @@ interactive shell. However, you can also invoke @key{RET} elsewhere
in the shell buffer to submit the current line as input.
@item @key{TAB}
@kindex @key{TAB} @r{(Shell mode)}
@kindex TAB @r{(Shell mode)}
@findex completion-at-point@r{, in Shell Mode}
@cindex shell completion
Complete the command name or file name before point in the shell
......@@ -1182,7 +1182,7 @@ Move point to the previous prompt (@code{comint-previous-prompt}).
@item C-c C-n
Move point to the following prompt (@code{comint-next-prompt}).
@kindex C-c @key{RET} @r{(Shell mode)}
@kindex C-c RET @r{(Shell mode)}
@findex comint-copy-old-input
@item C-c @key{RET}
Copy the input command at point, inserting the copy at the end of the
......@@ -2796,7 +2796,7 @@ the package commentary by typing @kbd{C-h P browse-url @key{RET}}.
Activate URLs and e-mail addresses in the current buffer.
@end table
@kindex C-c @key{RET} @r{(Goto Address mode)}
@kindex C-c RET @r{(Goto Address mode)}
@findex goto-address-at-point
You can make Emacs mark out URLs specially in the current buffer, by
typing @kbd{M-x goto-address-mode}. When this buffer-local minor mode
......
......@@ -33,8 +33,8 @@ one another, and of the selected major mode.
@section Major Modes
@cindex major modes
@cindex mode, major
@kindex @key{TAB} @r{(and major modes)}
@kindex @key{DEL} @r{(and major modes)}
@kindex TAB @r{(and major modes)}
@kindex DEL @r{(and major modes)}
@kindex C-j @r{(and major modes)}
Every buffer possesses a major mode, which determines the editing
......@@ -236,7 +236,7 @@ called Outline mode. @xref{Outline Mode}.
@cindex Overwrite mode
@cindex mode, Overwrite
@findex overwrite-mode
@kindex @key{INSERT}
@kindex INSERT
@item
Overwrite mode causes ordinary printing characters to replace existing
text instead of shoving it to the right. For example, if point is in
......
......@@ -47,8 +47,8 @@ about Emacs's special handling of text files under MS-DOS (and Windows).
@node MS-DOS Keyboard
@subsection Keyboard Usage on MS-DOS
@kindex @key{DEL} @r{(MS-DOS)}
@kindex @key{BS} @r{(MS-DOS)}
@kindex DEL @r{(MS-DOS)}
@kindex BS @r{(MS-DOS)}
The key that is called @key{DEL} in Emacs (because that's how it is
designated on most workstations) is known as @key{BS} (backspace) on a
PC@. That is why the PC-specific terminal initialization remaps the
......@@ -56,7 +56,7 @@ PC@. That is why the PC-specific terminal initialization remaps the
as @kbd{C-d} for the same reasons.
@kindex C-g @r{(MS-DOS)}
@kindex C-@key{Break} @r{(MS-DOS)}
@kindex C-Break @r{(MS-DOS)}
@cindex quitting on MS-DOS
Emacs built for MS-DOS recognizes @kbd{C-@key{Break}} as a quit
character, just like @kbd{C-g}. This is because Emacs cannot detect
......
......@@ -579,7 +579,7 @@ modifier with the trailing dash but with no key indicates that all
Windows defined hotkeys for that modifier are to be overridden in the
favor of Emacs.
@kindex M-@key{TAB}@r{, (MS-Windows)}
@kindex M-TAB@r{, (MS-Windows)}
@cindex @kbd{M-@key{TAB}} vs @kbd{@key{Alt}-@key{TAB}} (MS-Windows)
@cindex @kbd{@key{Alt}-@key{TAB}} vs @kbd{M-@key{TAB}} (MS-Windows)
For example, @code{(w32-register-hot-key [M-tab])} lets you use
......@@ -693,7 +693,7 @@ its normal effect: for example, @kbd{@key{Lwindow}} opens the
@code{Start} menu, etc.
@vindex w32-recognize-altgr
@kindex @key{AltGr} @r{(MS-Windows)}
@kindex AltGr @r{(MS-Windows)}
@cindex @key{AltGr} key (MS-Windows)
The variable @code{w32-recognize-altgr} controls whether the
@key{AltGr} key (if it exists on your keyboard), or its equivalent,
......
......@@ -130,7 +130,7 @@ various @dfn{input methods}, typically one for each script or
language, which make it easier to type characters in the script.
@xref{Input Methods}.
@kindex C-x @key{RET}
@kindex C-x RET
The prefix key @kbd{C-x @key{RET}} is used for commands that pertain
to multibyte characters, coding systems, and input methods.
......@@ -577,7 +577,7 @@ Display a list of all the supported input methods.
@findex set-input-method
@vindex current-input-method
@kindex C-x @key{RET} C-\
@kindex C-x RET C-\
To choose an input method for the current buffer, use @kbd{C-x
@key{RET} C-\} (@code{set-input-method}). This command reads the
input method name from the minibuffer; the name normally starts with the
......@@ -1021,7 +1021,7 @@ Convert a region that was decoded using coding system @var{wrong},