aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Albinus2018-02-26 09:24:39 +0100
committerMichael Albinus2018-02-26 09:24:39 +0100
commitce557a924a299650b5e0c93ba276f1ec651f7941 (patch)
tree611f1c921f02caeafb38b057f2226d0c72d4699a
parent71243f0b1334c224836eae50bc1db29e787bd593 (diff)
downloademacs-ce557a924a299650b5e0c93ba276f1ec651f7941.tar.gz
emacs-ce557a924a299650b5e0c93ba276f1ec651f7941.zip
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.
-rw-r--r--doc/emacs/basic.texi26
-rw-r--r--doc/emacs/buffers.texi10
-rw-r--r--doc/emacs/building.texi10
-rw-r--r--doc/emacs/calendar.texi2
-rw-r--r--doc/emacs/custom.texi6
-rw-r--r--doc/emacs/dired.texi10
-rw-r--r--doc/emacs/display.texi12
-rw-r--r--doc/emacs/files.texi2
-rw-r--r--doc/emacs/frames.texi4
-rw-r--r--doc/emacs/help.texi8
-rw-r--r--doc/emacs/indent.texi4
-rw-r--r--doc/emacs/killing.texi2
-rw-r--r--doc/emacs/kmacro.texi8
-rw-r--r--doc/emacs/mark.texi10
-rw-r--r--doc/emacs/mini.texi14
-rw-r--r--doc/emacs/misc.texi20
-rw-r--r--doc/emacs/modes.texi6
-rw-r--r--doc/emacs/msdos-xtra.texi6
-rw-r--r--doc/emacs/msdos.texi4
-rw-r--r--doc/emacs/mule.texi26
-rw-r--r--doc/emacs/picture-xtra.texi4
-rw-r--r--doc/emacs/programs.texi20
-rw-r--r--doc/emacs/regs.texi2
-rw-r--r--doc/emacs/rmail.texi6
-rw-r--r--doc/emacs/screen.texi2
-rw-r--r--doc/emacs/search.texi14
-rw-r--r--doc/emacs/sending.texi2
-rw-r--r--doc/emacs/text.texi40
-rw-r--r--doc/emacs/trouble.texi2
-rw-r--r--doc/misc/calc.texi24
-rw-r--r--doc/misc/cc-mode.texi22
-rw-r--r--doc/misc/ediff.texi4
-rw-r--r--doc/misc/ert.texi4
-rw-r--r--doc/misc/eww.texi2
-rw-r--r--doc/misc/forms.texi18
-rw-r--r--doc/misc/gnus.texi64
-rw-r--r--doc/misc/idlwave.texi4
-rw-r--r--doc/misc/info.texi10
-rw-r--r--doc/misc/message.texi4
-rw-r--r--doc/misc/mh-e.texi98
-rw-r--r--doc/misc/newsticker.texi8
-rw-r--r--doc/misc/org.texi80
-rw-r--r--doc/misc/pcl-cvs.texi6
-rw-r--r--doc/misc/rcirc.texi10
-rw-r--r--doc/misc/reftex.texi2
-rw-r--r--doc/misc/sc.texi2
-rw-r--r--doc/misc/sieve.texi4
-rw-r--r--doc/misc/vhdl-mode.texi12
-rw-r--r--doc/misc/vip.texi24
-rw-r--r--doc/misc/viper.texi16
-rw-r--r--doc/misc/woman.texi8
51 files changed, 354 insertions, 354 deletions
diff --git a/doc/emacs/basic.texi b/doc/emacs/basic.texi
index cc689af6d2d..b9e0ce44046 100644
--- a/doc/emacs/basic.texi
+++ b/doc/emacs/basic.texi
@@ -40,7 +40,7 @@ adds the character to the buffer at point. Insertion moves point
40forward, so that point remains just after the inserted text. 40forward, so that point remains just after the inserted text.
41@xref{Point}. 41@xref{Point}.
42 42
43@kindex @key{RET} 43@kindex RET
44@kindex C-j 44@kindex C-j
45@cindex newline 45@cindex newline
46@c @findex electric-indent-just-newline 46@c @findex electric-indent-just-newline
@@ -182,7 +182,7 @@ keyboard commands that move point in more sophisticated ways.
182Move forward one character (@code{forward-char}). 182Move forward one character (@code{forward-char}).
183 183
184@item @key{RIGHT} 184@item @key{RIGHT}
185@kindex @key{RIGHT} 185@kindex RIGHT
186@findex right-char 186@findex right-char
187This command (@code{right-char}) behaves like @kbd{C-f}, except when 187This command (@code{right-char}) behaves like @kbd{C-f}, except when
188point is in a right-to-left paragraph (@pxref{Bidirectional Editing}). 188point 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}).
193Move backward one character (@code{backward-char}). 193Move backward one character (@code{backward-char}).
194 194
195@item @key{LEFT} 195@item @key{LEFT}
196@kindex @key{LEFT} 196@kindex LEFT
197@findex left-char 197@findex left-char
198This command (@code{left-char}) behaves like @kbd{C-b}, except if the 198This command (@code{left-char}) behaves like @kbd{C-b}, except if the
199current paragraph is right-to-left (@pxref{Bidirectional Editing}). 199current paragraph is right-to-left (@pxref{Bidirectional Editing}).
@@ -201,7 +201,7 @@ current paragraph is right-to-left (@pxref{Bidirectional Editing}).
201@item C-n 201@item C-n
202@itemx @key{DOWN} 202@itemx @key{DOWN}
203@kindex C-n 203@kindex C-n
204@kindex @key{DOWN} 204@kindex DOWN
205@findex next-line 205@findex next-line
206Move down one screen line (@code{next-line}). This command attempts 206Move down one screen line (@code{next-line}). This command attempts
207to keep the horizontal position unchanged, so if you start in the 207to 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.
210@item C-p 210@item C-p
211@itemx @key{UP} 211@itemx @key{UP}
212@kindex C-p 212@kindex C-p
213@kindex @key{UP} 213@kindex UP
214@findex previous-line 214@findex previous-line
215Move up one screen line (@code{previous-line}). This command 215Move up one screen line (@code{previous-line}). This command
216preserves position within the line, like @kbd{C-n}. 216preserves position within the line, like @kbd{C-n}.
@@ -218,14 +218,14 @@ preserves position within the line, like @kbd{C-n}.
218@item C-a 218@item C-a
219@itemx @key{Home} 219@itemx @key{Home}
220@kindex C-a 220@kindex C-a
221@kindex @key{HOME} 221@kindex HOME
222@findex move-beginning-of-line 222@findex move-beginning-of-line
223Move to the beginning of the line (@code{move-beginning-of-line}). 223Move to the beginning of the line (@code{move-beginning-of-line}).
224 224
225@item C-e 225@item C-e
226@itemx @key{End} 226@itemx @key{End}
227@kindex C-e 227@kindex C-e
228@kindex @key{END} 228@kindex END
229@findex move-end-of-line 229@findex move-end-of-line
230Move to the end of the line (@code{move-end-of-line}). 230Move to the end of the line (@code{move-end-of-line}).
231 231
@@ -234,8 +234,8 @@ Move forward one word (@code{forward-word}). @xref{Words}.
234 234
235@item C-@key{RIGHT} 235@item C-@key{RIGHT}
236@itemx M-@key{RIGHT} 236@itemx M-@key{RIGHT}
237@kindex C-@key{RIGHT} 237@kindex C-RIGHT
238@kindex M-@key{RIGHT} 238@kindex M-RIGHT
239@findex right-word 239@findex right-word
240This command (@code{right-word}) behaves like @kbd{M-f}, except it 240This command (@code{right-word}) behaves like @kbd{M-f}, except it
241moves @emph{backward} by one word if the current paragraph is 241moves @emph{backward} by one word if the current paragraph is
@@ -246,8 +246,8 @@ Move backward one word (@code{backward-word}). @xref{Words}.
246 246
247@item C-@key{LEFT} 247@item C-@key{LEFT}
248@itemx M-@key{LEFT} 248@itemx M-@key{LEFT}
249@kindex C-@key{LEFT} 249@kindex C-LEFT
250@kindex M-@key{LEFT} 250@kindex M-LEFT
251@findex left-word 251@findex left-word
252This command (@code{left-word}) behaves like @kbd{M-b}, except it 252This command (@code{left-word}) behaves like @kbd{M-b}, except it
253moves @emph{forward} by one word if the current paragraph is 253moves @emph{forward} by one word if the current paragraph is
@@ -277,7 +277,7 @@ On graphical displays, @kbd{C-@key{HOME}} does the same.
277 277
278@item M-> 278@item M->
279@kindex M-> 279@kindex M->
280@kindex C-@key{END} 280@kindex C-END
281@findex end-of-buffer 281@findex end-of-buffer
282Move to the end of the buffer (@code{end-of-buffer}). On graphical 282Move to the end of the buffer (@code{end-of-buffer}). On graphical
283displays, @kbd{C-@key{END}} does the same. 283displays, @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.
314a plain prefix argument. 314a plain prefix argument.
315 315
316@item M-g @key{TAB} 316@item M-g @key{TAB}
317@kindex M-g @key{TAB} 317@kindex M-g TAB
318@findex move-to-column 318@findex move-to-column
319Read a number @var{n} and move to column @var{n} in the current line. 319Read a number @var{n} and move to column @var{n} in the current line.
320Column 0 is the leftmost column. If called with a prefix argument, 320Column 0 is the leftmost column. If called with a prefix argument,
diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi
index 2f0bb9740d3..f8c1856058a 100644
--- a/doc/emacs/buffers.texi
+++ b/doc/emacs/buffers.texi
@@ -111,8 +111,8 @@ it, Emacs asks for the file name to use, and the buffer's major mode
111is re-established taking that file name into account (@pxref{Choosing 111is re-established taking that file name into account (@pxref{Choosing
112Modes}). 112Modes}).
113 113
114@kindex C-x @key{LEFT} 114@kindex C-x LEFT
115@kindex C-x @key{RIGHT} 115@kindex C-x RIGHT
116@findex next-buffer 116@findex next-buffer
117@findex previous-buffer 117@findex previous-buffer
118 For conveniently switching between a few buffers, use the commands 118 For conveniently switching between a few buffers, use the commands
@@ -419,13 +419,13 @@ removing the flags.
419 419
420@item @key{DEL} 420@item @key{DEL}
421@findex Buffer-menu-backup-unmark 421@findex Buffer-menu-backup-unmark
422@kindex @key{DEL} @r{(Buffer Menu)} 422@kindex DEL @r{(Buffer Menu)}
423Move to the previous line and remove all flags on that line 423Move to the previous line and remove all flags on that line
424(@code{Buffer-menu-backup-unmark}). 424(@code{Buffer-menu-backup-unmark}).
425 425
426@item M-@key{DEL} 426@item M-@key{DEL}
427@findex Buffer-menu-unmark-all-buffers 427@findex Buffer-menu-unmark-all-buffers
428@kindex M-@key{DEL} @r{(Buffer Menu)} 428@kindex M-DEL @r{(Buffer Menu)}
429Remove a particular flag from all lines 429Remove a particular flag from all lines
430(@code{Buffer-menu-unmark-all-buffers}). This asks for a single 430(@code{Buffer-menu-unmark-all-buffers}). This asks for a single
431character, and unmarks buffers marked with that character; typing 431character, and unmarks buffers marked with that character; typing
@@ -479,7 +479,7 @@ visible buffer is displayed in its place.
479@itemx f 479@itemx f
480@findex Buffer-menu-this-window 480@findex Buffer-menu-this-window
481@kindex f @r{(Buffer Menu)} 481@kindex f @r{(Buffer Menu)}
482@kindex @key{RET} @r{(Buffer Menu)} 482@kindex RET @r{(Buffer Menu)}
483Select this line's buffer, replacing the @file{*Buffer List*} buffer 483Select this line's buffer, replacing the @file{*Buffer List*} buffer
484in its window (@code{Buffer-menu-this-window}). 484in its window (@code{Buffer-menu-this-window}).
485 485
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index 52a42a196a8..7be96fa85c0 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -768,7 +768,7 @@ be bizarre. See the GDB manual entry regarding @code{jump} for
768details. 768details.
769 769
770@item @key{TAB} 770@item @key{TAB}
771@kindex @key{TAB} @r{(GUD)} 771@kindex TAB @r{(GUD)}
772@findex gud-gdb-complete-command 772@findex gud-gdb-complete-command
773With GDB, complete a symbol name (@code{gud-gdb-complete-command}). 773With GDB, complete a symbol name (@code{gud-gdb-complete-command}).
774This key is available only in the GUD interaction buffer. 774This key is available only in the GUD interaction buffer.
@@ -998,7 +998,7 @@ to the @dfn{current breakpoint} (the breakpoint which point is on):
998 998
999@table @kbd 999@table @kbd
1000@item @key{SPC} 1000@item @key{SPC}
1001@kindex @key{SPC} @r{(GDB Breakpoints buffer)} 1001@kindex SPC @r{(GDB Breakpoints buffer)}
1002@findex gdb-toggle-breakpoint 1002@findex gdb-toggle-breakpoint
1003Enable/disable current breakpoint (@code{gdb-toggle-breakpoint}). On 1003Enable/disable current breakpoint (@code{gdb-toggle-breakpoint}). On
1004a graphical display, this changes the color of the dot in the fringe 1004a graphical display, this changes the color of the dot in the fringe
@@ -1011,7 +1011,7 @@ is enabled, and gray when it is disabled.
1011Delete the current breakpoint (@code{gdb-delete-breakpoint}). 1011Delete the current breakpoint (@code{gdb-delete-breakpoint}).
1012 1012
1013@item @key{RET} 1013@item @key{RET}
1014@kindex @key{RET} @r{(GDB Breakpoints buffer)} 1014@kindex RET @r{(GDB Breakpoints buffer)}
1015@findex gdb-goto-breakpoint 1015@findex gdb-goto-breakpoint
1016Visit the source line for the current breakpoint 1016Visit the source line for the current breakpoint
1017(@code{gdb-goto-breakpoint}). 1017(@code{gdb-goto-breakpoint}).
@@ -1204,7 +1204,7 @@ immediate children exceeds the value of the variable
1204 To delete a complex watch expression, move point to the root 1204 To delete a complex watch expression, move point to the root
1205expression in the speedbar and type @kbd{D} (@code{gdb-var-delete}). 1205expression in the speedbar and type @kbd{D} (@code{gdb-var-delete}).
1206 1206
1207@kindex @key{RET} @r{(GDB speedbar)} 1207@kindex RET @r{(GDB speedbar)}
1208@findex gdb-edit-value 1208@findex gdb-edit-value
1209 To edit a variable with a simple data type, or a simple element of a 1209 To edit a variable with a simple data type, or a simple element of a
1210complex data type, move point there in the speedbar and type @key{RET} 1210complex 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.
1490@ifinfo 1490@ifinfo
1491@c This uses 'colon' instead of a literal ':' because Info cannot 1491@c This uses 'colon' instead of a literal ':' because Info cannot
1492@c cope with a ':' in a menu. 1492@c cope with a ':' in a menu.
1493@kindex M-@key{colon} 1493@kindex M-colon
1494@end ifinfo 1494@end ifinfo
1495@ifnotinfo 1495@ifnotinfo
1496@kindex M-: 1496@kindex M-:
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi
index 98089fd20fb..c6a84b5ab12 100644
--- a/doc/emacs/calendar.texi
+++ b/doc/emacs/calendar.texi
@@ -328,7 +328,7 @@ date.
328(@code{calendar-redraw}) to redraw it. (This can only happen if you use 328(@code{calendar-redraw}) to redraw it. (This can only happen if you use
329non-Calendar-mode editing commands.) 329non-Calendar-mode editing commands.)
330 330
331@kindex @key{SPC} @r{(Calendar mode)} 331@kindex SPC @r{(Calendar mode)}
332 In Calendar mode, you can use @key{SPC} (@code{scroll-other-window}) 332 In Calendar mode, you can use @key{SPC} (@code{scroll-other-window})
333and @key{DEL} (@code{scroll-other-window-down}) to scroll the other 333and @key{DEL} (@code{scroll-other-window-down}) to scroll the other
334window (if there is one) up or down, respectively. This is handy when 334window (if there is one) up or down, respectively. This is handy when
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index da8f6f76a82..9ba7e211013 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -123,8 +123,8 @@ or moving point there and typing @kbd{@key{RET}}. For example, the group
123names like @samp{[Editing]} are links; activating one of these links 123names like @samp{[Editing]} are links; activating one of these links
124brings up the customization buffer for that group. 124brings up the customization buffer for that group.
125 125
126@kindex @key{TAB} @r{(customization buffer)} 126@kindex TAB @r{(customization buffer)}
127@kindex @key{S-TAB} @r{(customization buffer)} 127@kindex S-TAB @r{(customization buffer)}
128@findex widget-forward 128@findex widget-forward
129@findex widget-backward 129@findex widget-backward
130 In the customization buffer, you can type @kbd{@key{TAB}} 130 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;
243the @samp{Set for Current Session} operation checks for validity and 243the @samp{Set for Current Session} operation checks for validity and
244will not install an unacceptable value. 244will not install an unacceptable value.
245 245
246@kindex M-@key{TAB} @r{(customization buffer)} 246@kindex M-TAB @r{(customization buffer)}
247@kindex C-M-i @r{(customization buffer)} 247@kindex C-M-i @r{(customization buffer)}
248@findex widget-complete 248@findex widget-complete
249 While editing certain kinds of values, such as file names, directory 249 While editing certain kinds of values, such as file names, directory
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi
index 2c2d9dded20..15c9cb56878 100644
--- a/doc/emacs/dired.texi
+++ b/doc/emacs/dired.texi
@@ -136,7 +136,7 @@ buffers. The keys @kbd{C-n} and @kbd{C-p} are redefined to put the
136cursor at the beginning of the file name on the line, rather than at 136cursor at the beginning of the file name on the line, rather than at
137the beginning of the line. 137the beginning of the line.
138 138
139@kindex @key{SPC} @r{(Dired)} 139@kindex SPC @r{(Dired)}
140 For extra convenience, @key{SPC} and @kbd{n} in Dired are equivalent 140 For extra convenience, @key{SPC} and @kbd{n} in Dired are equivalent
141to @kbd{C-n}. @kbd{p} is equivalent to @kbd{C-p}. (Moving by lines 141to @kbd{C-n}. @kbd{p} is equivalent to @kbd{C-p}. (Moving by lines
142is so common in Dired that it deserves to be easy to type.) @key{DEL} 142is 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,
204and ignores any prefix argument. 204and ignores any prefix argument.
205 205
206@kindex u @r{(Dired deletion)} 206@kindex u @r{(Dired deletion)}
207@kindex @key{DEL} @r{(Dired)} 207@kindex DEL @r{(Dired)}
208 The reason for flagging files for deletion, rather than deleting 208 The reason for flagging files for deletion, rather than deleting
209files immediately, is to reduce the danger of deleting a file 209files immediately, is to reduce the danger of deleting a file
210accidentally. Until you direct Dired to delete the flagged files, you 210accidentally. 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}.
348 348
349@item @key{RET} 349@item @key{RET}
350@itemx e 350@itemx e
351@kindex @key{RET} @r{(Dired)} 351@kindex RET @r{(Dired)}
352@kindex e @r{(Dired)} 352@kindex e @r{(Dired)}
353Equivalent to @kbd{f}. 353Equivalent to @kbd{f}.
354 354
@@ -464,7 +464,7 @@ unmark the previous @minus{}@var{n} files).
464 464
465@item @key{DEL} 465@item @key{DEL}
466@itemx * @key{DEL} 466@itemx * @key{DEL}
467@kindex * @key{DEL} @r{(Dired)} 467@kindex * DEL @r{(Dired)}
468@findex dired-unmark-backward 468@findex dired-unmark-backward
469@cindex unmarking files (in Dired) 469@cindex unmarking files (in Dired)
470Move point to previous line and remove any mark on that line 470Move 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
485@item * ? @var{markchar} 485@item * ? @var{markchar}
486@itemx M-@key{DEL} 486@itemx M-@key{DEL}
487@kindex * ? @r{(Dired)} 487@kindex * ? @r{(Dired)}
488@kindex M-@key{DEL} @r{(Dired)} 488@kindex M-DEL @r{(Dired)}
489@findex dired-unmark-all-files 489@findex dired-unmark-all-files
490Remove all marks that use the character @var{markchar} 490Remove all marks that use the character @var{markchar}
491(@code{dired-unmark-all-files}). If invoked with @kbd{M-@key{DEL}}, 491(@code{dired-unmark-all-files}). If invoked with @kbd{M-@key{DEL}},
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi
index fdd18896f25..5ddc3d63e72 100644
--- a/doc/emacs/display.texi
+++ b/doc/emacs/display.texi
@@ -79,10 +79,10 @@ Scroll backward (@code{scroll-down-command}).
79 79
80@kindex C-v 80@kindex C-v
81@kindex M-v 81@kindex M-v
82@kindex @key{next} 82@kindex next
83@kindex @key{prior} 83@kindex prior
84@kindex @key{PageDown} 84@kindex PageDown
85@kindex @key{PageUp} 85@kindex PageUp
86@findex scroll-up-command 86@findex scroll-up-command
87@findex scroll-down-command 87@findex scroll-down-command
88 @kbd{C-v} (@code{scroll-up-command}) scrolls forward by nearly the 88 @kbd{C-v} (@code{scroll-up-command}) scrolls forward by nearly the
@@ -447,8 +447,8 @@ it. @xref{Disabling}.
447@cindex mode, View 447@cindex mode, View
448 448
449@kindex s @r{(View mode)} 449@kindex s @r{(View mode)}
450@kindex @key{SPC} @r{(View mode)} 450@kindex SPC @r{(View mode)}
451@kindex @key{DEL} @r{(View mode)} 451@kindex DEL @r{(View mode)}
452 View mode is a minor mode that lets you scan a buffer by sequential 452 View mode is a minor mode that lets you scan a buffer by sequential
453screenfuls. It provides commands for scrolling through the buffer 453screenfuls. It provides commands for scrolling through the buffer
454conveniently but not for changing it. Apart from the usual Emacs 454conveniently but not for changing it. Apart from the usual Emacs
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index 9c2a922bfc0..d7ca1e91611 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -1966,7 +1966,7 @@ then specifying @file{/tmp/foo*bar} will visit only
1966@cindex file name caching 1966@cindex file name caching
1967@cindex cache of file names 1967@cindex cache of file names
1968@pindex find 1968@pindex find
1969@kindex C-@key{TAB} 1969@kindex C-TAB
1970@findex file-cache-minibuffer-complete 1970@findex file-cache-minibuffer-complete
1971 You can use the @dfn{file name cache} to make it easy to locate a 1971 You can use the @dfn{file name cache} to make it easy to locate a
1972file by name, without having to remember exactly where it is located. 1972file by name, without having to remember exactly where it is located.
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index 4eb44ba96b4..8cc4d649bbc 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -480,13 +480,13 @@ cycles through all the frames on your terminal.
480Delete all frames on the current terminal, except the selected one. 480Delete all frames on the current terminal, except the selected one.
481 481
482@item M-@key{F10} 482@item M-@key{F10}
483@kindex M-@key{F10} 483@kindex M-F10
484@findex toggle-frame-maximized 484@findex toggle-frame-maximized
485Toggle the maximization state of the current frame. When a frame is 485Toggle the maximization state of the current frame. When a frame is
486maximized, it fills the screen. 486maximized, it fills the screen.
487 487
488@item @key{F11>} 488@item @key{F11>}
489@kindex @key{F11} 489@kindex F11
490@findex toggle-frame-fullscreen 490@findex toggle-frame-fullscreen
491Toggle full-screen mode for the current frame. (The difference 491Toggle full-screen mode for the current frame. (The difference
492between full-screen and maximized is normally that the former 492between full-screen and maximized is normally that the former
diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi
index 4abd267276e..a5700760d44 100644
--- a/doc/emacs/help.texi
+++ b/doc/emacs/help.texi
@@ -8,7 +8,7 @@
8@cindex self-documentation 8@cindex self-documentation
9@findex help-command 9@findex help-command
10@kindex C-h 10@kindex C-h
11@kindex @key{F1} 11@kindex F1
12 12
13@kindex C-h C-h 13@kindex C-h C-h
14@findex help-for-help 14@findex help-for-help
@@ -431,7 +431,7 @@ Go back to the previous help topic (@code{help-go-back}).
431@findex help-follow 431@findex help-follow
432@findex help-go-back 432@findex help-go-back
433@findex help-go-forward 433@findex help-go-forward
434@kindex @key{RET} @r{(Help mode)} 434@kindex RET @r{(Help mode)}
435@kindex C-c C-b @r{(Help mode)} 435@kindex C-c C-b @r{(Help mode)}
436@kindex l @r{(Help mode)} 436@kindex l @r{(Help mode)}
437@kindex C-c C-f @r{(Help mode)} 437@kindex C-c C-f @r{(Help mode)}
@@ -455,9 +455,9 @@ code definitions, and URLs (web pages). The first two are opened in
455Emacs, and the third using a web browser via the @code{browse-url} 455Emacs, and the third using a web browser via the @code{browse-url}
456command (@pxref{Browse-URL}). 456command (@pxref{Browse-URL}).
457 457
458@kindex @key{TAB} @r{(Help mode)} 458@kindex TAB @r{(Help mode)}
459@findex forward-button 459@findex forward-button
460@kindex S-@key{TAB} @r{(Help mode)} 460@kindex S-TAB @r{(Help mode)}
461@findex backward-button 461@findex backward-button
462 In a help buffer, @key{TAB} (@code{forward-button}) moves point 462 In a help buffer, @key{TAB} (@code{forward-button}) moves point
463forward to the next hyperlink, while @kbd{S-@key{TAB}} 463forward to the next hyperlink, while @kbd{S-@key{TAB}}
diff --git a/doc/emacs/indent.texi b/doc/emacs/indent.texi
index eae334449ce..b38e85819ce 100644
--- a/doc/emacs/indent.texi
+++ b/doc/emacs/indent.texi
@@ -17,7 +17,7 @@ programming language modes. @xref{Program Indent}, for additional
17documentation about indenting in programming modes. 17documentation about indenting in programming modes.
18 18
19@findex indent-for-tab-command 19@findex indent-for-tab-command
20@kindex @key{TAB} @r{(indentation)} 20@kindex TAB @r{(indentation)}
21 The simplest way to perform indentation is the @key{TAB} key. In 21 The simplest way to perform indentation is the @key{TAB} key. In
22most major modes, this runs the command @code{indent-for-tab-command}. 22most major modes, this runs the command @code{indent-for-tab-command}.
23(In C and related modes, @key{TAB} runs the command 23(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
120that column number. 120that column number.
121 121
122@item C-x @key{TAB} 122@item C-x @key{TAB}
123@kindex C-x @key{TAB} 123@kindex C-x TAB
124@findex indent-rigidly 124@findex indent-rigidly
125@cindex remove indentation 125@cindex remove indentation
126This command is used to change the indentation of all lines that begin 126This command is used to change the indentation of all lines that begin
diff --git a/doc/emacs/killing.texi b/doc/emacs/killing.texi
index 7b89dce4e6f..4118b752e62 100644
--- a/doc/emacs/killing.texi
+++ b/doc/emacs/killing.texi
@@ -111,7 +111,7 @@ active (@pxref{Using Region}).
111 111
112@kindex M-\ 112@kindex M-\
113@findex delete-horizontal-space 113@findex delete-horizontal-space
114@kindex M-@key{SPC} 114@kindex M-SPC
115@findex just-one-space 115@findex just-one-space
116@findex cycle-spacing 116@findex cycle-spacing
117 The other delete commands are those that delete only whitespace 117 The other delete commands are those that delete only whitespace
diff --git a/doc/emacs/kmacro.texi b/doc/emacs/kmacro.texi
index 83fe1979e0c..8528c9f6bd5 100644
--- a/doc/emacs/kmacro.texi
+++ b/doc/emacs/kmacro.texi
@@ -64,8 +64,8 @@ Run the last keyboard macro on each line that begins in the region
64(@code{apply-macro-to-region-lines}). 64(@code{apply-macro-to-region-lines}).
65@end table 65@end table
66 66
67@kindex @key{F3} 67@kindex F3
68@kindex @key{F4} 68@kindex F4
69@findex kmacro-start-macro-or-insert-counter 69@findex kmacro-start-macro-or-insert-counter
70@findex kmacro-end-or-call-macro 70@findex kmacro-end-or-call-macro
71@findex kmacro-end-and-call-macro 71@findex kmacro-end-and-call-macro
@@ -481,7 +481,7 @@ Edit the last 300 keystrokes as a keyboard macro
481 481
482@findex kmacro-edit-macro 482@findex kmacro-edit-macro
483@kindex C-x C-k C-e 483@kindex C-x C-k C-e
484@kindex C-x C-k @key{RET} 484@kindex C-x C-k RET
485 You can edit the last keyboard macro by typing @kbd{C-x C-k C-e} or 485 You can edit the last keyboard macro by typing @kbd{C-x C-k C-e} or
486@kbd{C-x C-k @key{RET}} (@code{kmacro-edit-macro}). This formats the 486@kbd{C-x C-k @key{RET}} (@code{kmacro-edit-macro}). This formats the
487macro definition in a buffer and enters a specialized major mode for 487macro 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
505@section Stepwise Editing a Keyboard Macro 505@section Stepwise Editing a Keyboard Macro
506 506
507@findex kmacro-step-edit-macro 507@findex kmacro-step-edit-macro
508@kindex C-x C-k @key{SPC} 508@kindex C-x C-k SPC
509 You can interactively replay and edit the last keyboard 509 You can interactively replay and edit the last keyboard
510macro, one command at a time, by typing @kbd{C-x C-k @key{SPC}} 510macro, one command at a time, by typing @kbd{C-x C-k @key{SPC}}
511(@code{kmacro-step-edit-macro}). Unless you quit the macro using 511(@code{kmacro-step-edit-macro}). Unless you quit the macro using
diff --git a/doc/emacs/mark.texi b/doc/emacs/mark.texi
index 20cc67a1e79..0ffa9f74ac6 100644
--- a/doc/emacs/mark.texi
+++ b/doc/emacs/mark.texi
@@ -79,7 +79,7 @@ Set the mark at point if the mark is inactive, then move point.
79@xref{Shift Selection}. 79@xref{Shift Selection}.
80@end table 80@end table
81 81
82@kindex C-@key{SPC} 82@kindex C-SPC
83@kindex C-@@ 83@kindex C-@@
84@findex set-mark-command 84@findex set-mark-command
85 The most common way to set the mark is with @kbd{C-@key{SPC}} 85 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
309of former marks. 309of former marks.
310@end table 310@end table
311 311
312@kindex C-@key{SPC} C-@key{SPC} 312@kindex C-SPC C-SPC
313 The command @kbd{C-@key{SPC} C-@key{SPC}} is handy when you want to 313 The command @kbd{C-@key{SPC} C-@key{SPC}} is handy when you want to
314use the mark to remember a position to which you may wish to return. 314use the mark to remember a position to which you may wish to return.
315It pushes the current point onto the mark ring, without activating the 315It 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
320mode is off, @kbd{C-@key{SPC} C-@key{SPC}} instead activates Transient 320mode is off, @kbd{C-@key{SPC} C-@key{SPC}} instead activates Transient
321Mark mode temporarily; @pxref{Disabled Transient Mark}.) 321Mark mode temporarily; @pxref{Disabled Transient Mark}.)
322 322
323@kindex C-u C-@key{SPC} 323@kindex C-u C-SPC
324 To return to a marked position, use @code{set-mark-command} with a 324 To return to a marked position, use @code{set-mark-command} with a
325prefix argument: @kbd{C-u C-@key{SPC}}. This moves point to where the 325prefix argument: @kbd{C-u C-@key{SPC}}. This moves point to where the
326mark was, and deactivates the mark if it was active. Each subsequent 326mark 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
365you set the mark. The length of the global mark ring is controlled by 365you set the mark. The length of the global mark ring is controlled by
366@code{global-mark-ring-max}, and is 16 by default. 366@code{global-mark-ring-max}, and is 16 by default.
367 367
368@kindex C-x C-@key{SPC} 368@kindex C-x C-SPC
369@findex pop-global-mark 369@findex pop-global-mark
370 The command @kbd{C-x C-@key{SPC}} (@code{pop-global-mark}) jumps to 370 The command @kbd{C-x C-@key{SPC}} (@code{pop-global-mark}) jumps to
371the buffer and position of the latest entry in the global ring. It also 371the 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}.
447 447
448@table @kbd 448@table @kbd
449@item C-@key{SPC} C-@key{SPC} 449@item C-@key{SPC} C-@key{SPC}
450@kindex C-@key{SPC} C-@key{SPC}@r{, disabling Transient Mark} 450@kindex C-SPC C-SPC@r{, disabling Transient Mark}
451Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable 451Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable
452Transient Mark mode just once, until the mark is deactivated. (This 452Transient Mark mode just once, until the mark is deactivated. (This
453is not really a separate command; you are using the @kbd{C-@key{SPC}} 453is not really a separate command; you are using the @kbd{C-@key{SPC}}
diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi
index 2a77b840e16..579697f47bd 100644
--- a/doc/emacs/mini.texi
+++ b/doc/emacs/mini.texi
@@ -266,7 +266,7 @@ Completion}.
266@node Completion Example 266@node Completion Example
267@subsection Completion Example 267@subsection Completion Example
268 268
269@kindex @key{TAB} @r{(completion example)} 269@kindex TAB @r{(completion example)}
270 A simple example may help here. @kbd{M-x} uses the minibuffer to 270 A simple example may help here. @kbd{M-x} uses the minibuffer to
271read the name of a command, so completion works by matching the 271read the name of a command, so completion works by matching the
272minibuffer text against the names of existing Emacs commands. Suppose 272minibuffer text against the names of existing Emacs commands. Suppose
@@ -318,7 +318,7 @@ first (@code{minibuffer-complete-and-exit}). @xref{Completion Exit}.
318Display a list of completions (@code{minibuffer-completion-help}). 318Display a list of completions (@code{minibuffer-completion-help}).
319@end table 319@end table
320 320
321@kindex @key{TAB} @r{(completion)} 321@kindex TAB @r{(completion)}
322@findex minibuffer-complete 322@findex minibuffer-complete
323 @key{TAB} (@code{minibuffer-complete}) is the most fundamental 323 @key{TAB} (@code{minibuffer-complete}) is the most fundamental
324completion command. It searches for all possible completions that 324completion command. It searches for all possible completions that
@@ -326,7 +326,7 @@ match the existing minibuffer text, and attempts to complete as much
326as it can. @xref{Completion Styles}, for how completion alternatives 326as it can. @xref{Completion Styles}, for how completion alternatives
327are chosen. 327are chosen.
328 328
329@kindex @key{SPC} @r{(completion)} 329@kindex SPC @r{(completion)}
330@findex minibuffer-complete-word 330@findex minibuffer-complete-word
331 @key{SPC} (@code{minibuffer-complete-word}) completes like 331 @key{SPC} (@code{minibuffer-complete-word}) completes like
332@key{TAB}, but only up to the next hyphen or space. If you have 332@key{TAB}, but only up to the next hyphen or space. If you have
@@ -379,7 +379,7 @@ completion alternative (@code{previous-completion}).
379@node Completion Exit 379@node Completion Exit
380@subsection Completion Exit 380@subsection Completion Exit
381 381
382@kindex @key{RET} @r{(completion in minibuffer)} 382@kindex RET @r{(completion in minibuffer)}
383@findex minibuffer-complete-and-exit 383@findex minibuffer-complete-and-exit
384 When a command reads an argument using the minibuffer with 384 When a command reads an argument using the minibuffer with
385completion, it also controls what happens when you type @key{RET} 385completion, it also controls what happens when you type @key{RET}
@@ -655,8 +655,8 @@ directory.
655 655
656@findex previous-line-or-history-element 656@findex previous-line-or-history-element
657@findex next-line-or-history-element 657@findex next-line-or-history-element
658@kindex @key{UP} @r{(minibuffer history)} 658@kindex UP @r{(minibuffer history)}
659@kindex @key{DOWN} @r{(minibuffer history)} 659@kindex DOWN @r{(minibuffer history)}
660 The arrow keys @kbd{@key{UP}} and @kbd{@key{DOWN}} work like 660 The arrow keys @kbd{@key{UP}} and @kbd{@key{DOWN}} work like
661@kbd{M-p} and @kbd{M-n}, but if the current history item is longer 661@kbd{M-p} and @kbd{M-n}, but if the current history item is longer
662than a single line, they allow you to move to the previous or next 662than 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
727@kbd{C-x @key{ESC} @key{ESC}} can repeat, most recent first. 727@kbd{C-x @key{ESC} @key{ESC}} can repeat, most recent first.
728@end table 728@end table
729 729
730@kindex C-x @key{ESC} @key{ESC} 730@kindex C-x ESC ESC
731@findex repeat-complex-command 731@findex repeat-complex-command
732 @kbd{C-x @key{ESC} @key{ESC}} re-executes a recent command that used 732 @kbd{C-x @key{ESC} @key{ESC}} re-executes a recent command that used
733the minibuffer. With no argument, it repeats the last such command. 733the minibuffer. With no argument, it repeats the last such command.
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index 7f2a0a11071..e1b8070f432 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -129,7 +129,7 @@ sessions.
129 The following commands are available in the Gnus group buffer: 129 The following commands are available in the Gnus group buffer:
130 130
131@table @kbd 131@table @kbd
132@kindex @key{SPC} @r{(Gnus Group mode)} 132@kindex SPC @r{(Gnus Group mode)}
133@findex gnus-group-read-group 133@findex gnus-group-read-group
134@item @key{SPC} 134@item @key{SPC}
135Switch to the summary buffer for the group on the current line. 135Switch 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
177the @file{.newsrc} file, and they are not shown in the @kbd{l} or 177the @file{.newsrc} file, and they are not shown in the @kbd{l} or
178@kbd{L} listings. 178@kbd{L} listings.
179 179
180@kindex @key{DEL} @r{(Gnus Group mode)} 180@kindex DEL @r{(Gnus Group mode)}
181@item @key{DEL} 181@item @key{DEL}
182Move point to the previous group containing unread articles. 182Move point to the previous group containing unread articles.
183 183
@@ -203,7 +203,7 @@ Update your Gnus settings, and quit Gnus.
203 The following commands are available in the Gnus summary buffer: 203 The following commands are available in the Gnus summary buffer:
204 204
205@table @kbd 205@table @kbd
206@kindex @key{SPC} @r{(Gnus Summary mode)} 206@kindex SPC @r{(Gnus Summary mode)}
207@findex gnus-summary-next-page 207@findex gnus-summary-next-page
208@item @key{SPC} 208@item @key{SPC}
209If there is no article selected, select the article on the current 209If there is no article selected, select the article on the current
@@ -214,7 +214,7 @@ buffer, select the next unread article.
214Thus, you can read through all articles by repeatedly typing 214Thus, you can read through all articles by repeatedly typing
215@key{SPC}. 215@key{SPC}.
216 216
217@kindex @key{DEL} @r{(Gnus Summary mode)} 217@kindex DEL @r{(Gnus Summary mode)}
218@findex gnus-summary-prev-page 218@findex gnus-summary-prev-page
219@item @key{DEL} 219@item @key{DEL}
220Scroll the text of the article backwards. 220Scroll the text of the article backwards.
@@ -481,8 +481,8 @@ page, type @kbd{p}, @key{prior} or @kbd{C-x [}
481 481
482@findex doc-view-scroll-up-or-next-page 482@findex doc-view-scroll-up-or-next-page
483@findex doc-view-scroll-down-or-previous-page 483@findex doc-view-scroll-down-or-previous-page
484@kindex @key{SPC} @r{(DocView mode)} 484@kindex SPC @r{(DocView mode)}
485@kindex @key{DEL} @r{(DocView mode)} 485@kindex DEL @r{(DocView mode)}
486 @key{SPC} (@code{doc-view-scroll-up-or-next-page}) is a convenient 486 @key{SPC} (@code{doc-view-scroll-up-or-next-page}) is a convenient
487way to advance through the document. It scrolls within the current 487way to advance through the document. It scrolls within the current
488page or advances to the next. @key{DEL} moves backwards in a similar 488page or advances to the next. @key{DEL} moves backwards in a similar
@@ -826,7 +826,7 @@ commands:
826 826
827@table @kbd 827@table @kbd
828@item @key{RET} 828@item @key{RET}
829@kindex @key{RET} @r{(Shell mode)} 829@kindex RET @r{(Shell mode)}
830@findex comint-send-input 830@findex comint-send-input
831Send the current line as input to the subshell 831Send the current line as input to the subshell
832(@code{comint-send-input}). Any shell prompt at the beginning of the 832(@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
836in the shell buffer to submit the current line as input. 836in the shell buffer to submit the current line as input.
837 837
838@item @key{TAB} 838@item @key{TAB}
839@kindex @key{TAB} @r{(Shell mode)} 839@kindex TAB @r{(Shell mode)}
840@findex completion-at-point@r{, in Shell Mode} 840@findex completion-at-point@r{, in Shell Mode}
841@cindex shell completion 841@cindex shell completion
842Complete the command name or file name before point in the shell 842Complete 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}).
1182@item C-c C-n 1182@item C-c C-n
1183Move point to the following prompt (@code{comint-next-prompt}). 1183Move point to the following prompt (@code{comint-next-prompt}).
1184 1184
1185@kindex C-c @key{RET} @r{(Shell mode)} 1185@kindex C-c RET @r{(Shell mode)}
1186@findex comint-copy-old-input 1186@findex comint-copy-old-input
1187@item C-c @key{RET} 1187@item C-c @key{RET}
1188Copy the input command at point, inserting the copy at the end of the 1188Copy 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}}.
2796Activate URLs and e-mail addresses in the current buffer. 2796Activate URLs and e-mail addresses in the current buffer.
2797@end table 2797@end table
2798 2798
2799@kindex C-c @key{RET} @r{(Goto Address mode)} 2799@kindex C-c RET @r{(Goto Address mode)}
2800@findex goto-address-at-point 2800@findex goto-address-at-point
2801 You can make Emacs mark out URLs specially in the current buffer, by 2801 You can make Emacs mark out URLs specially in the current buffer, by
2802typing @kbd{M-x goto-address-mode}. When this buffer-local minor mode 2802typing @kbd{M-x goto-address-mode}. When this buffer-local minor mode
diff --git a/doc/emacs/modes.texi b/doc/emacs/modes.texi
index fd8f0110a3f..2bbc17b26db 100644
--- a/doc/emacs/modes.texi
+++ b/doc/emacs/modes.texi
@@ -33,8 +33,8 @@ one another, and of the selected major mode.
33@section Major Modes 33@section Major Modes
34@cindex major modes 34@cindex major modes
35@cindex mode, major 35@cindex mode, major
36@kindex @key{TAB} @r{(and major modes)} 36@kindex TAB @r{(and major modes)}
37@kindex @key{DEL} @r{(and major modes)} 37@kindex DEL @r{(and major modes)}
38@kindex C-j @r{(and major modes)} 38@kindex C-j @r{(and major modes)}
39 39
40 Every buffer possesses a major mode, which determines the editing 40 Every buffer possesses a major mode, which determines the editing
@@ -236,7 +236,7 @@ called Outline mode. @xref{Outline Mode}.
236@cindex Overwrite mode 236@cindex Overwrite mode
237@cindex mode, Overwrite 237@cindex mode, Overwrite
238@findex overwrite-mode 238@findex overwrite-mode
239@kindex @key{INSERT} 239@kindex INSERT
240@item 240@item
241Overwrite mode causes ordinary printing characters to replace existing 241Overwrite mode causes ordinary printing characters to replace existing
242text instead of shoving it to the right. For example, if point is in 242text instead of shoving it to the right. For example, if point is in
diff --git a/doc/emacs/msdos-xtra.texi b/doc/emacs/msdos-xtra.texi
index 94e4161c158..406ebd19051 100644
--- a/doc/emacs/msdos-xtra.texi
+++ b/doc/emacs/msdos-xtra.texi
@@ -47,8 +47,8 @@ about Emacs's special handling of text files under MS-DOS (and Windows).
47@node MS-DOS Keyboard 47@node MS-DOS Keyboard
48@subsection Keyboard Usage on MS-DOS 48@subsection Keyboard Usage on MS-DOS
49 49
50@kindex @key{DEL} @r{(MS-DOS)} 50@kindex DEL @r{(MS-DOS)}
51@kindex @key{BS} @r{(MS-DOS)} 51@kindex BS @r{(MS-DOS)}
52 The key that is called @key{DEL} in Emacs (because that's how it is 52 The key that is called @key{DEL} in Emacs (because that's how it is
53designated on most workstations) is known as @key{BS} (backspace) on a 53designated on most workstations) is known as @key{BS} (backspace) on a
54PC@. That is why the PC-specific terminal initialization remaps the 54PC@. 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
56as @kbd{C-d} for the same reasons. 56as @kbd{C-d} for the same reasons.
57 57
58@kindex C-g @r{(MS-DOS)} 58@kindex C-g @r{(MS-DOS)}
59@kindex C-@key{Break} @r{(MS-DOS)} 59@kindex C-Break @r{(MS-DOS)}
60@cindex quitting on MS-DOS 60@cindex quitting on MS-DOS
61 Emacs built for MS-DOS recognizes @kbd{C-@key{Break}} as a quit 61 Emacs built for MS-DOS recognizes @kbd{C-@key{Break}} as a quit
62character, just like @kbd{C-g}. This is because Emacs cannot detect 62character, just like @kbd{C-g}. This is because Emacs cannot detect
diff --git a/doc/emacs/msdos.texi b/doc/emacs/msdos.texi
index 9af0edaa124..b3b40d476e6 100644
--- a/doc/emacs/msdos.texi
+++ b/doc/emacs/msdos.texi
@@ -579,7 +579,7 @@ modifier with the trailing dash but with no key indicates that all
579Windows defined hotkeys for that modifier are to be overridden in the 579Windows defined hotkeys for that modifier are to be overridden in the
580favor of Emacs. 580favor of Emacs.
581 581
582@kindex M-@key{TAB}@r{, (MS-Windows)} 582@kindex M-TAB@r{, (MS-Windows)}
583@cindex @kbd{M-@key{TAB}} vs @kbd{@key{Alt}-@key{TAB}} (MS-Windows) 583@cindex @kbd{M-@key{TAB}} vs @kbd{@key{Alt}-@key{TAB}} (MS-Windows)
584@cindex @kbd{@key{Alt}-@key{TAB}} vs @kbd{M-@key{TAB}} (MS-Windows) 584@cindex @kbd{@key{Alt}-@key{TAB}} vs @kbd{M-@key{TAB}} (MS-Windows)
585 For example, @code{(w32-register-hot-key [M-tab])} lets you use 585 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
693@code{Start} menu, etc. 693@code{Start} menu, etc.
694 694
695@vindex w32-recognize-altgr 695@vindex w32-recognize-altgr
696@kindex @key{AltGr} @r{(MS-Windows)} 696@kindex AltGr @r{(MS-Windows)}
697@cindex @key{AltGr} key (MS-Windows) 697@cindex @key{AltGr} key (MS-Windows)
698 The variable @code{w32-recognize-altgr} controls whether the 698 The variable @code{w32-recognize-altgr} controls whether the
699@key{AltGr} key (if it exists on your keyboard), or its equivalent, 699@key{AltGr} key (if it exists on your keyboard), or its equivalent,
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index 487285f8d3e..dc80bc92172 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -130,7 +130,7 @@ various @dfn{input methods}, typically one for each script or
130language, which make it easier to type characters in the script. 130language, which make it easier to type characters in the script.
131@xref{Input Methods}. 131@xref{Input Methods}.
132 132
133@kindex C-x @key{RET} 133@kindex C-x RET
134 The prefix key @kbd{C-x @key{RET}} is used for commands that pertain 134 The prefix key @kbd{C-x @key{RET}} is used for commands that pertain
135to multibyte characters, coding systems, and input methods. 135to multibyte characters, coding systems, and input methods.
136 136
@@ -577,7 +577,7 @@ Display a list of all the supported input methods.
577 577
578@findex set-input-method 578@findex set-input-method
579@vindex current-input-method 579@vindex current-input-method
580@kindex C-x @key{RET} C-\ 580@kindex C-x RET C-\
581 To choose an input method for the current buffer, use @kbd{C-x 581 To choose an input method for the current buffer, use @kbd{C-x
582@key{RET} C-\} (@code{set-input-method}). This command reads the 582@key{RET} C-\} (@code{set-input-method}). This command reads the
583input method name from the minibuffer; the name normally starts with the 583input 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},
1021decoding it using coding system @var{right} instead. 1021decoding it using coding system @var{right} instead.
1022@end table 1022@end table
1023 1023
1024@kindex C-x @key{RET} f 1024@kindex C-x RET f
1025@findex set-buffer-file-coding-system 1025@findex set-buffer-file-coding-system
1026 The command @kbd{C-x @key{RET} f} 1026 The command @kbd{C-x @key{RET} f}
1027(@code{set-buffer-file-coding-system}) sets the file coding system for 1027(@code{set-buffer-file-coding-system}) sets the file coding system for
@@ -1043,7 +1043,7 @@ current buffer. For example, @kbd{C-x @key{RET} f dos @key{RET}} will
1043cause Emacs to save the current buffer's text with DOS-style 1043cause Emacs to save the current buffer's text with DOS-style
1044carriage-return linefeed line endings. 1044carriage-return linefeed line endings.
1045 1045
1046@kindex C-x @key{RET} c 1046@kindex C-x RET c
1047@findex universal-coding-system-argument 1047@findex universal-coding-system-argument
1048 Another way to specify the coding system for a file is when you visit 1048 Another way to specify the coding system for a file is when you visit
1049the file. First use the command @kbd{C-x @key{RET} c} 1049the file. First use the command @kbd{C-x @key{RET} c}
@@ -1077,7 +1077,7 @@ then save it in a file. Selecting a language environment typically sets
1077this variable to a good choice of default coding system for that language 1077this variable to a good choice of default coding system for that language
1078environment. 1078environment.
1079 1079
1080@kindex C-x @key{RET} r 1080@kindex C-x RET r
1081@findex revert-buffer-with-coding-system 1081@findex revert-buffer-with-coding-system
1082 If you visit a file with a wrong coding system, you can correct this 1082 If you visit a file with a wrong coding system, you can correct this
1083with @kbd{C-x @key{RET} r} (@code{revert-buffer-with-coding-system}). 1083with @kbd{C-x @key{RET} r} (@code{revert-buffer-with-coding-system}).
@@ -1113,8 +1113,8 @@ subprocess input and output in the current buffer
1113(@code{set-buffer-process-coding-system}). 1113(@code{set-buffer-process-coding-system}).
1114@end table 1114@end table
1115 1115
1116@kindex C-x @key{RET} x 1116@kindex C-x RET x
1117@kindex C-x @key{RET} X 1117@kindex C-x RET X
1118@findex set-selection-coding-system 1118@findex set-selection-coding-system
1119@findex set-next-selection-coding-system 1119@findex set-next-selection-coding-system
1120 The command @kbd{C-x @key{RET} x} (@code{set-selection-coding-system}) 1120 The command @kbd{C-x @key{RET} x} (@code{set-selection-coding-system})
@@ -1139,7 +1139,7 @@ list of some of these symbols, Emacs tries only the request types in
1139the list, in order, until one of them succeeds, or until the list is 1139the list, in order, until one of them succeeds, or until the list is
1140exhausted. 1140exhausted.
1141 1141
1142@kindex C-x @key{RET} p 1142@kindex C-x RET p
1143@findex set-buffer-process-coding-system 1143@findex set-buffer-process-coding-system
1144 The command @kbd{C-x @key{RET} p} (@code{set-buffer-process-coding-system}) 1144 The command @kbd{C-x @key{RET} p} (@code{set-buffer-process-coding-system})
1145specifies the coding system for input and output to a subprocess. This 1145specifies the coding system for input and output to a subprocess. This
@@ -1181,7 +1181,7 @@ names (@code{set-file-name-coding-system}).
1181@end table 1181@end table
1182 1182
1183@findex set-file-name-coding-system 1183@findex set-file-name-coding-system
1184@kindex C-x @key{RET} F 1184@kindex C-x RET F
1185@cindex file names with non-@acronym{ASCII} characters 1185@cindex file names with non-@acronym{ASCII} characters
1186 The command @kbd{C-x @key{RET} F} (@code{set-file-name-coding-system}) 1186 The command @kbd{C-x @key{RET} F} (@code{set-file-name-coding-system})
1187specifies a coding system to use for encoding file @emph{names}. It 1187specifies a coding system to use for encoding file @emph{names}. It
@@ -1247,7 +1247,7 @@ Use coding system @var{coding} for keyboard input
1247(@code{set-keyboard-coding-system}). 1247(@code{set-keyboard-coding-system}).
1248@end table 1248@end table
1249 1249
1250@kindex C-x @key{RET} t 1250@kindex C-x RET t
1251@findex set-terminal-coding-system 1251@findex set-terminal-coding-system
1252 The command @kbd{C-x @key{RET} t} (@code{set-terminal-coding-system}) 1252 The command @kbd{C-x @key{RET} t} (@code{set-terminal-coding-system})
1253specifies the coding system for terminal output. If you specify a 1253specifies the coding system for terminal output. If you specify a
@@ -1264,7 +1264,7 @@ Emacs knows which characters the terminal can actually handle.
1264Emacs can deduce the proper coding system from your terminal type or 1264Emacs can deduce the proper coding system from your terminal type or
1265your locale specification (@pxref{Language Environments}). 1265your locale specification (@pxref{Language Environments}).
1266 1266
1267@kindex C-x @key{RET} k 1267@kindex C-x RET k
1268@findex set-keyboard-coding-system 1268@findex set-keyboard-coding-system
1269@vindex keyboard-coding-system 1269@vindex keyboard-coding-system
1270 The command @kbd{C-x @key{RET} k} (@code{set-keyboard-coding-system}), 1270 The command @kbd{C-x @key{RET} k} (@code{set-keyboard-coding-system}),
@@ -1843,8 +1843,8 @@ character positions may look discontinuous if the region spans
1843reordered text. This is normal and similar to the behavior of other 1843reordered text. This is normal and similar to the behavior of other
1844programs that support bidirectional text. 1844programs that support bidirectional text.
1845 1845
1846@kindex @key{RIGHT}@r{, and bidirectional text} 1846@kindex RIGHT@r{, and bidirectional text}
1847@kindex @key{LEFT}@r{, and bidirectional text} 1847@kindex LEFT@r{, and bidirectional text}
1848@findex right-char@r{, and bidirectional text} 1848@findex right-char@r{, and bidirectional text}
1849@findex left-char@r{, and bidirectional text} 1849@findex left-char@r{, and bidirectional text}
1850 Cursor motion commands bound to arrow keys, such as @key{LEFT} and 1850 Cursor motion commands bound to arrow keys, such as @key{LEFT} and
diff --git a/doc/emacs/picture-xtra.texi b/doc/emacs/picture-xtra.texi
index 35387a07b05..39c353b0ff1 100644
--- a/doc/emacs/picture-xtra.texi
+++ b/doc/emacs/picture-xtra.texi
@@ -191,7 +191,7 @@ C-b} (@code{picture-motion-reverse}) moves in the opposite direction.
191@node Tabs in Picture 191@node Tabs in Picture
192@subsection Picture Mode Tabs 192@subsection Picture Mode Tabs
193 193
194@kindex M-@key{TAB} @r{(Picture mode)} 194@kindex M-TAB @r{(Picture mode)}
195@findex picture-tab-search 195@findex picture-tab-search
196@vindex picture-tab-chars 196@vindex picture-tab-chars
197 Two kinds of tab-like action are provided in Picture mode. Use 197 Two kinds of tab-like action are provided in Picture mode. Use
@@ -214,7 +214,7 @@ current tab stop settings; it is the Picture mode equivalent of
214@code{tab-to-tab-stop}. Normally it just moves point, but with a numeric 214@code{tab-to-tab-stop}. Normally it just moves point, but with a numeric
215argument it clears the text that it moves over. 215argument it clears the text that it moves over.
216 216
217@kindex C-c @key{TAB} @r{(Picture mode)} 217@kindex C-c TAB @r{(Picture mode)}
218@findex picture-set-tab-stops 218@findex picture-set-tab-stops
219 The context-based and tab-stop-based forms of tabbing are brought 219 The context-based and tab-stop-based forms of tabbing are brought
220together by the command @kbd{C-c @key{TAB}} (@code{picture-set-tab-stops}). 220together by the command @kbd{C-c @key{TAB}} (@code{picture-set-tab-stops}).
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 76a7b896454..3a4330ea891 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -100,7 +100,7 @@ language that you might want to edit. If it doesn't have a mode for
100your favorite language, the mode might be implemented in a package not 100your favorite language, the mode might be implemented in a package not
101distributed with Emacs (@pxref{Packages}); or you can contribute one. 101distributed with Emacs (@pxref{Packages}); or you can contribute one.
102 102
103@kindex @key{DEL} @r{(programming modes)} 103@kindex DEL @r{(programming modes)}
104@findex backward-delete-char-untabify 104@findex backward-delete-char-untabify
105 In most programming languages, indentation should vary from line to 105 In most programming languages, indentation should vary from line to
106line to illustrate the structure of the program. Therefore, in most 106line to illustrate the structure of the program. Therefore, in most
@@ -381,7 +381,7 @@ Insert a newline, then adjust indentation of following line
381(@code{newline}). 381(@code{newline}).
382@end table 382@end table
383 383
384@kindex @key{TAB} @r{(programming modes)} 384@kindex TAB @r{(programming modes)}
385@findex indent-line-function 385@findex indent-line-function
386 The basic indentation command is @kbd{@key{TAB}} 386 The basic indentation command is @kbd{@key{TAB}}
387(@code{indent-for-tab-command}), which was documented in 387(@code{indent-for-tab-command}), which was documented in
@@ -446,7 +446,7 @@ indentation of the line where the grouping starts). The function that
446etc. To correct the overall indentation as well, type @kbd{@key{TAB}} 446etc. To correct the overall indentation as well, type @kbd{@key{TAB}}
447first. 447first.
448 448
449@kindex C-u @key{TAB} 449@kindex C-u TAB
450 If you like the relative indentation within a grouping but not the 450 If you like the relative indentation within a grouping but not the
451indentation of its first line, move point to that first line and type 451indentation of its first line, move point to that first line and type
452@kbd{C-u @key{TAB}}. In Lisp, C, and some other major modes, 452@kbd{C-u @key{TAB}}. In Lisp, C, and some other major modes,
@@ -718,7 +718,7 @@ argument moves the previous balanced expression backwards across those
718before it. An argument of zero, rather than doing nothing, transposes 718before it. An argument of zero, rather than doing nothing, transposes
719the balanced expressions ending at or after point and the mark. 719the balanced expressions ending at or after point and the mark.
720 720
721@kindex C-M-@key{SPC} 721@kindex C-M-SPC
722 To operate on balanced expressions with a command which acts on the 722 To operate on balanced expressions with a command which acts on the
723region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the 723region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the
724mark where @kbd{C-M-f} would move to. While the mark is active, each 724mark where @kbd{C-M-f} would move to. While the mark is active, each
@@ -1380,7 +1380,7 @@ nor comments). The default value is @code{code}.
1380 Completion is normally done in the minibuffer (@pxref{Completion}), 1380 Completion is normally done in the minibuffer (@pxref{Completion}),
1381but you can also complete symbol names in ordinary Emacs buffers. 1381but you can also complete symbol names in ordinary Emacs buffers.
1382 1382
1383@kindex M-@key{TAB} 1383@kindex M-TAB
1384@kindex C-M-i 1384@kindex C-M-i
1385 In programming language modes, type @kbd{C-M-i} or @kbd{M-@key{TAB}} 1385 In programming language modes, type @kbd{C-M-i} or @kbd{M-@key{TAB}}
1386to complete the partial symbol before point. On graphical displays, 1386to complete the partial symbol before point. On graphical displays,
@@ -1486,7 +1486,7 @@ Prompt for the name of a function defined in any file Emacs has
1486parsed, and move point there (@code{semantic-complete-jump}). 1486parsed, and move point there (@code{semantic-complete-jump}).
1487 1487
1488@item C-c , @key{SPC} 1488@item C-c , @key{SPC}
1489@kindex C-c , @key{SPC} 1489@kindex C-c , SPC
1490Display a list of possible completions for the symbol at point 1490Display a list of possible completions for the symbol at point
1491(@code{semantic-complete-analyze-inline}). This also activates a set 1491(@code{semantic-complete-analyze-inline}). This also activates a set
1492of special key bindings for choosing a completion: @kbd{@key{RET}} 1492of special key bindings for choosing a completion: @kbd{@key{RET}}
@@ -1736,8 +1736,8 @@ preprocessor commands.
1736@item C-c C-@key{DEL} 1736@item C-c C-@key{DEL}
1737@itemx C-c @key{DEL} 1737@itemx C-c @key{DEL}
1738@findex c-hungry-delete-backwards 1738@findex c-hungry-delete-backwards
1739@kindex C-c C-@key{DEL} @r{(C Mode)} 1739@kindex C-c C-DEL @r{(C Mode)}
1740@kindex C-c @key{DEL} @r{(C Mode)} 1740@kindex C-c DEL @r{(C Mode)}
1741Delete the entire block of whitespace preceding point (@code{c-hungry-delete-backwards}). 1741Delete the entire block of whitespace preceding point (@code{c-hungry-delete-backwards}).
1742 1742
1743@item C-c C-d 1743@item C-c C-d
@@ -1745,8 +1745,8 @@ Delete the entire block of whitespace preceding point (@code{c-hungry-delete-bac
1745@itemx C-c @key{Delete} 1745@itemx C-c @key{Delete}
1746@findex c-hungry-delete-forward 1746@findex c-hungry-delete-forward
1747@kindex C-c C-d @r{(C Mode)} 1747@kindex C-c C-d @r{(C Mode)}
1748@kindex C-c C-@key{Delete} @r{(C Mode)} 1748@kindex C-c C-Delete @r{(C Mode)}
1749@kindex C-c @key{Delete} @r{(C Mode)} 1749@kindex C-c Delete @r{(C Mode)}
1750Delete the entire block of whitespace after point (@code{c-hungry-delete-forward}). 1750Delete the entire block of whitespace after point (@code{c-hungry-delete-forward}).
1751@end table 1751@end table
1752 1752
diff --git a/doc/emacs/regs.texi b/doc/emacs/regs.texi
index 37a69347f44..8ff36ca554d 100644
--- a/doc/emacs/regs.texi
+++ b/doc/emacs/regs.texi
@@ -70,7 +70,7 @@ Jump to the position and buffer saved in register @var{r}
70(@code{jump-to-register}). 70(@code{jump-to-register}).
71@end table 71@end table
72 72
73@kindex C-x r @key{SPC} 73@kindex C-x r SPC
74@findex point-to-register 74@findex point-to-register
75 Typing @kbd{C-x r @key{SPC}} (@code{point-to-register}), followed by 75 Typing @kbd{C-x r @key{SPC}} (@code{point-to-register}), followed by
76a character @kbd{@var{r}}, saves both the position of point and the 76a character @kbd{@var{r}}, saves both the position of point and the
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi
index 15d66a3840b..e9371f39a96 100644
--- a/doc/emacs/rmail.texi
+++ b/doc/emacs/rmail.texi
@@ -109,9 +109,9 @@ Scroll to start of message (@code{rmail-beginning-of-message}).
109Scroll to end of message (@code{rmail-end-of-message}). 109Scroll to end of message (@code{rmail-end-of-message}).
110@end table 110@end table
111 111
112@kindex @key{SPC} @r{(Rmail)} 112@kindex SPC @r{(Rmail)}
113@kindex @key{DEL} @r{(Rmail)} 113@kindex DEL @r{(Rmail)}
114@kindex S-@key{SPC} @r{(Rmail)} 114@kindex S-SPC @r{(Rmail)}
115 Since the most common thing to do while reading a message is to 115 Since the most common thing to do while reading a message is to
116scroll through it by screenfuls, Rmail makes @key{SPC} and @key{DEL} 116scroll through it by screenfuls, Rmail makes @key{SPC} and @key{DEL}
117(or @kbd{S-@key{SPC}}) do the same as @kbd{C-v} (@code{scroll-up-command}) 117(or @kbd{S-@key{SPC}}) do the same as @kbd{C-v} (@code{scroll-up-command})
diff --git a/doc/emacs/screen.texi b/doc/emacs/screen.texi
index 674d1165d80..19a4a9e4b6c 100644
--- a/doc/emacs/screen.texi
+++ b/doc/emacs/screen.texi
@@ -304,7 +304,7 @@ the full command name and documentation for a menu item, type
304@kbd{C-h k}, and then select the menu bar with the mouse in the usual 304@kbd{C-h k}, and then select the menu bar with the mouse in the usual
305way (@pxref{Key Help}). 305way (@pxref{Key Help}).
306 306
307@kindex @key{F10} 307@kindex F10
308@findex menu-bar-open 308@findex menu-bar-open
309@cindex menu bar access using keyboard 309@cindex menu bar access using keyboard
310 Instead of using the mouse, you can also invoke the first menu bar 310 Instead of using the mouse, you can also invoke the first menu bar
diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi
index 7ca73f9b6d1..723bdf1ad8c 100644
--- a/doc/emacs/search.texi
+++ b/doc/emacs/search.texi
@@ -397,7 +397,7 @@ or @code{query-replace-regexp} (depending on search mode) with the
397current search string used as the string to replace. A negative 397current search string used as the string to replace. A negative
398prefix argument means to replace backward. @xref{Query Replace}. 398prefix argument means to replace backward. @xref{Query Replace}.
399 399
400@kindex M-@key{TAB} @r{(Incremental search)} 400@kindex M-TAB @r{(Incremental search)}
401 Typing @kbd{M-@key{TAB}} in incremental search invokes 401 Typing @kbd{M-@key{TAB}} in incremental search invokes
402@code{isearch-complete}, which attempts to complete the search string 402@code{isearch-complete}, which attempts to complete the search string
403using the search ring (the previous search strings you used) as a list 403using the search ring (the previous search strings you used) as a list
@@ -1186,8 +1186,8 @@ differences usually don't matter; etc. This is known as
1186tailor them to your needs. 1186tailor them to your needs.
1187 1187
1188@cindex lax space matching in search 1188@cindex lax space matching in search
1189@kindex M-s @key{SPC} @r{(Incremental search)} 1189@kindex M-s SPC @r{(Incremental search)}
1190@kindex @key{SPC} @r{(Incremental search)} 1190@kindex SPC @r{(Incremental search)}
1191@findex isearch-toggle-lax-whitespace 1191@findex isearch-toggle-lax-whitespace
1192@vindex search-whitespace-regexp 1192@vindex search-whitespace-regexp
1193 By default, search commands perform @dfn{lax space matching}: 1193 By default, search commands perform @dfn{lax space matching}:
@@ -1570,10 +1570,10 @@ read-only text. The default is not to ignore them.
1570or regexp are: 1570or regexp are:
1571 1571
1572@ignore @c Not worth it. 1572@ignore @c Not worth it.
1573@kindex @key{SPC} @r{(query-replace)} 1573@kindex SPC @r{(query-replace)}
1574@kindex @key{DEL} @r{(query-replace)} 1574@kindex DEL @r{(query-replace)}
1575@kindex , @r{(query-replace)} 1575@kindex , @r{(query-replace)}
1576@kindex @key{RET} @r{(query-replace)} 1576@kindex RET @r{(query-replace)}
1577@kindex . @r{(query-replace)} 1577@kindex . @r{(query-replace)}
1578@kindex ! @r{(query-replace)} 1578@kindex ! @r{(query-replace)}
1579@kindex ^ @r{(query-replace)} 1579@kindex ^ @r{(query-replace)}
@@ -1770,7 +1770,7 @@ Note that matches for the regexp you type are extended to include
1770complete lines, and a match that starts before the previous match ends 1770complete lines, and a match that starts before the previous match ends
1771is not considered a match. 1771is not considered a match.
1772 1772
1773@kindex @key{RET} @r{(Occur mode)} 1773@kindex RET @r{(Occur mode)}
1774@kindex o @r{(Occur mode)} 1774@kindex o @r{(Occur mode)}
1775@kindex C-o @r{(Occur mode)} 1775@kindex C-o @r{(Occur mode)}
1776In the @file{*Occur*} buffer, you can click on each entry, or move 1776In the @file{*Occur*} buffer, you can click on each entry, or move
diff --git a/doc/emacs/sending.texi b/doc/emacs/sending.texi
index c7cc005a21c..b7bdd69c7c2 100644
--- a/doc/emacs/sending.texi
+++ b/doc/emacs/sending.texi
@@ -461,7 +461,7 @@ just after the header separator line---that is, to the beginning of
461the body. 461the body.
462 462
463@findex message-tab 463@findex message-tab
464@kindex @key{TAB} @r{(Message mode)} 464@kindex TAB @r{(Message mode)}
465 While editing a header field that contains addresses, such as 465 While editing a header field that contains addresses, such as
466@samp{To:}, @samp{Cc:} and @samp{Bcc:}, you can complete an address by 466@samp{To:}, @samp{Cc:} and @samp{Bcc:}, you can complete an address by
467typing @key{TAB} (@code{message-tab}). This attempts to insert the 467typing @key{TAB} (@code{message-tab}). This attempts to insert the
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index 2170e8648b0..e00c5503433 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -137,7 +137,7 @@ kill only the next word but not the punctuation before it, simply do
137@kbd{M-@key{DEL}}.) @kbd{M-d} takes arguments just like @kbd{M-f}. 137@kbd{M-@key{DEL}}.) @kbd{M-d} takes arguments just like @kbd{M-f}.
138 138
139@findex backward-kill-word 139@findex backward-kill-word
140@kindex M-@key{DEL} 140@kindex M-DEL
141 @kbd{M-@key{DEL}} (@code{backward-kill-word}) kills the word before 141 @kbd{M-@key{DEL}} (@code{backward-kill-word}) kills the word before
142point. It kills everything from point back to where @kbd{M-b} would 142point. It kills everything from point back to where @kbd{M-b} would
143move to. For instance, if point is after the space in @w{@samp{FOO, 143move to. For instance, if point is after the space in @w{@samp{FOO,
@@ -214,7 +214,7 @@ of the sentence. With a positive numeric argument @var{n}, it kills
214the next @var{n} sentences; with a negative argument @minus{}@var{n}, 214the next @var{n} sentences; with a negative argument @minus{}@var{n},
215it kills back to the beginning of the @var{n}th preceding sentence. 215it kills back to the beginning of the @var{n}th preceding sentence.
216 216
217@kindex C-x @key{DEL} 217@kindex C-x DEL
218@findex backward-kill-sentence 218@findex backward-kill-sentence
219 The @kbd{C-x @key{DEL}} (@code{backward-kill-sentence}) kills back 219 The @kbd{C-x @key{DEL}} (@code{backward-kill-sentence}) kills back
220to the beginning of a sentence. 220to the beginning of a sentence.
@@ -878,7 +878,7 @@ paragraphs. As a result, paragraphs can be indented, and adaptive
878filling determines what indentation to use when filling a paragraph. 878filling determines what indentation to use when filling a paragraph.
879@xref{Adaptive Fill}. 879@xref{Adaptive Fill}.
880 880
881@kindex @key{TAB} @r{(Text mode)} 881@kindex TAB @r{(Text mode)}
882 In Text mode, the @key{TAB} (@code{indent-for-tab-command}) command 882 In Text mode, the @key{TAB} (@code{indent-for-tab-command}) command
883usually inserts whitespace up to the next tab stop, instead of 883usually inserts whitespace up to the next tab stop, instead of
884indenting the current line. @xref{Indentation}, for details. 884indenting the current line. @xref{Indentation}, for details.
@@ -905,7 +905,7 @@ paragraph-indent-minor-mode} to enable an equivalent minor mode for
905situations where you shouldn't change the major mode---in mail 905situations where you shouldn't change the major mode---in mail
906composition, for instance. 906composition, for instance.
907 907
908@kindex M-@key{TAB} @r{(Text mode)} 908@kindex M-TAB @r{(Text mode)}
909 Text mode binds @kbd{M-@key{TAB}} to @code{ispell-complete-word}. 909 Text mode binds @kbd{M-@key{TAB}} to @code{ispell-complete-word}.
910This command performs completion of the partial word in the buffer 910This command performs completion of the partial word in the buffer
911before point, using the spelling dictionary as the space of possible 911before point, using the spelling dictionary as the space of possible
@@ -1352,7 +1352,7 @@ starts with one or more @samp{*} characters. @xref{Outline Format}.
1352In addition, any line that begins with the @samp{#} character is 1352In addition, any line that begins with the @samp{#} character is
1353treated as a comment. 1353treated as a comment.
1354 1354
1355@kindex @key{TAB} @r{(Org Mode)} 1355@kindex TAB @r{(Org Mode)}
1356@findex org-cycle 1356@findex org-cycle
1357 Org mode provides commands for easily viewing and manipulating the 1357 Org mode provides commands for easily viewing and manipulating the
1358outline structure. The simplest of these commands is @key{TAB} 1358outline structure. The simplest of these commands is @key{TAB}
@@ -1363,17 +1363,17 @@ of its direct children, if any, and (iii) showing the entire subtree.
1363If invoked in a body line, the global binding for @key{TAB} is 1363If invoked in a body line, the global binding for @key{TAB} is
1364executed. 1364executed.
1365 1365
1366@kindex S-@key{TAB} @r{(Org Mode)} 1366@kindex S-TAB @r{(Org Mode)}
1367@findex org-shifttab 1367@findex org-shifttab
1368 Typing @kbd{S-@key{TAB}} (@code{org-shifttab}) anywhere in an Org mode 1368 Typing @kbd{S-@key{TAB}} (@code{org-shifttab}) anywhere in an Org mode
1369buffer cycles the visibility of the entire outline structure, between 1369buffer cycles the visibility of the entire outline structure, between
1370(i) showing only top-level heading lines, (ii) showing all heading 1370(i) showing only top-level heading lines, (ii) showing all heading
1371lines but no body lines, and (iii) showing everything. 1371lines but no body lines, and (iii) showing everything.
1372 1372
1373@kindex M-@key{UP} @r{(Org Mode)} 1373@kindex M-UP @r{(Org Mode)}
1374@kindex M-@key{DOWN} @r{(Org Mode)} 1374@kindex M-DOWN @r{(Org Mode)}
1375@kindex M-@key{LEFT} @r{(Org Mode)} 1375@kindex M-LEFT @r{(Org Mode)}
1376@kindex M-@key{RIGHT} @r{(Org Mode)} 1376@kindex M-RIGHT @r{(Org Mode)}
1377@findex org-metaup 1377@findex org-metaup
1378@findex org-metadown 1378@findex org-metadown
1379@findex org-metaleft 1379@findex org-metaleft
@@ -1852,7 +1852,7 @@ in a local variable list in each of the subfiles. @xref{File
1852Variables}. 1852Variables}.
1853 1853
1854@findex tex-bibtex-file 1854@findex tex-bibtex-file
1855@kindex C-c @key{TAB} @r{(@TeX{} mode)} 1855@kindex C-c TAB @r{(@TeX{} mode)}
1856@vindex tex-bibtex-command 1856@vindex tex-bibtex-command
1857 For @LaTeX{} files, you can use Bib@TeX{} to process the auxiliary 1857 For @LaTeX{} files, you can use Bib@TeX{} to process the auxiliary
1858file for the current buffer's file. Bib@TeX{} looks up bibliographic 1858file for the current buffer's file. Bib@TeX{} looks up bibliographic
@@ -1995,7 +1995,7 @@ Run a shell command (which you must specify) to validate the current
1995buffer as SGML (@code{sgml-validate}). 1995buffer as SGML (@code{sgml-validate}).
1996 1996
1997@item C-c @key{TAB} 1997@item C-c @key{TAB}
1998@kindex C-c @key{TAB} @r{(SGML mode)} 1998@kindex C-c TAB @r{(SGML mode)}
1999@findex sgml-tags-invisible 1999@findex sgml-tags-invisible
2000Toggle the visibility of existing tags in the buffer. This can be 2000Toggle the visibility of existing tags in the buffer. This can be
2001used as a cheap preview (@code{sgml-tags-invisible}). 2001used as a cheap preview (@code{sgml-tags-invisible}).
@@ -2308,7 +2308,7 @@ These margins also affect fill commands such as @kbd{M-q}
2308for specifying indentation: 2308for specifying indentation:
2309 2309
2310@table @code 2310@table @code
2311@kindex C-x @key{TAB} @r{(Enriched mode)} 2311@kindex C-x TAB @r{(Enriched mode)}
2312@findex increase-left-margin 2312@findex increase-left-margin
2313@item Indent More 2313@item Indent More
2314Indent the region by 4 columns (@code{increase-left-margin}). In 2314Indent the region by 4 columns (@code{increase-left-margin}). In
@@ -2848,7 +2848,7 @@ buffer. There are three ways to enter two-column mode:
2848 2848
2849@table @asis 2849@table @asis
2850@item @kbd{@key{F2} 2} or @kbd{C-x 6 2} 2850@item @kbd{@key{F2} 2} or @kbd{C-x 6 2}
2851@kindex @key{F2} 2 2851@kindex F2 2
2852@kindex C-x 6 2 2852@kindex C-x 6 2
2853@findex 2C-two-columns 2853@findex 2C-two-columns
2854Enter two-column mode with the current buffer on the left, and on the 2854Enter two-column mode with the current buffer on the left, and on the
@@ -2861,7 +2861,7 @@ This command is appropriate when the current buffer is empty or contains
2861just one column and you want to add another column. 2861just one column and you want to add another column.
2862 2862
2863@item @kbd{@key{F2} s} or @kbd{C-x 6 s} 2863@item @kbd{@key{F2} s} or @kbd{C-x 6 s}
2864@kindex @key{F2} s 2864@kindex F2 s
2865@kindex C-x 6 s 2865@kindex C-x 6 s
2866@findex 2C-split 2866@findex 2C-split
2867Split the current buffer, which contains two-column text, into two 2867Split the current buffer, which contains two-column text, into two
@@ -2876,7 +2876,7 @@ two-column text, and you wish to separate the columns temporarily.
2876 2876
2877@item @kbd{@key{F2} b @var{buffer} @key{RET}} 2877@item @kbd{@key{F2} b @var{buffer} @key{RET}}
2878@itemx @kbd{C-x 6 b @var{buffer} @key{RET}} 2878@itemx @kbd{C-x 6 b @var{buffer} @key{RET}}
2879@kindex @key{F2} b 2879@kindex F2 b
2880@kindex C-x 6 b 2880@kindex C-x 6 b
2881@findex 2C-associate-buffer 2881@findex 2C-associate-buffer
2882Enter two-column mode using the current buffer as the left-hand buffer, 2882Enter two-column mode using the current buffer as the left-hand buffer,
@@ -2900,15 +2900,15 @@ way to write a line that spans both columns while in two-column
2900mode: write it in the left-hand buffer, and put an empty line in the 2900mode: write it in the left-hand buffer, and put an empty line in the
2901right-hand buffer.) 2901right-hand buffer.)
2902 2902
2903@kindex @key{F2} @key{RET} 2903@kindex F2 RET
2904@kindex C-x 6 @key{RET} 2904@kindex C-x 6 RET
2905@findex 2C-newline 2905@findex 2C-newline
2906 The command @kbd{C-x 6 @key{RET}} or @kbd{@key{F2} @key{RET}} 2906 The command @kbd{C-x 6 @key{RET}} or @kbd{@key{F2} @key{RET}}
2907(@code{2C-newline}) inserts a newline in each of the two buffers at 2907(@code{2C-newline}) inserts a newline in each of the two buffers at
2908corresponding positions. This is the easiest way to add a new line to 2908corresponding positions. This is the easiest way to add a new line to
2909the two-column text while editing it in split buffers. 2909the two-column text while editing it in split buffers.
2910 2910
2911@kindex @key{F2} 1 2911@kindex F2 1
2912@kindex C-x 6 1 2912@kindex C-x 6 1
2913@findex 2C-merge 2913@findex 2C-merge
2914 When you have edited both buffers as you wish, merge them with 2914 When you have edited both buffers as you wish, merge them with
@@ -2916,7 +2916,7 @@ the two-column text while editing it in split buffers.
2916text from the right-hand buffer as a second column in the other buffer. 2916text from the right-hand buffer as a second column in the other buffer.
2917To go back to two-column editing, use @kbd{@key{F2} s}. 2917To go back to two-column editing, use @kbd{@key{F2} s}.
2918 2918
2919@kindex @key{F2} d 2919@kindex F2 d
2920@kindex C-x 6 d 2920@kindex C-x 6 d
2921@findex 2C-dissociate 2921@findex 2C-dissociate
2922 Use @kbd{@key{F2} d} or @kbd{C-x 6 d} to dissociate the two buffers, 2922 Use @kbd{@key{F2} d} or @kbd{C-x 6 d} to dissociate the two buffers,
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi
index 1b81797f0d4..c0dc3d472e3 100644
--- a/doc/emacs/trouble.texi
+++ b/doc/emacs/trouble.texi
@@ -104,7 +104,7 @@ argument, you can cancel that argument with @kbd{C-g} and remain in the
104recursive edit. 104recursive edit.
105 105
106@findex keyboard-escape-quit 106@findex keyboard-escape-quit
107@kindex @key{ESC} @key{ESC} @key{ESC} 107@kindex ESC ESC ESC
108 The sequence @kbd{@key{ESC} @key{ESC} @key{ESC}} 108 The sequence @kbd{@key{ESC} @key{ESC} @key{ESC}}
109(@code{keyboard-escape-quit}) can either quit or abort. (We defined 109(@code{keyboard-escape-quit}) can either quit or abort. (We defined
110it this way because @key{ESC} means ``get out'' in many PC programs.) 110it this way because @key{ESC} means ``get out'' in many PC programs.)
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index a29097cfda9..cd2f66d24eb 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -9710,7 +9710,7 @@ The @kbd{C-x * x} command also turns the Calculator off, no matter which
9710user interface (standard, Keypad, or Embedded) is currently active. 9710user interface (standard, Keypad, or Embedded) is currently active.
9711It also cancels @code{calc-edit} mode if used from there. 9711It also cancels @code{calc-edit} mode if used from there.
9712 9712
9713@kindex d @key{SPC} 9713@kindex d SPC
9714@pindex calc-refresh 9714@pindex calc-refresh
9715@cindex Refreshing a garbled display 9715@cindex Refreshing a garbled display
9716@cindex Garbled displays, refreshing 9716@cindex Garbled displays, refreshing
@@ -10268,7 +10268,7 @@ information is cleared whenever you give any command that adds new undo
10268information, i.e., if you undo, then enter a number on the stack or make 10268information, i.e., if you undo, then enter a number on the stack or make
10269any other change, then it will be too late to redo. 10269any other change, then it will be too late to redo.
10270 10270
10271@kindex M-@key{RET} 10271@kindex M-RET
10272@pindex calc-last-args 10272@pindex calc-last-args
10273@cindex Last-arguments feature 10273@cindex Last-arguments feature
10274@cindex Arguments, restoring 10274@cindex Arguments, restoring
@@ -11732,8 +11732,8 @@ type, such as numbers, vectors, formulas, and incomplete objects.)
11732@section Stack Manipulation Commands 11732@section Stack Manipulation Commands
11733 11733
11734@noindent 11734@noindent
11735@kindex @key{RET} 11735@kindex RET
11736@kindex @key{SPC} 11736@kindex SPC
11737@pindex calc-enter 11737@pindex calc-enter
11738@cindex Duplicating stack entries 11738@cindex Duplicating stack entries
11739To duplicate the top object on the stack, press @key{RET} or @key{SPC} 11739To duplicate the top object on the stack, press @key{RET} or @key{SPC}
@@ -11749,7 +11749,7 @@ For example, with @samp{10 20 30} on the stack,
11749@kbd{C-u - 2 @key{RET}} creates @samp{10 20 30 20}, and 11749@kbd{C-u - 2 @key{RET}} creates @samp{10 20 30 20}, and
11750@kbd{C-u 0 @key{RET}} creates @samp{10 20 30 10 20 30}. 11750@kbd{C-u 0 @key{RET}} creates @samp{10 20 30 10 20 30}.
11751 11751
11752@kindex @key{LFD} 11752@kindex LFD
11753@pindex calc-over 11753@pindex calc-over
11754The @key{LFD} (@code{calc-over}) command (on a key marked Line-Feed if you 11754The @key{LFD} (@code{calc-over}) command (on a key marked Line-Feed if you
11755have it, else on @kbd{C-j}) is like @code{calc-enter} 11755have it, else on @kbd{C-j}) is like @code{calc-enter}
@@ -11759,7 +11759,7 @@ Thus with @samp{10 20 30} on the stack, @key{LFD} and @kbd{C-u 2 @key{LFD}}
11759are both equivalent to @kbd{C-u - 2 @key{RET}}, producing 11759are both equivalent to @kbd{C-u - 2 @key{RET}}, producing
11760@samp{10 20 30 20}. 11760@samp{10 20 30 20}.
11761 11761
11762@kindex @key{DEL} 11762@kindex DEL
11763@kindex C-d 11763@kindex C-d
11764@pindex calc-pop 11764@pindex calc-pop
11765@cindex Removing stack entries 11765@cindex Removing stack entries
@@ -11777,7 +11777,7 @@ For example, with @samp{10 20 30} on the stack,
11777@kbd{C-u - 2 @key{DEL}} leaves @samp{10 30}, and 11777@kbd{C-u - 2 @key{DEL}} leaves @samp{10 30}, and
11778@kbd{C-u 0 @key{DEL}} leaves an empty stack. 11778@kbd{C-u 0 @key{DEL}} leaves an empty stack.
11779 11779
11780@kindex M-@key{DEL} 11780@kindex M-DEL
11781@pindex calc-pop-above 11781@pindex calc-pop-above
11782The @kbd{M-@key{DEL}} (@code{calc-pop-above}) command is to @key{DEL} what 11782The @kbd{M-@key{DEL}} (@code{calc-pop-above}) command is to @key{DEL} what
11783@key{LFD} is to @key{RET}: It interprets the sign of the numeric 11783@key{LFD} is to @key{RET}: It interprets the sign of the numeric
@@ -11798,7 +11798,7 @@ specified element of the stack regardless of the cursor position.
11798Similarly, @key{DEL} will remove the corresponding elements from the 11798Similarly, @key{DEL} will remove the corresponding elements from the
11799stack. 11799stack.
11800 11800
11801@kindex @key{TAB} 11801@kindex TAB
11802@pindex calc-roll-down 11802@pindex calc-roll-down
11803To exchange the top two elements of the stack, press @key{TAB} 11803To exchange the top two elements of the stack, press @key{TAB}
11804(@code{calc-roll-down}). Given a positive numeric prefix argument, the 11804(@code{calc-roll-down}). Given a positive numeric prefix argument, the
@@ -11812,7 +11812,7 @@ For example, with @samp{10 20 30 40 50} on the stack,
11812@kbd{C-u - 2 @key{TAB}} creates @samp{40 50 10 20 30}, and 11812@kbd{C-u - 2 @key{TAB}} creates @samp{40 50 10 20 30}, and
11813@kbd{C-u 0 @key{TAB}} creates @samp{50 40 30 20 10}. 11813@kbd{C-u 0 @key{TAB}} creates @samp{50 40 30 20 10}.
11814 11814
11815@kindex M-@key{TAB} 11815@kindex M-TAB
11816@pindex calc-roll-up 11816@pindex calc-roll-up
11817The command @kbd{M-@key{TAB}} (@code{calc-roll-up}) is analogous to @key{TAB} 11817The command @kbd{M-@key{TAB}} (@code{calc-roll-up}) is analogous to @key{TAB}
11818except that it rotates upward instead of downward. Also, the default 11818except that it rotates upward instead of downward. Also, the default
@@ -13075,7 +13075,7 @@ refresh the stack to leave the stack display alone. The word ``Dirty''
13075will appear in the mode line when Calc thinks the stack display may not 13075will appear in the mode line when Calc thinks the stack display may not
13076reflect the latest mode settings. 13076reflect the latest mode settings.
13077 13077
13078@kindex d @key{RET} 13078@kindex d RET
13079@pindex calc-refresh-top 13079@pindex calc-refresh-top
13080The @kbd{d @key{RET}} (@code{calc-refresh-top}) command reformats the 13080The @kbd{d @key{RET}} (@code{calc-refresh-top}) command reformats the
13081top stack entry according to all the current modes. Positive prefix 13081top stack entry according to all the current modes. Positive prefix
@@ -21942,7 +21942,7 @@ If you select an element of a vector and press @key{DEL}, that
21942element is deleted from the vector. If you delete one side of 21942element is deleted from the vector. If you delete one side of
21943an equation or inequality, only the opposite side remains. 21943an equation or inequality, only the opposite side remains.
21944 21944
21945@kindex j @key{DEL} 21945@kindex j DEL
21946@pindex calc-del-selection 21946@pindex calc-del-selection
21947The @kbd{j @key{DEL}} (@code{calc-del-selection}) command is like 21947The @kbd{j @key{DEL}} (@code{calc-del-selection}) command is like
21948@key{DEL} but with the auto-selecting behavior of @kbd{j '} and 21948@key{DEL} but with the auto-selecting behavior of @kbd{j '} and
@@ -21950,7 +21950,7 @@ The @kbd{j @key{DEL}} (@code{calc-del-selection}) command is like
21950indicated by the cursor, or, in the absence of a selection, it 21950indicated by the cursor, or, in the absence of a selection, it
21951deletes the sub-formula indicated by the cursor position. 21951deletes the sub-formula indicated by the cursor position.
21952 21952
21953@kindex j @key{RET} 21953@kindex j RET
21954@pindex calc-grab-selection 21954@pindex calc-grab-selection
21955(There is also an auto-selecting @kbd{j @key{RET}} (@code{calc-copy-selection}) 21955(There is also an auto-selecting @kbd{j @key{RET}} (@code{calc-copy-selection})
21956command.) 21956command.)
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index 438919b2d8b..52cd97bca66 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -671,7 +671,7 @@ These commands indent code:
671 671
672@table @asis 672@table @asis
673@item @kbd{@key{TAB}} (@code{c-indent-command}) 673@item @kbd{@key{TAB}} (@code{c-indent-command})
674@kindex @key{TAB} 674@kindex TAB
675@findex c-indent-command 675@findex c-indent-command
676@findex indent-command @r{(c-)} 676@findex indent-command @r{(c-)}
677This command indents the current line. That is all you need to know 677This command indents the current line. That is all you need to know
@@ -1518,7 +1518,7 @@ deletion.
1518 1518
1519@table @asis 1519@table @asis
1520@item @kbd{@key{DEL}} (@code{c-electric-backspace}) 1520@item @kbd{@key{DEL}} (@code{c-electric-backspace})
1521@kindex @key{DEL} 1521@kindex DEL
1522@findex c-electric-backspace 1522@findex c-electric-backspace
1523@findex electric-backspace @r{(c-)} 1523@findex electric-backspace @r{(c-)}
1524This command is run by default when you hit the @kbd{@key{DEL}} key. When 1524This command is run by default when you hit the @kbd{@key{DEL}} key. When
@@ -1567,10 +1567,10 @@ rather than using the minor mode toggling.
1567 1567
1568@table @asis 1568@table @asis
1569@item @kbd{C-c C-@key{DEL}}, or @kbd{C-c @key{DEL}} (@code{c-hungry-delete-backwards})@footnote{This command was formerly known as @code{c-hungry-backspace}.} 1569@item @kbd{C-c C-@key{DEL}}, or @kbd{C-c @key{DEL}} (@code{c-hungry-delete-backwards})@footnote{This command was formerly known as @code{c-hungry-backspace}.}
1570@kindex C-c C-@key{Backspace} 1570@kindex C-c C-Backspace
1571@kindex C-c @key{Backspace} 1571@kindex C-c Backspace
1572@kindex C-c C-@key{DEL} 1572@kindex C-c C-DEL
1573@kindex C-c @key{DEL} 1573@kindex C-c DEL
1574@findex c-hungry-delete-backwards 1574@findex c-hungry-delete-backwards
1575@findex hungry-delete-backwards @r{(c-)} 1575@findex hungry-delete-backwards @r{(c-)}
1576Delete any amount of whitespace in the backwards direction (regardless 1576Delete any amount of whitespace in the backwards direction (regardless
@@ -1581,8 +1581,8 @@ a character terminal.
1581 1581
1582@item @kbd{C-c C-d}, @kbd{C-c C-@key{DELETE}}, or @kbd{C-c @key{DELETE}} (@code{c-hungry-delete-forward}) 1582@item @kbd{C-c C-d}, @kbd{C-c C-@key{DELETE}}, or @kbd{C-c @key{DELETE}} (@code{c-hungry-delete-forward})
1583@kindex C-c C-d 1583@kindex C-c C-d
1584@kindex C-c C-@key{Delete} 1584@kindex C-c C-Delete
1585@kindex C-c @key{Delete} 1585@kindex C-c Delete
1586@findex c-hungry-delete-forward 1586@findex c-hungry-delete-forward
1587@findex hungry-delete-forward @r{(c-)} 1587@findex hungry-delete-forward @r{(c-)}
1588Delete any amount of whitespace in the forward direction (regardless 1588Delete any amount of whitespace in the forward direction (regardless
@@ -1592,8 +1592,8 @@ same reason as for @key{DEL} above.
1592@end table 1592@end table
1593@end table 1593@end table
1594 1594
1595@kindex @key{Delete} 1595@kindex Delete
1596@kindex @key{Backspace} 1596@kindex Backspace
1597 1597
1598When we talk about @kbd{@key{DEL}}, and @kbd{@key{Delete}} above, we 1598When we talk about @kbd{@key{DEL}}, and @kbd{@key{Delete}} above, we
1599actually do so without connecting them to the physical keys commonly 1599actually do so without connecting them to the physical keys commonly
@@ -7248,7 +7248,7 @@ early on:
7248Set the variable @code{c-basic-offset}. @xref{Getting Started}. 7248Set the variable @code{c-basic-offset}. @xref{Getting Started}.
7249 7249
7250@item 7250@item
7251@kindex @key{RET} 7251@kindex RET
7252@kindex C-j 7252@kindex C-j
7253@emph{Why does/doesn't the @kbd{@key{RET}} key indent the new line?} 7253@emph{Why does/doesn't the @kbd{@key{RET}} key indent the new line?}
7254 7254
diff --git a/doc/misc/ediff.texi b/doc/misc/ediff.texi
index 86b93056d1a..8ffa90fb5b5 100644
--- a/doc/misc/ediff.texi
+++ b/doc/misc/ediff.texi
@@ -543,12 +543,12 @@ The command @kbd{rb} undoes this.
543@item p 543@item p
544@itemx @key{DEL} 544@itemx @key{DEL}
545@kindex p 545@kindex p
546@kindex @key{DEL} 546@kindex DEL
547Makes the previous difference region current. 547Makes the previous difference region current.
548@item n 548@item n
549@itemx @key{SPC} 549@itemx @key{SPC}
550@kindex n 550@kindex n
551@kindex @key{SPC} 551@kindex SPC
552Makes the next difference region current. 552Makes the next difference region current.
553 553
554@item j 554@item j
diff --git a/doc/misc/ert.texi b/doc/misc/ert.texi
index f80b23f374a..6942e853293 100644
--- a/doc/misc/ert.texi
+++ b/doc/misc/ert.texi
@@ -260,8 +260,8 @@ unexpected result. In the example above, there are two failures, both
260due to failed @code{should} forms. @xref{Understanding Explanations}, 260due to failed @code{should} forms. @xref{Understanding Explanations},
261for more details. 261for more details.
262 262
263@kindex @key{TAB}@r{, in ert results buffer} 263@kindex TAB@r{, in ert results buffer}
264@kindex S-@key{TAB}@r{, in ert results buffer} 264@kindex S-TAB@r{, in ert results buffer}
265In the ERT results buffer, @kbd{@key{TAB}} and @kbd{S-@key{TAB}} cycle between 265In the ERT results buffer, @kbd{@key{TAB}} and @kbd{S-@key{TAB}} cycle between
266buttons. Each name of a function or macro in this buffer is a button; 266buttons. Each name of a function or macro in this buffer is a button;
267moving point to it and typing @kbd{@key{RET}} jumps to its definition. 267moving point to it and typing @kbd{@key{RET}} jumps to its definition.
diff --git a/doc/misc/eww.texi b/doc/misc/eww.texi
index 0b1fb6598b7..43adc2eda0f 100644
--- a/doc/misc/eww.texi
+++ b/doc/misc/eww.texi
@@ -98,7 +98,7 @@ web page hit @kbd{g} (@code{eww-reload}). Pressing @kbd{w}
98(@code{eww-copy-page-url}) will copy the current URL to the kill ring. 98(@code{eww-copy-page-url}) will copy the current URL to the kill ring.
99 99
100@findex eww-open-in-new-buffer 100@findex eww-open-in-new-buffer
101@kindex M-@key{RET} 101@kindex M-RET
102 The @kbd{M-@key{RET}} command (@code{eww-open-in-new-buffer}) opens the 102 The @kbd{M-@key{RET}} command (@code{eww-open-in-new-buffer}) opens the
103URL at point in a new EWW buffer, akin to opening a link in a new 103URL at point in a new EWW buffer, akin to opening a link in a new
104``tab'' in other browsers. 104``tab'' in other browsers.
diff --git a/doc/misc/forms.texi b/doc/misc/forms.texi
index 41847dfcffb..70463419e80 100644
--- a/doc/misc/forms.texi
+++ b/doc/misc/forms.texi
@@ -226,9 +226,9 @@ Jump to the last record (@code{forms-last-record}). This command also
226recalculates the number of records in the data file. 226recalculates the number of records in the data file.
227 227
228@findex forms-next-field 228@findex forms-next-field
229@kindex @key{TAB} 229@kindex TAB
230@item @key{TAB} 230@item @key{TAB}
231@kindex C-c @key{TAB} 231@kindex C-c TAB
232@itemx C-c @key{TAB} 232@itemx C-c @key{TAB}
233Jump to the next field in the current record (@code{forms-next-field}). 233Jump to the next field in the current record (@code{forms-next-field}).
234With a numeric argument @var{n}, jump forward @var{n} fields. If this command 234With a numeric argument @var{n}, jump forward @var{n} fields. If this command
@@ -263,14 +263,14 @@ prompted for confirmation before the record is deleted unless a numeric
263argument has been provided. 263argument has been provided.
264 264
265@findex forms-search-forward 265@findex forms-search-forward
266@kindex C-c C-s @var{regexp} @key{RET} 266@kindex C-c C-s @var{regexp} RET
267@item C-c C-s @var{regexp} @key{RET} 267@item C-c C-s @var{regexp} @key{RET}
268Search forward for @var{regexp} in all records following this one 268Search forward for @var{regexp} in all records following this one
269(@code{forms-search-forward}). If found, this record is shown. 269(@code{forms-search-forward}). If found, this record is shown.
270If you give an empty argument, the previous regexp is used again. 270If you give an empty argument, the previous regexp is used again.
271 271
272@findex forms-search-backward 272@findex forms-search-backward
273@kindex C-c C-r @var{regexp} @key{RET} 273@kindex C-c C-r @var{regexp} RET
274@item C-c C-r @var{regexp} @key{RET} 274@item C-c C-r @var{regexp} @key{RET}
275Search backward for @var{regexp} in all records following this one 275Search backward for @var{regexp} in all records following this one
276(@code{forms-search-backward}). If found, this record is shown. 276(@code{forms-search-backward}). If found, this record is shown.
@@ -334,23 +334,23 @@ The following function key definitions are set up in Forms mode
334(whether read-only or not): 334(whether read-only or not):
335 335
336@table @kbd 336@table @kbd
337@kindex @key{NEXT} 337@kindex NEXT
338@item @key{NEXT} 338@item @key{NEXT}
339forms-next-record 339forms-next-record
340 340
341@kindex @key{PRIOR} 341@kindex PRIOR
342@item @key{PRIOR} 342@item @key{PRIOR}
343forms-prev-record 343forms-prev-record
344 344
345@kindex @key{BEGIN} 345@kindex BEGIN
346@item @key{BEGIN} 346@item @key{BEGIN}
347forms-first-record 347forms-first-record
348 348
349@kindex @key{END} 349@kindex END
350@item @key{END} 350@item @key{END}
351forms-last-record 351forms-last-record
352 352
353@kindex S-@key{TAB} 353@kindex S-TAB
354@findex forms-prev-field 354@findex forms-prev-field
355@item S-@key{TAB} 355@item S-@key{TAB}
356forms-prev-field 356forms-prev-field
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 43d6820c31b..a166b33a13c 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -1991,7 +1991,7 @@ Go to the next group that has unread articles
1991 1991
1992@item p 1992@item p
1993@itemx @key{DEL} 1993@itemx @key{DEL}
1994@kindex @key{DEL} @r{(Group)} 1994@kindex DEL @r{(Group)}
1995@kindex p @r{(Group)} 1995@kindex p @r{(Group)}
1996@findex gnus-group-prev-unread-group 1996@findex gnus-group-prev-unread-group
1997Go to the previous group that has unread articles 1997Go to the previous group that has unread articles
@@ -2063,7 +2063,7 @@ Otherwise, the point is set to the group just exited. The default is
2063@table @kbd 2063@table @kbd
2064 2064
2065@item @key{SPC} 2065@item @key{SPC}
2066@kindex @key{SPC} @r{(Group)} 2066@kindex SPC @r{(Group)}
2067@findex gnus-group-read-group 2067@findex gnus-group-read-group
2068Select the current group, switch to the summary buffer and display the 2068Select the current group, switch to the summary buffer and display the
2069first unread article (@code{gnus-group-read-group}). If there are no 2069first unread article (@code{gnus-group-read-group}). If there are no
@@ -2083,7 +2083,7 @@ When you are in the group (in the Summary buffer), you can type
2083ones. 2083ones.
2084 2084
2085@item @key{RET} 2085@item @key{RET}
2086@kindex @key{RET} @r{(Group)} 2086@kindex RET @r{(Group)}
2087@findex gnus-group-select-group 2087@findex gnus-group-select-group
2088Select the current group and switch to the summary buffer 2088Select the current group and switch to the summary buffer
2089(@code{gnus-group-select-group}). Takes the same arguments as 2089(@code{gnus-group-select-group}). Takes the same arguments as
@@ -2092,7 +2092,7 @@ does not display the first unread article automatically upon group
2092entry. 2092entry.
2093 2093
2094@item M-@key{RET} 2094@item M-@key{RET}
2095@kindex M-@key{RET} @r{(Group)} 2095@kindex M-RET @r{(Group)}
2096@findex gnus-group-quick-select-group 2096@findex gnus-group-quick-select-group
2097This does the same as the command above, but tries to do it with the 2097This does the same as the command above, but tries to do it with the
2098minimum amount of fuzz (@code{gnus-group-quick-select-group}). No 2098minimum amount of fuzz (@code{gnus-group-quick-select-group}). No
@@ -2104,14 +2104,14 @@ which is useful if you want to toggle threading before generating the
2104summary buffer (@pxref{Summary Generation Commands}). 2104summary buffer (@pxref{Summary Generation Commands}).
2105 2105
2106@item M-@key{SPC} 2106@item M-@key{SPC}
2107@kindex M-@key{SPC} @r{(Group)} 2107@kindex M-SPC @r{(Group)}
2108@findex gnus-group-visible-select-group 2108@findex gnus-group-visible-select-group
2109This is yet one more command that does the same as the @kbd{@key{RET}} 2109This is yet one more command that does the same as the @kbd{@key{RET}}
2110command, but this one does it without expunging and hiding dormants 2110command, but this one does it without expunging and hiding dormants
2111(@code{gnus-group-visible-select-group}). 2111(@code{gnus-group-visible-select-group}).
2112 2112
2113@item C-M-@key{RET} 2113@item C-M-@key{RET}
2114@kindex C-M-@key{RET} @r{(Group)} 2114@kindex C-M-RET @r{(Group)}
2115@findex gnus-group-select-group-ephemerally 2115@findex gnus-group-select-group-ephemerally
2116Finally, this command selects the current group ephemerally without 2116Finally, this command selects the current group ephemerally without
2117doing any processing of its contents 2117doing any processing of its contents
@@ -2659,7 +2659,7 @@ Make a group based on an @acronym{RSS} feed
2659@xref{RSS}. 2659@xref{RSS}.
2660 2660
2661@item G @key{DEL} 2661@item G @key{DEL}
2662@kindex G @key{DEL} @r{(Group)} 2662@kindex G DEL @r{(Group)}
2663@findex gnus-group-delete-group 2663@findex gnus-group-delete-group
2664This function will delete the current group 2664This function will delete the current group
2665(@code{gnus-group-delete-group}). If given a prefix, this function will 2665(@code{gnus-group-delete-group}). If given a prefix, this function will
@@ -3617,13 +3617,13 @@ Go to the next group (@code{gnus-group-next-group}).
3617Go to the previous group (@code{gnus-group-prev-group}). 3617Go to the previous group (@code{gnus-group-prev-group}).
3618 3618
3619@item @key{SPC} 3619@item @key{SPC}
3620@kindex @key{SPC} @r{(Browse)} 3620@kindex SPC @r{(Browse)}
3621@findex gnus-browse-read-group 3621@findex gnus-browse-read-group
3622Enter the current group and display the first article 3622Enter the current group and display the first article
3623(@code{gnus-browse-read-group}). 3623(@code{gnus-browse-read-group}).
3624 3624
3625@item @key{RET} 3625@item @key{RET}
3626@kindex @key{RET} @r{(Browse)} 3626@kindex RET @r{(Browse)}
3627@findex gnus-browse-select-group 3627@findex gnus-browse-select-group
3628Enter the current group (@code{gnus-browse-select-group}). 3628Enter the current group (@code{gnus-browse-select-group}).
3629 3629
@@ -3656,7 +3656,7 @@ Describe browse mode briefly (well, there's not much to describe, is
3656there) (@code{gnus-browse-describe-briefly}). 3656there) (@code{gnus-browse-describe-briefly}).
3657 3657
3658@item @key{DEL} 3658@item @key{DEL}
3659@kindex @key{DEL} @r{(Browse)} 3659@kindex DEL @r{(Browse)}
3660@findex gnus-browse-delete-group 3660@findex gnus-browse-delete-group
3661This function will delete the current group 3661This function will delete the current group
3662(@code{gnus-browse-delete-group}). If given a prefix, this function 3662(@code{gnus-browse-delete-group}). If given a prefix, this function
@@ -3802,15 +3802,15 @@ Prompt for a new topic name and create it
3802 3802
3803@item T @key{TAB} 3803@item T @key{TAB}
3804@itemx @key{TAB} 3804@itemx @key{TAB}
3805@kindex T @key{TAB} @r{(Topic)} 3805@kindex T TAB @r{(Topic)}
3806@kindex @key{TAB} @r{(Topic)} 3806@kindex TAB @r{(Topic)}
3807@findex gnus-topic-indent 3807@findex gnus-topic-indent
3808``Indent'' the current topic so that it becomes a sub-topic of the 3808``Indent'' the current topic so that it becomes a sub-topic of the
3809previous topic (@code{gnus-topic-indent}). If given a prefix, 3809previous topic (@code{gnus-topic-indent}). If given a prefix,
3810``un-indent'' the topic instead. 3810``un-indent'' the topic instead.
3811 3811
3812@item M-@key{TAB} 3812@item M-@key{TAB}
3813@kindex M-@key{TAB} @r{(Topic)} 3813@kindex M-TAB @r{(Topic)}
3814@findex gnus-topic-unindent 3814@findex gnus-topic-unindent
3815``Un-indent'' the current topic so that it becomes a sub-topic of the 3815``Un-indent'' the current topic so that it becomes a sub-topic of the
3816parent of its current parent (@code{gnus-topic-unindent}). 3816parent of its current parent (@code{gnus-topic-unindent}).
@@ -3855,7 +3855,7 @@ key.
3855@table @kbd 3855@table @kbd
3856 3856
3857@item @key{RET} 3857@item @key{RET}
3858@kindex @key{RET} @r{(Topic)} 3858@kindex RET @r{(Topic)}
3859@findex gnus-topic-select-group 3859@findex gnus-topic-select-group
3860@itemx @key{SPC} 3860@itemx @key{SPC}
3861Either select a group or fold a topic (@code{gnus-topic-select-group}). 3861Either select a group or fold a topic (@code{gnus-topic-select-group}).
@@ -3962,7 +3962,7 @@ expiry process (if any)
3962Rename a topic (@code{gnus-topic-rename}). 3962Rename a topic (@code{gnus-topic-rename}).
3963 3963
3964@item T @key{DEL} 3964@item T @key{DEL}
3965@kindex T @key{DEL} @r{(Topic)} 3965@kindex T DEL @r{(Topic)}
3966@findex gnus-topic-delete 3966@findex gnus-topic-delete
3967Delete an empty topic (@code{gnus-topic-delete}). 3967Delete an empty topic (@code{gnus-topic-delete}).
3968 3968
@@ -5301,7 +5301,7 @@ If you want to fetch new articles or redisplay the group, see
5301 5301
5302@table @kbd 5302@table @kbd
5303@item @key{SPC} 5303@item @key{SPC}
5304@kindex @key{SPC} @r{(Summary)} 5304@kindex SPC @r{(Summary)}
5305@findex gnus-summary-next-page 5305@findex gnus-summary-next-page
5306Select the current article, or, if that one's read already, the next 5306Select the current article, or, if that one's read already, the next
5307unread article (@code{gnus-summary-next-page}). 5307unread article (@code{gnus-summary-next-page}).
@@ -5443,7 +5443,7 @@ instead. It will leave marks like @code{gnus-low-score-mark},
5443@table @kbd 5443@table @kbd
5444 5444
5445@item @key{SPC} 5445@item @key{SPC}
5446@kindex @key{SPC} @r{(Summary)} 5446@kindex SPC @r{(Summary)}
5447@findex gnus-summary-next-page 5447@findex gnus-summary-next-page
5448Pressing @kbd{@key{SPC}} will scroll the current article forward one page, 5448Pressing @kbd{@key{SPC}} will scroll the current article forward one page,
5449or, if you have come to the end of the current article, will choose the 5449or, if you have come to the end of the current article, will choose the
@@ -5459,18 +5459,18 @@ what is considered uninteresting with
5459pages, no matter how boring, using @kbd{C-M-v}. 5459pages, no matter how boring, using @kbd{C-M-v}.
5460 5460
5461@item @key{DEL} 5461@item @key{DEL}
5462@kindex @key{DEL} @r{(Summary)} 5462@kindex DEL @r{(Summary)}
5463@findex gnus-summary-prev-page 5463@findex gnus-summary-prev-page
5464Scroll the current article back one page (@code{gnus-summary-prev-page}). 5464Scroll the current article back one page (@code{gnus-summary-prev-page}).
5465 5465
5466@item @key{RET} 5466@item @key{RET}
5467@kindex @key{RET} @r{(Summary)} 5467@kindex RET @r{(Summary)}
5468@findex gnus-summary-scroll-up 5468@findex gnus-summary-scroll-up
5469Scroll the current article one line forward 5469Scroll the current article one line forward
5470(@code{gnus-summary-scroll-up}). 5470(@code{gnus-summary-scroll-up}).
5471 5471
5472@item M-@key{RET} 5472@item M-@key{RET}
5473@kindex M-@key{RET} @r{(Summary)} 5473@kindex M-RET @r{(Summary)}
5474@findex gnus-summary-scroll-down 5474@findex gnus-summary-scroll-down
5475Scroll the current article one line backward 5475Scroll the current article one line backward
5476(@code{gnus-summary-scroll-down}). 5476(@code{gnus-summary-scroll-down}).
@@ -7282,7 +7282,7 @@ understand the numeric prefix.
7282@itemx C-M-f 7282@itemx C-M-f
7283@kindex C-M-n @r{(Summary)} 7283@kindex C-M-n @r{(Summary)}
7284@itemx M-@key{DOWN} 7284@itemx M-@key{DOWN}
7285@kindex M-@key{DOWN} @r{(Summary)} 7285@kindex M-DOWN @r{(Summary)}
7286@findex gnus-summary-next-thread 7286@findex gnus-summary-next-thread
7287Go to the next thread (@code{gnus-summary-next-thread}). 7287Go to the next thread (@code{gnus-summary-next-thread}).
7288 7288
@@ -7291,7 +7291,7 @@ Go to the next thread (@code{gnus-summary-next-thread}).
7291@itemx C-M-b 7291@itemx C-M-b
7292@kindex C-M-p @r{(Summary)} 7292@kindex C-M-p @r{(Summary)}
7293@itemx M-@key{UP} 7293@itemx M-@key{UP}
7294@kindex M-@key{UP} @r{(Summary)} 7294@kindex M-UP @r{(Summary)}
7295@findex gnus-summary-prev-thread 7295@findex gnus-summary-prev-thread
7296Go to the previous thread (@code{gnus-summary-prev-thread}). 7296Go to the previous thread (@code{gnus-summary-prev-thread}).
7297 7297
@@ -10366,7 +10366,7 @@ thread or article and pick it. (The line number is normally displayed
10366at the beginning of the summary pick lines.) 10366at the beginning of the summary pick lines.)
10367 10367
10368@item @key{SPC} 10368@item @key{SPC}
10369@kindex @key{SPC} @r{(Pick)} 10369@kindex SPC @r{(Pick)}
10370@findex gnus-pick-next-page 10370@findex gnus-pick-next-page
10371Scroll the summary buffer up one page (@code{gnus-pick-next-page}). If 10371Scroll the summary buffer up one page (@code{gnus-pick-next-page}). If
10372at the end of the buffer, start reading the picked articles. 10372at the end of the buffer, start reading the picked articles.
@@ -10382,7 +10382,7 @@ just the article. You can give this key a numerical prefix to unpick
10382the thread or article at that line. 10382the thread or article at that line.
10383 10383
10384@item @key{RET} 10384@item @key{RET}
10385@kindex @key{RET} @r{(Pick)} 10385@kindex RET @r{(Pick)}
10386@findex gnus-pick-start-reading 10386@findex gnus-pick-start-reading
10387@vindex gnus-pick-display-summary 10387@vindex gnus-pick-display-summary
10388Start reading the picked articles (@code{gnus-pick-start-reading}). If 10388Start reading the picked articles (@code{gnus-pick-start-reading}). If
@@ -10624,7 +10624,7 @@ articles eligible for expiry in the current group will
10624disappear forever into that big @file{/dev/null} in the sky. 10624disappear forever into that big @file{/dev/null} in the sky.
10625 10625
10626@item B @key{DEL} 10626@item B @key{DEL}
10627@kindex B @key{DEL} @r{(Summary)} 10627@kindex B DEL @r{(Summary)}
10628@cindex deleting mail 10628@cindex deleting mail
10629@findex gnus-summary-delete-article 10629@findex gnus-summary-delete-article
10630@c @icon{gnus-summary-mail-delete} 10630@c @icon{gnus-summary-mail-delete}
@@ -11623,7 +11623,7 @@ The following commands are available when you have placed point over a
11623@table @kbd 11623@table @kbd
11624@findex gnus-article-press-button 11624@findex gnus-article-press-button
11625@item @key{RET} (Article) 11625@item @key{RET} (Article)
11626@kindex @key{RET} @r{(Article)} 11626@kindex RET @r{(Article)}
11627@itemx @key{BUTTON-2} (Article) 11627@itemx @key{BUTTON-2} (Article)
11628Toggle displaying of the @acronym{MIME} object 11628Toggle displaying of the @acronym{MIME} object
11629(@code{gnus-article-press-button}). If built-in viewers can not display 11629(@code{gnus-article-press-button}). If built-in viewers can not display
@@ -11633,7 +11633,7 @@ object is displayed inline.
11633 11633
11634@findex gnus-mime-view-part 11634@findex gnus-mime-view-part
11635@item M-@key{RET} (Article) 11635@item M-@key{RET} (Article)
11636@kindex M-@key{RET} @r{(Article)} 11636@kindex M-RET @r{(Article)}
11637@itemx v (Article) 11637@itemx v (Article)
11638Prompt for a method, and then view the @acronym{MIME} object using this 11638Prompt for a method, and then view the @acronym{MIME} object using this
11639method (@code{gnus-mime-view-part}). 11639method (@code{gnus-mime-view-part}).
@@ -12133,13 +12133,13 @@ A few additional keystrokes are available:
12133@table @kbd 12133@table @kbd
12134 12134
12135@item @key{SPC} 12135@item @key{SPC}
12136@kindex @key{SPC} @r{(Article)} 12136@kindex SPC @r{(Article)}
12137@findex gnus-article-next-page 12137@findex gnus-article-next-page
12138Scroll forwards one page (@code{gnus-article-next-page}). 12138Scroll forwards one page (@code{gnus-article-next-page}).
12139This is exactly the same as @kbd{h @key{SPC} h}. 12139This is exactly the same as @kbd{h @key{SPC} h}.
12140 12140
12141@item @key{DEL} 12141@item @key{DEL}
12142@kindex @key{DEL} @r{(Article)} 12142@kindex DEL @r{(Article)}
12143@findex gnus-article-prev-page 12143@findex gnus-article-prev-page
12144Scroll backwards one page (@code{gnus-article-prev-page}). 12144Scroll backwards one page (@code{gnus-article-prev-page}).
12145This is exactly the same as @kbd{h @key{DEL} h}. 12145This is exactly the same as @kbd{h @key{DEL} h}.
@@ -12170,13 +12170,13 @@ Give a very brief description of the available keystrokes
12170(@code{gnus-article-describe-briefly}). 12170(@code{gnus-article-describe-briefly}).
12171 12171
12172@item @key{TAB} 12172@item @key{TAB}
12173@kindex @key{TAB} @r{(Article)} 12173@kindex TAB @r{(Article)}
12174@findex gnus-article-next-button 12174@findex gnus-article-next-button
12175Go to the next button, if any (@code{gnus-article-next-button}). This 12175Go to the next button, if any (@code{gnus-article-next-button}). This
12176only makes sense if you have buttonizing turned on. 12176only makes sense if you have buttonizing turned on.
12177 12177
12178@item M-@key{TAB} 12178@item M-@key{TAB}
12179@kindex M-@key{TAB} @r{(Article)} 12179@kindex M-TAB @r{(Article)}
12180@findex gnus-article-prev-button 12180@findex gnus-article-prev-button
12181Go to the previous button, if any (@code{gnus-article-prev-button}). 12181Go to the previous button, if any (@code{gnus-article-prev-button}).
12182 12182
@@ -13233,7 +13233,7 @@ Edit a server (@code{gnus-server-edit-server}).
13233Show the definition of a server (@code{gnus-server-show-server}). 13233Show the definition of a server (@code{gnus-server-show-server}).
13234 13234
13235@item @key{SPC} 13235@item @key{SPC}
13236@kindex @key{SPC} @r{(Server)} 13236@kindex SPC @r{(Server)}
13237@findex gnus-server-read-server 13237@findex gnus-server-read-server
13238Browse the current server (@code{gnus-server-read-server}). 13238Browse the current server (@code{gnus-server-read-server}).
13239 13239
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi
index e1a6eb66f5d..44a3831b1c4 100644
--- a/doc/misc/idlwave.texi
+++ b/doc/misc/idlwave.texi
@@ -935,7 +935,7 @@ IDL code.
935@cindex String splitting 935@cindex String splitting
936@cindex Splitting, of lines 936@cindex Splitting, of lines
937 937
938@kindex M-@key{RET} 938@kindex M-RET
939In IDL, a newline character terminates a statement unless preceded by a 939In IDL, a newline character terminates a statement unless preceded by a
940@samp{$}. If you would like to start a continuation line, use 940@samp{$}. If you would like to start a continuation line, use
941@kbd{M-@key{RET}}, which calls the command @code{idlwave-split-line}. 941@kbd{M-@key{RET}}, which calls the command @code{idlwave-split-line}.
@@ -1523,7 +1523,7 @@ The case-insensitive heading word in doclib headers to locate the
1523@cindex Function name completion 1523@cindex Function name completion
1524@cindex Procedure name completion 1524@cindex Procedure name completion
1525 1525
1526@kindex M-@key{TAB} 1526@kindex M-TAB
1527@kindex C-c C-i 1527@kindex C-c C-i
1528IDLWAVE offers completion for class names, routine names, keywords, 1528IDLWAVE offers completion for class names, routine names, keywords,
1529system variables, system variable tags, class structure tags, regular 1529system variables, system variable tags, class structure tags, regular
diff --git a/doc/misc/info.texi b/doc/misc/info.texi
index c617468f57e..964a6c69120 100644
--- a/doc/misc/info.texi
+++ b/doc/misc/info.texi
@@ -311,9 +311,9 @@ You can tell that there is more that is not visible because you
311can see the text @samp{Top} rather than @samp{All} near the bottom of 311can see the text @samp{Top} rather than @samp{All} near the bottom of
312the screen. 312the screen.
313 313
314@kindex @key{SPC} @r{(Info mode)} 314@kindex SPC @r{(Info mode)}
315@kindex @key{DEL} @r{(Info mode)} 315@kindex DEL @r{(Info mode)}
316@kindex @key{BACKSPACE} @r{(Info mode)} 316@kindex BACKSPACE @r{(Info mode)}
317@findex Info-scroll-up 317@findex Info-scroll-up
318@findex Info-scroll-down 318@findex Info-scroll-down
319 The @key{SPC}, @key{BACKSPACE} (or @key{DEL})@footnote{The key which 319 The @key{SPC}, @key{BACKSPACE} (or @key{DEL})@footnote{The key which
@@ -363,8 +363,8 @@ the menu, one by one. Once you reach the end of a node, and have seen
363all of its subnodes, @key{SPC} takes you to the next node or to the 363all of its subnodes, @key{SPC} takes you to the next node or to the
364parent's next node. 364parent's next node.
365 365
366@kindex @key{PAGEUP} @r{(Info mode)} 366@kindex PAGEUP @r{(Info mode)}
367@kindex @key{PAGEDOWN} @r{(Info mode)} 367@kindex PAGEDOWN @r{(Info mode)}
368 Many keyboards nowadays have two scroll keys labeled @samp{PageUp} 368 Many keyboards nowadays have two scroll keys labeled @samp{PageUp}
369and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}). If your 369and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}). If your
370keyboard has these keys, you can use them to move forward and backward 370keyboard has these keys, you can use them to move forward and backward
diff --git a/doc/misc/message.texi b/doc/misc/message.texi
index f49c91ef7bc..a1532bb614b 100644
--- a/doc/misc/message.texi
+++ b/doc/misc/message.texi
@@ -1378,7 +1378,7 @@ Delete all text in the body of the message that is outside the region
1378(@code{message-delete-not-region}). 1378(@code{message-delete-not-region}).
1379 1379
1380@item M-@key{RET} 1380@item M-@key{RET}
1381@kindex M-@key{RET} 1381@kindex M-RET
1382@findex message-newline-and-reformat 1382@findex message-newline-and-reformat
1383Insert four newlines, and then reformat if inside quoted text. 1383Insert four newlines, and then reformat if inside quoted text.
1384 1384
@@ -1407,7 +1407,7 @@ Rename the buffer (@code{message-rename-buffer}). If given a prefix,
1407prompt for a new buffer name. 1407prompt for a new buffer name.
1408 1408
1409@item @key{TAB} 1409@item @key{TAB}
1410@kindex @key{TAB} 1410@kindex TAB
1411@findex message-tab 1411@findex message-tab
1412@vindex message-tab-body-function 1412@vindex message-tab-body-function
1413If @code{message-tab-body-function} is non-@code{nil}, execute the 1413If @code{message-tab-body-function} is non-@code{nil}, execute the
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index efb44e4b643..68d8b210ab9 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -442,7 +442,7 @@ either @code{customize-option} or @code{add-hook}.
442@cindex point 442@cindex point
443@cindex region 443@cindex region
444@kindex C-@@ 444@kindex C-@@
445@kindex C-@key{SPC} 445@kindex C-SPC
446 446
447There are several other terms that are used in Emacs that you should 447There are several other terms that are used in Emacs that you should
448know. The @dfn{point} is where the cursor currently is. You can save 448know. The @dfn{point} is where the cursor currently is. You can save
@@ -461,8 +461,8 @@ filling paragraphs. A mark can be set with @kbd{C-@@} (or
461@cindex file completion 461@cindex file completion
462@cindex folder completion 462@cindex folder completion
463@cindex minibuffer 463@cindex minibuffer
464@kindex @key{SPC} 464@kindex SPC
465@kindex @key{TAB} 465@kindex TAB
466 466
467The @dfn{minibuffer} is the bottom line of the Emacs window, where all 467The @dfn{minibuffer} is the bottom line of the Emacs window, where all
468prompting and multiple-character input is directed. You can use 468prompting and multiple-character input is directed. You can use
@@ -787,7 +787,7 @@ use @kbd{F r} to pull all your messages into MH-E.
787@end quotation 787@end quotation
788@sp 1 788@sp 1
789 789
790@kindex @key{RET} 790@kindex RET
791@kindex n 791@kindex n
792@kindex p 792@kindex p
793 793
@@ -817,8 +817,8 @@ This is a test message to get the wheels churning...
817@end cartouche 817@end cartouche
818@i{After incorporating new messages} 818@i{After incorporating new messages}
819 819
820@kindex @key{DEL} 820@kindex DEL
821@kindex @key{SPC} 821@kindex SPC
822 822
823If you typed a long message, you can view subsequent pages with 823If you typed a long message, you can view subsequent pages with
824@key{SPC} and previous pages with @key{DEL}. 824@key{SPC} and previous pages with @key{DEL}.
@@ -827,7 +827,7 @@ If you typed a long message, you can view subsequent pages with
827@section Processing Mail 827@section Processing Mail
828 828
829@cindex processing mail 829@cindex processing mail
830@kindex @key{RET} 830@kindex RET
831@kindex r 831@kindex r
832 832
833The first thing we want to do is reply to the message that we sent 833The first thing we want to do is reply to the message that we sent
@@ -880,7 +880,7 @@ Type C-c C-c to send message, C-c ? for help
880@kindex C-f 880@kindex C-f
881@kindex C-n 881@kindex C-n
882@kindex C-p 882@kindex C-p
883@kindex @key{BS} 883@kindex BS
884 884
885By default, MH will not add you to the address list of your replies, 885By default, MH will not add you to the address list of your replies,
886so if you find that the @samp{To:} header field is missing, don't 886so if you find that the @samp{To:} header field is missing, don't
@@ -895,7 +895,7 @@ editing your message, send it with @kbd{C-c C-c} as before.
895@cindex @command{refile} 895@cindex @command{refile}
896@cindex MH commands, @command{refile} 896@cindex MH commands, @command{refile}
897@cindex folders 897@cindex folders
898@kindex @key{SPC} 898@kindex SPC
899@kindex o 899@kindex o
900 900
901You'll often want to save messages that were sent to you in an 901You'll often want to save messages that were sent to you in an
@@ -915,7 +915,7 @@ in a moment.
915@cindex modes, MH-Folder 915@cindex modes, MH-Folder
916@kindex d 916@kindex d
917@kindex i 917@kindex i
918@kindex @key{RET} 918@kindex RET
919@kindex n 919@kindex n
920@kindex p 920@kindex p
921@kindex x 921@kindex x
@@ -1586,7 +1586,7 @@ Display cheat sheet for the MH-E commands (@code{mh-help}).
1586@c ------------------------- 1586@c -------------------------
1587@cindex @samp{Message > Show Message} menu item 1587@cindex @samp{Message > Show Message} menu item
1588@cindex menu item, @samp{Message > Show Message} 1588@cindex menu item, @samp{Message > Show Message}
1589@kindex @key{RET} 1589@kindex RET
1590@findex mh-show 1590@findex mh-show
1591@item @key{RET} 1591@item @key{RET}
1592Display message (@code{mh-show}). 1592Display message (@code{mh-show}).
@@ -1612,12 +1612,12 @@ Display message with the default preferred alternative
1612Toggle the value of @code{mh-decode-mime-flag} 1612Toggle the value of @code{mh-decode-mime-flag}
1613(@code{mh-toggle-mh-decode-mime-flag}). 1613(@code{mh-toggle-mh-decode-mime-flag}).
1614@c ------------------------- 1614@c -------------------------
1615@kindex @key{SPC} 1615@kindex SPC
1616@findex mh-page-msg 1616@findex mh-page-msg
1617@item @key{SPC} 1617@item @key{SPC}
1618Display next page in message (@code{mh-page-msg}). 1618Display next page in message (@code{mh-page-msg}).
1619@c ------------------------- 1619@c -------------------------
1620@kindex @key{BS} 1620@kindex BS
1621@findex mh-previous-page 1621@findex mh-previous-page
1622@item @key{BS} 1622@item @key{BS}
1623Display previous page in message (@code{mh-previous-page}). 1623Display previous page in message (@code{mh-previous-page}).
@@ -1655,12 +1655,12 @@ Delete range (@code{mh-delete-msg}).
1655Display cheat sheet for the commands of the current prefix in 1655Display cheat sheet for the commands of the current prefix in
1656minibuffer (@code{mh-prefix-help}). 1656minibuffer (@code{mh-prefix-help}).
1657@c ------------------------- 1657@c -------------------------
1658@kindex D @key{SPC} 1658@kindex D SPC
1659@findex mh-page-digest 1659@findex mh-page-digest
1660@item D @key{SPC} 1660@item D @key{SPC}
1661Display next message in digest (@code{mh-page-digest}). 1661Display next message in digest (@code{mh-page-digest}).
1662@c ------------------------- 1662@c -------------------------
1663@kindex D @key{BS} 1663@kindex D BS
1664@findex mh-page-digest-backwards 1664@findex mh-page-digest-backwards
1665@item D @key{BS} 1665@item D @key{BS}
1666Display previous message in digest (@code{mh-page-digest-backwards}). 1666Display previous message in digest (@code{mh-page-digest-backwards}).
@@ -1691,12 +1691,12 @@ Delete messages with same subject or thread
1691Display cheat sheet for the commands of the current prefix in 1691Display cheat sheet for the commands of the current prefix in
1692minibuffer (@code{mh-prefix-help}). 1692minibuffer (@code{mh-prefix-help}).
1693@c ------------------------- 1693@c -------------------------
1694@kindex K @key{TAB} 1694@kindex K TAB
1695@findex mh-next-button 1695@findex mh-next-button
1696@item K @key{TAB} 1696@item K @key{TAB}
1697Go to the next button (@code{mh-next-button}). 1697Go to the next button (@code{mh-next-button}).
1698@c ------------------------- 1698@c -------------------------
1699@kindex K S-@key{TAB} 1699@kindex K S-TAB
1700@findex mh-prev-button 1700@findex mh-prev-button
1701@item K S-@key{TAB} 1701@item K S-@key{TAB}
1702Go to the previous button (@code{mh-prev-button}). 1702Go to the previous button (@code{mh-prev-button}).
@@ -1838,7 +1838,7 @@ Move point to mouse event and show message (@code{mh-show-mouse}).
1838Within the MH-Show buffer, the following command is defined. 1838Within the MH-Show buffer, the following command is defined.
1839 1839
1840@table @kbd 1840@table @kbd
1841@kindex @key{RET} 1841@kindex RET
1842@kindex mouse-1 1842@kindex mouse-1
1843@kindex mouse-2 1843@kindex mouse-2
1844@findex mh-press-button 1844@findex mh-press-button
@@ -2013,9 +2013,9 @@ detail in the following sections.
2013@findex mh-show-mouse 2013@findex mh-show-mouse
2014@kindex , @r{(comma)} 2014@kindex , @r{(comma)}
2015@kindex . @r{(period)} 2015@kindex . @r{(period)}
2016@kindex @key{BS} 2016@kindex BS
2017@kindex @key{RET} 2017@kindex RET
2018@kindex @key{SPC} 2018@kindex SPC
2019@kindex mouse-2 2019@kindex mouse-2
2020 2020
2021The command @key{RET} (@code{mh-show}) displays the message that the 2021The command @key{RET} (@code{mh-show}) displays the message that the
@@ -2194,7 +2194,7 @@ highlighting of citations entirely, choose @samp{None}.
2194@cindex highlighting email addresses 2194@cindex highlighting email addresses
2195@cindex links, following 2195@cindex links, following
2196@findex goto-address-at-point 2196@findex goto-address-at-point
2197@kindex C-c @key{RET} 2197@kindex C-c RET
2198@kindex mouse-2 2198@kindex mouse-2
2199@vindex goto-address-highlight-p 2199@vindex goto-address-highlight-p
2200 2200
@@ -2328,9 +2328,9 @@ Attachments in MH-E are indicated by @dfn{buttons} like this:
2328@findex mh-next-button 2328@findex mh-next-button
2329@findex mh-press-button 2329@findex mh-press-button
2330@findex mh-prev-button 2330@findex mh-prev-button
2331@kindex @key{RET} 2331@kindex RET
2332@kindex K @key{TAB} 2332@kindex K TAB
2333@kindex K S-@key{TAB} 2333@kindex K S-TAB
2334@kindex mouse-1 2334@kindex mouse-1
2335@kindex mouse-2 2335@kindex mouse-2
2336 2336
@@ -2682,10 +2682,10 @@ buffer, including HTML buffers.
2682@cindex digests 2682@cindex digests
2683@findex mh-page-digest 2683@findex mh-page-digest
2684@findex mh-page-digest-backwards 2684@findex mh-page-digest-backwards
2685@kindex D @key{BS} 2685@kindex D BS
2686@kindex D @key{SPC} 2686@kindex D SPC
2687@kindex @key{BS} 2687@kindex BS
2688@kindex @key{SPC} 2688@kindex SPC
2689 2689
2690A digest is a message that contains other messages. Special MH-E 2690A digest is a message that contains other messages. Special MH-E
2691commands let you read digests conveniently. You can use @key{SPC} and 2691commands let you read digests conveniently. You can use @key{SPC} and
@@ -2989,7 +2989,7 @@ like to change the initial default directory, customize the option
2989directory for storing the content of these messages. 2989directory for storing the content of these messages.
2990 2990
2991@findex mh-store-buffer 2991@findex mh-store-buffer
2992@kindex @key{RET} 2992@kindex RET
2993@kindex X s 2993@kindex X s
2994 2994
2995By the way, @kbd{X s} calls the Emacs Lisp function 2995By the way, @kbd{X s} calls the Emacs Lisp function
@@ -3039,7 +3039,7 @@ message with @kbd{M-<} (@code{mh-first-msg}) and @kbd{M->}
3039@findex previous-line 3039@findex previous-line
3040@kindex C-n 3040@kindex C-n
3041@kindex C-p 3041@kindex C-p
3042@kindex @key{RET} 3042@kindex RET
3043 3043
3044You can also use the Emacs commands @kbd{C-p} (@code{previous-line}) 3044You can also use the Emacs commands @kbd{C-p} (@code{previous-line})
3045and @kbd{C-n} (@code{next-line}) to move up and down the scan lines in 3045and @kbd{C-n} (@code{next-line}) to move up and down the scan lines in
@@ -3740,7 +3740,7 @@ The command @kbd{F p} runs @code{mh-pack-folder-hook} after
3740renumbering the messages. A variable that is useful with this hook 3740renumbering the messages. A variable that is useful with this hook
3741is @code{mh-current-folder}. 3741is @code{mh-current-folder}.
3742 3742
3743@kindex @key{TAB} 3743@kindex TAB
3744@vindex mh-recursive-folders-flag 3744@vindex mh-recursive-folders-flag
3745 3745
3746By default, operations on folders work only one level at a time. Set 3746By default, operations on folders work only one level at a time. Set
@@ -4381,12 +4381,12 @@ commands in addition to the normal Emacs editing commands to help you
4381edit your draft. These can also be found in the @samp{Letter} menu. 4381edit your draft. These can also be found in the @samp{Letter} menu.
4382 4382
4383@table @kbd 4383@table @kbd
4384@kindex @key{SPC} 4384@kindex SPC
4385@findex mh-letter-complete-or-space 4385@findex mh-letter-complete-or-space
4386@item @key{SPC} 4386@item @key{SPC}
4387Perform completion or insert space (@code{mh-letter-complete-or-space}). 4387Perform completion or insert space (@code{mh-letter-complete-or-space}).
4388@c ------------------------- 4388@c -------------------------
4389@kindex M-@key{TAB} 4389@kindex M-TAB
4390@findex mh-letter-complete 4390@findex mh-letter-complete
4391@item M-@key{TAB} 4391@item M-@key{TAB}
4392Perform completion on header field or word preceding point 4392Perform completion on header field or word preceding point
@@ -4397,12 +4397,12 @@ Perform completion on header field or word preceding point
4397@item , (comma) 4397@item , (comma)
4398Flash alias expansion (@code{mh-letter-confirm-address}). 4398Flash alias expansion (@code{mh-letter-confirm-address}).
4399@c ------------------------- 4399@c -------------------------
4400@kindex @key{TAB} 4400@kindex TAB
4401@findex mh-letter-next-header-field-or-indent 4401@findex mh-letter-next-header-field-or-indent
4402@item @key{TAB} 4402@item @key{TAB}
4403Cycle to next field (@code{mh-letter-next-header-field-or-indent}). 4403Cycle to next field (@code{mh-letter-next-header-field-or-indent}).
4404@c ------------------------- 4404@c -------------------------
4405@kindex S-@key{TAB} 4405@kindex S-TAB
4406@findex mh-letter-previous-header-field 4406@findex mh-letter-previous-header-field
4407@item S-@key{TAB} 4407@item S-@key{TAB}
4408Cycle to the previous header field 4408Cycle to the previous header field
@@ -4807,8 +4807,8 @@ draft. @xref{Folder Selection}.
4807@findex indent-relative 4807@findex indent-relative
4808@findex mh-letter-next-header-field-or-indent 4808@findex mh-letter-next-header-field-or-indent
4809@findex mh-letter-previous-header-field 4809@findex mh-letter-previous-header-field
4810@kindex @key{TAB} 4810@kindex TAB
4811@kindex S-@key{TAB} 4811@kindex S-TAB
4812@vindex mh-compose-skipped-header-fields 4812@vindex mh-compose-skipped-header-fields
4813@vindex mh-letter-header-field 4813@vindex mh-letter-header-field
4814 4814
@@ -4834,8 +4834,8 @@ take point to the last field from anywhere in the body.
4834@findex mh-letter-complete-or-space 4834@findex mh-letter-complete-or-space
4835@findex mh-letter-confirm-address 4835@findex mh-letter-confirm-address
4836@kindex , @r{(comma)} 4836@kindex , @r{(comma)}
4837@kindex @key{SPC} 4837@kindex SPC
4838@kindex M-@key{TAB} 4838@kindex M-TAB
4839@vindex mh-alias-flash-on-comma 4839@vindex mh-alias-flash-on-comma
4840@vindex mh-compose-space-does-completion-flag 4840@vindex mh-compose-space-does-completion-flag
4841@vindex mh-letter-complete-function 4841@vindex mh-letter-complete-function
@@ -5714,12 +5714,12 @@ The following commands are available in MH-Letter mode with the
5714exception of @code{mh-alias-reload} which can be called from anywhere. 5714exception of @code{mh-alias-reload} which can be called from anywhere.
5715 5715
5716@table @kbd 5716@table @kbd
5717@kindex @key{SPC} 5717@kindex SPC
5718@findex mh-letter-complete-or-space 5718@findex mh-letter-complete-or-space
5719@item @key{SPC} 5719@item @key{SPC}
5720Perform completion or insert space (@code{mh-letter-complete-or-space}). 5720Perform completion or insert space (@code{mh-letter-complete-or-space}).
5721@c ------------------------- 5721@c -------------------------
5722@kindex M-@key{TAB} 5722@kindex M-TAB
5723@findex mh-letter-complete 5723@findex mh-letter-complete
5724@item M-@key{TAB} 5724@item M-@key{TAB}
5725Perform completion on header field or word preceding point 5725Perform completion on header field or word preceding point
@@ -5791,7 +5791,7 @@ Hook run by @code{mh-alias-reload} after loading aliases (default:
5791You can use aliases when you are adding recipients to a message. 5791You can use aliases when you are adding recipients to a message.
5792 5792
5793@findex minibuffer-complete 5793@findex minibuffer-complete
5794@kindex @key{TAB} 5794@kindex TAB
5795@vindex mh-alias-expand-aliases-flag 5795@vindex mh-alias-expand-aliases-flag
5796@vindex mh-compose-prompt-flag 5796@vindex mh-compose-prompt-flag
5797 5797
@@ -5805,8 +5805,8 @@ aliases to be expanded to their respective addresses in the draft.
5805 5805
5806@findex mh-letter-complete 5806@findex mh-letter-complete
5807@findex mh-letter-complete-or-space 5807@findex mh-letter-complete-or-space
5808@kindex @key{SPC} 5808@kindex SPC
5809@kindex M-@key{TAB} 5809@kindex M-TAB
5810 5810
5811Otherwise, you can complete aliases in the header of the draft with 5811Otherwise, you can complete aliases in the header of the draft with
5812@kbd{M-@key{TAB}} (@code{mh-letter-complete}) or @key{SPC} 5812@kbd{M-@key{TAB}} (@code{mh-letter-complete}) or @key{SPC}
@@ -6607,12 +6607,12 @@ Another few commands are available in the MH-Folder buffer resulting
6607from a search. 6607from a search.
6608 6608
6609@table @kbd 6609@table @kbd
6610@kindex @key{TAB} 6610@kindex TAB
6611@findex mh-index-next-folder 6611@findex mh-index-next-folder
6612@item @key{TAB} 6612@item @key{TAB}
6613Jump to the next folder marker (@code{mh-index-next-folder}). 6613Jump to the next folder marker (@code{mh-index-next-folder}).
6614@c ------------------------- 6614@c -------------------------
6615@kindex S-@key{TAB} 6615@kindex S-TAB
6616@findex mh-index-previous-folder 6616@findex mh-index-previous-folder
6617@item S-@key{TAB} 6617@item S-@key{TAB}
6618Jump to the previous folder marker (@code{mh-index-previous-folder}). 6618Jump to the previous folder marker (@code{mh-index-previous-folder}).
@@ -6757,8 +6757,8 @@ method with the pick method by running the command @kbd{C-c C-p}
6757@cindex @samp{+mhe-index} 6757@cindex @samp{+mhe-index}
6758@findex mh-index-next-folder 6758@findex mh-index-next-folder
6759@findex mh-index-previous-folder 6759@findex mh-index-previous-folder
6760@kindex @key{TAB} 6760@kindex TAB
6761@kindex S-@key{TAB} 6761@kindex S-TAB
6762@vindex mh-search-folder 6762@vindex mh-search-folder
6763 6763
6764The messages that are found are put in a temporary sub-folder of 6764The messages that are found are put in a temporary sub-folder of
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi
index b94a96d8aa4..f7a28d38277 100644
--- a/doc/misc/newsticker.texi
+++ b/doc/misc/newsticker.texi
@@ -241,15 +241,15 @@ commands:
241@table @kbd 241@table @kbd
242@item M-@key{UP} 242@item M-@key{UP}
243@itemx M-@key{DOWN} 243@itemx M-@key{DOWN}
244@kindex M-@key{UP} 244@kindex M-UP
245@kindex M-@key{DOWN} 245@kindex M-DOWN
246@findex newsticker-group-shift-feed-up 246@findex newsticker-group-shift-feed-up
247@findex newsticker-group-shift-feed-down 247@findex newsticker-group-shift-feed-down
248Shift the currently selected feed up and down within its group. 248Shift the currently selected feed up and down within its group.
249@item M-S-@key{UP} 249@item M-S-@key{UP}
250@itemx M-S-@key{DOWN} 250@itemx M-S-@key{DOWN}
251@kindex M-S-@key{UP} 251@kindex M-S-UP
252@kindex M-S-@key{DOWN} 252@kindex M-S-DOWN
253@findex newsticker-group-shift-group-up 253@findex newsticker-group-shift-group-up
254@findex newsticker-group-shift-group-down 254@findex newsticker-group-shift-group-down
255Shift the currently selected group up and down within its parent group. 255Shift the currently selected group up and down within its parent group.
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index ac82254dc8b..eeace47dbed 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -1730,10 +1730,10 @@ one.
1730@end table 1730@end table
1731 1731
1732@table @kbd 1732@table @kbd
1733@kindex M-S-@key{RET} 1733@kindex M-S-RET
1734@item M-S-@key{RET} 1734@item M-S-@key{RET}
1735Insert a new item with a checkbox (@pxref{Checkboxes}). 1735Insert a new item with a checkbox (@pxref{Checkboxes}).
1736@kindex S-@key{DOWN} 1736@kindex S-DOWN
1737@item S-up 1737@item S-up
1738@itemx S-down 1738@itemx S-down
1739@cindex shift-selection-mode 1739@cindex shift-selection-mode
@@ -1745,21 +1745,21 @@ cycle around items that way, you may customize
1745@code{org-support-shift-select} is off. If not, you can still use paragraph 1745@code{org-support-shift-select} is off. If not, you can still use paragraph
1746jumping commands like @kbd{C-@key{UP}} and @kbd{C-@key{DOWN}} to quite 1746jumping commands like @kbd{C-@key{UP}} and @kbd{C-@key{DOWN}} to quite
1747similar effect. 1747similar effect.
1748@kindex M-@key{UP} 1748@kindex M-UP
1749@kindex M-@key{DOWN} 1749@kindex M-DOWN
1750@item M-up 1750@item M-up
1751@itemx M-down 1751@itemx M-down
1752Move the item including subitems up/down@footnote{See 1752Move the item including subitems up/down@footnote{See
1753@code{org-list-use-circular-motion} for a cyclic behavior.} (swap with 1753@code{org-list-use-circular-motion} for a cyclic behavior.} (swap with
1754previous/next item of same indentation). If the list is ordered, renumbering 1754previous/next item of same indentation). If the list is ordered, renumbering
1755is automatic. 1755is automatic.
1756@kindex M-@key{LEFT} 1756@kindex M-LEFT
1757@kindex M-@key{RIGHT} 1757@kindex M-RIGHT
1758@item M-left 1758@item M-left
1759@itemx M-right 1759@itemx M-right
1760Decrease/increase the indentation of an item, leaving children alone. 1760Decrease/increase the indentation of an item, leaving children alone.
1761@kindex M-S-@key{LEFT} 1761@kindex M-S-LEFT
1762@kindex M-S-@key{RIGHT} 1762@kindex M-S-RIGHT
1763@item M-S-@key{LEFT} 1763@item M-S-@key{LEFT}
1764@itemx M-S-@key{RIGHT} 1764@itemx M-S-@key{RIGHT}
1765Decrease/increase the indentation of the item, including subitems. 1765Decrease/increase the indentation of the item, including subitems.
@@ -1799,8 +1799,8 @@ its location). @xref{Structure editing}, for a detailed explanation.
1799Turn the whole plain list into a subtree of the current heading. Checkboxes 1799Turn the whole plain list into a subtree of the current heading. Checkboxes
1800(@pxref{Checkboxes}) will become TODO (resp. DONE) keywords when unchecked 1800(@pxref{Checkboxes}) will become TODO (resp. DONE) keywords when unchecked
1801(resp. checked). 1801(resp. checked).
1802@kindex S-@key{LEFT} 1802@kindex S-LEFT
1803@kindex S-@key{RIGHT} 1803@kindex S-RIGHT
1804@item S-@key{LEFT}/@key{RIGHT} 1804@item S-@key{LEFT}/@key{RIGHT}
1805@vindex org-support-shift-select 1805@vindex org-support-shift-select
1806This command also cycles bullet styles when the cursor in on the bullet or 1806This command also cycles bullet styles when the cursor in on the bullet or
@@ -3014,10 +3014,10 @@ formula, @key{TAB} re-indents just like in Emacs Lisp mode.
3014Complete Lisp symbols, just like in Emacs Lisp mode.@footnote{Many desktops 3014Complete Lisp symbols, just like in Emacs Lisp mode.@footnote{Many desktops
3015intercept @kbd{M-@key{TAB}} to switch windows. Use @kbd{C-M-i} or 3015intercept @kbd{M-@key{TAB}} to switch windows. Use @kbd{C-M-i} or
3016@kbd{@key{ESC} @key{TAB}} instead for completion (@pxref{Completion}).} 3016@kbd{@key{ESC} @key{TAB}} instead for completion (@pxref{Completion}).}
3017@kindex S-@key{UP} 3017@kindex S-UP
3018@kindex S-@key{DOWN} 3018@kindex S-DOWN
3019@kindex S-@key{LEFT} 3019@kindex S-LEFT
3020@kindex S-@key{RIGHT} 3020@kindex S-RIGHT
3021@findex org-table-fedit-ref-up 3021@findex org-table-fedit-ref-up
3022@findex org-table-fedit-ref-down 3022@findex org-table-fedit-ref-down
3023@findex org-table-fedit-ref-left 3023@findex org-table-fedit-ref-left
@@ -4043,8 +4043,8 @@ completion; otherwise force cycling through TODO states with no prompt. When
4043@code{org-use-fast-todo-selection} is set to @code{prefix}, use the fast 4043@code{org-use-fast-todo-selection} is set to @code{prefix}, use the fast
4044selection interface. 4044selection interface.
4045 4045
4046@kindex S-@key{RIGHT} 4046@kindex S-RIGHT
4047@kindex S-@key{LEFT} 4047@kindex S-LEFT
4048@item S-@key{RIGHT} @ @r{/} @ S-@key{LEFT} 4048@item S-@key{RIGHT} @ @r{/} @ S-@key{LEFT}
4049@vindex org-treat-S-cursor-todo-selection-as-state-change 4049@vindex org-treat-S-cursor-todo-selection-as-state-change
4050Select the following/preceding TODO state, similar to cycling. Useful 4050Select the following/preceding TODO state, similar to cycling. Useful
@@ -4192,8 +4192,8 @@ select the correct sequence. Besides the obvious ways like typing a
4192keyword or using completion, you may also apply the following commands: 4192keyword or using completion, you may also apply the following commands:
4193 4193
4194@table @kbd 4194@table @kbd
4195@kindex C-S-@key{RIGHT} 4195@kindex C-S-RIGHT
4196@kindex C-S-@key{LEFT} 4196@kindex C-S-LEFT
4197@kindex C-u C-u C-c C-t 4197@kindex C-u C-u C-c C-t
4198@item C-u C-u C-c C-t 4198@item C-u C-u C-c C-t
4199@itemx C-S-@key{RIGHT} 4199@itemx C-S-@key{RIGHT}
@@ -4203,8 +4203,8 @@ These keys jump from one TODO subset to the next. In the above example,
4203@code{DONE} to @code{REPORT}, and any of the words in the second row to 4203@code{DONE} to @code{REPORT}, and any of the words in the second row to
4204@code{CANCELED}. Note that the @kbd{C-S-} key binding conflict with 4204@code{CANCELED}. Note that the @kbd{C-S-} key binding conflict with
4205@code{shift-selection-mode} (@pxref{Conflicts}). 4205@code{shift-selection-mode} (@pxref{Conflicts}).
4206@kindex S-@key{RIGHT} 4206@kindex S-RIGHT
4207@kindex S-@key{LEFT} 4207@kindex S-LEFT
4208@item S-@key{RIGHT} 4208@item S-@key{RIGHT}
4209@itemx S-@key{LEFT} 4209@itemx S-@key{LEFT}
4210@kbd{S-@key{LEFT}} and @kbd{S-@key{RIGHT}} and walk through @emph{all} 4210@kbd{S-@key{LEFT}} and @kbd{S-@key{RIGHT}} and walk through @emph{all}
@@ -4271,7 +4271,7 @@ A setup for using several sets in parallel would be:
4271@end example 4271@end example
4272 4272
4273@cindex completion, of option keywords 4273@cindex completion, of option keywords
4274@kindex M-@key{TAB} 4274@kindex M-TAB
4275@noindent To make sure you are using the correct keyword, type 4275@noindent To make sure you are using the correct keyword, type
4276@samp{#+} into the buffer and then use @kbd{M-@key{TAB}} completion. 4276@samp{#+} into the buffer and then use @kbd{M-@key{TAB}} completion.
4277 4277
@@ -4933,7 +4933,7 @@ can really speed up agenda generation.
4933@cindex setting tags 4933@cindex setting tags
4934@cindex tags, setting 4934@cindex tags, setting
4935 4935
4936@kindex M-@key{TAB} 4936@kindex M-TAB
4937Tags can simply be typed into the buffer at the end of a headline. 4937Tags can simply be typed into the buffer at the end of a headline.
4938After a colon, @kbd{M-@key{TAB}} offers completion on tags. There is 4938After a colon, @kbd{M-@key{TAB}} offers completion on tags. There is
4939also a special command for inserting tags: 4939also a special command for inserting tags:
@@ -5064,17 +5064,17 @@ will turn off any other tags from that group.
5064In this interface, you can also use the following special keys: 5064In this interface, you can also use the following special keys:
5065 5065
5066@table @kbd 5066@table @kbd
5067@kindex @key{TAB} 5067@kindex TAB
5068@item @key{TAB} 5068@item @key{TAB}
5069Enter a tag in the minibuffer, even if the tag is not in the predefined 5069Enter a tag in the minibuffer, even if the tag is not in the predefined
5070list. You will be able to complete on all tags present in the buffer. 5070list. You will be able to complete on all tags present in the buffer.
5071You can also add several tags: just separate them with a comma. 5071You can also add several tags: just separate them with a comma.
5072 5072
5073@kindex @key{SPC} 5073@kindex SPC
5074@item @key{SPC} 5074@item @key{SPC}
5075Clear all tags for this line. 5075Clear all tags for this line.
5076 5076
5077@kindex @key{RET} 5077@kindex RET
5078@item @key{RET} 5078@item @key{RET}
5079Accept the modified set. 5079Accept the modified set.
5080 5080
@@ -5727,8 +5727,8 @@ Exit column view.
5727@tsubheading{Editing values} 5727@tsubheading{Editing values}
5728@item @key{LEFT} @key{RIGHT} @key{UP} @key{DOWN} 5728@item @key{LEFT} @key{RIGHT} @key{UP} @key{DOWN}
5729Move through the column view from field to field. 5729Move through the column view from field to field.
5730@kindex S-@key{LEFT} 5730@kindex S-LEFT
5731@kindex S-@key{RIGHT} 5731@kindex S-RIGHT
5732@item S-@key{LEFT}/@key{RIGHT} 5732@item S-@key{LEFT}/@key{RIGHT}
5733Switch to the next/previous allowed value of the field. For this, you 5733Switch to the next/previous allowed value of the field. For this, you
5734have to have specified allowed values for a property. 5734have to have specified allowed values for a property.
@@ -6138,15 +6138,15 @@ from the minibuffer:
6138@kindex M-v 6138@kindex M-v
6139@kindex C-v 6139@kindex C-v
6140@kindex mouse-1 6140@kindex mouse-1
6141@kindex S-@key{RIGHT} 6141@kindex S-RIGHT
6142@kindex S-@key{LEFT} 6142@kindex S-LEFT
6143@kindex S-@key{DOWN} 6143@kindex S-DOWN
6144@kindex S-@key{UP} 6144@kindex S-UP
6145@kindex M-S-@key{RIGHT} 6145@kindex M-S-RIGHT
6146@kindex M-S-@key{LEFT} 6146@kindex M-S-LEFT
6147@kindex @key{RET} 6147@kindex RET
6148@kindex M-S-@key{DOWN} 6148@kindex M-S-DOWN
6149@kindex M-S-@key{UP} 6149@kindex M-S-UP
6150 6150
6151@example 6151@example
6152@key{RET} @r{Choose date at cursor in calendar.} 6152@key{RET} @r{Choose date at cursor in calendar.}
@@ -10427,7 +10427,7 @@ details see the documentation of CD@LaTeX{} mode):
10427@item 10427@item
10428Environment templates can be inserted with @kbd{C-c @{}. 10428Environment templates can be inserted with @kbd{C-c @{}.
10429@item 10429@item
10430@kindex @key{TAB} 10430@kindex TAB
10431The @key{TAB} key will do template expansion if the cursor is inside a 10431The @key{TAB} key will do template expansion if the cursor is inside a
10432@LaTeX{} fragment@footnote{Org mode has a method to test if the cursor is 10432@LaTeX{} fragment@footnote{Org mode has a method to test if the cursor is
10433inside such a fragment, see the documentation of the function 10433inside such a fragment, see the documentation of the function
@@ -17127,9 +17127,9 @@ Active key bindings in code blocks:
17127@item @kbd{C-c C-c} @tab @code{org-babel-execute-src-block} 17127@item @kbd{C-c C-c} @tab @code{org-babel-execute-src-block}
17128@kindex C-c C-o 17128@kindex C-c C-o
17129@item @kbd{C-c C-o} @tab @code{org-babel-open-src-block-result} 17129@item @kbd{C-c C-o} @tab @code{org-babel-open-src-block-result}
17130@kindex M-@key{UP} 17130@kindex M-UP
17131@item @kbd{M-@key{UP}} @tab @code{org-babel-load-in-session} 17131@item @kbd{M-@key{UP}} @tab @code{org-babel-load-in-session}
17132@kindex M-@key{DOWN} 17132@kindex M-DOWN
17133@item @kbd{M-@key{DOWN}} @tab @code{org-babel-switch-to-session} 17133@item @kbd{M-@key{DOWN}} @tab @code{org-babel-switch-to-session}
17134@end multitable 17134@end multitable
17135 17135
@@ -17286,7 +17286,7 @@ is involved. Such mode-specific hot keys have become an integral part of
17286Emacs and Org provides several shortcuts. 17286Emacs and Org provides several shortcuts.
17287 17287
17288@table @kbd 17288@table @kbd
17289@kindex M-@key{TAB} 17289@kindex M-TAB
17290@item M-@key{TAB} 17290@item M-@key{TAB}
17291Complete word at point 17291Complete word at point
17292@itemize @bullet 17292@itemize @bullet
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi
index 32c6a524870..1163530e7a2 100644
--- a/doc/misc/pcl-cvs.texi
+++ b/doc/misc/pcl-cvs.texi
@@ -677,7 +677,7 @@ put in @samp{cvs-status-mode}.
677@cindex Movement Commands 677@cindex Movement Commands
678@findex cvs-mode-next-line 678@findex cvs-mode-next-line
679@findex cvs-mode-previous-line 679@findex cvs-mode-previous-line
680@kindex @key{SPC}@r{--Move down one file} 680@kindex SPC@r{--Move down one file}
681@kindex n@r{--Move down one file} 681@kindex n@r{--Move down one file}
682@kindex p@r{--Move up one file} 682@kindex p@r{--Move up one file}
683 683
@@ -705,8 +705,8 @@ This key moves one file backward, towards the beginning of the buffer
705@kindex m@r{--marking a file} 705@kindex m@r{--marking a file}
706@kindex M@r{--marking all files} 706@kindex M@r{--marking all files}
707@kindex u@r{--unmark a file} 707@kindex u@r{--unmark a file}
708@kindex @key{ESC} @key{DEL}@r{--unmark all files} 708@kindex ESC DEL@r{--unmark all files}
709@kindex @key{DEL}@r{--unmark previous file} 709@kindex DEL@r{--unmark previous file}
710@kindex %@r{--mark files matching regexp} 710@kindex %@r{--mark files matching regexp}
711@kindex S@r{--mark files in a particular state} 711@kindex S@r{--mark files in a particular state}
712@kindex T@r{--toggle marks} 712@kindex T@r{--toggle marks}
diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi
index dc715e5d68a..2437e020eee 100644
--- a/doc/misc/rcirc.texi
+++ b/doc/misc/rcirc.texi
@@ -154,7 +154,7 @@ deego: fsbot rules!
154 154
155@cindex nick completion 155@cindex nick completion
156@cindex completion of nicks 156@cindex completion of nicks
157@kindex @key{TAB} 157@kindex TAB
158Since this is so common, you can use @key{TAB} to do nick completion. 158Since this is so common, you can use @key{TAB} to do nick completion.
159 159
160@node Getting started with rcirc 160@node Getting started with rcirc
@@ -215,7 +215,7 @@ When you have answered these questions, @code{rcirc} will create a server
215buffer, which will be named something like @file{*irc.freenode.net*}, 215buffer, which will be named something like @file{*irc.freenode.net*},
216and a channel buffer for each of the channels you wanted to join. 216and a channel buffer for each of the channels you wanted to join.
217 217
218@kindex @key{RET} 218@kindex RET
219@cindex talking 219@cindex talking
220@cindex communicating 220@cindex communicating
221To talk in a channel, just type what you want to say in a channel 221To talk in a channel, just type what you want to say in a channel
@@ -378,7 +378,7 @@ network. A new buffer will be created for this conversation. It works
378like a channel with only two members. (Also @code{/query fsbot}.) 378like a channel with only two members. (Also @code{/query fsbot}.)
379 379
380@item C-c @key{RET} 380@item C-c @key{RET}
381@kindex C-c @key{RET} 381@kindex C-c RET
382@cindex /msg 382@cindex /msg
383@cindex single message 383@cindex single message
384@cindex message sending 384@cindex message sending
@@ -617,7 +617,7 @@ daunting task. This chapters tells you how @code{rcirc} can help.
617@cindex modeline 617@cindex modeline
618 618
619@comment This section copied to the Getting started with rcirc section 619@comment This section copied to the Getting started with rcirc section
620@kindex C-c C-@key{SPC} 620@kindex C-c C-SPC
621@vindex rcirc-track-minor-mode 621@vindex rcirc-track-minor-mode
622@cindex switching channels 622@cindex switching channels
623@cindex tracking activity 623@cindex tracking activity
@@ -663,7 +663,7 @@ Low priority channels have the modeline indicator ``LowPri''.
663@kbd{C-c C-@key{SPC}} will not switch to low priority channels unless 663@kbd{C-c C-@key{SPC}} will not switch to low priority channels unless
664you use the @kbd{C-u} prefix. 664you use the @kbd{C-u} prefix.
665 665
666@kindex C-c @key{TAB} 666@kindex C-c TAB
667@cindex ignored channels 667@cindex ignored channels
668If you prefer a channel to never show up in the modeline, then you 668If you prefer a channel to never show up in the modeline, then you
669have to ignore it. Use @kbd{C-c @key{TAB}} to ignore the current 669have to ignore it. Use @kbd{C-c @key{TAB}} to ignore the current
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index 55060d09b8c..3803cb0eb7a 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -3335,7 +3335,7 @@ have to rescan the buffer in order to see it.
3335@findex reftex-arg-index 3335@findex reftex-arg-index
3336@findex TeX-arg-index@r{, AUCTeX function} 3336@findex TeX-arg-index@r{, AUCTeX function}
3337@findex TeX-insert-macro@r{, AUCTeX function} 3337@findex TeX-insert-macro@r{, AUCTeX function}
3338@kindex C-c @key{RET} 3338@kindex C-c RET
3339@b{@RefTeX{} supplies macro arguments}@* When you insert a macro 3339@b{@RefTeX{} supplies macro arguments}@* When you insert a macro
3340interactively with @kbd{C-c @key{RET}}, @AUCTeX{} normally prompts for 3340interactively with @kbd{C-c @key{RET}}, @AUCTeX{} normally prompts for
3341macro arguments. Internally, it uses the functions 3341macro arguments. Internally, it uses the functions
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi
index 9faa8fea747..03ca842cd07 100644
--- a/doc/misc/sc.texi
+++ b/doc/misc/sc.texi
@@ -685,7 +685,7 @@ Set the preferred reference header (i.e.,
685@code{sc-preferred-header-style}) to the currently displayed header. 685@code{sc-preferred-header-style}) to the currently displayed header.
686 686
687@item @code{sc-eref-exit} (@kbd{C-j}, @key{RET}, and @key{ESC C-c}) 687@item @code{sc-eref-exit} (@kbd{C-j}, @key{RET}, and @key{ESC C-c})
688@kindex @key{RET} 688@kindex RET
689@kindex C-j 689@kindex C-j
690@kindex q 690@kindex q
691@findex sc-eref-exit 691@findex sc-eref-exit
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi
index 2875b163ee9..37bb707f63a 100644
--- a/doc/misc/sieve.texi
+++ b/doc/misc/sieve.texi
@@ -124,7 +124,7 @@ bindings to manage Sieve scripts remotely. @xref{Managing Sieve}.
124@table @kbd 124@table @kbd
125 125
126@item C-c RET 126@item C-c RET
127@kindex C-c @key{RET} 127@kindex C-c RET
128@findex sieve-manage 128@findex sieve-manage
129@cindex manage remote sieve script 129@cindex manage remote sieve script
130Open a connection to a remote server using the Managesieve protocol. 130Open a connection to a remote server using the Managesieve protocol.
@@ -190,7 +190,7 @@ Remove currently highlighted script.
190@item RET 190@item RET
191@item mouse-2 191@item mouse-2
192@item f 192@item f
193@kindex @key{RET} 193@kindex RET
194@kindex mouse-2 194@kindex mouse-2
195@kindex f 195@kindex f
196@findex sieve-edit-script 196@findex sieve-edit-script
diff --git a/doc/misc/vhdl-mode.texi b/doc/misc/vhdl-mode.texi
index 5aad1c2ffe8..c061fb8e43e 100644
--- a/doc/misc/vhdl-mode.texi
+++ b/doc/misc/vhdl-mode.texi
@@ -271,7 +271,7 @@ example again.
271@end group 271@end group
272@end example 272@end example
273 273
274@kindex @key{TAB} 274@kindex TAB
275Let's say point is on line 3 and we hit the @key{TAB} key to re-indent 275Let's say point is on line 3 and we hit the @key{TAB} key to re-indent
276the line. Remember that the syntactic component list for that 276the line. Remember that the syntactic component list for that
277line is: 277line is:
@@ -822,11 +822,11 @@ symbol currently recognized}
822@cindex Frequently Asked Questions 822@cindex Frequently Asked Questions
823 823
824@kindex C-x h 824@kindex C-x h
825@kindex @key{ESC} C-\ 825@kindex ESC C-\
826@kindex @key{ESC} C-q 826@kindex ESC C-q
827@kindex @key{ESC} C-u 827@kindex ESC C-u
828@kindex @key{RET} 828@kindex RET
829@kindex @key{LFD} 829@kindex LFD
830@findex newline-and-indent 830@findex newline-and-indent
831@quotation 831@quotation
832 832
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi
index aa55130e0e0..5efd6ed684e 100644
--- a/doc/misc/vip.texi
+++ b/doc/misc/vip.texi
@@ -289,7 +289,7 @@ its content while you are in insert mode.
289 289
290@table @kbd 290@table @kbd
291@item @key{ESC} 291@item @key{ESC}
292@kindex 033 @key{ESC} @r{(}@code{vip-change-mode-to-vi}@r{) (insert mode)} 292@kindex 033 ESC @r{(}@code{vip-change-mode-to-vi}@r{) (insert mode)}
293This key will take you back to vi mode. 293This key will take you back to vi mode.
294@item C-h 294@item C-h
295@kindex 010 C-h @r{(}@code{vip-delete-backward-char}@r{) (insert mode)} 295@kindex 010 C-h @r{(}@code{vip-delete-backward-char}@r{) (insert mode)}
@@ -373,7 +373,7 @@ the buffer as in Vi. You can change this by rebinding the variable
373@subsection z Command 373@subsection z Command
374 374
375@kindex 1723 z H @r{(}@code{vip-line-to-top}@r{)} 375@kindex 1723 z H @r{(}@code{vip-line-to-top}@r{)}
376@kindex 1721 z @key{RET} @r{(}@code{vip-line-to-top}@r{)} 376@kindex 1721 z RET @r{(}@code{vip-line-to-top}@r{)}
377@kindex 1723 z M @r{(}@code{vip-line-to-middle}@r{)} 377@kindex 1723 z M @r{(}@code{vip-line-to-middle}@r{)}
378@kindex 1722 z . @r{(}@code{vip-line-to-middle}@r{)} 378@kindex 1722 z . @r{(}@code{vip-line-to-middle}@r{)}
379@kindex 1723 z L @r{(}@code{vip-line-to-bottom}@r{)} 379@kindex 1723 z L @r{(}@code{vip-line-to-bottom}@r{)}
@@ -471,7 +471,7 @@ Forward incremental search.
471@itemx @key{ESC} 471@itemx @key{ESC}
472@kindex 003 C-c @r{(}@code{vip-ctl-c}@r{)} 472@kindex 003 C-c @r{(}@code{vip-ctl-c}@r{)}
473@kindex 0300 C-x @r{(}@code{vip-ctl-x}@r{)} 473@kindex 0300 C-x @r{(}@code{vip-ctl-x}@r{)}
474@kindex 033 @key{ESC} @r{(}@code{vip-ESC}@r{)} 474@kindex 033 ESC @r{(}@code{vip-ESC}@r{)}
475These keys will exit from vi mode and return to emacs mode temporarily. If 475These keys will exit from vi mode and return to emacs mode temporarily. If
476you hit one of these keys, Emacs will be in emacs mode and will believe 476you hit one of these keys, Emacs will be in emacs mode and will believe
477that you hit that key in emacs mode. For example, if you hit @kbd{C-x} 477that you hit that key in emacs mode. For example, if you hit @kbd{C-x}
@@ -555,8 +555,8 @@ the current buffer. Here, @kbd{g} will do that, and @kbd{C-g} is
555used to abort a command (this is for compatibility with emacs mode.) 555used to abort a command (this is for compatibility with emacs mode.)
556@item SPC 556@item SPC
557@itemx @key{RET} 557@itemx @key{RET}
558@kindex 040 @key{SPC} @r{(}@code{vip-scroll}@r{)} 558@kindex 040 SPC @r{(}@code{vip-scroll}@r{)}
559@kindex 015 @key{RET} @r{(}@code{vip-scroll-back}@r{)} 559@kindex 015 RET @r{(}@code{vip-scroll-back}@r{)}
560Now these keys will scroll up and down the text of current window. 560Now these keys will scroll up and down the text of current window.
561Convenient for viewing the text. 561Convenient for viewing the text.
562@item s 562@item s
@@ -756,7 +756,7 @@ accessed from vi mode as easily as from emacs mode.
756@itemx @key{ESC} 756@itemx @key{ESC}
757@kindex 003 C-c @r{(}@code{vip-ctl-c}@r{)} 757@kindex 003 C-c @r{(}@code{vip-ctl-c}@r{)}
758@kindex 0300 C-x @r{(}@code{vip-ctl-x}@r{)} 758@kindex 0300 C-x @r{(}@code{vip-ctl-x}@r{)}
759@kindex 033 @key{ESC} @r{(}@code{vip-ESC}@r{)} 759@kindex 033 ESC @r{(}@code{vip-ESC}@r{)}
760Typing one of these keys have the same effect as typing it in emacs mode. 760Typing one of these keys have the same effect as typing it in emacs mode.
761Appropriate command will be executed according as the keys you type after 761Appropriate command will be executed according as the keys you type after
762it. You will be in vi mode again after the execution of the command. 762it. You will be in vi mode again after the execution of the command.
@@ -940,13 +940,13 @@ buffer.
940@table @kbd 940@table @kbd
941@item @key{SPC} 941@item @key{SPC}
942@itemx C-f 942@itemx C-f
943@kindex 040 @key{SPC} @r{(}@code{vip-scroll}@r{)} 943@kindex 040 SPC @r{(}@code{vip-scroll}@r{)}
944@kindex 006 C-f @r{(}@code{vip-scroll-back}@r{)} 944@kindex 006 C-f @r{(}@code{vip-scroll-back}@r{)}
945Scroll text of current window upward almost full screen. You can go 945Scroll text of current window upward almost full screen. You can go
946@i{forward} in the buffer by this command (@code{vip-scroll}). 946@i{forward} in the buffer by this command (@code{vip-scroll}).
947@item @key{RET} 947@item @key{RET}
948@itemx C-b 948@itemx C-b
949@kindex 015 @key{RET} @r{(}@code{vip-scroll-back}@r{)} 949@kindex 015 RET @r{(}@code{vip-scroll-back}@r{)}
950@kindex 002 C-b @r{(}@code{vip-scroll-back}@r{)} 950@kindex 002 C-b @r{(}@code{vip-scroll-back}@r{)}
951Scroll text of current window downward almost full screen. You can go 951Scroll text of current window downward almost full screen. You can go
952@i{backward} in the buffer by this command (@code{vip-scroll-back}). 952@i{backward} in the buffer by this command (@code{vip-scroll-back}).
@@ -975,7 +975,7 @@ The following commands reposition point in the window.
975@item z H 975@item z H
976@itemx z @key{RET} 976@itemx z @key{RET}
977@kindex 1723 z H @r{(}@code{vip-line-to-top}@r{)} 977@kindex 1723 z H @r{(}@code{vip-line-to-top}@r{)}
978@kindex 1721 z @key{RET} @r{(}@code{vip-line-to-top}@r{)} 978@kindex 1721 z RET @r{(}@code{vip-line-to-top}@r{)}
979Put point on the top (@i{home}) line in the window. So the current line 979Put point on the top (@i{home}) line in the window. So the current line
980becomes the top line in the window. Given a count @var{n}, point will be 980becomes the top line in the window. Given a count @var{n}, point will be
981placed in the @var{n}-th line from top (@code{vip-line-to-top}). 981placed in the @var{n}-th line from top (@code{vip-line-to-top}).
@@ -1368,7 +1368,7 @@ Delete to the end of a line (@code{vip-kill-line}).
1368Delete a character after point. Given @var{n}, delete @var{n} characters 1368Delete a character after point. Given @var{n}, delete @var{n} characters
1369(@code{vip-delete-char}). 1369(@code{vip-delete-char}).
1370@item @key{DEL} 1370@item @key{DEL}
1371@kindex 177 @key{DEL} @r{(}@code{vip-delete-backward-char}@r{)} 1371@kindex 177 DEL @r{(}@code{vip-delete-backward-char}@r{)}
1372Delete a character before point. Given @var{n}, delete @var{n} characters 1372Delete a character before point. Given @var{n}, delete @var{n} characters
1373(@code{vip-delete-backward-char}). 1373(@code{vip-delete-backward-char}).
1374@end table 1374@end table
@@ -1570,7 +1570,7 @@ keymap. See GNU Emacs Manual for details.
1570@kindex 000 C-@@ @r{(}@code{set-mark-command}@r{)} 1570@kindex 000 C-@@ @r{(}@code{set-mark-command}@r{)}
1571Set mark and push previous mark on mark ring (@code{set-mark-command}). 1571Set mark and push previous mark on mark ring (@code{set-mark-command}).
1572@item TAB 1572@item TAB
1573@kindex 011 @key{TAB} @r{(}@code{indent-for-tab-command}@r{)} 1573@kindex 011 TAB @r{(}@code{indent-for-tab-command}@r{)}
1574Indent line for current major mode (@code{indent-for-tab-command}). 1574Indent line for current major mode (@code{indent-for-tab-command}).
1575@item C-j 1575@item C-j
1576@kindex 012 C-j @r{(}@code{electric-newline-and-maybe-indent}@r{)} 1576@kindex 012 C-j @r{(}@code{electric-newline-and-maybe-indent}@r{)}
@@ -1656,7 +1656,7 @@ differently from emacs mode.
1656 1656
1657@table @kbd 1657@table @kbd
1658@item @key{ESC} 1658@item @key{ESC}
1659@kindex 033 @key{ESC} @r{(}@code{vip-change-mode-to-vi}@r{) (insert mode)} 1659@kindex 033 ESC @r{(}@code{vip-change-mode-to-vi}@r{) (insert mode)}
1660This key will take you back to vi mode (@code{vip-change-mode-to-vi}). 1660This key will take you back to vi mode (@code{vip-change-mode-to-vi}).
1661@item C-h 1661@item C-h
1662@kindex 010 C-h @r{(}@code{delete-backward-char}@r{) (insert mode)} 1662@kindex 010 C-h @r{(}@code{delete-backward-char}@r{) (insert mode)}
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 366d576da2e..e1c45fb40e2 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -369,7 +369,7 @@ toggles Viperization of Emacs on and off.
369@section States in Viper 369@section States in Viper
370 370
371@kindex C-z 371@kindex C-z
372@kindex @key{ESC} 372@kindex ESC
373@kindex i 373@kindex i
374@cindex Emacs state 374@cindex Emacs state
375@cindex Vi state 375@cindex Vi state
@@ -2671,8 +2671,8 @@ purpose of mouse search and mouse insert. By default, this is set to
2671@end table 2671@end table
2672@kindex S-mouse-1 2672@kindex S-mouse-1
2673@kindex S-mouse-2 2673@kindex S-mouse-2
2674@kindex @key{META} @key{SHIFT} button1up 2674@kindex META SHIFT button1up
2675@kindex @key{META} @key{SHIFT} button2up 2675@kindex META SHIFT button2up
2676@vindex viper-multiclick-timeout 2676@vindex viper-multiclick-timeout
2677@findex viper-mouse-click-insert-word 2677@findex viper-mouse-click-insert-word
2678@findex viper-mouse-click-search-word 2678@findex viper-mouse-click-search-word
@@ -3423,14 +3423,14 @@ in your Viper customization file.
3423@kindex f<char> 3423@kindex f<char>
3424@kindex | 3424@kindex |
3425@kindex 0 3425@kindex 0
3426@kindex @key{CR} 3426@kindex CR
3427@kindex + 3427@kindex +
3428@kindex - 3428@kindex -
3429@kindex ^ 3429@kindex ^
3430@kindex $ 3430@kindex $
3431@kindex C-p 3431@kindex C-p
3432@kindex @key{LF} 3432@kindex LF
3433@kindex @key{SPC} 3433@kindex SPC
3434@kindex C-n 3434@kindex C-n
3435@kindex C-h 3435@kindex C-h
3436@kindex h 3436@kindex h
@@ -4447,8 +4447,8 @@ already bound to something else.
4447@end table 4447@end table
4448@kindex S-mouse-1 4448@kindex S-mouse-1
4449@kindex S-mouse-2 4449@kindex S-mouse-2
4450@kindex @key{META} button1up 4450@kindex META button1up
4451@kindex @key{META} button2up 4451@kindex META button2up
4452 4452
4453@node GNU Free Documentation License 4453@node GNU Free Documentation License
4454@appendix GNU Free Documentation License 4454@appendix GNU Free Documentation License
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi
index 07dd55e6043..f8ddbd2aff6 100644
--- a/doc/misc/woman.texi
+++ b/doc/misc/woman.texi
@@ -625,14 +625,14 @@ the @code{man} key bindings.
625 625
626@table @kbd 626@table @kbd
627@item @key{SPC} 627@item @key{SPC}
628@kindex @key{SPC} 628@kindex SPC
629@findex scroll-up 629@findex scroll-up
630Scroll the man page up the window (@code{scroll-up}). 630Scroll the man page up the window (@code{scroll-up}).
631 631
632@item @key{DEL} 632@item @key{DEL}
633@itemx @kbd{S-@key{SPC}} 633@itemx @kbd{S-@key{SPC}}
634@kindex @key{DEL} 634@kindex DEL
635@kindex S-@key{SPC} 635@kindex S-SPC
636@findex scroll-down 636@findex scroll-down
637Scroll the man page down the window (@code{scroll-down}). 637Scroll the man page down the window (@code{scroll-down}).
638 638
@@ -690,7 +690,7 @@ word must be mouse-highlighted unless @code{woman-mouse-2} is used with
690the Meta key. 690the Meta key.
691 691
692@item @key{RET} 692@item @key{RET}
693@kindex @key{RET} 693@kindex RET
694@findex man-follow 694@findex man-follow
695Get the man page for the topic under (or nearest to) point 695Get the man page for the topic under (or nearest to) point
696(@code{man-follow}). 696(@code{man-follow}).