diff options
| author | Michael Albinus | 2018-02-25 16:29:39 +0100 |
|---|---|---|
| committer | Michael Albinus | 2018-02-25 16:29:39 +0100 |
| commit | 7a069f35d4ce002dc10d666fde2850d8e6eee427 (patch) | |
| tree | 9e5e1d9f579cf82d5f748741784b0ad5d03dc742 | |
| parent | 621893352f9f08fcefda6237b0a04a7ab3ab839b (diff) | |
| download | emacs-7a069f35d4ce002dc10d666fde2850d8e6eee427.tar.gz emacs-7a069f35d4ce002dc10d666fde2850d8e6eee427.zip | |
Fix @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/lispref/files.texi:
* doc/misc/calc.texi:
* doc/misc/cc-mode.texi:
* doc/misc/ediff.texi:
* doc/misc/epa.texi:
* doc/misc/ert.texi:
* doc/misc/eww.texi:
* doc/misc/forms.texi:
* doc/misc/gnus.texi:
* doc/misc/info.texi:
* doc/misc/mairix-el.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/sc.texi:
* doc/misc/sieve.texi:
* doc/misc/vhdl-mode.texi:
* doc/misc/vip.texi:
* doc/misc/viper.texi:
* doc/misc/woman.texi: Fix @kindex entries. Mark keys consistently.
52 files changed, 1584 insertions, 1633 deletions
diff --git a/doc/emacs/basic.texi b/doc/emacs/basic.texi index aa91f0555e1..cc689af6d2d 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 | |||
| 40 | forward, so that point remains just after the inserted text. | 40 | forward, so that point remains just after the inserted text. |
| 41 | @xref{Point}. | 41 | @xref{Point}. |
| 42 | 42 | ||
| 43 | @kindex RET | 43 | @kindex @key{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. | |||
| 182 | Move forward one character (@code{forward-char}). | 182 | Move forward one character (@code{forward-char}). |
| 183 | 183 | ||
| 184 | @item @key{RIGHT} | 184 | @item @key{RIGHT} |
| 185 | @kindex RIGHT | 185 | @kindex @key{RIGHT} |
| 186 | @findex right-char | 186 | @findex right-char |
| 187 | This command (@code{right-char}) behaves like @kbd{C-f}, except when | 187 | This command (@code{right-char}) behaves like @kbd{C-f}, except when |
| 188 | point is in a right-to-left paragraph (@pxref{Bidirectional Editing}). | 188 | point is in a right-to-left paragraph (@pxref{Bidirectional Editing}). |
| @@ -193,7 +193,7 @@ point is in a right-to-left paragraph (@pxref{Bidirectional Editing}). | |||
| 193 | Move backward one character (@code{backward-char}). | 193 | Move backward one character (@code{backward-char}). |
| 194 | 194 | ||
| 195 | @item @key{LEFT} | 195 | @item @key{LEFT} |
| 196 | @kindex LEFT | 196 | @kindex @key{LEFT} |
| 197 | @findex left-char | 197 | @findex left-char |
| 198 | This command (@code{left-char}) behaves like @kbd{C-b}, except if the | 198 | This command (@code{left-char}) behaves like @kbd{C-b}, except if the |
| 199 | current paragraph is right-to-left (@pxref{Bidirectional Editing}). | 199 | current 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 DOWN | 204 | @kindex @key{DOWN} |
| 205 | @findex next-line | 205 | @findex next-line |
| 206 | Move down one screen line (@code{next-line}). This command attempts | 206 | Move down one screen line (@code{next-line}). This command attempts |
| 207 | to keep the horizontal position unchanged, so if you start in the | 207 | to keep the horizontal position unchanged, so if you start in the |
| @@ -210,7 +210,7 @@ middle of one line, you move to the middle of the next. | |||
| 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 UP | 213 | @kindex @key{UP} |
| 214 | @findex previous-line | 214 | @findex previous-line |
| 215 | Move up one screen line (@code{previous-line}). This command | 215 | Move up one screen line (@code{previous-line}). This command |
| 216 | preserves position within the line, like @kbd{C-n}. | 216 | preserves 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 HOME key | 221 | @kindex @key{HOME} |
| 222 | @findex move-beginning-of-line | 222 | @findex move-beginning-of-line |
| 223 | Move to the beginning of the line (@code{move-beginning-of-line}). | 223 | Move 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 END key | 228 | @kindex @key{END} |
| 229 | @findex move-end-of-line | 229 | @findex move-end-of-line |
| 230 | Move to the end of the line (@code{move-end-of-line}). | 230 | Move 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-RIGHT | 237 | @kindex C-@key{RIGHT} |
| 238 | @kindex M-RIGHT | 238 | @kindex M-@key{RIGHT} |
| 239 | @findex right-word | 239 | @findex right-word |
| 240 | This command (@code{right-word}) behaves like @kbd{M-f}, except it | 240 | This command (@code{right-word}) behaves like @kbd{M-f}, except it |
| 241 | moves @emph{backward} by one word if the current paragraph is | 241 | moves @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-LEFT | 249 | @kindex C-@key{LEFT} |
| 250 | @kindex M-LEFT | 250 | @kindex M-@key{LEFT} |
| 251 | @findex left-word | 251 | @findex left-word |
| 252 | This command (@code{left-word}) behaves like @kbd{M-b}, except it | 252 | This command (@code{left-word}) behaves like @kbd{M-b}, except it |
| 253 | moves @emph{forward} by one word if the current paragraph is | 253 | moves @emph{forward} by one word if the current paragraph is |
| @@ -314,7 +314,7 @@ also specify @var{n} by giving @kbd{M-g M-g} a numeric prefix argument. | |||
| 314 | a plain prefix argument. | 314 | a plain prefix argument. |
| 315 | 315 | ||
| 316 | @item M-g @key{TAB} | 316 | @item M-g @key{TAB} |
| 317 | @kindex M-g TAB | 317 | @kindex M-g @key{TAB} |
| 318 | @findex move-to-column | 318 | @findex move-to-column |
| 319 | Read a number @var{n} and move to column @var{n} in the current line. | 319 | Read a number @var{n} and move to column @var{n} in the current line. |
| 320 | Column 0 is the leftmost column. If called with a prefix argument, | 320 | Column 0 is the leftmost column. If called with a prefix argument, |
diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi index f8c1856058a..2f0bb9740d3 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 | |||
| 111 | is re-established taking that file name into account (@pxref{Choosing | 111 | is re-established taking that file name into account (@pxref{Choosing |
| 112 | Modes}). | 112 | Modes}). |
| 113 | 113 | ||
| 114 | @kindex C-x LEFT | 114 | @kindex C-x @key{LEFT} |
| 115 | @kindex C-x RIGHT | 115 | @kindex C-x @key{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 DEL @r{(Buffer Menu)} | 422 | @kindex @key{DEL} @r{(Buffer Menu)} |
| 423 | Move to the previous line and remove all flags on that line | 423 | Move 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-DEL @r{(Buffer Menu)} | 428 | @kindex M-@key{DEL} @r{(Buffer Menu)} |
| 429 | Remove a particular flag from all lines | 429 | Remove 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 |
| 431 | character, and unmarks buffers marked with that character; typing | 431 | character, 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 RET @r{(Buffer Menu)} | 482 | @kindex @key{RET} @r{(Buffer Menu)} |
| 483 | Select this line's buffer, replacing the @file{*Buffer List*} buffer | 483 | Select this line's buffer, replacing the @file{*Buffer List*} buffer |
| 484 | in its window (@code{Buffer-menu-this-window}). | 484 | in its window (@code{Buffer-menu-this-window}). |
| 485 | 485 | ||
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi index 7f86470ad4d..52a42a196a8 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 | |||
| 768 | details. | 768 | details. |
| 769 | 769 | ||
| 770 | @item @key{TAB} | 770 | @item @key{TAB} |
| 771 | @kindex TAB @r{(GUD)} | 771 | @kindex @key{TAB} @r{(GUD)} |
| 772 | @findex gud-gdb-complete-command | 772 | @findex gud-gdb-complete-command |
| 773 | With GDB, complete a symbol name (@code{gud-gdb-complete-command}). | 773 | With GDB, complete a symbol name (@code{gud-gdb-complete-command}). |
| 774 | This key is available only in the GUD interaction buffer. | 774 | This key is available only in the GUD interaction buffer. |
| @@ -998,7 +998,7 @@ to the @dfn{current breakpoint} (the breakpoint which point is on): | |||
| 998 | 998 | ||
| 999 | @table @kbd | 999 | @table @kbd |
| 1000 | @item @key{SPC} | 1000 | @item @key{SPC} |
| 1001 | @kindex SPC @r{(GDB Breakpoints buffer)} | 1001 | @kindex @key{SPC} @r{(GDB Breakpoints buffer)} |
| 1002 | @findex gdb-toggle-breakpoint | 1002 | @findex gdb-toggle-breakpoint |
| 1003 | Enable/disable current breakpoint (@code{gdb-toggle-breakpoint}). On | 1003 | Enable/disable current breakpoint (@code{gdb-toggle-breakpoint}). On |
| 1004 | a graphical display, this changes the color of the dot in the fringe | 1004 | a graphical display, this changes the color of the dot in the fringe |
| @@ -1011,7 +1011,7 @@ is enabled, and gray when it is disabled. | |||
| 1011 | Delete the current breakpoint (@code{gdb-delete-breakpoint}). | 1011 | Delete the current breakpoint (@code{gdb-delete-breakpoint}). |
| 1012 | 1012 | ||
| 1013 | @item @key{RET} | 1013 | @item @key{RET} |
| 1014 | @kindex RET @r{(GDB Breakpoints buffer)} | 1014 | @kindex @key{RET} @r{(GDB Breakpoints buffer)} |
| 1015 | @findex gdb-goto-breakpoint | 1015 | @findex gdb-goto-breakpoint |
| 1016 | Visit the source line for the current breakpoint | 1016 | Visit 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 |
| 1205 | expression in the speedbar and type @kbd{D} (@code{gdb-var-delete}). | 1205 | expression in the speedbar and type @kbd{D} (@code{gdb-var-delete}). |
| 1206 | 1206 | ||
| 1207 | @kindex RET @r{(GDB speedbar)} | 1207 | @kindex @key{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 |
| 1210 | complex data type, move point there in the speedbar and type @key{RET} | 1210 | complex data type, move point there in the speedbar and type @key{RET} |
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi index c6a84b5ab12..98089fd20fb 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 |
| 329 | non-Calendar-mode editing commands.) | 329 | non-Calendar-mode editing commands.) |
| 330 | 330 | ||
| 331 | @kindex SPC @r{(Calendar mode)} | 331 | @kindex @key{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}) |
| 333 | and @key{DEL} (@code{scroll-other-window-down}) to scroll the other | 333 | and @key{DEL} (@code{scroll-other-window-down}) to scroll the other |
| 334 | window (if there is one) up or down, respectively. This is handy when | 334 | window (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 9ba7e211013..da8f6f76a82 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 | |||
| 123 | names like @samp{[Editing]} are links; activating one of these links | 123 | names like @samp{[Editing]} are links; activating one of these links |
| 124 | brings up the customization buffer for that group. | 124 | brings up the customization buffer for that group. |
| 125 | 125 | ||
| 126 | @kindex TAB @r{(customization buffer)} | 126 | @kindex @key{TAB} @r{(customization buffer)} |
| 127 | @kindex S-TAB @r{(customization buffer)} | 127 | @kindex @key{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; | |||
| 243 | the @samp{Set for Current Session} operation checks for validity and | 243 | the @samp{Set for Current Session} operation checks for validity and |
| 244 | will not install an unacceptable value. | 244 | will not install an unacceptable value. |
| 245 | 245 | ||
| 246 | @kindex M-TAB @r{(customization buffer)} | 246 | @kindex M-@key{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 15c9cb56878..2c2d9dded20 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 | |||
| 136 | cursor at the beginning of the file name on the line, rather than at | 136 | cursor at the beginning of the file name on the line, rather than at |
| 137 | the beginning of the line. | 137 | the beginning of the line. |
| 138 | 138 | ||
| 139 | @kindex SPC @r{(Dired)} | 139 | @kindex @key{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 |
| 141 | to @kbd{C-n}. @kbd{p} is equivalent to @kbd{C-p}. (Moving by lines | 141 | to @kbd{C-n}. @kbd{p} is equivalent to @kbd{C-p}. (Moving by lines |
| 142 | is so common in Dired that it deserves to be easy to type.) @key{DEL} | 142 | is so common in Dired that it deserves to be easy to type.) @key{DEL} |
| @@ -204,7 +204,7 @@ region for deletion; in this case, the command does not move point, | |||
| 204 | and ignores any prefix argument. | 204 | and ignores any prefix argument. |
| 205 | 205 | ||
| 206 | @kindex u @r{(Dired deletion)} | 206 | @kindex u @r{(Dired deletion)} |
| 207 | @kindex DEL @r{(Dired)} | 207 | @kindex @key{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 |
| 209 | files immediately, is to reduce the danger of deleting a file | 209 | files immediately, is to reduce the danger of deleting a file |
| 210 | accidentally. Until you direct Dired to delete the flagged files, you | 210 | accidentally. Until you direct Dired to delete the flagged files, you |
| @@ -348,7 +348,7 @@ and supplying that file name (@code{dired-find-file}). @xref{Visiting}. | |||
| 348 | 348 | ||
| 349 | @item @key{RET} | 349 | @item @key{RET} |
| 350 | @itemx e | 350 | @itemx e |
| 351 | @kindex RET @r{(Dired)} | 351 | @kindex @key{RET} @r{(Dired)} |
| 352 | @kindex e @r{(Dired)} | 352 | @kindex e @r{(Dired)} |
| 353 | Equivalent to @kbd{f}. | 353 | Equivalent 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 * DEL @r{(Dired)} | 467 | @kindex * @key{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) |
| 470 | Move point to previous line and remove any mark on that line | 470 | Move point to previous line and remove any mark on that line |
| @@ -485,7 +485,7 @@ Remove all marks from all the files in this Dired buffer | |||
| 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-DEL @r{(Dired)} | 488 | @kindex M-@key{DEL} @r{(Dired)} |
| 489 | @findex dired-unmark-all-files | 489 | @findex dired-unmark-all-files |
| 490 | Remove all marks that use the character @var{markchar} | 490 | Remove 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 42b07cc0fe3..e86c3e8fc99 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 next | 82 | @kindex @key{next} |
| 83 | @kindex prior | 83 | @kindex @key{prior} |
| 84 | @kindex PageDown | 84 | @kindex @key{PageDown} |
| 85 | @kindex PageUp | 85 | @kindex @key{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 SPC @r{(View mode)} | 450 | @kindex @key{SPC} @r{(View mode)} |
| 451 | @kindex DEL @r{(View mode)} | 451 | @kindex @key{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 |
| 453 | screenfuls. It provides commands for scrolling through the buffer | 453 | screenfuls. It provides commands for scrolling through the buffer |
| 454 | conveniently but not for changing it. Apart from the usual Emacs | 454 | conveniently but not for changing it. Apart from the usual Emacs |
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi index d7ca1e91611..9c2a922bfc0 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-TAB | 1969 | @kindex C-@key{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 |
| 1972 | file by name, without having to remember exactly where it is located. | 1972 | file by name, without having to remember exactly where it is located. |
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index 6f19576bb6a..4eb44ba96b4 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi | |||
| @@ -479,14 +479,14 @@ cycles through all the frames on your terminal. | |||
| 479 | @findex delete-other-frames | 479 | @findex delete-other-frames |
| 480 | Delete all frames on the current terminal, except the selected one. | 480 | Delete all frames on the current terminal, except the selected one. |
| 481 | 481 | ||
| 482 | @item M-<F10> | 482 | @item M-@key{F10} |
| 483 | @kindex M-<F10> | 483 | @kindex M-@key{F10} |
| 484 | @findex toggle-frame-maximized | 484 | @findex toggle-frame-maximized |
| 485 | Toggle the maximization state of the current frame. When a frame is | 485 | Toggle the maximization state of the current frame. When a frame is |
| 486 | maximized, it fills the screen. | 486 | maximized, it fills the screen. |
| 487 | 487 | ||
| 488 | @item <F11> | 488 | @item @key{F11>} |
| 489 | @kindex <F11> | 489 | @kindex @key{F11} |
| 490 | @findex toggle-frame-fullscreen | 490 | @findex toggle-frame-fullscreen |
| 491 | Toggle full-screen mode for the current frame. (The difference | 491 | Toggle full-screen mode for the current frame. (The difference |
| 492 | between full-screen and maximized is normally that the former | 492 | between full-screen and maximized is normally that the former |
diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi index e005fe358da..4abd267276e 100644 --- a/doc/emacs/help.texi +++ b/doc/emacs/help.texi | |||
| @@ -4,12 +4,11 @@ | |||
| 4 | @c See file emacs.texi for copying conditions. | 4 | @c See file emacs.texi for copying conditions. |
| 5 | @node Help | 5 | @node Help |
| 6 | @chapter Help | 6 | @chapter Help |
| 7 | @kindex Help | ||
| 8 | @cindex help | 7 | @cindex help |
| 9 | @cindex self-documentation | 8 | @cindex self-documentation |
| 10 | @findex help-command | 9 | @findex help-command |
| 11 | @kindex C-h | 10 | @kindex C-h |
| 12 | @kindex F1 | 11 | @kindex @key{F1} |
| 13 | 12 | ||
| 14 | @kindex C-h C-h | 13 | @kindex C-h C-h |
| 15 | @findex help-for-help | 14 | @findex help-for-help |
| @@ -432,7 +431,7 @@ Go back to the previous help topic (@code{help-go-back}). | |||
| 432 | @findex help-follow | 431 | @findex help-follow |
| 433 | @findex help-go-back | 432 | @findex help-go-back |
| 434 | @findex help-go-forward | 433 | @findex help-go-forward |
| 435 | @kindex RET @r{(Help mode)} | 434 | @kindex @key{RET} @r{(Help mode)} |
| 436 | @kindex C-c C-b @r{(Help mode)} | 435 | @kindex C-c C-b @r{(Help mode)} |
| 437 | @kindex l @r{(Help mode)} | 436 | @kindex l @r{(Help mode)} |
| 438 | @kindex C-c C-f @r{(Help mode)} | 437 | @kindex C-c C-f @r{(Help mode)} |
| @@ -456,9 +455,9 @@ code definitions, and URLs (web pages). The first two are opened in | |||
| 456 | Emacs, and the third using a web browser via the @code{browse-url} | 455 | Emacs, and the third using a web browser via the @code{browse-url} |
| 457 | command (@pxref{Browse-URL}). | 456 | command (@pxref{Browse-URL}). |
| 458 | 457 | ||
| 459 | @kindex TAB @r{(Help mode)} | 458 | @kindex @key{TAB} @r{(Help mode)} |
| 460 | @findex forward-button | 459 | @findex forward-button |
| 461 | @kindex S-TAB @r{(Help mode)} | 460 | @kindex S-@key{TAB} @r{(Help mode)} |
| 462 | @findex backward-button | 461 | @findex backward-button |
| 463 | In a help buffer, @key{TAB} (@code{forward-button}) moves point | 462 | In a help buffer, @key{TAB} (@code{forward-button}) moves point |
| 464 | forward to the next hyperlink, while @kbd{S-@key{TAB}} | 463 | forward to the next hyperlink, while @kbd{S-@key{TAB}} |
diff --git a/doc/emacs/indent.texi b/doc/emacs/indent.texi index b38e85819ce..eae334449ce 100644 --- a/doc/emacs/indent.texi +++ b/doc/emacs/indent.texi | |||
| @@ -17,7 +17,7 @@ programming language modes. @xref{Program Indent}, for additional | |||
| 17 | documentation about indenting in programming modes. | 17 | documentation about indenting in programming modes. |
| 18 | 18 | ||
| 19 | @findex indent-for-tab-command | 19 | @findex indent-for-tab-command |
| 20 | @kindex TAB @r{(indentation)} | 20 | @kindex @key{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 |
| 22 | most major modes, this runs the command @code{indent-for-tab-command}. | 22 | most 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 | |||
| 120 | that column number. | 120 | that column number. |
| 121 | 121 | ||
| 122 | @item C-x @key{TAB} | 122 | @item C-x @key{TAB} |
| 123 | @kindex C-x TAB | 123 | @kindex C-x @key{TAB} |
| 124 | @findex indent-rigidly | 124 | @findex indent-rigidly |
| 125 | @cindex remove indentation | 125 | @cindex remove indentation |
| 126 | This command is used to change the indentation of all lines that begin | 126 | This 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 4118b752e62..7b89dce4e6f 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-SPC | 114 | @kindex M-@key{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 8528c9f6bd5..83fe1979e0c 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 F3 | 67 | @kindex @key{F3} |
| 68 | @kindex F4 | 68 | @kindex @key{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 RET | 484 | @kindex C-x C-k @key{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 |
| 487 | macro definition in a buffer and enters a specialized major mode for | 487 | macro definition in a buffer and enters a specialized major mode for |
| @@ -505,7 +505,7 @@ keyboard input that you would use to invoke the macro---@kbd{C-x e} or | |||
| 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 SPC | 508 | @kindex C-x C-k @key{SPC} |
| 509 | You can interactively replay and edit the last keyboard | 509 | You can interactively replay and edit the last keyboard |
| 510 | macro, one command at a time, by typing @kbd{C-x C-k @key{SPC}} | 510 | macro, 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 0ffa9f74ac6..20cc67a1e79 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-SPC | 82 | @kindex C-@key{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 | |||
| 309 | of former marks. | 309 | of former marks. |
| 310 | @end table | 310 | @end table |
| 311 | 311 | ||
| 312 | @kindex C-SPC C-SPC | 312 | @kindex C-@key{SPC} C-@key{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 |
| 314 | use the mark to remember a position to which you may wish to return. | 314 | use the mark to remember a position to which you may wish to return. |
| 315 | It pushes the current point onto the mark ring, without activating the | 315 | It pushes the current point onto the mark ring, without activating the |
| @@ -320,7 +320,7 @@ and the second @kbd{C-@key{SPC}} deactivates it. (When Transient Mark | |||
| 320 | mode is off, @kbd{C-@key{SPC} C-@key{SPC}} instead activates Transient | 320 | mode is off, @kbd{C-@key{SPC} C-@key{SPC}} instead activates Transient |
| 321 | Mark mode temporarily; @pxref{Disabled Transient Mark}.) | 321 | Mark mode temporarily; @pxref{Disabled Transient Mark}.) |
| 322 | 322 | ||
| 323 | @kindex C-u C-SPC | 323 | @kindex C-u C-@key{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 |
| 325 | prefix argument: @kbd{C-u C-@key{SPC}}. This moves point to where the | 325 | prefix argument: @kbd{C-u C-@key{SPC}}. This moves point to where the |
| 326 | mark was, and deactivates the mark if it was active. Each subsequent | 326 | mark was, and deactivates the mark if it was active. Each subsequent |
| @@ -365,7 +365,7 @@ of buffers that you have been in, and, for each buffer, a place where | |||
| 365 | you set the mark. The length of the global mark ring is controlled by | 365 | you 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-SPC | 368 | @kindex C-x C-@key{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 |
| 371 | the buffer and position of the latest entry in the global ring. It also | 371 | the buffer and position of the latest entry in the global ring. It also |
| @@ -447,7 +447,7 @@ using @kbd{C-@key{SPC} C-@key{SPC}} or @kbd{C-u C-x C-x}. | |||
| 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-SPC C-SPC@r{, disabling Transient Mark} | 450 | @kindex C-@key{SPC} C-@key{SPC}@r{, disabling Transient Mark} |
| 451 | Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable | 451 | Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable |
| 452 | Transient Mark mode just once, until the mark is deactivated. (This | 452 | Transient Mark mode just once, until the mark is deactivated. (This |
| 453 | is not really a separate command; you are using the @kbd{C-@key{SPC}} | 453 | is 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 579697f47bd..2a77b840e16 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 TAB @r{(completion example)} | 269 | @kindex @key{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 |
| 271 | read the name of a command, so completion works by matching the | 271 | read the name of a command, so completion works by matching the |
| 272 | minibuffer text against the names of existing Emacs commands. Suppose | 272 | minibuffer text against the names of existing Emacs commands. Suppose |
| @@ -318,7 +318,7 @@ first (@code{minibuffer-complete-and-exit}). @xref{Completion Exit}. | |||
| 318 | Display a list of completions (@code{minibuffer-completion-help}). | 318 | Display a list of completions (@code{minibuffer-completion-help}). |
| 319 | @end table | 319 | @end table |
| 320 | 320 | ||
| 321 | @kindex TAB @r{(completion)} | 321 | @kindex @key{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 |
| 324 | completion command. It searches for all possible completions that | 324 | completion command. It searches for all possible completions that |
| @@ -326,7 +326,7 @@ match the existing minibuffer text, and attempts to complete as much | |||
| 326 | as it can. @xref{Completion Styles}, for how completion alternatives | 326 | as it can. @xref{Completion Styles}, for how completion alternatives |
| 327 | are chosen. | 327 | are chosen. |
| 328 | 328 | ||
| 329 | @kindex SPC @r{(completion)} | 329 | @kindex @key{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 RET @r{(completion in minibuffer)} | 382 | @kindex @key{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 |
| 385 | completion, it also controls what happens when you type @key{RET} | 385 | completion, 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 UP @r{(minibuffer history)} | 658 | @kindex @key{UP} @r{(minibuffer history)} |
| 659 | @kindex DOWN @r{(minibuffer history)} | 659 | @kindex @key{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 |
| 662 | than a single line, they allow you to move to the previous or next | 662 | than a single line, they allow you to move to the previous or next |
| @@ -727,7 +727,7 @@ Display the entire command history, showing all the commands | |||
| 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 ESC ESC | 730 | @kindex C-x @key{ESC} @key{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 |
| 733 | the minibuffer. With no argument, it repeats the last such command. | 733 | the minibuffer. With no argument, it repeats the last such command. |
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index e1b8070f432..7f2a0a11071 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 SPC @r{(Gnus Group mode)} | 132 | @kindex @key{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} |
| 135 | Switch to the summary buffer for the group on the current line. | 135 | Switch to the summary buffer for the group on the current line. |
| @@ -177,7 +177,7 @@ Kill the group on the current line. Killed groups are not recorded in | |||
| 177 | the @file{.newsrc} file, and they are not shown in the @kbd{l} or | 177 | the @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 DEL @r{(Gnus Group mode)} | 180 | @kindex @key{DEL} @r{(Gnus Group mode)} |
| 181 | @item @key{DEL} | 181 | @item @key{DEL} |
| 182 | Move point to the previous group containing unread articles. | 182 | Move 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 SPC @r{(Gnus Summary mode)} | 206 | @kindex @key{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} |
| 209 | If there is no article selected, select the article on the current | 209 | If there is no article selected, select the article on the current |
| @@ -214,7 +214,7 @@ buffer, select the next unread article. | |||
| 214 | Thus, you can read through all articles by repeatedly typing | 214 | Thus, you can read through all articles by repeatedly typing |
| 215 | @key{SPC}. | 215 | @key{SPC}. |
| 216 | 216 | ||
| 217 | @kindex DEL @r{(Gnus Summary mode)} | 217 | @kindex @key{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} |
| 220 | Scroll the text of the article backwards. | 220 | Scroll 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 SPC @r{(DocView mode)} | 484 | @kindex @key{SPC} @r{(DocView mode)} |
| 485 | @kindex DEL @r{(DocView mode)} | 485 | @kindex @key{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 |
| 487 | way to advance through the document. It scrolls within the current | 487 | way to advance through the document. It scrolls within the current |
| 488 | page or advances to the next. @key{DEL} moves backwards in a similar | 488 | page 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 RET @r{(Shell mode)} | 829 | @kindex @key{RET} @r{(Shell mode)} |
| 830 | @findex comint-send-input | 830 | @findex comint-send-input |
| 831 | Send the current line as input to the subshell | 831 | Send 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 | |||
| 836 | in the shell buffer to submit the current line as input. | 836 | in the shell buffer to submit the current line as input. |
| 837 | 837 | ||
| 838 | @item @key{TAB} | 838 | @item @key{TAB} |
| 839 | @kindex TAB @r{(Shell mode)} | 839 | @kindex @key{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 |
| 842 | Complete the command name or file name before point in the shell | 842 | Complete the command name or file name before point in the shell |
| @@ -1182,7 +1182,7 @@ Move point to the previous prompt (@code{comint-previous-prompt}). | |||
| 1182 | @item C-c C-n | 1182 | @item C-c C-n |
| 1183 | Move point to the following prompt (@code{comint-next-prompt}). | 1183 | Move point to the following prompt (@code{comint-next-prompt}). |
| 1184 | 1184 | ||
| 1185 | @kindex C-c RET @r{(Shell mode)} | 1185 | @kindex C-c @key{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} |
| 1188 | Copy the input command at point, inserting the copy at the end of the | 1188 | Copy the input command at point, inserting the copy at the end of the |
| @@ -2796,7 +2796,7 @@ the package commentary by typing @kbd{C-h P browse-url @key{RET}}. | |||
| 2796 | Activate URLs and e-mail addresses in the current buffer. | 2796 | Activate URLs and e-mail addresses in the current buffer. |
| 2797 | @end table | 2797 | @end table |
| 2798 | 2798 | ||
| 2799 | @kindex C-c RET @r{(Goto Address mode)} | 2799 | @kindex C-c @key{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 |
| 2802 | typing @kbd{M-x goto-address-mode}. When this buffer-local minor mode | 2802 | typing @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 2bbc17b26db..fd8f0110a3f 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 TAB @r{(and major modes)} | 36 | @kindex @key{TAB} @r{(and major modes)} |
| 37 | @kindex DEL @r{(and major modes)} | 37 | @kindex @key{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 INSERT | 239 | @kindex @key{INSERT} |
| 240 | @item | 240 | @item |
| 241 | Overwrite mode causes ordinary printing characters to replace existing | 241 | Overwrite mode causes ordinary printing characters to replace existing |
| 242 | text instead of shoving it to the right. For example, if point is in | 242 | text 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 406ebd19051..94e4161c158 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 DEL @r{(MS-DOS)} | 50 | @kindex @key{DEL} @r{(MS-DOS)} |
| 51 | @kindex BS @r{(MS-DOS)} | 51 | @kindex @key{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 |
| 53 | designated on most workstations) is known as @key{BS} (backspace) on a | 53 | designated on most workstations) is known as @key{BS} (backspace) on a |
| 54 | PC@. That is why the PC-specific terminal initialization remaps the | 54 | PC@. That is why the PC-specific terminal initialization remaps the |
| @@ -56,7 +56,7 @@ PC@. That is why the PC-specific terminal initialization remaps the | |||
| 56 | as @kbd{C-d} for the same reasons. | 56 | as @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-Break @r{(MS-DOS)} | 59 | @kindex C-@key{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 |
| 62 | character, just like @kbd{C-g}. This is because Emacs cannot detect | 62 | character, just like @kbd{C-g}. This is because Emacs cannot detect |
diff --git a/doc/emacs/msdos.texi b/doc/emacs/msdos.texi index b3ec11d4fd5..9af0edaa124 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 | |||
| 579 | Windows defined hotkeys for that modifier are to be overridden in the | 579 | Windows defined hotkeys for that modifier are to be overridden in the |
| 580 | favor of Emacs. | 580 | favor of Emacs. |
| 581 | 581 | ||
| 582 | @kindex M-TAB@r{, (MS-Windows)} | 582 | @kindex M-@key{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,8 +693,8 @@ 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 AltGr @r{(MS-Windows)} | 696 | @kindex @key{AltGr} @r{(MS-Windows)} |
| 697 | @cindex 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, |
| 700 | the combination of the right @key{Alt} and left @key{Ctrl} keys | 700 | the combination of the right @key{Alt} and left @key{Ctrl} keys |
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi index dc80bc92172..487285f8d3e 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 | |||
| 130 | language, which make it easier to type characters in the script. | 130 | language, which make it easier to type characters in the script. |
| 131 | @xref{Input Methods}. | 131 | @xref{Input Methods}. |
| 132 | 132 | ||
| 133 | @kindex C-x RET | 133 | @kindex C-x @key{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 |
| 135 | to multibyte characters, coding systems, and input methods. | 135 | to 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 RET C-\ | 580 | @kindex C-x @key{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 |
| 583 | input method name from the minibuffer; the name normally starts with the | 583 | input method name from the minibuffer; the name normally starts with the |
| @@ -1021,7 +1021,7 @@ Convert a region that was decoded using coding system @var{wrong}, | |||
| 1021 | decoding it using coding system @var{right} instead. | 1021 | decoding it using coding system @var{right} instead. |
| 1022 | @end table | 1022 | @end table |
| 1023 | 1023 | ||
| 1024 | @kindex C-x RET f | 1024 | @kindex C-x @key{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 | |||
| 1043 | cause Emacs to save the current buffer's text with DOS-style | 1043 | cause Emacs to save the current buffer's text with DOS-style |
| 1044 | carriage-return linefeed line endings. | 1044 | carriage-return linefeed line endings. |
| 1045 | 1045 | ||
| 1046 | @kindex C-x RET c | 1046 | @kindex C-x @key{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 |
| 1049 | the file. First use the command @kbd{C-x @key{RET} c} | 1049 | the 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 | |||
| 1077 | this variable to a good choice of default coding system for that language | 1077 | this variable to a good choice of default coding system for that language |
| 1078 | environment. | 1078 | environment. |
| 1079 | 1079 | ||
| 1080 | @kindex C-x RET r | 1080 | @kindex C-x @key{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 |
| 1083 | with @kbd{C-x @key{RET} r} (@code{revert-buffer-with-coding-system}). | 1083 | with @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 RET x | 1116 | @kindex C-x @key{RET} x |
| 1117 | @kindex C-x RET X | 1117 | @kindex C-x @key{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 | |||
| 1139 | the list, in order, until one of them succeeds, or until the list is | 1139 | the list, in order, until one of them succeeds, or until the list is |
| 1140 | exhausted. | 1140 | exhausted. |
| 1141 | 1141 | ||
| 1142 | @kindex C-x RET p | 1142 | @kindex C-x @key{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}) |
| 1145 | specifies the coding system for input and output to a subprocess. This | 1145 | specifies 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 RET F | 1184 | @kindex C-x @key{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}) |
| 1187 | specifies a coding system to use for encoding file @emph{names}. It | 1187 | specifies 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 RET t | 1250 | @kindex C-x @key{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}) |
| 1253 | specifies the coding system for terminal output. If you specify a | 1253 | specifies the coding system for terminal output. If you specify a |
| @@ -1264,7 +1264,7 @@ Emacs knows which characters the terminal can actually handle. | |||
| 1264 | Emacs can deduce the proper coding system from your terminal type or | 1264 | Emacs can deduce the proper coding system from your terminal type or |
| 1265 | your locale specification (@pxref{Language Environments}). | 1265 | your locale specification (@pxref{Language Environments}). |
| 1266 | 1266 | ||
| 1267 | @kindex C-x RET k | 1267 | @kindex C-x @key{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 | |||
| 1843 | reordered text. This is normal and similar to the behavior of other | 1843 | reordered text. This is normal and similar to the behavior of other |
| 1844 | programs that support bidirectional text. | 1844 | programs that support bidirectional text. |
| 1845 | 1845 | ||
| 1846 | @kindex RIGHT@r{, and bidirectional text} | 1846 | @kindex @key{RIGHT}@r{, and bidirectional text} |
| 1847 | @kindex LEFT@r{, and bidirectional text} | 1847 | @kindex @key{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 39c353b0ff1..35387a07b05 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-TAB @r{(Picture mode)} | 194 | @kindex M-@key{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 |
| 215 | argument it clears the text that it moves over. | 215 | argument it clears the text that it moves over. |
| 216 | 216 | ||
| 217 | @kindex C-c TAB @r{(Picture mode)} | 217 | @kindex C-c @key{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 |
| 220 | together by the command @kbd{C-c @key{TAB}} (@code{picture-set-tab-stops}). | 220 | together 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 b6bd173e4d9..76a7b896454 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 | |||
| 100 | your favorite language, the mode might be implemented in a package not | 100 | your favorite language, the mode might be implemented in a package not |
| 101 | distributed with Emacs (@pxref{Packages}); or you can contribute one. | 101 | distributed with Emacs (@pxref{Packages}); or you can contribute one. |
| 102 | 102 | ||
| 103 | @kindex DEL @r{(programming modes)} | 103 | @kindex @key{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 |
| 106 | line to illustrate the structure of the program. Therefore, in most | 106 | line 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 TAB @r{(programming modes)} | 384 | @kindex @key{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 | |||
| 446 | etc. To correct the overall indentation as well, type @kbd{@key{TAB}} | 446 | etc. To correct the overall indentation as well, type @kbd{@key{TAB}} |
| 447 | first. | 447 | first. |
| 448 | 448 | ||
| 449 | @kindex C-u TAB | 449 | @kindex C-u @key{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 |
| 451 | indentation of its first line, move point to that first line and type | 451 | indentation 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 | |||
| 718 | before it. An argument of zero, rather than doing nothing, transposes | 718 | before it. An argument of zero, rather than doing nothing, transposes |
| 719 | the balanced expressions ending at or after point and the mark. | 719 | the balanced expressions ending at or after point and the mark. |
| 720 | 720 | ||
| 721 | @kindex C-M-SPC | 721 | @kindex C-M-@key{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 |
| 723 | region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the | 723 | region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the |
| 724 | mark where @kbd{C-M-f} would move to. While the mark is active, each | 724 | mark where @kbd{C-M-f} would move to. While the mark is active, each |
| @@ -1043,7 +1043,7 @@ effect as @kbd{C-u M-;} by typing @kbd{M-x comment-kill} | |||
| 1043 | (@code{comment-dwim} actually calls @code{comment-kill} as a | 1043 | (@code{comment-dwim} actually calls @code{comment-kill} as a |
| 1044 | subroutine when it is given a prefix argument). | 1044 | subroutine when it is given a prefix argument). |
| 1045 | 1045 | ||
| 1046 | @kindex C-c C-c (C mode) | 1046 | @kindex C-c C-c @r{(C mode)} |
| 1047 | @findex comment-region | 1047 | @findex comment-region |
| 1048 | @findex uncomment-region | 1048 | @findex uncomment-region |
| 1049 | The command @kbd{M-x comment-region} is equivalent to calling | 1049 | The command @kbd{M-x comment-region} is equivalent to calling |
| @@ -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}), |
| 1381 | but you can also complete symbol names in ordinary Emacs buffers. | 1381 | but you can also complete symbol names in ordinary Emacs buffers. |
| 1382 | 1382 | ||
| 1383 | @kindex M-TAB | 1383 | @kindex M-@key{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}} |
| 1386 | to complete the partial symbol before point. On graphical displays, | 1386 | to 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 | |||
| 1486 | parsed, and move point there (@code{semantic-complete-jump}). | 1486 | parsed, 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 , SPC | 1489 | @kindex C-c , @key{SPC} |
| 1490 | Display a list of possible completions for the symbol at point | 1490 | Display 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 |
| 1492 | of special key bindings for choosing a completion: @kbd{@key{RET}} | 1492 | of special key bindings for choosing a completion: @kbd{@key{RET}} |
| @@ -1660,7 +1660,7 @@ behind. A prefix argument acts as a repeat count. With a negative | |||
| 1660 | argument, move backward. | 1660 | argument, move backward. |
| 1661 | 1661 | ||
| 1662 | @item M-a | 1662 | @item M-a |
| 1663 | @kindex M-a (C mode) | 1663 | @kindex M-a @r{(C mode)} |
| 1664 | @findex c-beginning-of-statement | 1664 | @findex c-beginning-of-statement |
| 1665 | Move point to the beginning of the innermost C statement | 1665 | Move point to the beginning of the innermost C statement |
| 1666 | (@code{c-beginning-of-statement}). If point is already at the beginning | 1666 | (@code{c-beginning-of-statement}). If point is already at the beginning |
| @@ -1671,7 +1671,7 @@ In comments or in strings which span more than one line, this command | |||
| 1671 | moves by sentences instead of statements. | 1671 | moves by sentences instead of statements. |
| 1672 | 1672 | ||
| 1673 | @item M-e | 1673 | @item M-e |
| 1674 | @kindex M-e (C mode) | 1674 | @kindex M-e @r{(C mode)} |
| 1675 | @findex c-end-of-statement | 1675 | @findex c-end-of-statement |
| 1676 | Move point to the end of the innermost C statement or sentence; like | 1676 | Move point to the end of the innermost C statement or sentence; like |
| 1677 | @kbd{M-a} except that it moves in the other direction | 1677 | @kbd{M-a} except that it moves in the other direction |
| @@ -1736,17 +1736,17 @@ 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-DEL (C Mode) | 1739 | @kindex C-c C-@key{DEL} @r{(C Mode)} |
| 1740 | @kindex C-c DEL (C Mode) | 1740 | @kindex C-c @key{DEL} @r{(C Mode)} |
| 1741 | Delete the entire block of whitespace preceding point (@code{c-hungry-delete-backwards}). | 1741 | Delete 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 |
| 1744 | @itemx C-c C-@key{Delete} | 1744 | @itemx C-c C-@key{Delete} |
| 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 (C Mode) | 1747 | @kindex C-c C-d @r{(C Mode)} |
| 1748 | @kindex C-c C-Delete (C Mode) | 1748 | @kindex C-c C-@key{Delete} @r{(C Mode)} |
| 1749 | @kindex C-c Delete (C Mode) | 1749 | @kindex C-c @key{Delete} @r{(C Mode)} |
| 1750 | Delete the entire block of whitespace after point (@code{c-hungry-delete-forward}). | 1750 | Delete 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 8ff36ca554d..37a69347f44 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 SPC | 73 | @kindex C-x r @key{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 |
| 76 | a character @kbd{@var{r}}, saves both the position of point and the | 76 | a 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 e9371f39a96..15d66a3840b 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}). | |||
| 109 | Scroll to end of message (@code{rmail-end-of-message}). | 109 | Scroll to end of message (@code{rmail-end-of-message}). |
| 110 | @end table | 110 | @end table |
| 111 | 111 | ||
| 112 | @kindex SPC @r{(Rmail)} | 112 | @kindex @key{SPC} @r{(Rmail)} |
| 113 | @kindex DEL @r{(Rmail)} | 113 | @kindex @key{DEL} @r{(Rmail)} |
| 114 | @kindex S-SPC @r{(Rmail)} | 114 | @kindex S-@key{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 |
| 116 | scroll through it by screenfuls, Rmail makes @key{SPC} and @key{DEL} | 116 | scroll 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 19a4a9e4b6c..674d1165d80 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 |
| 305 | way (@pxref{Key Help}). | 305 | way (@pxref{Key Help}). |
| 306 | 306 | ||
| 307 | @kindex F10 | 307 | @kindex @key{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 723bdf1ad8c..7ca73f9b6d1 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 | |||
| 397 | current search string used as the string to replace. A negative | 397 | current search string used as the string to replace. A negative |
| 398 | prefix argument means to replace backward. @xref{Query Replace}. | 398 | prefix argument means to replace backward. @xref{Query Replace}. |
| 399 | 399 | ||
| 400 | @kindex M-TAB @r{(Incremental search)} | 400 | @kindex M-@key{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 |
| 403 | using the search ring (the previous search strings you used) as a list | 403 | using 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 | |||
| 1186 | tailor them to your needs. | 1186 | tailor them to your needs. |
| 1187 | 1187 | ||
| 1188 | @cindex lax space matching in search | 1188 | @cindex lax space matching in search |
| 1189 | @kindex M-s SPC @r{(Incremental search)} | 1189 | @kindex M-s @key{SPC} @r{(Incremental search)} |
| 1190 | @kindex SPC @r{(Incremental search)} | 1190 | @kindex @key{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. | |||
| 1570 | or regexp are: | 1570 | or regexp are: |
| 1571 | 1571 | ||
| 1572 | @ignore @c Not worth it. | 1572 | @ignore @c Not worth it. |
| 1573 | @kindex SPC @r{(query-replace)} | 1573 | @kindex @key{SPC} @r{(query-replace)} |
| 1574 | @kindex DEL @r{(query-replace)} | 1574 | @kindex @key{DEL} @r{(query-replace)} |
| 1575 | @kindex , @r{(query-replace)} | 1575 | @kindex , @r{(query-replace)} |
| 1576 | @kindex RET @r{(query-replace)} | 1576 | @kindex @key{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 | |||
| 1770 | complete lines, and a match that starts before the previous match ends | 1770 | complete lines, and a match that starts before the previous match ends |
| 1771 | is not considered a match. | 1771 | is not considered a match. |
| 1772 | 1772 | ||
| 1773 | @kindex RET @r{(Occur mode)} | 1773 | @kindex @key{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)} |
| 1776 | In the @file{*Occur*} buffer, you can click on each entry, or move | 1776 | In 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 b7bdd69c7c2..c7cc005a21c 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 | |||
| 461 | the body. | 461 | the body. |
| 462 | 462 | ||
| 463 | @findex message-tab | 463 | @findex message-tab |
| 464 | @kindex TAB @r{(Message mode)} | 464 | @kindex @key{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 |
| 467 | typing @key{TAB} (@code{message-tab}). This attempts to insert the | 467 | typing @key{TAB} (@code{message-tab}). This attempts to insert the |
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi index 9ee31ab466a..2170e8648b0 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-DEL | 140 | @kindex M-@key{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 |
| 142 | point. It kills everything from point back to where @kbd{M-b} would | 142 | point. It kills everything from point back to where @kbd{M-b} would |
| 143 | move to. For instance, if point is after the space in @w{@samp{FOO, | 143 | move 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 | |||
| 214 | the next @var{n} sentences; with a negative argument @minus{}@var{n}, | 214 | the next @var{n} sentences; with a negative argument @minus{}@var{n}, |
| 215 | it kills back to the beginning of the @var{n}th preceding sentence. | 215 | it kills back to the beginning of the @var{n}th preceding sentence. |
| 216 | 216 | ||
| 217 | @kindex C-x DEL | 217 | @kindex C-x @key{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 |
| 220 | to the beginning of a sentence. | 220 | to the beginning of a sentence. |
| @@ -878,7 +878,7 @@ paragraphs. As a result, paragraphs can be indented, and adaptive | |||
| 878 | filling determines what indentation to use when filling a paragraph. | 878 | filling determines what indentation to use when filling a paragraph. |
| 879 | @xref{Adaptive Fill}. | 879 | @xref{Adaptive Fill}. |
| 880 | 880 | ||
| 881 | @kindex TAB @r{(Text mode)} | 881 | @kindex @key{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 |
| 883 | usually inserts whitespace up to the next tab stop, instead of | 883 | usually inserts whitespace up to the next tab stop, instead of |
| 884 | indenting the current line. @xref{Indentation}, for details. | 884 | indenting the current line. @xref{Indentation}, for details. |
| @@ -905,7 +905,7 @@ paragraph-indent-minor-mode} to enable an equivalent minor mode for | |||
| 905 | situations where you shouldn't change the major mode---in mail | 905 | situations where you shouldn't change the major mode---in mail |
| 906 | composition, for instance. | 906 | composition, for instance. |
| 907 | 907 | ||
| 908 | @kindex M-TAB @r{(Text mode)} | 908 | @kindex M-@key{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}. |
| 910 | This command performs completion of the partial word in the buffer | 910 | This command performs completion of the partial word in the buffer |
| 911 | before point, using the spelling dictionary as the space of possible | 911 | before point, using the spelling dictionary as the space of possible |
| @@ -1352,7 +1352,7 @@ starts with one or more @samp{*} characters. @xref{Outline Format}. | |||
| 1352 | In addition, any line that begins with the @samp{#} character is | 1352 | In addition, any line that begins with the @samp{#} character is |
| 1353 | treated as a comment. | 1353 | treated as a comment. |
| 1354 | 1354 | ||
| 1355 | @kindex TAB @r{(Org Mode)} | 1355 | @kindex @key{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 |
| 1358 | outline structure. The simplest of these commands is @key{TAB} | 1358 | outline structure. The simplest of these commands is @key{TAB} |
| @@ -1363,26 +1363,26 @@ of its direct children, if any, and (iii) showing the entire subtree. | |||
| 1363 | If invoked in a body line, the global binding for @key{TAB} is | 1363 | If invoked in a body line, the global binding for @key{TAB} is |
| 1364 | executed. | 1364 | executed. |
| 1365 | 1365 | ||
| 1366 | @kindex S-TAB @r{(Org Mode)} | 1366 | @kindex S-@key{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 |
| 1369 | buffer cycles the visibility of the entire outline structure, between | 1369 | buffer 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 |
| 1371 | lines but no body lines, and (iii) showing everything. | 1371 | lines but no body lines, and (iii) showing everything. |
| 1372 | 1372 | ||
| 1373 | @kindex M-<up> @r{(Org Mode)} | 1373 | @kindex M-@key{UP} @r{(Org Mode)} |
| 1374 | @kindex M-<down> @r{(Org Mode)} | 1374 | @kindex M-@key{DOWN} @r{(Org Mode)} |
| 1375 | @kindex M-<left> @r{(Org Mode)} | 1375 | @kindex M-@key{LEFT} @r{(Org Mode)} |
| 1376 | @kindex M-<right> @r{(Org Mode)} | 1376 | @kindex M-@key{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 |
| 1380 | @findex org-metaright | 1380 | @findex org-metaright |
| 1381 | You can move an entire entry up or down in the buffer, including its | 1381 | You can move an entire entry up or down in the buffer, including its |
| 1382 | body lines and subtree (if any), by typing @kbd{M-<up>} | 1382 | body lines and subtree (if any), by typing @kbd{M-@key{UP}} |
| 1383 | (@code{org-metaup}) or @kbd{M-<down>} (@code{org-metadown}) on the | 1383 | (@code{org-metaup}) or @kbd{M-@key{DOWN}} (@code{org-metadown}) on the |
| 1384 | heading line. Similarly, you can promote or demote a heading line | 1384 | heading line. Similarly, you can promote or demote a heading line |
| 1385 | with @kbd{M-<left>} (@code{org-metaleft}) and @kbd{M-<right>} | 1385 | with @kbd{M-@key{LEFT}} (@code{org-metaleft}) and @kbd{M-@key{RIGHT}} |
| 1386 | (@code{org-metaright}). These commands execute their global bindings | 1386 | (@code{org-metaright}). These commands execute their global bindings |
| 1387 | if invoked on a body line. | 1387 | if invoked on a body line. |
| 1388 | 1388 | ||
| @@ -1852,7 +1852,7 @@ in a local variable list in each of the subfiles. @xref{File | |||
| 1852 | Variables}. | 1852 | Variables}. |
| 1853 | 1853 | ||
| 1854 | @findex tex-bibtex-file | 1854 | @findex tex-bibtex-file |
| 1855 | @kindex C-c TAB @r{(@TeX{} mode)} | 1855 | @kindex C-c @key{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 |
| 1858 | file for the current buffer's file. Bib@TeX{} looks up bibliographic | 1858 | file 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 | |||
| 1995 | buffer as SGML (@code{sgml-validate}). | 1995 | buffer as SGML (@code{sgml-validate}). |
| 1996 | 1996 | ||
| 1997 | @item C-c @key{TAB} | 1997 | @item C-c @key{TAB} |
| 1998 | @kindex C-c TAB @r{(SGML mode)} | 1998 | @kindex C-c @key{TAB} @r{(SGML mode)} |
| 1999 | @findex sgml-tags-invisible | 1999 | @findex sgml-tags-invisible |
| 2000 | Toggle the visibility of existing tags in the buffer. This can be | 2000 | Toggle the visibility of existing tags in the buffer. This can be |
| 2001 | used as a cheap preview (@code{sgml-tags-invisible}). | 2001 | used as a cheap preview (@code{sgml-tags-invisible}). |
| @@ -2308,7 +2308,7 @@ These margins also affect fill commands such as @kbd{M-q} | |||
| 2308 | for specifying indentation: | 2308 | for specifying indentation: |
| 2309 | 2309 | ||
| 2310 | @table @code | 2310 | @table @code |
| 2311 | @kindex C-x TAB @r{(Enriched mode)} | 2311 | @kindex C-x @key{TAB} @r{(Enriched mode)} |
| 2312 | @findex increase-left-margin | 2312 | @findex increase-left-margin |
| 2313 | @item Indent More | 2313 | @item Indent More |
| 2314 | Indent the region by 4 columns (@code{increase-left-margin}). In | 2314 | Indent 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 F2 2 | 2851 | @kindex @key{F2} 2 |
| 2852 | @kindex C-x 6 2 | 2852 | @kindex C-x 6 2 |
| 2853 | @findex 2C-two-columns | 2853 | @findex 2C-two-columns |
| 2854 | Enter two-column mode with the current buffer on the left, and on the | 2854 | Enter 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 | |||
| 2861 | just one column and you want to add another column. | 2861 | just 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 F2 s | 2864 | @kindex @key{F2} s |
| 2865 | @kindex C-x 6 s | 2865 | @kindex C-x 6 s |
| 2866 | @findex 2C-split | 2866 | @findex 2C-split |
| 2867 | Split the current buffer, which contains two-column text, into two | 2867 | Split 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 F2 b | 2879 | @kindex @key{F2} b |
| 2880 | @kindex C-x 6 b | 2880 | @kindex C-x 6 b |
| 2881 | @findex 2C-associate-buffer | 2881 | @findex 2C-associate-buffer |
| 2882 | Enter two-column mode using the current buffer as the left-hand buffer, | 2882 | Enter 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 | |||
| 2900 | mode: write it in the left-hand buffer, and put an empty line in the | 2900 | mode: write it in the left-hand buffer, and put an empty line in the |
| 2901 | right-hand buffer.) | 2901 | right-hand buffer.) |
| 2902 | 2902 | ||
| 2903 | @kindex F2 RET | 2903 | @kindex @key{F2} @key{RET} |
| 2904 | @kindex C-x 6 RET | 2904 | @kindex C-x 6 @key{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 |
| 2908 | corresponding positions. This is the easiest way to add a new line to | 2908 | corresponding positions. This is the easiest way to add a new line to |
| 2909 | the two-column text while editing it in split buffers. | 2909 | the two-column text while editing it in split buffers. |
| 2910 | 2910 | ||
| 2911 | @kindex F2 1 | 2911 | @kindex @key{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. | |||
| 2916 | text from the right-hand buffer as a second column in the other buffer. | 2916 | text from the right-hand buffer as a second column in the other buffer. |
| 2917 | To go back to two-column editing, use @kbd{@key{F2} s}. | 2917 | To go back to two-column editing, use @kbd{@key{F2} s}. |
| 2918 | 2918 | ||
| 2919 | @kindex F2 d | 2919 | @kindex @key{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 c0dc3d472e3..1b81797f0d4 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 | |||
| 104 | recursive edit. | 104 | recursive edit. |
| 105 | 105 | ||
| 106 | @findex keyboard-escape-quit | 106 | @findex keyboard-escape-quit |
| 107 | @kindex ESC ESC ESC | 107 | @kindex @key{ESC} @key{ESC} @key{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 |
| 110 | it this way because @key{ESC} means ``get out'' in many PC programs.) | 110 | it this way because @key{ESC} means ``get out'' in many PC programs.) |
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi index 5a8eeddcf6b..e2eaa03f68f 100644 --- a/doc/lispref/files.texi +++ b/doc/lispref/files.texi | |||
| @@ -3267,7 +3267,7 @@ shown above; the details are crucial for proper behavior in the case of | |||
| 3267 | multiple handlers, and for operations that have two file names that may | 3267 | multiple handlers, and for operations that have two file names that may |
| 3268 | each have handlers. | 3268 | each have handlers. |
| 3269 | 3269 | ||
| 3270 | @kindex safe-magic (@r{property}) | 3270 | @kindex safe-magic @r{(property)} |
| 3271 | Handlers that don't really do anything special for actual access to the | 3271 | Handlers that don't really do anything special for actual access to the |
| 3272 | file---such as the ones that implement completion of host names for | 3272 | file---such as the ones that implement completion of host names for |
| 3273 | remote file names---should have a non-@code{nil} @code{safe-magic} | 3273 | remote file names---should have a non-@code{nil} @code{safe-magic} |
| @@ -3277,7 +3277,7 @@ file names, by prefixing them with @samp{/:}. But if the handler that | |||
| 3277 | would be used for them has a non-@code{nil} @code{safe-magic} | 3277 | would be used for them has a non-@code{nil} @code{safe-magic} |
| 3278 | property, the @samp{/:} is not added. | 3278 | property, the @samp{/:} is not added. |
| 3279 | 3279 | ||
| 3280 | @kindex operations (@r{property}) | 3280 | @kindex operations @r{(property)} |
| 3281 | A file name handler can have an @code{operations} property to | 3281 | A file name handler can have an @code{operations} property to |
| 3282 | declare which operations it handles in a nontrivial way. If this | 3282 | declare which operations it handles in a nontrivial way. If this |
| 3283 | property has a non-@code{nil} value, it should be a list of | 3283 | property has a non-@code{nil} value, it should be a list of |
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index a4a091f243a..a29097cfda9 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -10906,27 +10906,27 @@ degrees, minutes, and seconds. | |||
| 10906 | @ignore | 10906 | @ignore |
| 10907 | @mindex @null | 10907 | @mindex @null |
| 10908 | @end ignore | 10908 | @end ignore |
| 10909 | @kindex ' (HMS forms) | 10909 | @kindex ' @r{(HMS forms)} |
| 10910 | @ignore | 10910 | @ignore |
| 10911 | @mindex @null | 10911 | @mindex @null |
| 10912 | @end ignore | 10912 | @end ignore |
| 10913 | @kindex " (HMS forms) | 10913 | @kindex " @r{(HMS forms)} |
| 10914 | @ignore | 10914 | @ignore |
| 10915 | @mindex @null | 10915 | @mindex @null |
| 10916 | @end ignore | 10916 | @end ignore |
| 10917 | @kindex h (HMS forms) | 10917 | @kindex h @r{(HMS forms)} |
| 10918 | @ignore | 10918 | @ignore |
| 10919 | @mindex @null | 10919 | @mindex @null |
| 10920 | @end ignore | 10920 | @end ignore |
| 10921 | @kindex o (HMS forms) | 10921 | @kindex o @r{(HMS forms)} |
| 10922 | @ignore | 10922 | @ignore |
| 10923 | @mindex @null | 10923 | @mindex @null |
| 10924 | @end ignore | 10924 | @end ignore |
| 10925 | @kindex m (HMS forms) | 10925 | @kindex m @r{(HMS forms)} |
| 10926 | @ignore | 10926 | @ignore |
| 10927 | @mindex @null | 10927 | @mindex @null |
| 10928 | @end ignore | 10928 | @end ignore |
| 10929 | @kindex s (HMS forms) | 10929 | @kindex s @r{(HMS forms)} |
| 10930 | The default format for HMS values is | 10930 | The default format for HMS values is |
| 10931 | @samp{@var{hours}@@ @var{mins}' @var{secs}"}. During entry, the letters | 10931 | @samp{@var{hours}@@ @var{mins}' @var{secs}"}. During entry, the letters |
| 10932 | @samp{h} (for ``hours'') or | 10932 | @samp{h} (for ``hours'') or |
| @@ -11125,7 +11125,7 @@ integers but this is not required. | |||
| 11125 | @ignore | 11125 | @ignore |
| 11126 | @mindex M | 11126 | @mindex M |
| 11127 | @end ignore | 11127 | @end ignore |
| 11128 | @kindex M (modulo forms) | 11128 | @kindex M @r{(modulo forms)} |
| 11129 | @ignore | 11129 | @ignore |
| 11130 | @mindex mod | 11130 | @mindex mod |
| 11131 | @end ignore | 11131 | @end ignore |
| @@ -11280,7 +11280,7 @@ would indeed have been negligible. | |||
| 11280 | @ignore | 11280 | @ignore |
| 11281 | @mindex p | 11281 | @mindex p |
| 11282 | @end ignore | 11282 | @end ignore |
| 11283 | @kindex p (error forms) | 11283 | @kindex p @r{(error forms)} |
| 11284 | @tindex +/- | 11284 | @tindex +/- |
| 11285 | To enter an error form during regular numeric entry, use the @kbd{p} | 11285 | To enter an error form during regular numeric entry, use the @kbd{p} |
| 11286 | (``plus-or-minus'') key to type the @samp{+/-} symbol. (If you try actually | 11286 | (``plus-or-minus'') key to type the @samp{+/-} symbol. (If you try actually |
| @@ -16682,8 +16682,8 @@ or matrix argument, these functions operate element-wise. | |||
| 16682 | @ignore | 16682 | @ignore |
| 16683 | @mindex v p | 16683 | @mindex v p |
| 16684 | @end ignore | 16684 | @end ignore |
| 16685 | @kindex v p (complex) | 16685 | @kindex v p @r{(complex)} |
| 16686 | @kindex V p (complex) | 16686 | @kindex V p @r{(complex)} |
| 16687 | @pindex calc-pack | 16687 | @pindex calc-pack |
| 16688 | The @kbd{v p} (@code{calc-pack}) command can pack the top two numbers on | 16688 | The @kbd{v p} (@code{calc-pack}) command can pack the top two numbers on |
| 16689 | the stack into a composite object such as a complex number. With | 16689 | the stack into a composite object such as a complex number. With |
| @@ -16694,8 +16694,8 @@ with an argument of @mathit{-2}, it produces a polar complex number. | |||
| 16694 | @ignore | 16694 | @ignore |
| 16695 | @mindex v u | 16695 | @mindex v u |
| 16696 | @end ignore | 16696 | @end ignore |
| 16697 | @kindex v u (complex) | 16697 | @kindex v u @r{(complex)} |
| 16698 | @kindex V u (complex) | 16698 | @kindex V u @r{(complex)} |
| 16699 | @pindex calc-unpack | 16699 | @pindex calc-unpack |
| 16700 | The @kbd{v u} (@code{calc-unpack}) command takes the complex number | 16700 | The @kbd{v u} (@code{calc-unpack}) command takes the complex number |
| 16701 | (or other composite object) on the top of the stack and unpacks it | 16701 | (or other composite object) on the top of the stack and unpacks it |
| @@ -20234,7 +20234,7 @@ the conjugate transpose of its argument, i.e., @samp{conj(trn(x))}. | |||
| 20234 | @ignore | 20234 | @ignore |
| 20235 | @mindex A | 20235 | @mindex A |
| 20236 | @end ignore | 20236 | @end ignore |
| 20237 | @kindex A (vectors) | 20237 | @kindex A @r{(vectors)} |
| 20238 | @pindex calc-abs (vectors) | 20238 | @pindex calc-abs (vectors) |
| 20239 | @ignore | 20239 | @ignore |
| 20240 | @mindex abs | 20240 | @mindex abs |
| @@ -20280,7 +20280,7 @@ exactly three elements. | |||
| 20280 | @ignore | 20280 | @ignore |
| 20281 | @mindex & | 20281 | @mindex & |
| 20282 | @end ignore | 20282 | @end ignore |
| 20283 | @kindex & (matrices) | 20283 | @kindex & @r{(matrices)} |
| 20284 | @pindex calc-inv (matrices) | 20284 | @pindex calc-inv (matrices) |
| 20285 | @ignore | 20285 | @ignore |
| 20286 | @mindex inv | 20286 | @mindex inv |
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi index e10808954d2..438919b2d8b 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 TAB | 674 | @kindex @key{TAB} |
| 675 | @findex c-indent-command | 675 | @findex c-indent-command |
| 676 | @findex indent-command @r{(c-)} | 676 | @findex indent-command @r{(c-)} |
| 677 | This command indents the current line. That is all you need to know | 677 | This command indents the current line. That is all you need to know |
| @@ -920,8 +920,8 @@ must be in column zero. See @ref{Defuns,,,@emacsman{}, | |||
| 920 | 920 | ||
| 921 | @item @kbd{C-M-a} (AWK Mode) (@code{c-awk-beginning-of-defun}) | 921 | @item @kbd{C-M-a} (AWK Mode) (@code{c-awk-beginning-of-defun}) |
| 922 | @itemx @kbd{C-M-e} (AWK Mode) (@code{c-awk-end-of-defun}) | 922 | @itemx @kbd{C-M-e} (AWK Mode) (@code{c-awk-end-of-defun}) |
| 923 | @kindex C-M-a (AWK Mode) | 923 | @kindex C-M-a @r{(AWK Mode)} |
| 924 | @kindex C-M-e (AWK Mode) | 924 | @kindex C-M-e @r{(AWK Mode)} |
| 925 | @findex c-awk-beginning-of-defun | 925 | @findex c-awk-beginning-of-defun |
| 926 | @findex awk-beginning-of-defun @r{(c-)} | 926 | @findex awk-beginning-of-defun @r{(c-)} |
| 927 | @findex c-awk-end-of-defun | 927 | @findex c-awk-end-of-defun |
| @@ -1518,10 +1518,10 @@ 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 DEL | 1521 | @kindex @key{DEL} |
| 1522 | @findex c-electric-backspace | 1522 | @findex c-electric-backspace |
| 1523 | @findex electric-backspace @r{(c-)} | 1523 | @findex electric-backspace @r{(c-)} |
| 1524 | This command is run by default when you hit the @kbd{DEL} key. When | 1524 | This command is run by default when you hit the @kbd{@key{DEL}} key. When |
| 1525 | hungry delete mode is enabled, it deletes any amount of whitespace in | 1525 | hungry delete mode is enabled, it deletes any amount of whitespace in |
| 1526 | the backwards direction. Otherwise, or when used with a prefix | 1526 | the backwards direction. Otherwise, or when used with a prefix |
| 1527 | argument or in a literal (@pxref{Auto-newlines}), the command just | 1527 | argument or in a literal (@pxref{Auto-newlines}), the command just |
| @@ -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-<backspace> | 1570 | @kindex C-c C-@key{Backspace} |
| 1571 | @kindex C-c <backspace> | 1571 | @kindex C-c @key{Backspace} |
| 1572 | @kindex C-c C-DEL | 1572 | @kindex C-c C-@key{DEL} |
| 1573 | @kindex C-c DEL | 1573 | @kindex C-c @key{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-)} |
| 1576 | Delete any amount of whitespace in the backwards direction (regardless | 1576 | Delete any amount of whitespace in the backwards direction (regardless |
| @@ -1581,21 +1581,21 @@ 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-<DELETE> | 1584 | @kindex C-c C-@key{Delete} |
| 1585 | @kindex C-c <DELETE> | 1585 | @kindex C-c @key{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-)} |
| 1588 | Delete any amount of whitespace in the forward direction (regardless | 1588 | Delete any amount of whitespace in the forward direction (regardless |
| 1589 | whether hungry-delete mode is enabled or not). This command is bound | 1589 | whether hungry-delete mode is enabled or not). This command is bound |
| 1590 | to both @kbd{C-c C-@key{DELETE}} and @kbd{C-c @key{DELETE}} for the | 1590 | to both @kbd{C-c C-@key{Delete}} and @kbd{C-c @key{Delete}} for the |
| 1591 | same reason as for @key{DEL} above. | 1591 | same reason as for @key{DEL} above. |
| 1592 | @end table | 1592 | @end table |
| 1593 | @end table | 1593 | @end table |
| 1594 | 1594 | ||
| 1595 | @kindex <delete> | 1595 | @kindex @key{Delete} |
| 1596 | @kindex <backspace> | 1596 | @kindex @key{Backspace} |
| 1597 | 1597 | ||
| 1598 | When we talk about @kbd{@key{DEL}}, and @kbd{@key{DELETE}} above, we | 1598 | When we talk about @kbd{@key{DEL}}, and @kbd{@key{Delete}} above, we |
| 1599 | actually do so without connecting them to the physical keys commonly | 1599 | actually do so without connecting them to the physical keys commonly |
| 1600 | known as @key{Backspace} and @key{Delete}. The default bindings to | 1600 | known as @key{Backspace} and @key{Delete}. The default bindings to |
| 1601 | those two keys depends on the flavor of (X)Emacs you are using. | 1601 | those two keys depends on the flavor of (X)Emacs you are using. |
| @@ -7248,15 +7248,15 @@ early on: | |||
| 7248 | Set the variable @code{c-basic-offset}. @xref{Getting Started}. | 7248 | Set the variable @code{c-basic-offset}. @xref{Getting Started}. |
| 7249 | 7249 | ||
| 7250 | @item | 7250 | @item |
| 7251 | @kindex RET | 7251 | @kindex @key{RET} |
| 7252 | @kindex C-j | 7252 | @kindex C-j |
| 7253 | @emph{Why does/doesn't the @kbd{RET} key indent the new line?} | 7253 | @emph{Why does/doesn't the @kbd{@key{RET}} key indent the new line?} |
| 7254 | 7254 | ||
| 7255 | Emacs's convention used to be that @kbd{RET} just adds a newline, and that | 7255 | Emacs's convention used to be that @kbd{RET} just adds a newline, and that |
| 7256 | @kbd{C-j} adds a newline and indents it. In Emacs-24.4, this convention was | 7256 | @kbd{C-j} adds a newline and indents it. In Emacs-24.4, this convention was |
| 7257 | reversed. | 7257 | reversed. |
| 7258 | 7258 | ||
| 7259 | If you use an older Emacs and you want @kbd{RET} do this | 7259 | If you use an older Emacs and you want @kbd{@key{RET}} do this |
| 7260 | too, add this to your @code{c-initialization-hook}: | 7260 | too, add this to your @code{c-initialization-hook}: |
| 7261 | 7261 | ||
| 7262 | @example | 7262 | @example |
diff --git a/doc/misc/ediff.texi b/doc/misc/ediff.texi index e488fc07f8e..86b93056d1a 100644 --- a/doc/misc/ediff.texi +++ b/doc/misc/ediff.texi | |||
| @@ -541,14 +541,14 @@ Copies the difference region from buffer C to buffer B@. | |||
| 541 | The command @kbd{rb} undoes this. | 541 | The command @kbd{rb} undoes this. |
| 542 | 542 | ||
| 543 | @item p | 543 | @item p |
| 544 | @itemx DEL | 544 | @itemx @key{DEL} |
| 545 | @kindex p | 545 | @kindex p |
| 546 | @kindex DEL | 546 | @kindex @key{DEL} |
| 547 | Makes the previous difference region current. | 547 | Makes the previous difference region current. |
| 548 | @item n | 548 | @item n |
| 549 | @itemx SPC | 549 | @itemx @key{SPC} |
| 550 | @kindex n | 550 | @kindex n |
| 551 | @kindex SPC | 551 | @kindex @key{SPC} |
| 552 | Makes the next difference region current. | 552 | Makes the next difference region current. |
| 553 | 553 | ||
| 554 | @item j | 554 | @item j |
diff --git a/doc/misc/epa.texi b/doc/misc/epa.texi index 237617a524b..d5dfe70760e 100644 --- a/doc/misc/epa.texi +++ b/doc/misc/epa.texi | |||
| @@ -281,22 +281,22 @@ The following keys are assigned. | |||
| 281 | 281 | ||
| 282 | @table @kbd | 282 | @table @kbd |
| 283 | @item : d | 283 | @item : d |
| 284 | @kindex @kbd{: d} | 284 | @kindex : d |
| 285 | @findex epa-dired-do-decrypt | 285 | @findex epa-dired-do-decrypt |
| 286 | Decrypt marked files. | 286 | Decrypt marked files. |
| 287 | 287 | ||
| 288 | @item : v | 288 | @item : v |
| 289 | @kindex @kbd{: v} | 289 | @kindex : v |
| 290 | @findex epa-dired-do-verify | 290 | @findex epa-dired-do-verify |
| 291 | Verify marked files. | 291 | Verify marked files. |
| 292 | 292 | ||
| 293 | @item : s | 293 | @item : s |
| 294 | @kindex @kbd{: s} | 294 | @kindex : s |
| 295 | @findex epa-dired-do-sign | 295 | @findex epa-dired-do-sign |
| 296 | Sign marked files. | 296 | Sign marked files. |
| 297 | 297 | ||
| 298 | @item : e | 298 | @item : e |
| 299 | @kindex @kbd{: e} | 299 | @kindex : e |
| 300 | @findex epa-dired-do-encrypt | 300 | @findex epa-dired-do-encrypt |
| 301 | Encrypt marked files. | 301 | Encrypt marked files. |
| 302 | 302 | ||
| @@ -322,26 +322,26 @@ interface. Try @kbd{M-x customize-variable epa-global-mail-mode}. | |||
| 322 | 322 | ||
| 323 | @table @kbd | 323 | @table @kbd |
| 324 | @item C-c C-e C-d and C-c C-e d | 324 | @item C-c C-e C-d and C-c C-e d |
| 325 | @kindex @kbd{C-c C-e C-d} | 325 | @kindex C-c C-e C-d |
| 326 | @kindex @kbd{C-c C-e d} | 326 | @kindex C-c C-e d |
| 327 | @findex epa-mail-decrypt | 327 | @findex epa-mail-decrypt |
| 328 | Decrypt OpenPGP armors in the current buffer. | 328 | Decrypt OpenPGP armors in the current buffer. |
| 329 | 329 | ||
| 330 | @item C-c C-e C-v and C-c C-e v | 330 | @item C-c C-e C-v and C-c C-e v |
| 331 | @kindex @kbd{C-c C-e C-v} | 331 | @kindex C-c C-e C-v |
| 332 | @kindex @kbd{C-c C-e v} | 332 | @kindex C-c C-e v |
| 333 | @findex epa-mail-verify | 333 | @findex epa-mail-verify |
| 334 | Verify OpenPGP cleartext signed messages in the current buffer. | 334 | Verify OpenPGP cleartext signed messages in the current buffer. |
| 335 | 335 | ||
| 336 | @item C-c C-e C-s and C-c C-e s | 336 | @item C-c C-e C-s and C-c C-e s |
| 337 | @kindex @kbd{C-c C-e C-s} | 337 | @kindex C-c C-e C-s |
| 338 | @kindex @kbd{C-c C-e s} | 338 | @kindex C-c C-e s |
| 339 | @findex epa-mail-sign | 339 | @findex epa-mail-sign |
| 340 | Compose a signed message from the current buffer. | 340 | Compose a signed message from the current buffer. |
| 341 | 341 | ||
| 342 | @item C-c C-e C-e and C-c C-e e | 342 | @item C-c C-e C-e and C-c C-e e |
| 343 | @kindex @kbd{C-c C-e C-e} | 343 | @kindex C-c C-e C-e |
| 344 | @kindex @kbd{C-c C-e e} | 344 | @kindex C-c C-e e |
| 345 | @findex epa-mail-encrypt | 345 | @findex epa-mail-encrypt |
| 346 | @vindex epa-mail-aliases | 346 | @vindex epa-mail-aliases |
| 347 | Compose an encrypted message from the current buffer. | 347 | Compose an encrypted message from the current buffer. |
diff --git a/doc/misc/ert.texi b/doc/misc/ert.texi index 9efca79e95a..f80b23f374a 100644 --- a/doc/misc/ert.texi +++ b/doc/misc/ert.texi | |||
| @@ -203,7 +203,7 @@ different Emacs versions. | |||
| 203 | 203 | ||
| 204 | @findex ert | 204 | @findex ert |
| 205 | You can run the tests that are currently defined in your Emacs with | 205 | You can run the tests that are currently defined in your Emacs with |
| 206 | the command @kbd{@kbd{M-x} ert @kbd{RET} t @kbd{RET}}. (For an | 206 | the command @kbd{M-x ert @key{RET} t @key{RET}}. (For an |
| 207 | explanation of the @code{t} argument, @pxref{Test Selectors}.) ERT will pop | 207 | explanation of the @code{t} argument, @pxref{Test Selectors}.) ERT will pop |
| 208 | up a new buffer, the ERT results buffer, showing the results of the | 208 | up a new buffer, the ERT results buffer, showing the results of the |
| 209 | tests run. It looks like this: | 209 | tests run. It looks like this: |
| @@ -260,11 +260,11 @@ unexpected result. In the example above, there are two failures, both | |||
| 260 | due to failed @code{should} forms. @xref{Understanding Explanations}, | 260 | due to failed @code{should} forms. @xref{Understanding Explanations}, |
| 261 | for more details. | 261 | for more details. |
| 262 | 262 | ||
| 263 | @kindex TAB@r{, in ert results buffer} | 263 | @kindex @key{TAB}@r{, in ert results buffer} |
| 264 | @kindex S-TAB@r{, in ert results buffer} | 264 | @kindex S-@key{TAB}@r{, in ert results buffer} |
| 265 | In the ERT results buffer, @kbd{TAB} and @kbd{S-TAB} cycle between | 265 | In the ERT results buffer, @kbd{@key{TAB}} and @kbd{S-@key{TAB}} cycle between |
| 266 | buttons. Each name of a function or macro in this buffer is a button; | 266 | buttons. Each name of a function or macro in this buffer is a button; |
| 267 | moving point to it and typing @kbd{RET} jumps to its definition. | 267 | moving point to it and typing @kbd{@key{RET}} jumps to its definition. |
| 268 | 268 | ||
| 269 | @kindex r@r{, in ert results buffer} | 269 | @kindex r@r{, in ert results buffer} |
| 270 | @kindex d@r{, in ert results buffer} | 270 | @kindex d@r{, in ert results buffer} |
| @@ -273,7 +273,7 @@ moving point to it and typing @kbd{RET} jumps to its definition. | |||
| 273 | @cindex backtrace of a failed test | 273 | @cindex backtrace of a failed test |
| 274 | Pressing @kbd{r} re-runs the test near point on its own. Pressing | 274 | Pressing @kbd{r} re-runs the test near point on its own. Pressing |
| 275 | @kbd{d} re-runs it with the debugger enabled. @kbd{.} jumps to the | 275 | @kbd{d} re-runs it with the debugger enabled. @kbd{.} jumps to the |
| 276 | definition of the test near point (@kbd{RET} has the same effect if | 276 | definition of the test near point (@kbd{@key{RET}} has the same effect if |
| 277 | point is on the name of the test). On a failed test, @kbd{b} shows | 277 | point is on the name of the test). On a failed test, @kbd{b} shows |
| 278 | the backtrace of the failure. | 278 | the backtrace of the failure. |
| 279 | 279 | ||
| @@ -803,7 +803,7 @@ failed. This can be useful to figure out how far it got. | |||
| 803 | @item | 803 | @item |
| 804 | You can instrument tests for debugging the same way you instrument | 804 | You can instrument tests for debugging the same way you instrument |
| 805 | @code{defun}s for debugging: go to the source code of the test and | 805 | @code{defun}s for debugging: go to the source code of the test and |
| 806 | type @kbd{@kbd{C-u} @kbd{C-M-x}}. Then, go back to the ERT buffer and | 806 | type @kbd{C-u C-M-x}. Then, go back to the ERT buffer and |
| 807 | re-run the test with @kbd{r} or @kbd{d}. | 807 | re-run the test with @kbd{r} or @kbd{d}. |
| 808 | 808 | ||
| 809 | @cindex discard obsolete test results | 809 | @cindex discard obsolete test results |
diff --git a/doc/misc/eww.texi b/doc/misc/eww.texi index 258a2f2bff9..0b1fb6598b7 100644 --- a/doc/misc/eww.texi +++ b/doc/misc/eww.texi | |||
| @@ -98,8 +98,8 @@ 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-RET | 101 | @kindex M-@key{RET} |
| 102 | The @kbd{M-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 |
| 103 | URL at point in a new EWW buffer, akin to opening a link in a new | 103 | URL 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. |
| 105 | 105 | ||
diff --git a/doc/misc/forms.texi b/doc/misc/forms.texi index 9857a67745e..41847dfcffb 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 | |||
| 226 | recalculates the number of records in the data file. | 226 | recalculates the number of records in the data file. |
| 227 | 227 | ||
| 228 | @findex forms-next-field | 228 | @findex forms-next-field |
| 229 | @kindex TAB | 229 | @kindex @key{TAB} |
| 230 | @item @key{TAB} | 230 | @item @key{TAB} |
| 231 | @kindex C-c TAB | 231 | @kindex C-c @key{TAB} |
| 232 | @itemx C-c @key{TAB} | 232 | @itemx C-c @key{TAB} |
| 233 | Jump to the next field in the current record (@code{forms-next-field}). | 233 | Jump to the next field in the current record (@code{forms-next-field}). |
| 234 | With a numeric argument @var{n}, jump forward @var{n} fields. If this command | 234 | With a numeric argument @var{n}, jump forward @var{n} fields. If this command |
| @@ -334,25 +334,25 @@ 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 next | 337 | @kindex @key{NEXT} |
| 338 | @item next | 338 | @item @key{NEXT} |
| 339 | forms-next-record | 339 | forms-next-record |
| 340 | 340 | ||
| 341 | @kindex prior | 341 | @kindex @key{PRIOR} |
| 342 | @item prior | 342 | @item @key{PRIOR} |
| 343 | forms-prev-record | 343 | forms-prev-record |
| 344 | 344 | ||
| 345 | @kindex begin | 345 | @kindex @key{BEGIN} |
| 346 | @item begin | 346 | @item @key{BEGIN} |
| 347 | forms-first-record | 347 | forms-first-record |
| 348 | 348 | ||
| 349 | @kindex end | 349 | @kindex @key{END} |
| 350 | @item end | 350 | @item @key{END} |
| 351 | forms-last-record | 351 | forms-last-record |
| 352 | 352 | ||
| 353 | @kindex S-Tab | 353 | @kindex S-@key{TAB} |
| 354 | @findex forms-prev-field | 354 | @findex forms-prev-field |
| 355 | @item S-Tab | 355 | @item S-@key{TAB} |
| 356 | forms-prev-field | 356 | forms-prev-field |
| 357 | @end table | 357 | @end table |
| 358 | 358 | ||
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index be00ddabdf1..43d6820c31b 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -959,7 +959,6 @@ Emacs for Heathens | |||
| 959 | If you haven't used Emacs much before using Gnus, read @ref{Emacs for | 959 | If you haven't used Emacs much before using Gnus, read @ref{Emacs for |
| 960 | Heathens} first. | 960 | Heathens} first. |
| 961 | 961 | ||
| 962 | @kindex M-x gnus | ||
| 963 | @findex gnus | 962 | @findex gnus |
| 964 | If your system administrator has set things up properly, starting Gnus | 963 | If your system administrator has set things up properly, starting Gnus |
| 965 | and reading news is extremely easy---you just type @kbd{M-x gnus} in | 964 | and reading news is extremely easy---you just type @kbd{M-x gnus} in |
| @@ -969,7 +968,6 @@ minimal setup for posting should also customize the variables | |||
| 969 | @code{user-full-name} and @code{user-mail-address}. | 968 | @code{user-full-name} and @code{user-mail-address}. |
| 970 | 969 | ||
| 971 | @findex gnus-other-frame | 970 | @findex gnus-other-frame |
| 972 | @kindex M-x gnus-other-frame | ||
| 973 | If you want to start Gnus in a different frame, you can use the command | 971 | If you want to start Gnus in a different frame, you can use the command |
| 974 | @kbd{M-x gnus-other-frame} instead. | 972 | @kbd{M-x gnus-other-frame} instead. |
| 975 | 973 | ||
| @@ -1000,7 +998,7 @@ terminology section (@pxref{Terminology}). | |||
| 1000 | First of all, you should know that there is a special buffer called | 998 | First of all, you should know that there is a special buffer called |
| 1001 | @file{*Server*} that lists all the servers Gnus knows about. You can | 999 | @file{*Server*} that lists all the servers Gnus knows about. You can |
| 1002 | press @kbd{^} from the Group buffer to see it. In the Server buffer, | 1000 | press @kbd{^} from the Group buffer to see it. In the Server buffer, |
| 1003 | you can press @kbd{RET} on a defined server to see all the groups it | 1001 | you can press @kbd{@key{RET}} on a defined server to see all the groups it |
| 1004 | serves (subscribed or not!). You can also add or delete servers, edit | 1002 | serves (subscribed or not!). You can also add or delete servers, edit |
| 1005 | a foreign server's definition, agentize or de-agentize a server, and | 1003 | a foreign server's definition, agentize or de-agentize a server, and |
| 1006 | do many other neat things. @xref{Server Buffer}. | 1004 | do many other neat things. @xref{Server Buffer}. |
| @@ -1043,7 +1041,7 @@ If that fails as well, Gnus will try to use the machine running Emacs | |||
| 1043 | as an @acronym{NNTP} server. That's a long shot, though. | 1041 | as an @acronym{NNTP} server. That's a long shot, though. |
| 1044 | 1042 | ||
| 1045 | @findex gnus-group-browse-foreign-server | 1043 | @findex gnus-group-browse-foreign-server |
| 1046 | @kindex B (Group) | 1044 | @kindex B @r{(Group)} |
| 1047 | However, if you use one @acronym{NNTP} server regularly and are just | 1045 | However, if you use one @acronym{NNTP} server regularly and are just |
| 1048 | interested in a couple of groups from a different server, you would be | 1046 | interested in a couple of groups from a different server, you would be |
| 1049 | better served by using the @kbd{B} command in the group buffer. It will | 1047 | better served by using the @kbd{B} command in the group buffer. It will |
| @@ -1087,7 +1085,6 @@ groups, you'll find it difficult to actually do anything in the group | |||
| 1087 | buffer. But, hey, that's your problem. Blllrph! | 1085 | buffer. But, hey, that's your problem. Blllrph! |
| 1088 | 1086 | ||
| 1089 | @findex gnus-no-server | 1087 | @findex gnus-no-server |
| 1090 | @kindex M-x gnus-no-server | ||
| 1091 | @c @head | 1088 | @c @head |
| 1092 | If you know that the server is definitely down, or you just want to read | 1089 | If you know that the server is definitely down, or you just want to read |
| 1093 | your mail without bothering with the server at all, you can use the | 1090 | your mail without bothering with the server at all, you can use the |
| @@ -1354,13 +1351,11 @@ you have read is by keeping track of article numbers. So when you | |||
| 1354 | change @code{gnus-select-method}, your @file{.newsrc} file becomes | 1351 | change @code{gnus-select-method}, your @file{.newsrc} file becomes |
| 1355 | worthless. | 1352 | worthless. |
| 1356 | 1353 | ||
| 1357 | @kindex M-x gnus-group-clear-data-on-native-groups | ||
| 1358 | @findex gnus-group-clear-data-on-native-groups | 1354 | @findex gnus-group-clear-data-on-native-groups |
| 1359 | You can use the @kbd{M-x gnus-group-clear-data-on-native-groups} | 1355 | You can use the @kbd{M-x gnus-group-clear-data-on-native-groups} |
| 1360 | command to clear out all data that you have on your native groups. | 1356 | command to clear out all data that you have on your native groups. |
| 1361 | Use with caution. | 1357 | Use with caution. |
| 1362 | 1358 | ||
| 1363 | @kindex M-x gnus-group-clear-data | ||
| 1364 | @findex gnus-group-clear-data | 1359 | @findex gnus-group-clear-data |
| 1365 | Clear the data from the current group only---nix out marks and the | 1360 | Clear the data from the current group only---nix out marks and the |
| 1366 | list of read articles (@code{gnus-group-clear-data}). | 1361 | list of read articles (@code{gnus-group-clear-data}). |
| @@ -1704,7 +1699,7 @@ long as Gnus is active. | |||
| 1704 | @end menu | 1699 | @end menu |
| 1705 | 1700 | ||
| 1706 | You can customize the Group Mode tool bar, see @kbd{M-x | 1701 | You can customize the Group Mode tool bar, see @kbd{M-x |
| 1707 | customize-apropos RET gnus-group-tool-bar}. This feature is only | 1702 | customize-apropos @key{RET} gnus-group-tool-bar}. This feature is only |
| 1708 | available in Emacs. | 1703 | available in Emacs. |
| 1709 | 1704 | ||
| 1710 | The tool bar icons are now (de)activated correctly depending on the | 1705 | The tool bar icons are now (de)activated correctly depending on the |
| @@ -1989,37 +1984,37 @@ expected, hopefully. | |||
| 1989 | @table @kbd | 1984 | @table @kbd |
| 1990 | 1985 | ||
| 1991 | @item n | 1986 | @item n |
| 1992 | @kindex n (Group) | 1987 | @kindex n @r{(Group)} |
| 1993 | @findex gnus-group-next-unread-group | 1988 | @findex gnus-group-next-unread-group |
| 1994 | Go to the next group that has unread articles | 1989 | Go to the next group that has unread articles |
| 1995 | (@code{gnus-group-next-unread-group}). | 1990 | (@code{gnus-group-next-unread-group}). |
| 1996 | 1991 | ||
| 1997 | @item p | 1992 | @item p |
| 1998 | @itemx DEL | 1993 | @itemx @key{DEL} |
| 1999 | @kindex DEL (Group) | 1994 | @kindex @key{DEL} @r{(Group)} |
| 2000 | @kindex p (Group) | 1995 | @kindex p @r{(Group)} |
| 2001 | @findex gnus-group-prev-unread-group | 1996 | @findex gnus-group-prev-unread-group |
| 2002 | Go to the previous group that has unread articles | 1997 | Go to the previous group that has unread articles |
| 2003 | (@code{gnus-group-prev-unread-group}). | 1998 | (@code{gnus-group-prev-unread-group}). |
| 2004 | 1999 | ||
| 2005 | @item N | 2000 | @item N |
| 2006 | @kindex N (Group) | 2001 | @kindex N @r{(Group)} |
| 2007 | @findex gnus-group-next-group | 2002 | @findex gnus-group-next-group |
| 2008 | Go to the next group (@code{gnus-group-next-group}). | 2003 | Go to the next group (@code{gnus-group-next-group}). |
| 2009 | 2004 | ||
| 2010 | @item P | 2005 | @item P |
| 2011 | @kindex P (Group) | 2006 | @kindex P @r{(Group)} |
| 2012 | @findex gnus-group-prev-group | 2007 | @findex gnus-group-prev-group |
| 2013 | Go to the previous group (@code{gnus-group-prev-group}). | 2008 | Go to the previous group (@code{gnus-group-prev-group}). |
| 2014 | 2009 | ||
| 2015 | @item M-n | 2010 | @item M-n |
| 2016 | @kindex M-n (Group) | 2011 | @kindex M-n @r{(Group)} |
| 2017 | @findex gnus-group-next-unread-group-same-level | 2012 | @findex gnus-group-next-unread-group-same-level |
| 2018 | Go to the next unread group on the same (or lower) level | 2013 | Go to the next unread group on the same (or lower) level |
| 2019 | (@code{gnus-group-next-unread-group-same-level}). | 2014 | (@code{gnus-group-next-unread-group-same-level}). |
| 2020 | 2015 | ||
| 2021 | @item M-p | 2016 | @item M-p |
| 2022 | @kindex M-p (Group) | 2017 | @kindex M-p @r{(Group)} |
| 2023 | @findex gnus-group-prev-unread-group-same-level | 2018 | @findex gnus-group-prev-unread-group-same-level |
| 2024 | Go to the previous unread group on the same (or lower) level | 2019 | Go to the previous unread group on the same (or lower) level |
| 2025 | (@code{gnus-group-prev-unread-group-same-level}). | 2020 | (@code{gnus-group-prev-unread-group-same-level}). |
| @@ -2030,20 +2025,20 @@ Three commands for jumping to groups: | |||
| 2030 | @table @kbd | 2025 | @table @kbd |
| 2031 | 2026 | ||
| 2032 | @item j | 2027 | @item j |
| 2033 | @kindex j (Group) | 2028 | @kindex j @r{(Group)} |
| 2034 | @findex gnus-group-jump-to-group | 2029 | @findex gnus-group-jump-to-group |
| 2035 | Jump to a group (and make it visible if it isn't already) | 2030 | Jump to a group (and make it visible if it isn't already) |
| 2036 | (@code{gnus-group-jump-to-group}). Killed groups can be jumped to, just | 2031 | (@code{gnus-group-jump-to-group}). Killed groups can be jumped to, just |
| 2037 | like living groups. | 2032 | like living groups. |
| 2038 | 2033 | ||
| 2039 | @item , | 2034 | @item , |
| 2040 | @kindex , (Group) | 2035 | @kindex , @r{(Group)} |
| 2041 | @findex gnus-group-best-unread-group | 2036 | @findex gnus-group-best-unread-group |
| 2042 | Jump to the unread group with the lowest level | 2037 | Jump to the unread group with the lowest level |
| 2043 | (@code{gnus-group-best-unread-group}). | 2038 | (@code{gnus-group-best-unread-group}). |
| 2044 | 2039 | ||
| 2045 | @item . | 2040 | @item . |
| 2046 | @kindex . (Group) | 2041 | @kindex . @r{(Group)} |
| 2047 | @findex gnus-group-first-unread-group | 2042 | @findex gnus-group-first-unread-group |
| 2048 | Jump to the first group with unread articles | 2043 | Jump to the first group with unread articles |
| 2049 | (@code{gnus-group-first-unread-group}). | 2044 | (@code{gnus-group-first-unread-group}). |
| @@ -2067,8 +2062,8 @@ Otherwise, the point is set to the group just exited. The default is | |||
| 2067 | 2062 | ||
| 2068 | @table @kbd | 2063 | @table @kbd |
| 2069 | 2064 | ||
| 2070 | @item SPACE | 2065 | @item @key{SPC} |
| 2071 | @kindex SPACE (Group) | 2066 | @kindex @key{SPC} @r{(Group)} |
| 2072 | @findex gnus-group-read-group | 2067 | @findex gnus-group-read-group |
| 2073 | Select the current group, switch to the summary buffer and display the | 2068 | Select the current group, switch to the summary buffer and display the |
| 2074 | first unread article (@code{gnus-group-read-group}). If there are no | 2069 | first unread article (@code{gnus-group-read-group}). If there are no |
| @@ -2079,16 +2074,16 @@ determines the number of articles Gnus will fetch. If @var{n} is | |||
| 2079 | positive, Gnus fetches the @var{n} newest articles, if @var{n} is | 2074 | positive, Gnus fetches the @var{n} newest articles, if @var{n} is |
| 2080 | negative, Gnus fetches the @code{abs(@var{n})} oldest articles. | 2075 | negative, Gnus fetches the @code{abs(@var{n})} oldest articles. |
| 2081 | 2076 | ||
| 2082 | Thus, @kbd{SPC} enters the group normally, @kbd{C-u SPC} offers old | 2077 | Thus, @kbd{@key{SPC}} enters the group normally, @kbd{C-u @key{SPC}} |
| 2083 | articles, @kbd{C-u 4 2 SPC} fetches the 42 newest articles, and @kbd{C-u | 2078 | offers old articles, @kbd{C-u 4 2 @key{SPC}} fetches the 42 newest |
| 2084 | - 4 2 SPC} fetches the 42 oldest ones. | 2079 | articles, and @kbd{C-u - 4 2 @key{SPC}} fetches the 42 oldest ones. |
| 2085 | 2080 | ||
| 2086 | When you are in the group (in the Summary buffer), you can type | 2081 | When you are in the group (in the Summary buffer), you can type |
| 2087 | @kbd{M-g} to fetch new articles, or @kbd{C-u M-g} to also show the old | 2082 | @kbd{M-g} to fetch new articles, or @kbd{C-u M-g} to also show the old |
| 2088 | ones. | 2083 | ones. |
| 2089 | 2084 | ||
| 2090 | @item RET | 2085 | @item @key{RET} |
| 2091 | @kindex RET (Group) | 2086 | @kindex @key{RET} @r{(Group)} |
| 2092 | @findex gnus-group-select-group | 2087 | @findex gnus-group-select-group |
| 2093 | Select the current group and switch to the summary buffer | 2088 | Select the current group and switch to the summary buffer |
| 2094 | (@code{gnus-group-select-group}). Takes the same arguments as | 2089 | (@code{gnus-group-select-group}). Takes the same arguments as |
| @@ -2096,27 +2091,27 @@ Select the current group and switch to the summary buffer | |||
| 2096 | does not display the first unread article automatically upon group | 2091 | does not display the first unread article automatically upon group |
| 2097 | entry. | 2092 | entry. |
| 2098 | 2093 | ||
| 2099 | @item M-RET | 2094 | @item M-@key{RET} |
| 2100 | @kindex M-RET (Group) | 2095 | @kindex M-@key{RET} @r{(Group)} |
| 2101 | @findex gnus-group-quick-select-group | 2096 | @findex gnus-group-quick-select-group |
| 2102 | This does the same as the command above, but tries to do it with the | 2097 | This does the same as the command above, but tries to do it with the |
| 2103 | minimum amount of fuzz (@code{gnus-group-quick-select-group}). No | 2098 | minimum amount of fuzz (@code{gnus-group-quick-select-group}). No |
| 2104 | scoring/killing will be performed, there will be no highlights and no | 2099 | scoring/killing will be performed, there will be no highlights and no |
| 2105 | expunging. This might be useful if you're in a real hurry and have to | 2100 | expunging. This might be useful if you're in a real hurry and have to |
| 2106 | enter some humongous group. If you give a 0 prefix to this command | 2101 | enter some humongous group. If you give a 0 prefix to this command |
| 2107 | (i.e., @kbd{0 M-RET}), Gnus won't even generate the summary buffer, | 2102 | (i.e., @kbd{0 M-@key{RET}}), Gnus won't even generate the summary buffer, |
| 2108 | which is useful if you want to toggle threading before generating the | 2103 | which is useful if you want to toggle threading before generating the |
| 2109 | summary buffer (@pxref{Summary Generation Commands}). | 2104 | summary buffer (@pxref{Summary Generation Commands}). |
| 2110 | 2105 | ||
| 2111 | @item M-SPACE | 2106 | @item M-@key{SPC} |
| 2112 | @kindex M-SPACE (Group) | 2107 | @kindex M-@key{SPC} @r{(Group)} |
| 2113 | @findex gnus-group-visible-select-group | 2108 | @findex gnus-group-visible-select-group |
| 2114 | This is yet one more command that does the same as the @kbd{RET} | 2109 | This is yet one more command that does the same as the @kbd{@key{RET}} |
| 2115 | command, but this one does it without expunging and hiding dormants | 2110 | command, but this one does it without expunging and hiding dormants |
| 2116 | (@code{gnus-group-visible-select-group}). | 2111 | (@code{gnus-group-visible-select-group}). |
| 2117 | 2112 | ||
| 2118 | @item C-M-RET | 2113 | @item C-M-@key{RET} |
| 2119 | @kindex C-M-RET (Group) | 2114 | @kindex C-M-@key{RET} @r{(Group)} |
| 2120 | @findex gnus-group-select-group-ephemerally | 2115 | @findex gnus-group-select-group-ephemerally |
| 2121 | Finally, this command selects the current group ephemerally without | 2116 | Finally, this command selects the current group ephemerally without |
| 2122 | doing any processing of its contents | 2117 | doing any processing of its contents |
| @@ -2164,7 +2159,7 @@ means Gnus never ignores old articles. | |||
| 2164 | @vindex gnus-auto-select-first | 2159 | @vindex gnus-auto-select-first |
| 2165 | @vindex gnus-auto-select-subject | 2160 | @vindex gnus-auto-select-subject |
| 2166 | If @code{gnus-auto-select-first} is non-@code{nil}, select an article | 2161 | If @code{gnus-auto-select-first} is non-@code{nil}, select an article |
| 2167 | automatically when entering a group with the @kbd{SPACE} command. | 2162 | automatically when entering a group with the @kbd{@key{SPC}} command. |
| 2168 | Which article this is controlled by the | 2163 | Which article this is controlled by the |
| 2169 | @code{gnus-auto-select-subject} variable. Valid values for this | 2164 | @code{gnus-auto-select-subject} variable. Valid values for this |
| 2170 | variable are: | 2165 | variable are: |
| @@ -2207,15 +2202,15 @@ selected. | |||
| 2207 | The following commands allow for managing your subscriptions in the | 2202 | The following commands allow for managing your subscriptions in the |
| 2208 | Group buffer. If you want to subscribe to many groups, it's probably | 2203 | Group buffer. If you want to subscribe to many groups, it's probably |
| 2209 | more convenient to go to the @ref{Server Buffer}, and choose the | 2204 | more convenient to go to the @ref{Server Buffer}, and choose the |
| 2210 | server there using @kbd{RET} or @kbd{SPC}. Then you'll have the | 2205 | server there using @kbd{@key{RET}} or @kbd{@key{SPC}}. Then you'll have the |
| 2211 | commands listed in @ref{Browse Foreign Server} at hand. | 2206 | commands listed in @ref{Browse Foreign Server} at hand. |
| 2212 | 2207 | ||
| 2213 | @table @kbd | 2208 | @table @kbd |
| 2214 | 2209 | ||
| 2215 | @item S t | 2210 | @item S t |
| 2216 | @itemx u | 2211 | @itemx u |
| 2217 | @kindex S t (Group) | 2212 | @kindex S t @r{(Group)} |
| 2218 | @kindex u (Group) | 2213 | @kindex u @r{(Group)} |
| 2219 | @findex gnus-group-unsubscribe-current-group | 2214 | @findex gnus-group-unsubscribe-current-group |
| 2220 | @c @icon{gnus-group-unsubscribe} | 2215 | @c @icon{gnus-group-unsubscribe} |
| 2221 | Toggle subscription to the current group | 2216 | Toggle subscription to the current group |
| @@ -2223,8 +2218,8 @@ Toggle subscription to the current group | |||
| 2223 | 2218 | ||
| 2224 | @item S s | 2219 | @item S s |
| 2225 | @itemx U | 2220 | @itemx U |
| 2226 | @kindex S s (Group) | 2221 | @kindex S s @r{(Group)} |
| 2227 | @kindex U (Group) | 2222 | @kindex U @r{(Group)} |
| 2228 | @findex gnus-group-unsubscribe-group | 2223 | @findex gnus-group-unsubscribe-group |
| 2229 | Prompt for a group to subscribe, and then subscribe it. If it was | 2224 | Prompt for a group to subscribe, and then subscribe it. If it was |
| 2230 | subscribed already, unsubscribe it instead | 2225 | subscribed already, unsubscribe it instead |
| @@ -2232,21 +2227,21 @@ subscribed already, unsubscribe it instead | |||
| 2232 | 2227 | ||
| 2233 | @item S k | 2228 | @item S k |
| 2234 | @itemx C-k | 2229 | @itemx C-k |
| 2235 | @kindex S k (Group) | 2230 | @kindex S k @r{(Group)} |
| 2236 | @kindex C-k (Group) | 2231 | @kindex C-k @r{(Group)} |
| 2237 | @findex gnus-group-kill-group | 2232 | @findex gnus-group-kill-group |
| 2238 | @c @icon{gnus-group-kill-group} | 2233 | @c @icon{gnus-group-kill-group} |
| 2239 | Kill the current group (@code{gnus-group-kill-group}). | 2234 | Kill the current group (@code{gnus-group-kill-group}). |
| 2240 | 2235 | ||
| 2241 | @item S y | 2236 | @item S y |
| 2242 | @itemx C-y | 2237 | @itemx C-y |
| 2243 | @kindex S y (Group) | 2238 | @kindex S y @r{(Group)} |
| 2244 | @kindex C-y (Group) | 2239 | @kindex C-y @r{(Group)} |
| 2245 | @findex gnus-group-yank-group | 2240 | @findex gnus-group-yank-group |
| 2246 | Yank the last killed group (@code{gnus-group-yank-group}). | 2241 | Yank the last killed group (@code{gnus-group-yank-group}). |
| 2247 | 2242 | ||
| 2248 | @item C-x C-t | 2243 | @item C-x C-t |
| 2249 | @kindex C-x C-t (Group) | 2244 | @kindex C-x C-t @r{(Group)} |
| 2250 | @findex gnus-group-transpose-groups | 2245 | @findex gnus-group-transpose-groups |
| 2251 | Transpose two groups (@code{gnus-group-transpose-groups}). This isn't | 2246 | Transpose two groups (@code{gnus-group-transpose-groups}). This isn't |
| 2252 | really a subscription command, but you can use it instead of a | 2247 | really a subscription command, but you can use it instead of a |
| @@ -2254,18 +2249,18 @@ kill-and-yank sequence sometimes. | |||
| 2254 | 2249 | ||
| 2255 | @item S w | 2250 | @item S w |
| 2256 | @itemx C-w | 2251 | @itemx C-w |
| 2257 | @kindex S w (Group) | 2252 | @kindex S w @r{(Group)} |
| 2258 | @kindex C-w (Group) | 2253 | @kindex C-w @r{(Group)} |
| 2259 | @findex gnus-group-kill-region | 2254 | @findex gnus-group-kill-region |
| 2260 | Kill all groups in the region (@code{gnus-group-kill-region}). | 2255 | Kill all groups in the region (@code{gnus-group-kill-region}). |
| 2261 | 2256 | ||
| 2262 | @item S z | 2257 | @item S z |
| 2263 | @kindex S z (Group) | 2258 | @kindex S z @r{(Group)} |
| 2264 | @findex gnus-group-kill-all-zombies | 2259 | @findex gnus-group-kill-all-zombies |
| 2265 | Kill all zombie groups (@code{gnus-group-kill-all-zombies}). | 2260 | Kill all zombie groups (@code{gnus-group-kill-all-zombies}). |
| 2266 | 2261 | ||
| 2267 | @item S C-k | 2262 | @item S C-k |
| 2268 | @kindex S C-k (Group) | 2263 | @kindex S C-k @r{(Group)} |
| 2269 | @findex gnus-group-kill-level | 2264 | @findex gnus-group-kill-level |
| 2270 | Kill all groups on a certain level (@code{gnus-group-kill-level}). | 2265 | Kill all groups on a certain level (@code{gnus-group-kill-level}). |
| 2271 | These groups can't be yanked back after killing, so this command should | 2266 | These groups can't be yanked back after killing, so this command should |
| @@ -2286,7 +2281,7 @@ Also @pxref{Group Levels}. | |||
| 2286 | @table @kbd | 2281 | @table @kbd |
| 2287 | 2282 | ||
| 2288 | @item c | 2283 | @item c |
| 2289 | @kindex c (Group) | 2284 | @kindex c @r{(Group)} |
| 2290 | @findex gnus-group-catchup-current | 2285 | @findex gnus-group-catchup-current |
| 2291 | @vindex gnus-group-catchup-group-hook | 2286 | @vindex gnus-group-catchup-group-hook |
| 2292 | @c @icon{gnus-group-catchup-current} | 2287 | @c @icon{gnus-group-catchup-current} |
| @@ -2296,19 +2291,18 @@ Mark all unticked articles in this group as read | |||
| 2296 | the group buffer. | 2291 | the group buffer. |
| 2297 | 2292 | ||
| 2298 | @item C | 2293 | @item C |
| 2299 | @kindex C (Group) | 2294 | @kindex C @r{(Group)} |
| 2300 | @findex gnus-group-catchup-current-all | 2295 | @findex gnus-group-catchup-current-all |
| 2301 | Mark all articles in this group, even the ticked ones, as read | 2296 | Mark all articles in this group, even the ticked ones, as read |
| 2302 | (@code{gnus-group-catchup-current-all}). | 2297 | (@code{gnus-group-catchup-current-all}). |
| 2303 | 2298 | ||
| 2304 | @item M-c | 2299 | @item M-c |
| 2305 | @kindex M-c (Group) | 2300 | @kindex M-c @r{(Group)} |
| 2306 | @findex gnus-group-clear-data | 2301 | @findex gnus-group-clear-data |
| 2307 | Clear the data from the current group---nix out marks and the list of | 2302 | Clear the data from the current group---nix out marks and the list of |
| 2308 | read articles (@code{gnus-group-clear-data}). | 2303 | read articles (@code{gnus-group-clear-data}). |
| 2309 | 2304 | ||
| 2310 | @item M-x gnus-group-clear-data-on-native-groups | 2305 | @item M-x gnus-group-clear-data-on-native-groups |
| 2311 | @kindex M-x gnus-group-clear-data-on-native-groups | ||
| 2312 | @findex gnus-group-clear-data-on-native-groups | 2306 | @findex gnus-group-clear-data-on-native-groups |
| 2313 | If you have switched from one @acronym{NNTP} server to another, all your marks | 2307 | If you have switched from one @acronym{NNTP} server to another, all your marks |
| 2314 | and read ranges have become worthless. You can use this command to | 2308 | and read ranges have become worthless. You can use this command to |
| @@ -2334,7 +2328,7 @@ Remember: The higher the level of the group, the less important it is. | |||
| 2334 | @table @kbd | 2328 | @table @kbd |
| 2335 | 2329 | ||
| 2336 | @item S l | 2330 | @item S l |
| 2337 | @kindex S l (Group) | 2331 | @kindex S l @r{(Group)} |
| 2338 | @findex gnus-group-set-current-level | 2332 | @findex gnus-group-set-current-level |
| 2339 | Set the level of the current group. If a numeric prefix is given, the | 2333 | Set the level of the current group. If a numeric prefix is given, the |
| 2340 | next @var{n} groups will have their levels set. The user will be | 2334 | next @var{n} groups will have their levels set. The user will be |
| @@ -2478,37 +2472,37 @@ with the process mark and then execute the command. | |||
| 2478 | @table @kbd | 2472 | @table @kbd |
| 2479 | 2473 | ||
| 2480 | @item # | 2474 | @item # |
| 2481 | @kindex # (Group) | 2475 | @kindex # @r{(Group)} |
| 2482 | @itemx M m | 2476 | @itemx M m |
| 2483 | @kindex M m (Group) | 2477 | @kindex M m @r{(Group)} |
| 2484 | @findex gnus-group-mark-group | 2478 | @findex gnus-group-mark-group |
| 2485 | Set the mark on the current group (@code{gnus-group-mark-group}). | 2479 | Set the mark on the current group (@code{gnus-group-mark-group}). |
| 2486 | 2480 | ||
| 2487 | @item M-# | 2481 | @item M-# |
| 2488 | @kindex M-# (Group) | 2482 | @kindex M-# @r{(Group)} |
| 2489 | @itemx M u | 2483 | @itemx M u |
| 2490 | @kindex M u (Group) | 2484 | @kindex M u @r{(Group)} |
| 2491 | @findex gnus-group-unmark-group | 2485 | @findex gnus-group-unmark-group |
| 2492 | Remove the mark from the current group | 2486 | Remove the mark from the current group |
| 2493 | (@code{gnus-group-unmark-group}). | 2487 | (@code{gnus-group-unmark-group}). |
| 2494 | 2488 | ||
| 2495 | @item M U | 2489 | @item M U |
| 2496 | @kindex M U (Group) | 2490 | @kindex M U @r{(Group)} |
| 2497 | @findex gnus-group-unmark-all-groups | 2491 | @findex gnus-group-unmark-all-groups |
| 2498 | Remove the mark from all groups (@code{gnus-group-unmark-all-groups}). | 2492 | Remove the mark from all groups (@code{gnus-group-unmark-all-groups}). |
| 2499 | 2493 | ||
| 2500 | @item M w | 2494 | @item M w |
| 2501 | @kindex M w (Group) | 2495 | @kindex M w @r{(Group)} |
| 2502 | @findex gnus-group-mark-region | 2496 | @findex gnus-group-mark-region |
| 2503 | Mark all groups between point and mark (@code{gnus-group-mark-region}). | 2497 | Mark all groups between point and mark (@code{gnus-group-mark-region}). |
| 2504 | 2498 | ||
| 2505 | @item M b | 2499 | @item M b |
| 2506 | @kindex M b (Group) | 2500 | @kindex M b @r{(Group)} |
| 2507 | @findex gnus-group-mark-buffer | 2501 | @findex gnus-group-mark-buffer |
| 2508 | Mark all groups in the buffer (@code{gnus-group-mark-buffer}). | 2502 | Mark all groups in the buffer (@code{gnus-group-mark-buffer}). |
| 2509 | 2503 | ||
| 2510 | @item M r | 2504 | @item M r |
| 2511 | @kindex M r (Group) | 2505 | @kindex M r @r{(Group)} |
| 2512 | @findex gnus-group-mark-regexp | 2506 | @findex gnus-group-mark-regexp |
| 2513 | Mark all groups that match some regular expression | 2507 | Mark all groups that match some regular expression |
| 2514 | (@code{gnus-group-mark-regexp}). | 2508 | (@code{gnus-group-mark-regexp}). |
| @@ -2549,7 +2543,7 @@ variable @code{gnus-parameters}, @xref{Group Parameters}. | |||
| 2549 | @table @kbd | 2543 | @table @kbd |
| 2550 | 2544 | ||
| 2551 | @item G m | 2545 | @item G m |
| 2552 | @kindex G m (Group) | 2546 | @kindex G m @r{(Group)} |
| 2553 | @findex gnus-group-make-group | 2547 | @findex gnus-group-make-group |
| 2554 | @cindex making groups | 2548 | @cindex making groups |
| 2555 | Make a new group (@code{gnus-group-make-group}). Gnus will prompt you | 2549 | Make a new group (@code{gnus-group-make-group}). Gnus will prompt you |
| @@ -2557,13 +2551,13 @@ for a name, a method and possibly an @dfn{address}. For an easier way | |||
| 2557 | to subscribe to @acronym{NNTP} groups (@pxref{Browse Foreign Server}). | 2551 | to subscribe to @acronym{NNTP} groups (@pxref{Browse Foreign Server}). |
| 2558 | 2552 | ||
| 2559 | @item G M | 2553 | @item G M |
| 2560 | @kindex G M (Group) | 2554 | @kindex G M @r{(Group)} |
| 2561 | @findex gnus-group-read-ephemeral-group | 2555 | @findex gnus-group-read-ephemeral-group |
| 2562 | Make an ephemeral group (@code{gnus-group-read-ephemeral-group}). Gnus | 2556 | Make an ephemeral group (@code{gnus-group-read-ephemeral-group}). Gnus |
| 2563 | will prompt you for a name, a method and an @dfn{address}. | 2557 | will prompt you for a name, a method and an @dfn{address}. |
| 2564 | 2558 | ||
| 2565 | @item G r | 2559 | @item G r |
| 2566 | @kindex G r (Group) | 2560 | @kindex G r @r{(Group)} |
| 2567 | @findex gnus-group-rename-group | 2561 | @findex gnus-group-rename-group |
| 2568 | @cindex renaming groups | 2562 | @cindex renaming groups |
| 2569 | Rename the current group to something else | 2563 | Rename the current group to something else |
| @@ -2572,45 +2566,45 @@ groups---mail groups mostly. This command might very well be quite slow | |||
| 2572 | on some back ends. | 2566 | on some back ends. |
| 2573 | 2567 | ||
| 2574 | @item G c | 2568 | @item G c |
| 2575 | @kindex G c (Group) | 2569 | @kindex G c @r{(Group)} |
| 2576 | @cindex customizing | 2570 | @cindex customizing |
| 2577 | @findex gnus-group-customize | 2571 | @findex gnus-group-customize |
| 2578 | Customize the group parameters (@code{gnus-group-customize}). | 2572 | Customize the group parameters (@code{gnus-group-customize}). |
| 2579 | 2573 | ||
| 2580 | @item G e | 2574 | @item G e |
| 2581 | @kindex G e (Group) | 2575 | @kindex G e @r{(Group)} |
| 2582 | @findex gnus-group-edit-group-method | 2576 | @findex gnus-group-edit-group-method |
| 2583 | @cindex renaming groups | 2577 | @cindex renaming groups |
| 2584 | Enter a buffer where you can edit the select method of the current | 2578 | Enter a buffer where you can edit the select method of the current |
| 2585 | group (@code{gnus-group-edit-group-method}). | 2579 | group (@code{gnus-group-edit-group-method}). |
| 2586 | 2580 | ||
| 2587 | @item G p | 2581 | @item G p |
| 2588 | @kindex G p (Group) | 2582 | @kindex G p @r{(Group)} |
| 2589 | @findex gnus-group-edit-group-parameters | 2583 | @findex gnus-group-edit-group-parameters |
| 2590 | Enter a buffer where you can edit the group parameters | 2584 | Enter a buffer where you can edit the group parameters |
| 2591 | (@code{gnus-group-edit-group-parameters}). | 2585 | (@code{gnus-group-edit-group-parameters}). |
| 2592 | 2586 | ||
| 2593 | @item G E | 2587 | @item G E |
| 2594 | @kindex G E (Group) | 2588 | @kindex G E @r{(Group)} |
| 2595 | @findex gnus-group-edit-group | 2589 | @findex gnus-group-edit-group |
| 2596 | Enter a buffer where you can edit the group info | 2590 | Enter a buffer where you can edit the group info |
| 2597 | (@code{gnus-group-edit-group}). | 2591 | (@code{gnus-group-edit-group}). |
| 2598 | 2592 | ||
| 2599 | @item G d | 2593 | @item G d |
| 2600 | @kindex G d (Group) | 2594 | @kindex G d @r{(Group)} |
| 2601 | @findex gnus-group-make-directory-group | 2595 | @findex gnus-group-make-directory-group |
| 2602 | @cindex nndir | 2596 | @cindex nndir |
| 2603 | Make a directory group (@pxref{Directory Groups}). You will be prompted | 2597 | Make a directory group (@pxref{Directory Groups}). You will be prompted |
| 2604 | for the directory's name (@code{gnus-group-make-directory-group}). | 2598 | for the directory's name (@code{gnus-group-make-directory-group}). |
| 2605 | 2599 | ||
| 2606 | @item G h | 2600 | @item G h |
| 2607 | @kindex G h (Group) | 2601 | @kindex G h @r{(Group)} |
| 2608 | @cindex help group | 2602 | @cindex help group |
| 2609 | @findex gnus-group-make-help-group | 2603 | @findex gnus-group-make-help-group |
| 2610 | Make the Gnus help group (@code{gnus-group-make-help-group}). | 2604 | Make the Gnus help group (@code{gnus-group-make-help-group}). |
| 2611 | 2605 | ||
| 2612 | @item G D | 2606 | @item G D |
| 2613 | @kindex G D (Group) | 2607 | @kindex G D @r{(Group)} |
| 2614 | @findex gnus-group-enter-directory | 2608 | @findex gnus-group-enter-directory |
| 2615 | @cindex nneething | 2609 | @cindex nneething |
| 2616 | Read an arbitrary directory as if it were a newsgroup with the | 2610 | Read an arbitrary directory as if it were a newsgroup with the |
| @@ -2618,7 +2612,7 @@ Read an arbitrary directory as if it were a newsgroup with the | |||
| 2618 | @xref{Anything Groups}. | 2612 | @xref{Anything Groups}. |
| 2619 | 2613 | ||
| 2620 | @item G f | 2614 | @item G f |
| 2621 | @kindex G f (Group) | 2615 | @kindex G f @r{(Group)} |
| 2622 | @findex gnus-group-make-doc-group | 2616 | @findex gnus-group-make-doc-group |
| 2623 | @cindex ClariNet Briefs | 2617 | @cindex ClariNet Briefs |
| 2624 | @cindex nndoc | 2618 | @cindex nndoc |
| @@ -2634,14 +2628,14 @@ you run this command without a prefix, Gnus will guess at the file | |||
| 2634 | type. @xref{Document Groups}. | 2628 | type. @xref{Document Groups}. |
| 2635 | 2629 | ||
| 2636 | @item G u | 2630 | @item G u |
| 2637 | @kindex G u (Group) | 2631 | @kindex G u @r{(Group)} |
| 2638 | @vindex gnus-useful-groups | 2632 | @vindex gnus-useful-groups |
| 2639 | @findex gnus-group-make-useful-group | 2633 | @findex gnus-group-make-useful-group |
| 2640 | Create one of the groups mentioned in @code{gnus-useful-groups} | 2634 | Create one of the groups mentioned in @code{gnus-useful-groups} |
| 2641 | (@code{gnus-group-make-useful-group}). | 2635 | (@code{gnus-group-make-useful-group}). |
| 2642 | 2636 | ||
| 2643 | @item G w | 2637 | @item G w |
| 2644 | @kindex G w (Group) | 2638 | @kindex G w @r{(Group)} |
| 2645 | @findex gnus-group-make-web-group | 2639 | @findex gnus-group-make-web-group |
| 2646 | @cindex Google | 2640 | @cindex Google |
| 2647 | @cindex nnweb | 2641 | @cindex nnweb |
| @@ -2658,14 +2652,14 @@ to a particular group by using a match string like | |||
| 2658 | @samp{shaving group:alt.sysadmin.recovery}. | 2652 | @samp{shaving group:alt.sysadmin.recovery}. |
| 2659 | 2653 | ||
| 2660 | @item G R | 2654 | @item G R |
| 2661 | @kindex G R (Group) | 2655 | @kindex G R @r{(Group)} |
| 2662 | @findex gnus-group-make-rss-group | 2656 | @findex gnus-group-make-rss-group |
| 2663 | Make a group based on an @acronym{RSS} feed | 2657 | Make a group based on an @acronym{RSS} feed |
| 2664 | (@code{gnus-group-make-rss-group}). You will be prompted for an URL@. | 2658 | (@code{gnus-group-make-rss-group}). You will be prompted for an URL@. |
| 2665 | @xref{RSS}. | 2659 | @xref{RSS}. |
| 2666 | 2660 | ||
| 2667 | @item G DEL | 2661 | @item G @key{DEL} |
| 2668 | @kindex G DEL (Group) | 2662 | @kindex G @key{DEL} @r{(Group)} |
| 2669 | @findex gnus-group-delete-group | 2663 | @findex gnus-group-delete-group |
| 2670 | This function will delete the current group | 2664 | This function will delete the current group |
| 2671 | (@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 |
| @@ -2675,13 +2669,13 @@ absolutely sure of what you are doing. This command can't be used on | |||
| 2675 | read-only groups (like @code{nntp} groups), though. | 2669 | read-only groups (like @code{nntp} groups), though. |
| 2676 | 2670 | ||
| 2677 | @item G V | 2671 | @item G V |
| 2678 | @kindex G V (Group) | 2672 | @kindex G V @r{(Group)} |
| 2679 | @findex gnus-group-make-empty-virtual | 2673 | @findex gnus-group-make-empty-virtual |
| 2680 | Make a new, fresh, empty @code{nnvirtual} group | 2674 | Make a new, fresh, empty @code{nnvirtual} group |
| 2681 | (@code{gnus-group-make-empty-virtual}). @xref{Virtual Groups}. | 2675 | (@code{gnus-group-make-empty-virtual}). @xref{Virtual Groups}. |
| 2682 | 2676 | ||
| 2683 | @item G v | 2677 | @item G v |
| 2684 | @kindex G v (Group) | 2678 | @kindex G v @r{(Group)} |
| 2685 | @findex gnus-group-add-to-virtual | 2679 | @findex gnus-group-add-to-virtual |
| 2686 | Add the current group to an @code{nnvirtual} group | 2680 | Add the current group to an @code{nnvirtual} group |
| 2687 | (@code{gnus-group-add-to-virtual}). Uses the process/prefix convention. | 2681 | (@code{gnus-group-add-to-virtual}). Uses the process/prefix convention. |
| @@ -3260,8 +3254,8 @@ These commands all list various slices of the groups available. | |||
| 3260 | 3254 | ||
| 3261 | @item l | 3255 | @item l |
| 3262 | @itemx A s | 3256 | @itemx A s |
| 3263 | @kindex A s (Group) | 3257 | @kindex A s @r{(Group)} |
| 3264 | @kindex l (Group) | 3258 | @kindex l @r{(Group)} |
| 3265 | @findex gnus-group-list-groups | 3259 | @findex gnus-group-list-groups |
| 3266 | List all groups that have unread articles | 3260 | List all groups that have unread articles |
| 3267 | (@code{gnus-group-list-groups}). If the numeric prefix is used, this | 3261 | (@code{gnus-group-list-groups}). If the numeric prefix is used, this |
| @@ -3272,8 +3266,8 @@ groups). | |||
| 3272 | 3266 | ||
| 3273 | @item L | 3267 | @item L |
| 3274 | @itemx A u | 3268 | @itemx A u |
| 3275 | @kindex A u (Group) | 3269 | @kindex A u @r{(Group)} |
| 3276 | @kindex L (Group) | 3270 | @kindex L @r{(Group)} |
| 3277 | @findex gnus-group-list-all-groups | 3271 | @findex gnus-group-list-all-groups |
| 3278 | List all groups, whether they have unread articles or not | 3272 | List all groups, whether they have unread articles or not |
| 3279 | (@code{gnus-group-list-all-groups}). If the numeric prefix is used, | 3273 | (@code{gnus-group-list-all-groups}). If the numeric prefix is used, |
| @@ -3282,14 +3276,14 @@ it lists groups of level seven or lower (i.e., just subscribed and | |||
| 3282 | unsubscribed groups). | 3276 | unsubscribed groups). |
| 3283 | 3277 | ||
| 3284 | @item A l | 3278 | @item A l |
| 3285 | @kindex A l (Group) | 3279 | @kindex A l @r{(Group)} |
| 3286 | @findex gnus-group-list-level | 3280 | @findex gnus-group-list-level |
| 3287 | List all unread groups on a specific level | 3281 | List all unread groups on a specific level |
| 3288 | (@code{gnus-group-list-level}). If given a prefix, also list the groups | 3282 | (@code{gnus-group-list-level}). If given a prefix, also list the groups |
| 3289 | with no unread articles. | 3283 | with no unread articles. |
| 3290 | 3284 | ||
| 3291 | @item A k | 3285 | @item A k |
| 3292 | @kindex A k (Group) | 3286 | @kindex A k @r{(Group)} |
| 3293 | @findex gnus-group-list-killed | 3287 | @findex gnus-group-list-killed |
| 3294 | List all killed groups (@code{gnus-group-list-killed}). If given a | 3288 | List all killed groups (@code{gnus-group-list-killed}). If given a |
| 3295 | prefix argument, really list all groups that are available, but aren't | 3289 | prefix argument, really list all groups that are available, but aren't |
| @@ -3297,23 +3291,23 @@ currently (un)subscribed. This could entail reading the active file | |||
| 3297 | from the server. | 3291 | from the server. |
| 3298 | 3292 | ||
| 3299 | @item A z | 3293 | @item A z |
| 3300 | @kindex A z (Group) | 3294 | @kindex A z @r{(Group)} |
| 3301 | @findex gnus-group-list-zombies | 3295 | @findex gnus-group-list-zombies |
| 3302 | List all zombie groups (@code{gnus-group-list-zombies}). | 3296 | List all zombie groups (@code{gnus-group-list-zombies}). |
| 3303 | 3297 | ||
| 3304 | @item A m | 3298 | @item A m |
| 3305 | @kindex A m (Group) | 3299 | @kindex A m @r{(Group)} |
| 3306 | @findex gnus-group-list-matching | 3300 | @findex gnus-group-list-matching |
| 3307 | List all unread, subscribed groups with names that match a regexp | 3301 | List all unread, subscribed groups with names that match a regexp |
| 3308 | (@code{gnus-group-list-matching}). | 3302 | (@code{gnus-group-list-matching}). |
| 3309 | 3303 | ||
| 3310 | @item A M | 3304 | @item A M |
| 3311 | @kindex A M (Group) | 3305 | @kindex A M @r{(Group)} |
| 3312 | @findex gnus-group-list-all-matching | 3306 | @findex gnus-group-list-all-matching |
| 3313 | List groups that match a regexp (@code{gnus-group-list-all-matching}). | 3307 | List groups that match a regexp (@code{gnus-group-list-all-matching}). |
| 3314 | 3308 | ||
| 3315 | @item A A | 3309 | @item A A |
| 3316 | @kindex A A (Group) | 3310 | @kindex A A @r{(Group)} |
| 3317 | @findex gnus-group-list-active | 3311 | @findex gnus-group-list-active |
| 3318 | List absolutely all groups in the active file(s) of the | 3312 | List absolutely all groups in the active file(s) of the |
| 3319 | server(s) you are connected to (@code{gnus-group-list-active}). This | 3313 | server(s) you are connected to (@code{gnus-group-list-active}). This |
| @@ -3324,34 +3318,34 @@ don't exist (yet)---these will be listed as if they were killed groups. | |||
| 3324 | Take the output with some grains of salt. | 3318 | Take the output with some grains of salt. |
| 3325 | 3319 | ||
| 3326 | @item A a | 3320 | @item A a |
| 3327 | @kindex A a (Group) | 3321 | @kindex A a @r{(Group)} |
| 3328 | @findex gnus-group-apropos | 3322 | @findex gnus-group-apropos |
| 3329 | List all groups that have names that match a regexp | 3323 | List all groups that have names that match a regexp |
| 3330 | (@code{gnus-group-apropos}). | 3324 | (@code{gnus-group-apropos}). |
| 3331 | 3325 | ||
| 3332 | @item A d | 3326 | @item A d |
| 3333 | @kindex A d (Group) | 3327 | @kindex A d @r{(Group)} |
| 3334 | @findex gnus-group-description-apropos | 3328 | @findex gnus-group-description-apropos |
| 3335 | List all groups that have names or descriptions that match a regexp | 3329 | List all groups that have names or descriptions that match a regexp |
| 3336 | (@code{gnus-group-description-apropos}). | 3330 | (@code{gnus-group-description-apropos}). |
| 3337 | 3331 | ||
| 3338 | @item A c | 3332 | @item A c |
| 3339 | @kindex A c (Group) | 3333 | @kindex A c @r{(Group)} |
| 3340 | @findex gnus-group-list-cached | 3334 | @findex gnus-group-list-cached |
| 3341 | List all groups with cached articles (@code{gnus-group-list-cached}). | 3335 | List all groups with cached articles (@code{gnus-group-list-cached}). |
| 3342 | 3336 | ||
| 3343 | @item A ? | 3337 | @item A ? |
| 3344 | @kindex A ? (Group) | 3338 | @kindex A ? @r{(Group)} |
| 3345 | @findex gnus-group-list-dormant | 3339 | @findex gnus-group-list-dormant |
| 3346 | List all groups with dormant articles (@code{gnus-group-list-dormant}). | 3340 | List all groups with dormant articles (@code{gnus-group-list-dormant}). |
| 3347 | 3341 | ||
| 3348 | @item A ! | 3342 | @item A ! |
| 3349 | @kindex A ! (Group) | 3343 | @kindex A ! @r{(Group)} |
| 3350 | @findex gnus-group-list-ticked | 3344 | @findex gnus-group-list-ticked |
| 3351 | List all groups with ticked articles (@code{gnus-group-list-ticked}). | 3345 | List all groups with ticked articles (@code{gnus-group-list-ticked}). |
| 3352 | 3346 | ||
| 3353 | @item A / | 3347 | @item A / |
| 3354 | @kindex A / (Group) | 3348 | @kindex A / @r{(Group)} |
| 3355 | @findex gnus-group-list-limit | 3349 | @findex gnus-group-list-limit |
| 3356 | Further limit groups within the current selection | 3350 | Further limit groups within the current selection |
| 3357 | (@code{gnus-group-list-limit}). If you've first limited to groups | 3351 | (@code{gnus-group-list-limit}). If you've first limited to groups |
| @@ -3361,12 +3355,12 @@ giving you the groups that have both dormant articles and cached | |||
| 3361 | articles. | 3355 | articles. |
| 3362 | 3356 | ||
| 3363 | @item A f | 3357 | @item A f |
| 3364 | @kindex A f (Group) | 3358 | @kindex A f @r{(Group)} |
| 3365 | @findex gnus-group-list-flush | 3359 | @findex gnus-group-list-flush |
| 3366 | Flush groups from the current selection (@code{gnus-group-list-flush}). | 3360 | Flush groups from the current selection (@code{gnus-group-list-flush}). |
| 3367 | 3361 | ||
| 3368 | @item A p | 3362 | @item A p |
| 3369 | @kindex A p (Group) | 3363 | @kindex A p @r{(Group)} |
| 3370 | @findex gnus-group-list-plus | 3364 | @findex gnus-group-list-plus |
| 3371 | List groups plus the current selection (@code{gnus-group-list-plus}). | 3365 | List groups plus the current selection (@code{gnus-group-list-plus}). |
| 3372 | 3366 | ||
| @@ -3390,7 +3384,7 @@ groups. It is @code{t} by default. | |||
| 3390 | @section Sorting Groups | 3384 | @section Sorting Groups |
| 3391 | @cindex sorting groups | 3385 | @cindex sorting groups |
| 3392 | 3386 | ||
| 3393 | @kindex C-c C-s (Group) | 3387 | @kindex C-c C-s @r{(Group)} |
| 3394 | @findex gnus-group-sort-groups | 3388 | @findex gnus-group-sort-groups |
| 3395 | @vindex gnus-group-sort-function | 3389 | @vindex gnus-group-sort-function |
| 3396 | The @kbd{C-c C-s} (@code{gnus-group-sort-groups}) command sorts the | 3390 | The @kbd{C-c C-s} (@code{gnus-group-sort-groups}) command sorts the |
| @@ -3446,43 +3440,43 @@ some sorting criteria: | |||
| 3446 | 3440 | ||
| 3447 | @table @kbd | 3441 | @table @kbd |
| 3448 | @item G S a | 3442 | @item G S a |
| 3449 | @kindex G S a (Group) | 3443 | @kindex G S a @r{(Group)} |
| 3450 | @findex gnus-group-sort-groups-by-alphabet | 3444 | @findex gnus-group-sort-groups-by-alphabet |
| 3451 | Sort the group buffer alphabetically by group name | 3445 | Sort the group buffer alphabetically by group name |
| 3452 | (@code{gnus-group-sort-groups-by-alphabet}). | 3446 | (@code{gnus-group-sort-groups-by-alphabet}). |
| 3453 | 3447 | ||
| 3454 | @item G S u | 3448 | @item G S u |
| 3455 | @kindex G S u (Group) | 3449 | @kindex G S u @r{(Group)} |
| 3456 | @findex gnus-group-sort-groups-by-unread | 3450 | @findex gnus-group-sort-groups-by-unread |
| 3457 | Sort the group buffer by the number of unread articles | 3451 | Sort the group buffer by the number of unread articles |
| 3458 | (@code{gnus-group-sort-groups-by-unread}). | 3452 | (@code{gnus-group-sort-groups-by-unread}). |
| 3459 | 3453 | ||
| 3460 | @item G S l | 3454 | @item G S l |
| 3461 | @kindex G S l (Group) | 3455 | @kindex G S l @r{(Group)} |
| 3462 | @findex gnus-group-sort-groups-by-level | 3456 | @findex gnus-group-sort-groups-by-level |
| 3463 | Sort the group buffer by group level | 3457 | Sort the group buffer by group level |
| 3464 | (@code{gnus-group-sort-groups-by-level}). | 3458 | (@code{gnus-group-sort-groups-by-level}). |
| 3465 | 3459 | ||
| 3466 | @item G S v | 3460 | @item G S v |
| 3467 | @kindex G S v (Group) | 3461 | @kindex G S v @r{(Group)} |
| 3468 | @findex gnus-group-sort-groups-by-score | 3462 | @findex gnus-group-sort-groups-by-score |
| 3469 | Sort the group buffer by group score | 3463 | Sort the group buffer by group score |
| 3470 | (@code{gnus-group-sort-groups-by-score}). @xref{Group Score}. | 3464 | (@code{gnus-group-sort-groups-by-score}). @xref{Group Score}. |
| 3471 | 3465 | ||
| 3472 | @item G S r | 3466 | @item G S r |
| 3473 | @kindex G S r (Group) | 3467 | @kindex G S r @r{(Group)} |
| 3474 | @findex gnus-group-sort-groups-by-rank | 3468 | @findex gnus-group-sort-groups-by-rank |
| 3475 | Sort the group buffer by group rank | 3469 | Sort the group buffer by group rank |
| 3476 | (@code{gnus-group-sort-groups-by-rank}). @xref{Group Score}. | 3470 | (@code{gnus-group-sort-groups-by-rank}). @xref{Group Score}. |
| 3477 | 3471 | ||
| 3478 | @item G S m | 3472 | @item G S m |
| 3479 | @kindex G S m (Group) | 3473 | @kindex G S m @r{(Group)} |
| 3480 | @findex gnus-group-sort-groups-by-method | 3474 | @findex gnus-group-sort-groups-by-method |
| 3481 | Sort the group buffer alphabetically by back end name@* | 3475 | Sort the group buffer alphabetically by back end name@* |
| 3482 | (@code{gnus-group-sort-groups-by-method}). | 3476 | (@code{gnus-group-sort-groups-by-method}). |
| 3483 | 3477 | ||
| 3484 | @item G S n | 3478 | @item G S n |
| 3485 | @kindex G S n (Group) | 3479 | @kindex G S n @r{(Group)} |
| 3486 | @findex gnus-group-sort-groups-by-real-name | 3480 | @findex gnus-group-sort-groups-by-real-name |
| 3487 | Sort the group buffer alphabetically by real (unprefixed) group name | 3481 | Sort the group buffer alphabetically by real (unprefixed) group name |
| 3488 | (@code{gnus-group-sort-groups-by-real-name}). | 3482 | (@code{gnus-group-sort-groups-by-real-name}). |
| @@ -3499,49 +3493,49 @@ You can also sort a subset of the groups: | |||
| 3499 | 3493 | ||
| 3500 | @table @kbd | 3494 | @table @kbd |
| 3501 | @item G P a | 3495 | @item G P a |
| 3502 | @kindex G P a (Group) | 3496 | @kindex G P a @r{(Group)} |
| 3503 | @findex gnus-group-sort-selected-groups-by-alphabet | 3497 | @findex gnus-group-sort-selected-groups-by-alphabet |
| 3504 | Sort the groups alphabetically by group name | 3498 | Sort the groups alphabetically by group name |
| 3505 | (@code{gnus-group-sort-selected-groups-by-alphabet}). | 3499 | (@code{gnus-group-sort-selected-groups-by-alphabet}). |
| 3506 | 3500 | ||
| 3507 | @item G P u | 3501 | @item G P u |
| 3508 | @kindex G P u (Group) | 3502 | @kindex G P u @r{(Group)} |
| 3509 | @findex gnus-group-sort-selected-groups-by-unread | 3503 | @findex gnus-group-sort-selected-groups-by-unread |
| 3510 | Sort the groups by the number of unread articles | 3504 | Sort the groups by the number of unread articles |
| 3511 | (@code{gnus-group-sort-selected-groups-by-unread}). | 3505 | (@code{gnus-group-sort-selected-groups-by-unread}). |
| 3512 | 3506 | ||
| 3513 | @item G P l | 3507 | @item G P l |
| 3514 | @kindex G P l (Group) | 3508 | @kindex G P l @r{(Group)} |
| 3515 | @findex gnus-group-sort-selected-groups-by-level | 3509 | @findex gnus-group-sort-selected-groups-by-level |
| 3516 | Sort the groups by group level | 3510 | Sort the groups by group level |
| 3517 | (@code{gnus-group-sort-selected-groups-by-level}). | 3511 | (@code{gnus-group-sort-selected-groups-by-level}). |
| 3518 | 3512 | ||
| 3519 | @item G P v | 3513 | @item G P v |
| 3520 | @kindex G P v (Group) | 3514 | @kindex G P v @r{(Group)} |
| 3521 | @findex gnus-group-sort-selected-groups-by-score | 3515 | @findex gnus-group-sort-selected-groups-by-score |
| 3522 | Sort the groups by group score | 3516 | Sort the groups by group score |
| 3523 | (@code{gnus-group-sort-selected-groups-by-score}). @xref{Group Score}. | 3517 | (@code{gnus-group-sort-selected-groups-by-score}). @xref{Group Score}. |
| 3524 | 3518 | ||
| 3525 | @item G P r | 3519 | @item G P r |
| 3526 | @kindex G P r (Group) | 3520 | @kindex G P r @r{(Group)} |
| 3527 | @findex gnus-group-sort-selected-groups-by-rank | 3521 | @findex gnus-group-sort-selected-groups-by-rank |
| 3528 | Sort the groups by group rank | 3522 | Sort the groups by group rank |
| 3529 | (@code{gnus-group-sort-selected-groups-by-rank}). @xref{Group Score}. | 3523 | (@code{gnus-group-sort-selected-groups-by-rank}). @xref{Group Score}. |
| 3530 | 3524 | ||
| 3531 | @item G P m | 3525 | @item G P m |
| 3532 | @kindex G P m (Group) | 3526 | @kindex G P m @r{(Group)} |
| 3533 | @findex gnus-group-sort-selected-groups-by-method | 3527 | @findex gnus-group-sort-selected-groups-by-method |
| 3534 | Sort the groups alphabetically by back end name@* | 3528 | Sort the groups alphabetically by back end name@* |
| 3535 | (@code{gnus-group-sort-selected-groups-by-method}). | 3529 | (@code{gnus-group-sort-selected-groups-by-method}). |
| 3536 | 3530 | ||
| 3537 | @item G P n | 3531 | @item G P n |
| 3538 | @kindex G P n (Group) | 3532 | @kindex G P n @r{(Group)} |
| 3539 | @findex gnus-group-sort-selected-groups-by-real-name | 3533 | @findex gnus-group-sort-selected-groups-by-real-name |
| 3540 | Sort the groups alphabetically by real (unprefixed) group name | 3534 | Sort the groups alphabetically by real (unprefixed) group name |
| 3541 | (@code{gnus-group-sort-selected-groups-by-real-name}). | 3535 | (@code{gnus-group-sort-selected-groups-by-real-name}). |
| 3542 | 3536 | ||
| 3543 | @item G P s | 3537 | @item G P s |
| 3544 | @kindex G P s (Group) | 3538 | @kindex G P s @r{(Group)} |
| 3545 | @findex gnus-group-sort-selected-groups | 3539 | @findex gnus-group-sort-selected-groups |
| 3546 | Sort the groups according to @code{gnus-group-sort-function}. | 3540 | Sort the groups according to @code{gnus-group-sort-function}. |
| 3547 | 3541 | ||
| @@ -3557,13 +3551,13 @@ move groups around. | |||
| 3557 | 3551 | ||
| 3558 | @table @kbd | 3552 | @table @kbd |
| 3559 | @item b | 3553 | @item b |
| 3560 | @kindex b (Group) | 3554 | @kindex b @r{(Group)} |
| 3561 | @findex gnus-group-check-bogus-groups | 3555 | @findex gnus-group-check-bogus-groups |
| 3562 | Find bogus groups and delete them | 3556 | Find bogus groups and delete them |
| 3563 | (@code{gnus-group-check-bogus-groups}). | 3557 | (@code{gnus-group-check-bogus-groups}). |
| 3564 | 3558 | ||
| 3565 | @item F | 3559 | @item F |
| 3566 | @kindex F (Group) | 3560 | @kindex F @r{(Group)} |
| 3567 | @findex gnus-group-find-new-groups | 3561 | @findex gnus-group-find-new-groups |
| 3568 | Find new groups and process them (@code{gnus-group-find-new-groups}). | 3562 | Find new groups and process them (@code{gnus-group-find-new-groups}). |
| 3569 | With 1 @kbd{C-u}, use the @code{ask-server} method to query the server | 3563 | With 1 @kbd{C-u}, use the @code{ask-server} method to query the server |
| @@ -3572,7 +3566,7 @@ to query the server for new groups, and subscribe the new groups as | |||
| 3572 | zombies. | 3566 | zombies. |
| 3573 | 3567 | ||
| 3574 | @item C-c C-x | 3568 | @item C-c C-x |
| 3575 | @kindex C-c C-x (Group) | 3569 | @kindex C-c C-x @r{(Group)} |
| 3576 | @findex gnus-group-expire-articles | 3570 | @findex gnus-group-expire-articles |
| 3577 | @cindex expiring mail | 3571 | @cindex expiring mail |
| 3578 | Run all expirable articles in the current group through the expiry | 3572 | Run all expirable articles in the current group through the expiry |
| @@ -3581,7 +3575,7 @@ all expirable articles in the group that have been around for a while. | |||
| 3581 | (@pxref{Expiring Mail}). | 3575 | (@pxref{Expiring Mail}). |
| 3582 | 3576 | ||
| 3583 | @item C-c C-M-x | 3577 | @item C-c C-M-x |
| 3584 | @kindex C-c C-M-x (Group) | 3578 | @kindex C-c C-M-x @r{(Group)} |
| 3585 | @findex gnus-group-expire-all-groups | 3579 | @findex gnus-group-expire-all-groups |
| 3586 | @cindex expiring mail | 3580 | @cindex expiring mail |
| 3587 | Run all expirable articles in all groups through the expiry process | 3581 | Run all expirable articles in all groups through the expiry process |
| @@ -3597,7 +3591,7 @@ Run all expirable articles in all groups through the expiry process | |||
| 3597 | 3591 | ||
| 3598 | @table @kbd | 3592 | @table @kbd |
| 3599 | @item B | 3593 | @item B |
| 3600 | @kindex B (Group) | 3594 | @kindex B @r{(Group)} |
| 3601 | @findex gnus-group-browse-foreign-server | 3595 | @findex gnus-group-browse-foreign-server |
| 3602 | You will be queried for a select method and a server name. Gnus will | 3596 | You will be queried for a select method and a server name. Gnus will |
| 3603 | then attempt to contact this server and let you browse the groups there | 3597 | then attempt to contact this server and let you browse the groups there |
| @@ -3613,28 +3607,28 @@ Here's a list of keystrokes available in the browse mode: | |||
| 3613 | 3607 | ||
| 3614 | @table @kbd | 3608 | @table @kbd |
| 3615 | @item n | 3609 | @item n |
| 3616 | @kindex n (Browse) | 3610 | @kindex n @r{(Browse)} |
| 3617 | @findex gnus-group-next-group | 3611 | @findex gnus-group-next-group |
| 3618 | Go to the next group (@code{gnus-group-next-group}). | 3612 | Go to the next group (@code{gnus-group-next-group}). |
| 3619 | 3613 | ||
| 3620 | @item p | 3614 | @item p |
| 3621 | @kindex p (Browse) | 3615 | @kindex p @r{(Browse)} |
| 3622 | @findex gnus-group-prev-group | 3616 | @findex gnus-group-prev-group |
| 3623 | Go to the previous group (@code{gnus-group-prev-group}). | 3617 | Go to the previous group (@code{gnus-group-prev-group}). |
| 3624 | 3618 | ||
| 3625 | @item SPACE | 3619 | @item @key{SPC} |
| 3626 | @kindex SPACE (Browse) | 3620 | @kindex @key{SPC} @r{(Browse)} |
| 3627 | @findex gnus-browse-read-group | 3621 | @findex gnus-browse-read-group |
| 3628 | Enter the current group and display the first article | 3622 | Enter the current group and display the first article |
| 3629 | (@code{gnus-browse-read-group}). | 3623 | (@code{gnus-browse-read-group}). |
| 3630 | 3624 | ||
| 3631 | @item RET | 3625 | @item @key{RET} |
| 3632 | @kindex RET (Browse) | 3626 | @kindex @key{RET} @r{(Browse)} |
| 3633 | @findex gnus-browse-select-group | 3627 | @findex gnus-browse-select-group |
| 3634 | Enter the current group (@code{gnus-browse-select-group}). | 3628 | Enter the current group (@code{gnus-browse-select-group}). |
| 3635 | 3629 | ||
| 3636 | @item u | 3630 | @item u |
| 3637 | @kindex u (Browse) | 3631 | @kindex u @r{(Browse)} |
| 3638 | @findex gnus-browse-unsubscribe-current-group | 3632 | @findex gnus-browse-unsubscribe-current-group |
| 3639 | @vindex gnus-browse-subscribe-newsgroup-method | 3633 | @vindex gnus-browse-subscribe-newsgroup-method |
| 3640 | Unsubscribe to the current group, or, as will be the case here, | 3634 | Unsubscribe to the current group, or, as will be the case here, |
| @@ -3645,24 +3639,24 @@ using the variable @code{gnus-browse-subscribe-newsgroup-method}. See | |||
| 3645 | 3639 | ||
| 3646 | @item l | 3640 | @item l |
| 3647 | @itemx q | 3641 | @itemx q |
| 3648 | @kindex q (Browse) | 3642 | @kindex q @r{(Browse)} |
| 3649 | @kindex l (Browse) | 3643 | @kindex l @r{(Browse)} |
| 3650 | @findex gnus-browse-exit | 3644 | @findex gnus-browse-exit |
| 3651 | Exit browse mode (@code{gnus-browse-exit}). | 3645 | Exit browse mode (@code{gnus-browse-exit}). |
| 3652 | 3646 | ||
| 3653 | @item d | 3647 | @item d |
| 3654 | @kindex d (Browse) | 3648 | @kindex d @r{(Browse)} |
| 3655 | @findex gnus-browse-describe-group | 3649 | @findex gnus-browse-describe-group |
| 3656 | Describe the current group (@code{gnus-browse-describe-group}). | 3650 | Describe the current group (@code{gnus-browse-describe-group}). |
| 3657 | 3651 | ||
| 3658 | @item ? | 3652 | @item ? |
| 3659 | @kindex ? (Browse) | 3653 | @kindex ? @r{(Browse)} |
| 3660 | @findex gnus-browse-describe-briefly | 3654 | @findex gnus-browse-describe-briefly |
| 3661 | Describe browse mode briefly (well, there's not much to describe, is | 3655 | Describe browse mode briefly (well, there's not much to describe, is |
| 3662 | there) (@code{gnus-browse-describe-briefly}). | 3656 | there) (@code{gnus-browse-describe-briefly}). |
| 3663 | 3657 | ||
| 3664 | @item DEL | 3658 | @item @key{DEL} |
| 3665 | @kindex DEL (Browse) | 3659 | @kindex @key{DEL} @r{(Browse)} |
| 3666 | @findex gnus-browse-delete-group | 3660 | @findex gnus-browse-delete-group |
| 3667 | This function will delete the current group | 3661 | This function will delete the current group |
| 3668 | (@code{gnus-browse-delete-group}). If given a prefix, this function | 3662 | (@code{gnus-browse-delete-group}). If given a prefix, this function |
| @@ -3680,20 +3674,20 @@ Yes, Gnus is ex(c)iting. | |||
| 3680 | 3674 | ||
| 3681 | @table @kbd | 3675 | @table @kbd |
| 3682 | @item z | 3676 | @item z |
| 3683 | @kindex z (Group) | 3677 | @kindex z @r{(Group)} |
| 3684 | @findex gnus-group-suspend | 3678 | @findex gnus-group-suspend |
| 3685 | Suspend Gnus (@code{gnus-group-suspend}). This doesn't really exit Gnus, | 3679 | Suspend Gnus (@code{gnus-group-suspend}). This doesn't really exit Gnus, |
| 3686 | but it kills all buffers except the Group buffer. I'm not sure why this | 3680 | but it kills all buffers except the Group buffer. I'm not sure why this |
| 3687 | is a gain, but then who am I to judge? | 3681 | is a gain, but then who am I to judge? |
| 3688 | 3682 | ||
| 3689 | @item q | 3683 | @item q |
| 3690 | @kindex q (Group) | 3684 | @kindex q @r{(Group)} |
| 3691 | @findex gnus-group-exit | 3685 | @findex gnus-group-exit |
| 3692 | @c @icon{gnus-group-exit} | 3686 | @c @icon{gnus-group-exit} |
| 3693 | Quit Gnus (@code{gnus-group-exit}). | 3687 | Quit Gnus (@code{gnus-group-exit}). |
| 3694 | 3688 | ||
| 3695 | @item Q | 3689 | @item Q |
| 3696 | @kindex Q (Group) | 3690 | @kindex Q @r{(Group)} |
| 3697 | @findex gnus-group-quit | 3691 | @findex gnus-group-quit |
| 3698 | Quit Gnus without saving the @file{.newsrc} files (@code{gnus-group-quit}). | 3692 | Quit Gnus without saving the @file{.newsrc} files (@code{gnus-group-quit}). |
| 3699 | The dribble file will be saved, though (@pxref{Auto Save}). | 3693 | The dribble file will be saved, though (@pxref{Auto Save}). |
| @@ -3752,7 +3746,7 @@ Gnus | |||
| 3752 | @end example | 3746 | @end example |
| 3753 | 3747 | ||
| 3754 | @findex gnus-topic-mode | 3748 | @findex gnus-topic-mode |
| 3755 | @kindex t (Group) | 3749 | @kindex t @r{(Group)} |
| 3756 | To get this @emph{fab} functionality you simply turn on (ooh!) the | 3750 | To get this @emph{fab} functionality you simply turn on (ooh!) the |
| 3757 | @code{gnus-topic} minor mode---type @kbd{t} in the group buffer. (This | 3751 | @code{gnus-topic} minor mode---type @kbd{t} in the group buffer. (This |
| 3758 | is a toggling command.) | 3752 | is a toggling command.) |
| @@ -3801,22 +3795,22 @@ the way you like. | |||
| 3801 | @table @kbd | 3795 | @table @kbd |
| 3802 | 3796 | ||
| 3803 | @item T n | 3797 | @item T n |
| 3804 | @kindex T n (Topic) | 3798 | @kindex T n @r{(Topic)} |
| 3805 | @findex gnus-topic-create-topic | 3799 | @findex gnus-topic-create-topic |
| 3806 | Prompt for a new topic name and create it | 3800 | Prompt for a new topic name and create it |
| 3807 | (@code{gnus-topic-create-topic}). | 3801 | (@code{gnus-topic-create-topic}). |
| 3808 | 3802 | ||
| 3809 | @item T TAB | 3803 | @item T @key{TAB} |
| 3810 | @itemx TAB | 3804 | @itemx @key{TAB} |
| 3811 | @kindex T TAB (Topic) | 3805 | @kindex T @key{TAB} @r{(Topic)} |
| 3812 | @kindex TAB (Topic) | 3806 | @kindex @key{TAB} @r{(Topic)} |
| 3813 | @findex gnus-topic-indent | 3807 | @findex gnus-topic-indent |
| 3814 | ``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 |
| 3815 | previous topic (@code{gnus-topic-indent}). If given a prefix, | 3809 | previous topic (@code{gnus-topic-indent}). If given a prefix, |
| 3816 | ``un-indent'' the topic instead. | 3810 | ``un-indent'' the topic instead. |
| 3817 | 3811 | ||
| 3818 | @item M-TAB | 3812 | @item M-@key{TAB} |
| 3819 | @kindex M-TAB (Topic) | 3813 | @kindex M-@key{TAB} @r{(Topic)} |
| 3820 | @findex gnus-topic-unindent | 3814 | @findex gnus-topic-unindent |
| 3821 | ``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 |
| 3822 | parent of its current parent (@code{gnus-topic-unindent}). | 3816 | parent of its current parent (@code{gnus-topic-unindent}). |
| @@ -3831,13 +3825,13 @@ kill and yank rather than cut and paste. | |||
| 3831 | @table @kbd | 3825 | @table @kbd |
| 3832 | 3826 | ||
| 3833 | @item C-k | 3827 | @item C-k |
| 3834 | @kindex C-k (Topic) | 3828 | @kindex C-k @r{(Topic)} |
| 3835 | @findex gnus-topic-kill-group | 3829 | @findex gnus-topic-kill-group |
| 3836 | Kill a group or topic (@code{gnus-topic-kill-group}). All groups in the | 3830 | Kill a group or topic (@code{gnus-topic-kill-group}). All groups in the |
| 3837 | topic will be removed along with the topic. | 3831 | topic will be removed along with the topic. |
| 3838 | 3832 | ||
| 3839 | @item C-y | 3833 | @item C-y |
| 3840 | @kindex C-y (Topic) | 3834 | @kindex C-y @r{(Topic)} |
| 3841 | @findex gnus-topic-yank-group | 3835 | @findex gnus-topic-yank-group |
| 3842 | Yank the previously killed group or topic | 3836 | Yank the previously killed group or topic |
| 3843 | (@code{gnus-topic-yank-group}). Note that all topics will be yanked | 3837 | (@code{gnus-topic-yank-group}). Note that all topics will be yanked |
| @@ -3860,10 +3854,10 @@ key. | |||
| 3860 | 3854 | ||
| 3861 | @table @kbd | 3855 | @table @kbd |
| 3862 | 3856 | ||
| 3863 | @item RET | 3857 | @item @key{RET} |
| 3864 | @kindex RET (Topic) | 3858 | @kindex @key{RET} @r{(Topic)} |
| 3865 | @findex gnus-topic-select-group | 3859 | @findex gnus-topic-select-group |
| 3866 | @itemx SPACE | 3860 | @itemx @key{SPC} |
| 3867 | Either select a group or fold a topic (@code{gnus-topic-select-group}). | 3861 | Either select a group or fold a topic (@code{gnus-topic-select-group}). |
| 3868 | When you perform this command on a group, you'll enter the group, as | 3862 | When you perform this command on a group, you'll enter the group, as |
| 3869 | usual. When done on a topic line, the topic will be folded (if it was | 3863 | usual. When done on a topic line, the topic will be folded (if it was |
| @@ -3878,38 +3872,38 @@ Now for a list of other commands, in no particular order. | |||
| 3878 | @table @kbd | 3872 | @table @kbd |
| 3879 | 3873 | ||
| 3880 | @item T m | 3874 | @item T m |
| 3881 | @kindex T m (Topic) | 3875 | @kindex T m @r{(Topic)} |
| 3882 | @findex gnus-topic-move-group | 3876 | @findex gnus-topic-move-group |
| 3883 | Move the current group to some other topic | 3877 | Move the current group to some other topic |
| 3884 | (@code{gnus-topic-move-group}). This command uses the process/prefix | 3878 | (@code{gnus-topic-move-group}). This command uses the process/prefix |
| 3885 | convention (@pxref{Process/Prefix}). | 3879 | convention (@pxref{Process/Prefix}). |
| 3886 | 3880 | ||
| 3887 | @item T j | 3881 | @item T j |
| 3888 | @kindex T j (Topic) | 3882 | @kindex T j @r{(Topic)} |
| 3889 | @findex gnus-topic-jump-to-topic | 3883 | @findex gnus-topic-jump-to-topic |
| 3890 | Go to a topic (@code{gnus-topic-jump-to-topic}). | 3884 | Go to a topic (@code{gnus-topic-jump-to-topic}). |
| 3891 | 3885 | ||
| 3892 | @item T c | 3886 | @item T c |
| 3893 | @kindex T c (Topic) | 3887 | @kindex T c @r{(Topic)} |
| 3894 | @findex gnus-topic-copy-group | 3888 | @findex gnus-topic-copy-group |
| 3895 | Copy the current group to some other topic | 3889 | Copy the current group to some other topic |
| 3896 | (@code{gnus-topic-copy-group}). This command uses the process/prefix | 3890 | (@code{gnus-topic-copy-group}). This command uses the process/prefix |
| 3897 | convention (@pxref{Process/Prefix}). | 3891 | convention (@pxref{Process/Prefix}). |
| 3898 | 3892 | ||
| 3899 | @item T h | 3893 | @item T h |
| 3900 | @kindex T h (Topic) | 3894 | @kindex T h @r{(Topic)} |
| 3901 | @findex gnus-topic-hide-topic | 3895 | @findex gnus-topic-hide-topic |
| 3902 | Hide the current topic (@code{gnus-topic-hide-topic}). If given | 3896 | Hide the current topic (@code{gnus-topic-hide-topic}). If given |
| 3903 | a prefix, hide the topic permanently. | 3897 | a prefix, hide the topic permanently. |
| 3904 | 3898 | ||
| 3905 | @item T s | 3899 | @item T s |
| 3906 | @kindex T s (Topic) | 3900 | @kindex T s @r{(Topic)} |
| 3907 | @findex gnus-topic-show-topic | 3901 | @findex gnus-topic-show-topic |
| 3908 | Show the current topic (@code{gnus-topic-show-topic}). If given | 3902 | Show the current topic (@code{gnus-topic-show-topic}). If given |
| 3909 | a prefix, show the topic permanently. | 3903 | a prefix, show the topic permanently. |
| 3910 | 3904 | ||
| 3911 | @item T D | 3905 | @item T D |
| 3912 | @kindex T D (Topic) | 3906 | @kindex T D @r{(Topic)} |
| 3913 | @findex gnus-topic-remove-group | 3907 | @findex gnus-topic-remove-group |
| 3914 | Remove a group from the current topic (@code{gnus-topic-remove-group}). | 3908 | Remove a group from the current topic (@code{gnus-topic-remove-group}). |
| 3915 | This command is mainly useful if you have the same group in several | 3909 | This command is mainly useful if you have the same group in several |
| @@ -3923,39 +3917,39 @@ This command uses the process/prefix convention | |||
| 3923 | (@pxref{Process/Prefix}). | 3917 | (@pxref{Process/Prefix}). |
| 3924 | 3918 | ||
| 3925 | @item T M | 3919 | @item T M |
| 3926 | @kindex T M (Topic) | 3920 | @kindex T M @r{(Topic)} |
| 3927 | @findex gnus-topic-move-matching | 3921 | @findex gnus-topic-move-matching |
| 3928 | Move all groups that match some regular expression to a topic | 3922 | Move all groups that match some regular expression to a topic |
| 3929 | (@code{gnus-topic-move-matching}). | 3923 | (@code{gnus-topic-move-matching}). |
| 3930 | 3924 | ||
| 3931 | @item T C | 3925 | @item T C |
| 3932 | @kindex T C (Topic) | 3926 | @kindex T C @r{(Topic)} |
| 3933 | @findex gnus-topic-copy-matching | 3927 | @findex gnus-topic-copy-matching |
| 3934 | Copy all groups that match some regular expression to a topic | 3928 | Copy all groups that match some regular expression to a topic |
| 3935 | (@code{gnus-topic-copy-matching}). | 3929 | (@code{gnus-topic-copy-matching}). |
| 3936 | 3930 | ||
| 3937 | @item T H | 3931 | @item T H |
| 3938 | @kindex T H (Topic) | 3932 | @kindex T H @r{(Topic)} |
| 3939 | @findex gnus-topic-toggle-display-empty-topics | 3933 | @findex gnus-topic-toggle-display-empty-topics |
| 3940 | Toggle hiding empty topics | 3934 | Toggle hiding empty topics |
| 3941 | (@code{gnus-topic-toggle-display-empty-topics}). | 3935 | (@code{gnus-topic-toggle-display-empty-topics}). |
| 3942 | 3936 | ||
| 3943 | @item T # | 3937 | @item T # |
| 3944 | @kindex T # (Topic) | 3938 | @kindex T # @r{(Topic)} |
| 3945 | @findex gnus-topic-mark-topic | 3939 | @findex gnus-topic-mark-topic |
| 3946 | Mark all groups in the current topic with the process mark | 3940 | Mark all groups in the current topic with the process mark |
| 3947 | (@code{gnus-topic-mark-topic}). This command works recursively on | 3941 | (@code{gnus-topic-mark-topic}). This command works recursively on |
| 3948 | sub-topics unless given a prefix. | 3942 | sub-topics unless given a prefix. |
| 3949 | 3943 | ||
| 3950 | @item T M-# | 3944 | @item T M-# |
| 3951 | @kindex T M-# (Topic) | 3945 | @kindex T M-# @r{(Topic)} |
| 3952 | @findex gnus-topic-unmark-topic | 3946 | @findex gnus-topic-unmark-topic |
| 3953 | Remove the process mark from all groups in the current topic | 3947 | Remove the process mark from all groups in the current topic |
| 3954 | (@code{gnus-topic-unmark-topic}). This command works recursively on | 3948 | (@code{gnus-topic-unmark-topic}). This command works recursively on |
| 3955 | sub-topics unless given a prefix. | 3949 | sub-topics unless given a prefix. |
| 3956 | 3950 | ||
| 3957 | @item C-c C-x | 3951 | @item C-c C-x |
| 3958 | @kindex C-c C-x (Topic) | 3952 | @kindex C-c C-x @r{(Topic)} |
| 3959 | @findex gnus-topic-expire-articles | 3953 | @findex gnus-topic-expire-articles |
| 3960 | @cindex expiring mail | 3954 | @cindex expiring mail |
| 3961 | Run all expirable articles in the current group or topic through the | 3955 | Run all expirable articles in the current group or topic through the |
| @@ -3963,33 +3957,33 @@ expiry process (if any) | |||
| 3963 | (@code{gnus-topic-expire-articles}). (@pxref{Expiring Mail}). | 3957 | (@code{gnus-topic-expire-articles}). (@pxref{Expiring Mail}). |
| 3964 | 3958 | ||
| 3965 | @item T r | 3959 | @item T r |
| 3966 | @kindex T r (Topic) | 3960 | @kindex T r @r{(Topic)} |
| 3967 | @findex gnus-topic-rename | 3961 | @findex gnus-topic-rename |
| 3968 | Rename a topic (@code{gnus-topic-rename}). | 3962 | Rename a topic (@code{gnus-topic-rename}). |
| 3969 | 3963 | ||
| 3970 | @item T DEL | 3964 | @item T @key{DEL} |
| 3971 | @kindex T DEL (Topic) | 3965 | @kindex T @key{DEL} @r{(Topic)} |
| 3972 | @findex gnus-topic-delete | 3966 | @findex gnus-topic-delete |
| 3973 | Delete an empty topic (@code{gnus-topic-delete}). | 3967 | Delete an empty topic (@code{gnus-topic-delete}). |
| 3974 | 3968 | ||
| 3975 | @item A T | 3969 | @item A T |
| 3976 | @kindex A T (Topic) | 3970 | @kindex A T @r{(Topic)} |
| 3977 | @findex gnus-topic-list-active | 3971 | @findex gnus-topic-list-active |
| 3978 | List all groups that Gnus knows about in a topics-ified way | 3972 | List all groups that Gnus knows about in a topics-ified way |
| 3979 | (@code{gnus-topic-list-active}). | 3973 | (@code{gnus-topic-list-active}). |
| 3980 | 3974 | ||
| 3981 | @item T M-n | 3975 | @item T M-n |
| 3982 | @kindex T M-n (Topic) | 3976 | @kindex T M-n @r{(Topic)} |
| 3983 | @findex gnus-topic-goto-next-topic | 3977 | @findex gnus-topic-goto-next-topic |
| 3984 | Go to the next topic (@code{gnus-topic-goto-next-topic}). | 3978 | Go to the next topic (@code{gnus-topic-goto-next-topic}). |
| 3985 | 3979 | ||
| 3986 | @item T M-p | 3980 | @item T M-p |
| 3987 | @kindex T M-p (Topic) | 3981 | @kindex T M-p @r{(Topic)} |
| 3988 | @findex gnus-topic-goto-previous-topic | 3982 | @findex gnus-topic-goto-previous-topic |
| 3989 | Go to the previous topic (@code{gnus-topic-goto-previous-topic}). | 3983 | Go to the previous topic (@code{gnus-topic-goto-previous-topic}). |
| 3990 | 3984 | ||
| 3991 | @item G p | 3985 | @item G p |
| 3992 | @kindex G p (Topic) | 3986 | @kindex G p @r{(Topic)} |
| 3993 | @findex gnus-topic-edit-parameters | 3987 | @findex gnus-topic-edit-parameters |
| 3994 | @cindex group parameters | 3988 | @cindex group parameters |
| 3995 | @cindex topic parameters | 3989 | @cindex topic parameters |
| @@ -4052,49 +4046,49 @@ commands: | |||
| 4052 | 4046 | ||
| 4053 | @table @kbd | 4047 | @table @kbd |
| 4054 | @item T S a | 4048 | @item T S a |
| 4055 | @kindex T S a (Topic) | 4049 | @kindex T S a @r{(Topic)} |
| 4056 | @findex gnus-topic-sort-groups-by-alphabet | 4050 | @findex gnus-topic-sort-groups-by-alphabet |
| 4057 | Sort the current topic alphabetically by group name | 4051 | Sort the current topic alphabetically by group name |
| 4058 | (@code{gnus-topic-sort-groups-by-alphabet}). | 4052 | (@code{gnus-topic-sort-groups-by-alphabet}). |
| 4059 | 4053 | ||
| 4060 | @item T S u | 4054 | @item T S u |
| 4061 | @kindex T S u (Topic) | 4055 | @kindex T S u @r{(Topic)} |
| 4062 | @findex gnus-topic-sort-groups-by-unread | 4056 | @findex gnus-topic-sort-groups-by-unread |
| 4063 | Sort the current topic by the number of unread articles | 4057 | Sort the current topic by the number of unread articles |
| 4064 | (@code{gnus-topic-sort-groups-by-unread}). | 4058 | (@code{gnus-topic-sort-groups-by-unread}). |
| 4065 | 4059 | ||
| 4066 | @item T S l | 4060 | @item T S l |
| 4067 | @kindex T S l (Topic) | 4061 | @kindex T S l @r{(Topic)} |
| 4068 | @findex gnus-topic-sort-groups-by-level | 4062 | @findex gnus-topic-sort-groups-by-level |
| 4069 | Sort the current topic by group level | 4063 | Sort the current topic by group level |
| 4070 | (@code{gnus-topic-sort-groups-by-level}). | 4064 | (@code{gnus-topic-sort-groups-by-level}). |
| 4071 | 4065 | ||
| 4072 | @item T S v | 4066 | @item T S v |
| 4073 | @kindex T S v (Topic) | 4067 | @kindex T S v @r{(Topic)} |
| 4074 | @findex gnus-topic-sort-groups-by-score | 4068 | @findex gnus-topic-sort-groups-by-score |
| 4075 | Sort the current topic by group score | 4069 | Sort the current topic by group score |
| 4076 | (@code{gnus-topic-sort-groups-by-score}). @xref{Group Score}. | 4070 | (@code{gnus-topic-sort-groups-by-score}). @xref{Group Score}. |
| 4077 | 4071 | ||
| 4078 | @item T S r | 4072 | @item T S r |
| 4079 | @kindex T S r (Topic) | 4073 | @kindex T S r @r{(Topic)} |
| 4080 | @findex gnus-topic-sort-groups-by-rank | 4074 | @findex gnus-topic-sort-groups-by-rank |
| 4081 | Sort the current topic by group rank | 4075 | Sort the current topic by group rank |
| 4082 | (@code{gnus-topic-sort-groups-by-rank}). @xref{Group Score}. | 4076 | (@code{gnus-topic-sort-groups-by-rank}). @xref{Group Score}. |
| 4083 | 4077 | ||
| 4084 | @item T S m | 4078 | @item T S m |
| 4085 | @kindex T S m (Topic) | 4079 | @kindex T S m @r{(Topic)} |
| 4086 | @findex gnus-topic-sort-groups-by-method | 4080 | @findex gnus-topic-sort-groups-by-method |
| 4087 | Sort the current topic alphabetically by back end name | 4081 | Sort the current topic alphabetically by back end name |
| 4088 | (@code{gnus-topic-sort-groups-by-method}). | 4082 | (@code{gnus-topic-sort-groups-by-method}). |
| 4089 | 4083 | ||
| 4090 | @item T S e | 4084 | @item T S e |
| 4091 | @kindex T S e (Topic) | 4085 | @kindex T S e @r{(Topic)} |
| 4092 | @findex gnus-topic-sort-groups-by-server | 4086 | @findex gnus-topic-sort-groups-by-server |
| 4093 | Sort the current topic alphabetically by server name | 4087 | Sort the current topic alphabetically by server name |
| 4094 | (@code{gnus-topic-sort-groups-by-server}). | 4088 | (@code{gnus-topic-sort-groups-by-server}). |
| 4095 | 4089 | ||
| 4096 | @item T S s | 4090 | @item T S s |
| 4097 | @kindex T S s (Topic) | 4091 | @kindex T S s @r{(Topic)} |
| 4098 | @findex gnus-topic-sort-groups | 4092 | @findex gnus-topic-sort-groups |
| 4099 | Sort the current topic according to the function(s) given by the | 4093 | Sort the current topic according to the function(s) given by the |
| 4100 | @code{gnus-group-sort-function} variable | 4094 | @code{gnus-group-sort-function} variable |
| @@ -4369,7 +4363,7 @@ header will be displayed incorrectly in the article buffer. | |||
| 4369 | @table @kbd | 4363 | @table @kbd |
| 4370 | 4364 | ||
| 4371 | @item v | 4365 | @item v |
| 4372 | @kindex v (Group) | 4366 | @kindex v @r{(Group)} |
| 4373 | @cindex keys, reserved for users (Group) | 4367 | @cindex keys, reserved for users (Group) |
| 4374 | The key @kbd{v} is reserved for users. You can bind it to some | 4368 | The key @kbd{v} is reserved for users. You can bind it to some |
| 4375 | command or better use it as a prefix key. For example: | 4369 | command or better use it as a prefix key. For example: |
| @@ -4385,13 +4379,13 @@ On keys reserved for users in Emacs and on keybindings in general | |||
| 4385 | @xref{Keymaps, Keymaps, , emacs, The Emacs Editor}. | 4379 | @xref{Keymaps, Keymaps, , emacs, The Emacs Editor}. |
| 4386 | 4380 | ||
| 4387 | @item ^ | 4381 | @item ^ |
| 4388 | @kindex ^ (Group) | 4382 | @kindex ^ @r{(Group)} |
| 4389 | @findex gnus-group-enter-server-mode | 4383 | @findex gnus-group-enter-server-mode |
| 4390 | Enter the server buffer (@code{gnus-group-enter-server-mode}). | 4384 | Enter the server buffer (@code{gnus-group-enter-server-mode}). |
| 4391 | @xref{Server Buffer}. | 4385 | @xref{Server Buffer}. |
| 4392 | 4386 | ||
| 4393 | @item a | 4387 | @item a |
| 4394 | @kindex a (Group) | 4388 | @kindex a @r{(Group)} |
| 4395 | @findex gnus-group-post-news | 4389 | @findex gnus-group-post-news |
| 4396 | Start composing a message (a news by default) | 4390 | Start composing a message (a news by default) |
| 4397 | (@code{gnus-group-post-news}). If given a prefix, post to the group | 4391 | (@code{gnus-group-post-news}). If given a prefix, post to the group |
| @@ -4401,7 +4395,7 @@ article might be a mail instead of a news, if a mail group is specified | |||
| 4401 | with the prefix argument. @xref{Composing Messages}. | 4395 | with the prefix argument. @xref{Composing Messages}. |
| 4402 | 4396 | ||
| 4403 | @item m | 4397 | @item m |
| 4404 | @kindex m (Group) | 4398 | @kindex m @r{(Group)} |
| 4405 | @findex gnus-group-mail | 4399 | @findex gnus-group-mail |
| 4406 | Mail a message somewhere (@code{gnus-group-mail}). If given a prefix, | 4400 | Mail a message somewhere (@code{gnus-group-mail}). If given a prefix, |
| 4407 | use the posting style of the group under the point. If the prefix is 1, | 4401 | use the posting style of the group under the point. If the prefix is 1, |
| @@ -4409,7 +4403,7 @@ prompt for a group name to find the posting style. | |||
| 4409 | @xref{Composing Messages}. | 4403 | @xref{Composing Messages}. |
| 4410 | 4404 | ||
| 4411 | @item i | 4405 | @item i |
| 4412 | @kindex i (Group) | 4406 | @kindex i @r{(Group)} |
| 4413 | @findex gnus-group-news | 4407 | @findex gnus-group-news |
| 4414 | Start composing a news (@code{gnus-group-news}). If given a prefix, | 4408 | Start composing a news (@code{gnus-group-news}). If given a prefix, |
| 4415 | post to the group under the point. If the prefix is 1, prompt | 4409 | post to the group under the point. If the prefix is 1, prompt |
| @@ -4422,7 +4416,7 @@ in question. The corresponding back end must have a request-post method | |||
| 4422 | for this to work though. | 4416 | for this to work though. |
| 4423 | 4417 | ||
| 4424 | @item G z | 4418 | @item G z |
| 4425 | @kindex G z (Group) | 4419 | @kindex G z @r{(Group)} |
| 4426 | @findex gnus-group-compact-group | 4420 | @findex gnus-group-compact-group |
| 4427 | 4421 | ||
| 4428 | Compact the group under point (@code{gnus-group-compact-group}). | 4422 | Compact the group under point (@code{gnus-group-compact-group}). |
| @@ -4467,7 +4461,7 @@ whether they are empty or not. | |||
| 4467 | @table @kbd | 4461 | @table @kbd |
| 4468 | 4462 | ||
| 4469 | @item g | 4463 | @item g |
| 4470 | @kindex g (Group) | 4464 | @kindex g @r{(Group)} |
| 4471 | @findex gnus-group-get-new-news | 4465 | @findex gnus-group-get-new-news |
| 4472 | @c @icon{gnus-group-get-new-news} | 4466 | @c @icon{gnus-group-get-new-news} |
| 4473 | Check the server(s) for new articles. If the numerical prefix is used, | 4467 | Check the server(s) for new articles. If the numerical prefix is used, |
| @@ -4477,7 +4471,7 @@ command will force a total re-reading of the active file(s) from the | |||
| 4477 | back end(s). | 4471 | back end(s). |
| 4478 | 4472 | ||
| 4479 | @item M-g | 4473 | @item M-g |
| 4480 | @kindex M-g (Group) | 4474 | @kindex M-g @r{(Group)} |
| 4481 | @findex gnus-group-get-new-news-this-group | 4475 | @findex gnus-group-get-new-news-this-group |
| 4482 | @vindex gnus-goto-next-group-when-activating | 4476 | @vindex gnus-goto-next-group-when-activating |
| 4483 | @c @icon{gnus-group-get-new-news-this-group} | 4477 | @c @icon{gnus-group-get-new-news-this-group} |
| @@ -4489,11 +4483,11 @@ to move point to the next group or not. It is @code{t} by default. | |||
| 4489 | @findex gnus-activate-all-groups | 4483 | @findex gnus-activate-all-groups |
| 4490 | @cindex activating groups | 4484 | @cindex activating groups |
| 4491 | @item C-c M-g | 4485 | @item C-c M-g |
| 4492 | @kindex C-c M-g (Group) | 4486 | @kindex C-c M-g @r{(Group)} |
| 4493 | Activate absolutely all groups (@code{gnus-activate-all-groups}). | 4487 | Activate absolutely all groups (@code{gnus-activate-all-groups}). |
| 4494 | 4488 | ||
| 4495 | @item R | 4489 | @item R |
| 4496 | @kindex R (Group) | 4490 | @kindex R @r{(Group)} |
| 4497 | @cindex restarting | 4491 | @cindex restarting |
| 4498 | @findex gnus-group-restart | 4492 | @findex gnus-group-restart |
| 4499 | Restart Gnus (@code{gnus-group-restart}). This saves the @file{.newsrc} | 4493 | Restart Gnus (@code{gnus-group-restart}). This saves the @file{.newsrc} |
| @@ -4521,8 +4515,8 @@ news. | |||
| 4521 | @item H d | 4515 | @item H d |
| 4522 | @itemx C-c C-d | 4516 | @itemx C-c C-d |
| 4523 | @c @icon{gnus-group-describe-group} | 4517 | @c @icon{gnus-group-describe-group} |
| 4524 | @kindex H d (Group) | 4518 | @kindex H d @r{(Group)} |
| 4525 | @kindex C-c C-d (Group) | 4519 | @kindex C-c C-d @r{(Group)} |
| 4526 | @cindex describing groups | 4520 | @cindex describing groups |
| 4527 | @cindex group description | 4521 | @cindex group description |
| 4528 | @findex gnus-group-describe-group | 4522 | @findex gnus-group-describe-group |
| @@ -4530,26 +4524,26 @@ Describe the current group (@code{gnus-group-describe-group}). If given | |||
| 4530 | a prefix, force Gnus to re-read the description from the server. | 4524 | a prefix, force Gnus to re-read the description from the server. |
| 4531 | 4525 | ||
| 4532 | @item M-d | 4526 | @item M-d |
| 4533 | @kindex M-d (Group) | 4527 | @kindex M-d @r{(Group)} |
| 4534 | @findex gnus-group-describe-all-groups | 4528 | @findex gnus-group-describe-all-groups |
| 4535 | Describe all groups (@code{gnus-group-describe-all-groups}). If given a | 4529 | Describe all groups (@code{gnus-group-describe-all-groups}). If given a |
| 4536 | prefix, force Gnus to re-read the description file from the server. | 4530 | prefix, force Gnus to re-read the description file from the server. |
| 4537 | 4531 | ||
| 4538 | @item H v | 4532 | @item H v |
| 4539 | @itemx V | 4533 | @itemx V |
| 4540 | @kindex V (Group) | 4534 | @kindex V @r{(Group)} |
| 4541 | @kindex H v (Group) | 4535 | @kindex H v @r{(Group)} |
| 4542 | @cindex version | 4536 | @cindex version |
| 4543 | @findex gnus-version | 4537 | @findex gnus-version |
| 4544 | Display current Gnus version numbers (@code{gnus-version}). | 4538 | Display current Gnus version numbers (@code{gnus-version}). |
| 4545 | 4539 | ||
| 4546 | @item ? | 4540 | @item ? |
| 4547 | @kindex ? (Group) | 4541 | @kindex ? @r{(Group)} |
| 4548 | @findex gnus-group-describe-briefly | 4542 | @findex gnus-group-describe-briefly |
| 4549 | Give a very short help message (@code{gnus-group-describe-briefly}). | 4543 | Give a very short help message (@code{gnus-group-describe-briefly}). |
| 4550 | 4544 | ||
| 4551 | @item C-c C-i | 4545 | @item C-c C-i |
| 4552 | @kindex C-c C-i (Group) | 4546 | @kindex C-c C-i @r{(Group)} |
| 4553 | @cindex info | 4547 | @cindex info |
| 4554 | @cindex manual | 4548 | @cindex manual |
| 4555 | @findex gnus-info-find-node | 4549 | @findex gnus-info-find-node |
| @@ -4623,7 +4617,7 @@ either. | |||
| 4623 | @table @kbd | 4617 | @table @kbd |
| 4624 | 4618 | ||
| 4625 | @item r | 4619 | @item r |
| 4626 | @kindex r (Group) | 4620 | @kindex r @r{(Group)} |
| 4627 | @findex gnus-group-read-init-file | 4621 | @findex gnus-group-read-init-file |
| 4628 | @vindex gnus-init-file | 4622 | @vindex gnus-init-file |
| 4629 | @cindex reading init file | 4623 | @cindex reading init file |
| @@ -4631,7 +4625,7 @@ Re-read the init file (@code{gnus-init-file}, which defaults to | |||
| 4631 | @file{~/.gnus.el}) (@code{gnus-group-read-init-file}). | 4625 | @file{~/.gnus.el}) (@code{gnus-group-read-init-file}). |
| 4632 | 4626 | ||
| 4633 | @item s | 4627 | @item s |
| 4634 | @kindex s (Group) | 4628 | @kindex s @r{(Group)} |
| 4635 | @findex gnus-group-save-newsrc | 4629 | @findex gnus-group-save-newsrc |
| 4636 | @cindex saving .newsrc | 4630 | @cindex saving .newsrc |
| 4637 | Save the @file{.newsrc.eld} file (and @file{.newsrc} if wanted) | 4631 | Save the @file{.newsrc.eld} file (and @file{.newsrc} if wanted) |
| @@ -4639,7 +4633,7 @@ Save the @file{.newsrc.eld} file (and @file{.newsrc} if wanted) | |||
| 4639 | file(s) whether Gnus thinks it is necessary or not. | 4633 | file(s) whether Gnus thinks it is necessary or not. |
| 4640 | 4634 | ||
| 4641 | @c @item Z | 4635 | @c @item Z |
| 4642 | @c @kindex Z (Group) | 4636 | @c @kindex Z @r{(Group)} |
| 4643 | @c @findex gnus-group-clear-dribble | 4637 | @c @findex gnus-group-clear-dribble |
| 4644 | @c Clear the dribble buffer (@code{gnus-group-clear-dribble}). | 4638 | @c Clear the dribble buffer (@code{gnus-group-clear-dribble}). |
| 4645 | 4639 | ||
| @@ -4689,7 +4683,7 @@ if address "sender" "owner-ding@@hpc.uh.edu" @{ | |||
| 4689 | @table @kbd | 4683 | @table @kbd |
| 4690 | 4684 | ||
| 4691 | @item D g | 4685 | @item D g |
| 4692 | @kindex D g (Group) | 4686 | @kindex D g @r{(Group)} |
| 4693 | @findex gnus-sieve-generate | 4687 | @findex gnus-sieve-generate |
| 4694 | @vindex gnus-sieve-file | 4688 | @vindex gnus-sieve-file |
| 4695 | @cindex generating sieve script | 4689 | @cindex generating sieve script |
| @@ -4697,7 +4691,7 @@ Regenerate a Sieve script from the @code{sieve} group parameters and | |||
| 4697 | put you into the @code{gnus-sieve-file} without saving it. | 4691 | put you into the @code{gnus-sieve-file} without saving it. |
| 4698 | 4692 | ||
| 4699 | @item D u | 4693 | @item D u |
| 4700 | @kindex D u (Group) | 4694 | @kindex D u @r{(Group)} |
| 4701 | @findex gnus-sieve-update | 4695 | @findex gnus-sieve-update |
| 4702 | @vindex gnus-sieve-file | 4696 | @vindex gnus-sieve-file |
| 4703 | @cindex updating sieve script | 4697 | @cindex updating sieve script |
| @@ -4721,10 +4715,10 @@ group buffer (@pxref{Selecting a Group}). | |||
| 4721 | You can have as many summary buffers open as you wish. | 4715 | You can have as many summary buffers open as you wish. |
| 4722 | 4716 | ||
| 4723 | You can customize the Summary Mode tool bar, see @kbd{M-x | 4717 | You can customize the Summary Mode tool bar, see @kbd{M-x |
| 4724 | customize-apropos RET gnus-summary-tool-bar}. This feature is only | 4718 | customize-apropos @key{RET} gnus-summary-tool-bar}. This feature is only |
| 4725 | available in Emacs. | 4719 | available in Emacs. |
| 4726 | 4720 | ||
| 4727 | @kindex v (Summary) | 4721 | @kindex v @r{(Summary)} |
| 4728 | @cindex keys, reserved for users (Summary) | 4722 | @cindex keys, reserved for users (Summary) |
| 4729 | The key @kbd{v} is reserved for users. You can bind it to some | 4723 | The key @kbd{v} is reserved for users. You can bind it to some |
| 4730 | command or better use it as a prefix key. For example: | 4724 | command or better use it as a prefix key. For example: |
| @@ -5204,22 +5198,22 @@ None of these commands select articles. | |||
| 5204 | @table @kbd | 5198 | @table @kbd |
| 5205 | @item G M-n | 5199 | @item G M-n |
| 5206 | @itemx M-n | 5200 | @itemx M-n |
| 5207 | @kindex M-n (Summary) | 5201 | @kindex M-n @r{(Summary)} |
| 5208 | @kindex G M-n (Summary) | 5202 | @kindex G M-n @r{(Summary)} |
| 5209 | @findex gnus-summary-next-unread-subject | 5203 | @findex gnus-summary-next-unread-subject |
| 5210 | Go to the next summary line of an unread article | 5204 | Go to the next summary line of an unread article |
| 5211 | (@code{gnus-summary-next-unread-subject}). | 5205 | (@code{gnus-summary-next-unread-subject}). |
| 5212 | 5206 | ||
| 5213 | @item G M-p | 5207 | @item G M-p |
| 5214 | @itemx M-p | 5208 | @itemx M-p |
| 5215 | @kindex M-p (Summary) | 5209 | @kindex M-p @r{(Summary)} |
| 5216 | @kindex G M-p (Summary) | 5210 | @kindex G M-p @r{(Summary)} |
| 5217 | @findex gnus-summary-prev-unread-subject | 5211 | @findex gnus-summary-prev-unread-subject |
| 5218 | Go to the previous summary line of an unread article | 5212 | Go to the previous summary line of an unread article |
| 5219 | (@code{gnus-summary-prev-unread-subject}). | 5213 | (@code{gnus-summary-prev-unread-subject}). |
| 5220 | 5214 | ||
| 5221 | @item G g | 5215 | @item G g |
| 5222 | @kindex G g (Summary) | 5216 | @kindex G g @r{(Summary)} |
| 5223 | @findex gnus-summary-goto-subject | 5217 | @findex gnus-summary-goto-subject |
| 5224 | Ask for an article number and then go to the summary line of that article | 5218 | Ask for an article number and then go to the summary line of that article |
| 5225 | without displaying the article (@code{gnus-summary-goto-subject}). | 5219 | without displaying the article (@code{gnus-summary-goto-subject}). |
| @@ -5281,7 +5275,7 @@ the given number of lines from the top. | |||
| 5281 | @item gnus-summary-stop-at-end-of-message | 5275 | @item gnus-summary-stop-at-end-of-message |
| 5282 | @vindex gnus-summary-stop-at-end-of-message | 5276 | @vindex gnus-summary-stop-at-end-of-message |
| 5283 | If non-@code{nil}, don't go to the next article when hitting | 5277 | If non-@code{nil}, don't go to the next article when hitting |
| 5284 | @kbd{SPC}, and you're at the end of the article. | 5278 | @kbd{@key{SPC}}, and you're at the end of the article. |
| 5285 | 5279 | ||
| 5286 | @end table | 5280 | @end table |
| 5287 | 5281 | ||
| @@ -5306,69 +5300,69 @@ If you want to fetch new articles or redisplay the group, see | |||
| 5306 | @ref{Exiting the Summary Buffer}. | 5300 | @ref{Exiting the Summary Buffer}. |
| 5307 | 5301 | ||
| 5308 | @table @kbd | 5302 | @table @kbd |
| 5309 | @item SPACE | 5303 | @item @key{SPC} |
| 5310 | @kindex SPACE (Summary) | 5304 | @kindex @key{SPC} @r{(Summary)} |
| 5311 | @findex gnus-summary-next-page | 5305 | @findex gnus-summary-next-page |
| 5312 | Select the current article, or, if that one's read already, the next | 5306 | Select the current article, or, if that one's read already, the next |
| 5313 | unread article (@code{gnus-summary-next-page}). | 5307 | unread article (@code{gnus-summary-next-page}). |
| 5314 | 5308 | ||
| 5315 | If you have an article window open already and you press @kbd{SPACE} | 5309 | If you have an article window open already and you press @kbd{@key{SPC}} |
| 5316 | again, the article will be scrolled. This lets you conveniently | 5310 | again, the article will be scrolled. This lets you conveniently |
| 5317 | @kbd{SPACE} through an entire newsgroup. @xref{Paging the Article}. | 5311 | @kbd{@key{SPC}} through an entire newsgroup. @xref{Paging the Article}. |
| 5318 | 5312 | ||
| 5319 | @item G n | 5313 | @item G n |
| 5320 | @itemx n | 5314 | @itemx n |
| 5321 | @kindex n (Summary) | 5315 | @kindex n @r{(Summary)} |
| 5322 | @kindex G n (Summary) | 5316 | @kindex G n @r{(Summary)} |
| 5323 | @findex gnus-summary-next-unread-article | 5317 | @findex gnus-summary-next-unread-article |
| 5324 | @c @icon{gnus-summary-next-unread} | 5318 | @c @icon{gnus-summary-next-unread} |
| 5325 | Go to next unread article (@code{gnus-summary-next-unread-article}). | 5319 | Go to next unread article (@code{gnus-summary-next-unread-article}). |
| 5326 | 5320 | ||
| 5327 | @item G p | 5321 | @item G p |
| 5328 | @itemx p | 5322 | @itemx p |
| 5329 | @kindex p (Summary) | 5323 | @kindex p @r{(Summary)} |
| 5330 | @findex gnus-summary-prev-unread-article | 5324 | @findex gnus-summary-prev-unread-article |
| 5331 | @c @icon{gnus-summary-prev-unread} | 5325 | @c @icon{gnus-summary-prev-unread} |
| 5332 | Go to previous unread article (@code{gnus-summary-prev-unread-article}). | 5326 | Go to previous unread article (@code{gnus-summary-prev-unread-article}). |
| 5333 | 5327 | ||
| 5334 | @item G N | 5328 | @item G N |
| 5335 | @itemx N | 5329 | @itemx N |
| 5336 | @kindex N (Summary) | 5330 | @kindex N @r{(Summary)} |
| 5337 | @kindex G N (Summary) | 5331 | @kindex G N @r{(Summary)} |
| 5338 | @findex gnus-summary-next-article | 5332 | @findex gnus-summary-next-article |
| 5339 | Go to the next article (@code{gnus-summary-next-article}). | 5333 | Go to the next article (@code{gnus-summary-next-article}). |
| 5340 | 5334 | ||
| 5341 | @item G P | 5335 | @item G P |
| 5342 | @itemx P | 5336 | @itemx P |
| 5343 | @kindex P (Summary) | 5337 | @kindex P @r{(Summary)} |
| 5344 | @kindex G P (Summary) | 5338 | @kindex G P @r{(Summary)} |
| 5345 | @findex gnus-summary-prev-article | 5339 | @findex gnus-summary-prev-article |
| 5346 | Go to the previous article (@code{gnus-summary-prev-article}). | 5340 | Go to the previous article (@code{gnus-summary-prev-article}). |
| 5347 | 5341 | ||
| 5348 | @item G C-n | 5342 | @item G C-n |
| 5349 | @kindex G C-n (Summary) | 5343 | @kindex G C-n @r{(Summary)} |
| 5350 | @findex gnus-summary-next-same-subject | 5344 | @findex gnus-summary-next-same-subject |
| 5351 | Go to the next article with the same subject | 5345 | Go to the next article with the same subject |
| 5352 | (@code{gnus-summary-next-same-subject}). | 5346 | (@code{gnus-summary-next-same-subject}). |
| 5353 | 5347 | ||
| 5354 | @item G C-p | 5348 | @item G C-p |
| 5355 | @kindex G C-p (Summary) | 5349 | @kindex G C-p @r{(Summary)} |
| 5356 | @findex gnus-summary-prev-same-subject | 5350 | @findex gnus-summary-prev-same-subject |
| 5357 | Go to the previous article with the same subject | 5351 | Go to the previous article with the same subject |
| 5358 | (@code{gnus-summary-prev-same-subject}). | 5352 | (@code{gnus-summary-prev-same-subject}). |
| 5359 | 5353 | ||
| 5360 | @item G f | 5354 | @item G f |
| 5361 | @itemx . | 5355 | @itemx . |
| 5362 | @kindex G f (Summary) | 5356 | @kindex G f @r{(Summary)} |
| 5363 | @kindex . (Summary) | 5357 | @kindex . @r{(Summary)} |
| 5364 | @findex gnus-summary-first-unread-article | 5358 | @findex gnus-summary-first-unread-article |
| 5365 | Go to the first unread article | 5359 | Go to the first unread article |
| 5366 | (@code{gnus-summary-first-unread-article}). | 5360 | (@code{gnus-summary-first-unread-article}). |
| 5367 | 5361 | ||
| 5368 | @item G b | 5362 | @item G b |
| 5369 | @itemx , | 5363 | @itemx , |
| 5370 | @kindex G b (Summary) | 5364 | @kindex G b @r{(Summary)} |
| 5371 | @kindex , (Summary) | 5365 | @kindex , @r{(Summary)} |
| 5372 | @findex gnus-summary-best-unread-article | 5366 | @findex gnus-summary-best-unread-article |
| 5373 | Go to the unread article with the highest score | 5367 | Go to the unread article with the highest score |
| 5374 | (@code{gnus-summary-best-unread-article}). If given a prefix argument, | 5368 | (@code{gnus-summary-best-unread-article}). If given a prefix argument, |
| @@ -5376,13 +5370,13 @@ go to the first unread article that has a score over the default score. | |||
| 5376 | 5370 | ||
| 5377 | @item G l | 5371 | @item G l |
| 5378 | @itemx l | 5372 | @itemx l |
| 5379 | @kindex l (Summary) | 5373 | @kindex l @r{(Summary)} |
| 5380 | @kindex G l (Summary) | 5374 | @kindex G l @r{(Summary)} |
| 5381 | @findex gnus-summary-goto-last-article | 5375 | @findex gnus-summary-goto-last-article |
| 5382 | Go to the previous article read (@code{gnus-summary-goto-last-article}). | 5376 | Go to the previous article read (@code{gnus-summary-goto-last-article}). |
| 5383 | 5377 | ||
| 5384 | @item G o | 5378 | @item G o |
| 5385 | @kindex G o (Summary) | 5379 | @kindex G o @r{(Summary)} |
| 5386 | @findex gnus-summary-pop-article | 5380 | @findex gnus-summary-pop-article |
| 5387 | @cindex history | 5381 | @cindex history |
| 5388 | @cindex article history | 5382 | @cindex article history |
| @@ -5395,8 +5389,8 @@ For a somewhat related issue (if you use these commands a lot), | |||
| 5395 | 5389 | ||
| 5396 | @item G j | 5390 | @item G j |
| 5397 | @itemx j | 5391 | @itemx j |
| 5398 | @kindex j (Summary) | 5392 | @kindex j @r{(Summary)} |
| 5399 | @kindex G j (Summary) | 5393 | @kindex G j @r{(Summary)} |
| 5400 | @findex gnus-summary-goto-article | 5394 | @findex gnus-summary-goto-article |
| 5401 | Ask for an article number or @code{Message-ID}, and then go to that | 5395 | Ask for an article number or @code{Message-ID}, and then go to that |
| 5402 | article (@code{gnus-summary-goto-article}). | 5396 | article (@code{gnus-summary-goto-article}). |
| @@ -5448,10 +5442,10 @@ instead. It will leave marks like @code{gnus-low-score-mark}, | |||
| 5448 | 5442 | ||
| 5449 | @table @kbd | 5443 | @table @kbd |
| 5450 | 5444 | ||
| 5451 | @item SPACE | 5445 | @item @key{SPC} |
| 5452 | @kindex SPACE (Summary) | 5446 | @kindex @key{SPC} @r{(Summary)} |
| 5453 | @findex gnus-summary-next-page | 5447 | @findex gnus-summary-next-page |
| 5454 | Pressing @kbd{SPACE} will scroll the current article forward one page, | 5448 | Pressing @kbd{@key{SPC}} will scroll the current article forward one page, |
| 5455 | or, if you have come to the end of the current article, will choose the | 5449 | or, if you have come to the end of the current article, will choose the |
| 5456 | next article (@code{gnus-summary-next-page}). | 5450 | next article (@code{gnus-summary-next-page}). |
| 5457 | 5451 | ||
| @@ -5464,27 +5458,27 @@ what is considered uninteresting with | |||
| 5464 | @code{gnus-article-boring-faces}. You can manually view the article's | 5458 | @code{gnus-article-boring-faces}. You can manually view the article's |
| 5465 | pages, no matter how boring, using @kbd{C-M-v}. | 5459 | pages, no matter how boring, using @kbd{C-M-v}. |
| 5466 | 5460 | ||
| 5467 | @item DEL | 5461 | @item @key{DEL} |
| 5468 | @kindex DEL (Summary) | 5462 | @kindex @key{DEL} @r{(Summary)} |
| 5469 | @findex gnus-summary-prev-page | 5463 | @findex gnus-summary-prev-page |
| 5470 | Scroll the current article back one page (@code{gnus-summary-prev-page}). | 5464 | Scroll the current article back one page (@code{gnus-summary-prev-page}). |
| 5471 | 5465 | ||
| 5472 | @item RET | 5466 | @item @key{RET} |
| 5473 | @kindex RET (Summary) | 5467 | @kindex @key{RET} @r{(Summary)} |
| 5474 | @findex gnus-summary-scroll-up | 5468 | @findex gnus-summary-scroll-up |
| 5475 | Scroll the current article one line forward | 5469 | Scroll the current article one line forward |
| 5476 | (@code{gnus-summary-scroll-up}). | 5470 | (@code{gnus-summary-scroll-up}). |
| 5477 | 5471 | ||
| 5478 | @item M-RET | 5472 | @item M-@key{RET} |
| 5479 | @kindex M-RET (Summary) | 5473 | @kindex M-@key{RET} @r{(Summary)} |
| 5480 | @findex gnus-summary-scroll-down | 5474 | @findex gnus-summary-scroll-down |
| 5481 | Scroll the current article one line backward | 5475 | Scroll the current article one line backward |
| 5482 | (@code{gnus-summary-scroll-down}). | 5476 | (@code{gnus-summary-scroll-down}). |
| 5483 | 5477 | ||
| 5484 | @item A g | 5478 | @item A g |
| 5485 | @itemx g | 5479 | @itemx g |
| 5486 | @kindex A g (Summary) | 5480 | @kindex A g @r{(Summary)} |
| 5487 | @kindex g (Summary) | 5481 | @kindex g @r{(Summary)} |
| 5488 | @findex gnus-summary-show-article | 5482 | @findex gnus-summary-show-article |
| 5489 | @vindex gnus-summary-show-article-charset-alist | 5483 | @vindex gnus-summary-show-article-charset-alist |
| 5490 | (Re)fetch the current article (@code{gnus-summary-show-article}). If | 5484 | (Re)fetch the current article (@code{gnus-summary-show-article}). If |
| @@ -5495,7 +5489,7 @@ treatment functions. | |||
| 5495 | 5489 | ||
| 5496 | @cindex charset, view article with different charset | 5490 | @cindex charset, view article with different charset |
| 5497 | If given a numerical prefix, you can do semi-manual charset stuff. | 5491 | If given a numerical prefix, you can do semi-manual charset stuff. |
| 5498 | @kbd{C-u 0 g cn-gb-2312 RET} will decode the message as if it were | 5492 | @kbd{C-u 0 g cn-gb-2312 @key{RET}} will decode the message as if it were |
| 5499 | encoded in the @code{cn-gb-2312} charset. If you have | 5493 | encoded in the @code{cn-gb-2312} charset. If you have |
| 5500 | 5494 | ||
| 5501 | @lisp | 5495 | @lisp |
| @@ -5508,29 +5502,29 @@ then you can say @kbd{C-u 1 g} to get the same effect. | |||
| 5508 | 5502 | ||
| 5509 | @item A < | 5503 | @item A < |
| 5510 | @itemx < | 5504 | @itemx < |
| 5511 | @kindex < (Summary) | 5505 | @kindex < @r{(Summary)} |
| 5512 | @kindex A < (Summary) | 5506 | @kindex A < @r{(Summary)} |
| 5513 | @findex gnus-summary-beginning-of-article | 5507 | @findex gnus-summary-beginning-of-article |
| 5514 | Scroll to the beginning of the article | 5508 | Scroll to the beginning of the article |
| 5515 | (@code{gnus-summary-beginning-of-article}). | 5509 | (@code{gnus-summary-beginning-of-article}). |
| 5516 | 5510 | ||
| 5517 | @item A > | 5511 | @item A > |
| 5518 | @itemx > | 5512 | @itemx > |
| 5519 | @kindex > (Summary) | 5513 | @kindex > @r{(Summary)} |
| 5520 | @kindex A > (Summary) | 5514 | @kindex A > @r{(Summary)} |
| 5521 | @findex gnus-summary-end-of-article | 5515 | @findex gnus-summary-end-of-article |
| 5522 | Scroll to the end of the article (@code{gnus-summary-end-of-article}). | 5516 | Scroll to the end of the article (@code{gnus-summary-end-of-article}). |
| 5523 | 5517 | ||
| 5524 | @item A s | 5518 | @item A s |
| 5525 | @itemx s | 5519 | @itemx s |
| 5526 | @kindex A s (Summary) | 5520 | @kindex A s @r{(Summary)} |
| 5527 | @kindex s (Summary) | 5521 | @kindex s @r{(Summary)} |
| 5528 | @findex gnus-summary-isearch-article | 5522 | @findex gnus-summary-isearch-article |
| 5529 | Perform an isearch in the article buffer | 5523 | Perform an isearch in the article buffer |
| 5530 | (@code{gnus-summary-isearch-article}). | 5524 | (@code{gnus-summary-isearch-article}). |
| 5531 | 5525 | ||
| 5532 | @item h | 5526 | @item h |
| 5533 | @kindex h (Summary) | 5527 | @kindex h @r{(Summary)} |
| 5534 | @findex gnus-summary-select-article-buffer | 5528 | @findex gnus-summary-select-article-buffer |
| 5535 | Select the article buffer (@code{gnus-summary-select-article-buffer}). | 5529 | Select the article buffer (@code{gnus-summary-select-article-buffer}). |
| 5536 | 5530 | ||
| @@ -5559,8 +5553,8 @@ Commands for composing a mail message: | |||
| 5559 | 5553 | ||
| 5560 | @item S r | 5554 | @item S r |
| 5561 | @itemx r | 5555 | @itemx r |
| 5562 | @kindex S r (Summary) | 5556 | @kindex S r @r{(Summary)} |
| 5563 | @kindex r (Summary) | 5557 | @kindex r @r{(Summary)} |
| 5564 | @findex gnus-summary-reply | 5558 | @findex gnus-summary-reply |
| 5565 | @c @icon{gnus-summary-mail-reply} | 5559 | @c @icon{gnus-summary-mail-reply} |
| 5566 | @c @icon{gnus-summary-reply} | 5560 | @c @icon{gnus-summary-reply} |
| @@ -5569,8 +5563,8 @@ Mail a reply to the author of the current article | |||
| 5569 | 5563 | ||
| 5570 | @item S R | 5564 | @item S R |
| 5571 | @itemx R | 5565 | @itemx R |
| 5572 | @kindex R (Summary) | 5566 | @kindex R @r{(Summary)} |
| 5573 | @kindex S R (Summary) | 5567 | @kindex S R @r{(Summary)} |
| 5574 | @findex gnus-summary-reply-with-original | 5568 | @findex gnus-summary-reply-with-original |
| 5575 | @c @icon{gnus-summary-reply-with-original} | 5569 | @c @icon{gnus-summary-reply-with-original} |
| 5576 | Mail a reply to the author of the current article and include the | 5570 | Mail a reply to the author of the current article and include the |
| @@ -5578,7 +5572,7 @@ original message (@code{gnus-summary-reply-with-original}). This | |||
| 5578 | command uses the process/prefix convention. | 5572 | command uses the process/prefix convention. |
| 5579 | 5573 | ||
| 5580 | @item S w | 5574 | @item S w |
| 5581 | @kindex S w (Summary) | 5575 | @kindex S w @r{(Summary)} |
| 5582 | @findex gnus-summary-wide-reply | 5576 | @findex gnus-summary-wide-reply |
| 5583 | Mail a wide reply to the author of the current article | 5577 | Mail a wide reply to the author of the current article |
| 5584 | (@code{gnus-summary-wide-reply}). A @dfn{wide reply} is a reply that | 5578 | (@code{gnus-summary-wide-reply}). A @dfn{wide reply} is a reply that |
| @@ -5587,7 +5581,7 @@ goes out to all people listed in the @code{To}, @code{From} (or | |||
| 5587 | present, that's used instead. | 5581 | present, that's used instead. |
| 5588 | 5582 | ||
| 5589 | @item S W | 5583 | @item S W |
| 5590 | @kindex S W (Summary) | 5584 | @kindex S W @r{(Summary)} |
| 5591 | @findex gnus-summary-wide-reply-with-original | 5585 | @findex gnus-summary-wide-reply-with-original |
| 5592 | Mail a wide reply to the current article and include the original | 5586 | Mail a wide reply to the current article and include the original |
| 5593 | message (@code{gnus-summary-wide-reply-with-original}). This command uses | 5587 | message (@code{gnus-summary-wide-reply-with-original}). This command uses |
| @@ -5595,14 +5589,14 @@ the process/prefix convention, but only uses the headers from the | |||
| 5595 | first article to determine the recipients. | 5589 | first article to determine the recipients. |
| 5596 | 5590 | ||
| 5597 | @item S L | 5591 | @item S L |
| 5598 | @kindex S L (Summary) | 5592 | @kindex S L @r{(Summary)} |
| 5599 | @findex gnus-summary-reply-to-list-with-original | 5593 | @findex gnus-summary-reply-to-list-with-original |
| 5600 | When replying to a message from a mailing list, send a reply to that | 5594 | When replying to a message from a mailing list, send a reply to that |
| 5601 | message to the mailing list, and include the original message | 5595 | message to the mailing list, and include the original message |
| 5602 | (@code{gnus-summary-reply-to-list-with-original}). | 5596 | (@code{gnus-summary-reply-to-list-with-original}). |
| 5603 | 5597 | ||
| 5604 | @item S v | 5598 | @item S v |
| 5605 | @kindex S v (Summary) | 5599 | @kindex S v @r{(Summary)} |
| 5606 | @findex gnus-summary-very-wide-reply | 5600 | @findex gnus-summary-very-wide-reply |
| 5607 | Mail a very wide reply to the author of the current article | 5601 | Mail a very wide reply to the author of the current article |
| 5608 | (@code{gnus-summary-wide-reply}). A @dfn{very wide reply} is a reply | 5602 | (@code{gnus-summary-wide-reply}). A @dfn{very wide reply} is a reply |
| @@ -5611,14 +5605,14 @@ that goes out to all people listed in the @code{To}, @code{From} (or | |||
| 5611 | articles. This command uses the process/prefix convention. | 5605 | articles. This command uses the process/prefix convention. |
| 5612 | 5606 | ||
| 5613 | @item S V | 5607 | @item S V |
| 5614 | @kindex S V (Summary) | 5608 | @kindex S V @r{(Summary)} |
| 5615 | @findex gnus-summary-very-wide-reply-with-original | 5609 | @findex gnus-summary-very-wide-reply-with-original |
| 5616 | Mail a very wide reply to the author of the current article and include the | 5610 | Mail a very wide reply to the author of the current article and include the |
| 5617 | original message (@code{gnus-summary-very-wide-reply-with-original}). This | 5611 | original message (@code{gnus-summary-very-wide-reply-with-original}). This |
| 5618 | command uses the process/prefix convention. | 5612 | command uses the process/prefix convention. |
| 5619 | 5613 | ||
| 5620 | @item S B r | 5614 | @item S B r |
| 5621 | @kindex S B r (Summary) | 5615 | @kindex S B r @r{(Summary)} |
| 5622 | @findex gnus-summary-reply-broken-reply-to | 5616 | @findex gnus-summary-reply-broken-reply-to |
| 5623 | Mail a reply to the author of the current article but ignore the | 5617 | Mail a reply to the author of the current article but ignore the |
| 5624 | @code{Reply-To} field (@code{gnus-summary-reply-broken-reply-to}). | 5618 | @code{Reply-To} field (@code{gnus-summary-reply-broken-reply-to}). |
| @@ -5628,7 +5622,7 @@ the @code{broken-reply-to} group parameter instead, so things will work | |||
| 5628 | correctly. @xref{Group Parameters}. | 5622 | correctly. @xref{Group Parameters}. |
| 5629 | 5623 | ||
| 5630 | @item S B R | 5624 | @item S B R |
| 5631 | @kindex S B R (Summary) | 5625 | @kindex S B R @r{(Summary)} |
| 5632 | @findex gnus-summary-reply-broken-reply-to-with-original | 5626 | @findex gnus-summary-reply-broken-reply-to-with-original |
| 5633 | Mail a reply to the author of the current article and include the | 5627 | Mail a reply to the author of the current article and include the |
| 5634 | original message but ignore the @code{Reply-To} field | 5628 | original message but ignore the @code{Reply-To} field |
| @@ -5636,8 +5630,8 @@ original message but ignore the @code{Reply-To} field | |||
| 5636 | 5630 | ||
| 5637 | @item S o m | 5631 | @item S o m |
| 5638 | @itemx C-c C-f | 5632 | @itemx C-c C-f |
| 5639 | @kindex S o m (Summary) | 5633 | @kindex S o m @r{(Summary)} |
| 5640 | @kindex C-c C-f (Summary) | 5634 | @kindex C-c C-f @r{(Summary)} |
| 5641 | @findex gnus-summary-mail-forward | 5635 | @findex gnus-summary-mail-forward |
| 5642 | @c @icon{gnus-summary-mail-forward} | 5636 | @c @icon{gnus-summary-mail-forward} |
| 5643 | Forward the current article to some other person | 5637 | Forward the current article to some other person |
| @@ -5654,8 +5648,8 @@ section. | |||
| 5654 | 5648 | ||
| 5655 | @item S m | 5649 | @item S m |
| 5656 | @itemx m | 5650 | @itemx m |
| 5657 | @kindex m (Summary) | 5651 | @kindex m @r{(Summary)} |
| 5658 | @kindex S m (Summary) | 5652 | @kindex S m @r{(Summary)} |
| 5659 | @findex gnus-summary-mail-other-window | 5653 | @findex gnus-summary-mail-other-window |
| 5660 | @c @icon{gnus-summary-mail-originate} | 5654 | @c @icon{gnus-summary-mail-originate} |
| 5661 | Prepare a mail (@code{gnus-summary-mail-other-window}). By default, use | 5655 | Prepare a mail (@code{gnus-summary-mail-other-window}). By default, use |
| @@ -5663,7 +5657,7 @@ the posting style of the current group. If given a prefix, disable that. | |||
| 5663 | If the prefix is 1, prompt for a group name to find the posting style. | 5657 | If the prefix is 1, prompt for a group name to find the posting style. |
| 5664 | 5658 | ||
| 5665 | @item S i | 5659 | @item S i |
| 5666 | @kindex S i (Summary) | 5660 | @kindex S i @r{(Summary)} |
| 5667 | @findex gnus-summary-news-other-window | 5661 | @findex gnus-summary-news-other-window |
| 5668 | Prepare a news (@code{gnus-summary-news-other-window}). By default, | 5662 | Prepare a news (@code{gnus-summary-news-other-window}). By default, |
| 5669 | post to the current group. If given a prefix, disable that. If the | 5663 | post to the current group. If given a prefix, disable that. If the |
| @@ -5676,7 +5670,7 @@ in question. The corresponding back end must have a request-post method | |||
| 5676 | for this to work though. | 5670 | for this to work though. |
| 5677 | 5671 | ||
| 5678 | @item S D b | 5672 | @item S D b |
| 5679 | @kindex S D b (Summary) | 5673 | @kindex S D b @r{(Summary)} |
| 5680 | @findex gnus-summary-resend-bounced-mail | 5674 | @findex gnus-summary-resend-bounced-mail |
| 5681 | @cindex bouncing mail | 5675 | @cindex bouncing mail |
| 5682 | If you have sent a mail, but the mail was bounced back to you for some | 5676 | If you have sent a mail, but the mail was bounced back to you for some |
| @@ -5689,7 +5683,7 @@ that mail and display it for easy perusal of its headers. This might | |||
| 5689 | very well fail, though. | 5683 | very well fail, though. |
| 5690 | 5684 | ||
| 5691 | @item S D r | 5685 | @item S D r |
| 5692 | @kindex S D r (Summary) | 5686 | @kindex S D r @r{(Summary)} |
| 5693 | @findex gnus-summary-resend-message | 5687 | @findex gnus-summary-resend-message |
| 5694 | Not to be confused with the previous command, | 5688 | Not to be confused with the previous command, |
| 5695 | @code{gnus-summary-resend-message} will prompt you for an address to | 5689 | @code{gnus-summary-resend-message} will prompt you for an address to |
| @@ -5710,21 +5704,21 @@ This command understands the process/prefix convention | |||
| 5710 | (@pxref{Process/Prefix}). | 5704 | (@pxref{Process/Prefix}). |
| 5711 | 5705 | ||
| 5712 | @item S D e | 5706 | @item S D e |
| 5713 | @kindex S D e (Summary) | 5707 | @kindex S D e @r{(Summary)} |
| 5714 | @findex gnus-summary-resend-message-edit | 5708 | @findex gnus-summary-resend-message-edit |
| 5715 | 5709 | ||
| 5716 | Like the previous command, but will allow you to edit the message as | 5710 | Like the previous command, but will allow you to edit the message as |
| 5717 | if it were a new message before resending. | 5711 | if it were a new message before resending. |
| 5718 | 5712 | ||
| 5719 | @item S O m | 5713 | @item S O m |
| 5720 | @kindex S O m (Summary) | 5714 | @kindex S O m @r{(Summary)} |
| 5721 | @findex gnus-uu-digest-mail-forward | 5715 | @findex gnus-uu-digest-mail-forward |
| 5722 | Digest the current series (@pxref{Decoding Articles}) and forward the | 5716 | Digest the current series (@pxref{Decoding Articles}) and forward the |
| 5723 | result using mail (@code{gnus-uu-digest-mail-forward}). This command | 5717 | result using mail (@code{gnus-uu-digest-mail-forward}). This command |
| 5724 | uses the process/prefix convention (@pxref{Process/Prefix}). | 5718 | uses the process/prefix convention (@pxref{Process/Prefix}). |
| 5725 | 5719 | ||
| 5726 | @item S M-c | 5720 | @item S M-c |
| 5727 | @kindex S M-c (Summary) | 5721 | @kindex S M-c @r{(Summary)} |
| 5728 | @findex gnus-summary-mail-crosspost-complaint | 5722 | @findex gnus-summary-mail-crosspost-complaint |
| 5729 | @cindex crossposting | 5723 | @cindex crossposting |
| 5730 | @cindex excessive crossposting | 5724 | @cindex excessive crossposting |
| @@ -5754,8 +5748,8 @@ Commands for posting a news article: | |||
| 5754 | @table @kbd | 5748 | @table @kbd |
| 5755 | @item S p | 5749 | @item S p |
| 5756 | @itemx a | 5750 | @itemx a |
| 5757 | @kindex a (Summary) | 5751 | @kindex a @r{(Summary)} |
| 5758 | @kindex S p (Summary) | 5752 | @kindex S p @r{(Summary)} |
| 5759 | @findex gnus-summary-post-news | 5753 | @findex gnus-summary-post-news |
| 5760 | @c @icon{gnus-summary-post-news} | 5754 | @c @icon{gnus-summary-post-news} |
| 5761 | Prepare for posting an article (@code{gnus-summary-post-news}). By | 5755 | Prepare for posting an article (@code{gnus-summary-post-news}). By |
| @@ -5764,16 +5758,16 @@ If the prefix is 1, prompt for another group instead. | |||
| 5764 | 5758 | ||
| 5765 | @item S f | 5759 | @item S f |
| 5766 | @itemx f | 5760 | @itemx f |
| 5767 | @kindex f (Summary) | 5761 | @kindex f @r{(Summary)} |
| 5768 | @kindex S f (Summary) | 5762 | @kindex S f @r{(Summary)} |
| 5769 | @findex gnus-summary-followup | 5763 | @findex gnus-summary-followup |
| 5770 | @c @icon{gnus-summary-followup} | 5764 | @c @icon{gnus-summary-followup} |
| 5771 | Post a followup to the current article (@code{gnus-summary-followup}). | 5765 | Post a followup to the current article (@code{gnus-summary-followup}). |
| 5772 | 5766 | ||
| 5773 | @item S F | 5767 | @item S F |
| 5774 | @itemx F | 5768 | @itemx F |
| 5775 | @kindex S F (Summary) | 5769 | @kindex S F @r{(Summary)} |
| 5776 | @kindex F (Summary) | 5770 | @kindex F @r{(Summary)} |
| 5777 | @c @icon{gnus-summary-followup-with-original} | 5771 | @c @icon{gnus-summary-followup-with-original} |
| 5778 | @findex gnus-summary-followup-with-original | 5772 | @findex gnus-summary-followup-with-original |
| 5779 | Post a followup to the current article and include the original message | 5773 | Post a followup to the current article and include the original message |
| @@ -5781,13 +5775,13 @@ Post a followup to the current article and include the original message | |||
| 5781 | process/prefix convention. | 5775 | process/prefix convention. |
| 5782 | 5776 | ||
| 5783 | @item S n | 5777 | @item S n |
| 5784 | @kindex S n (Summary) | 5778 | @kindex S n @r{(Summary)} |
| 5785 | @findex gnus-summary-followup-to-mail | 5779 | @findex gnus-summary-followup-to-mail |
| 5786 | Post a followup to the current article via news, even if you got the | 5780 | Post a followup to the current article via news, even if you got the |
| 5787 | message through mail (@code{gnus-summary-followup-to-mail}). | 5781 | message through mail (@code{gnus-summary-followup-to-mail}). |
| 5788 | 5782 | ||
| 5789 | @item S N | 5783 | @item S N |
| 5790 | @kindex S N (Summary) | 5784 | @kindex S N @r{(Summary)} |
| 5791 | @findex gnus-summary-followup-to-mail-with-original | 5785 | @findex gnus-summary-followup-to-mail-with-original |
| 5792 | Post a followup to the current article via news, even if you got the | 5786 | Post a followup to the current article via news, even if you got the |
| 5793 | message through mail and include the original message | 5787 | message through mail and include the original message |
| @@ -5795,7 +5789,7 @@ message through mail and include the original message | |||
| 5795 | the process/prefix convention. | 5789 | the process/prefix convention. |
| 5796 | 5790 | ||
| 5797 | @item S o p | 5791 | @item S o p |
| 5798 | @kindex S o p (Summary) | 5792 | @kindex S o p @r{(Summary)} |
| 5799 | @findex gnus-summary-post-forward | 5793 | @findex gnus-summary-post-forward |
| 5800 | Forward the current article to a newsgroup | 5794 | Forward the current article to a newsgroup |
| 5801 | (@code{gnus-summary-post-forward}). | 5795 | (@code{gnus-summary-post-forward}). |
| @@ -5810,7 +5804,7 @@ but use the flipped value of (@code{message-forward-as-mime}). By | |||
| 5810 | default, the message is decoded and forwarded as an rfc822 @acronym{MIME} section. | 5804 | default, the message is decoded and forwarded as an rfc822 @acronym{MIME} section. |
| 5811 | 5805 | ||
| 5812 | @item S O p | 5806 | @item S O p |
| 5813 | @kindex S O p (Summary) | 5807 | @kindex S O p @r{(Summary)} |
| 5814 | @findex gnus-uu-digest-post-forward | 5808 | @findex gnus-uu-digest-post-forward |
| 5815 | @cindex digests | 5809 | @cindex digests |
| 5816 | @cindex making digests | 5810 | @cindex making digests |
| @@ -5819,7 +5813,7 @@ Digest the current series and forward the result to a newsgroup | |||
| 5819 | process/prefix convention. | 5813 | process/prefix convention. |
| 5820 | 5814 | ||
| 5821 | @item S u | 5815 | @item S u |
| 5822 | @kindex S u (Summary) | 5816 | @kindex S u @r{(Summary)} |
| 5823 | @findex gnus-uu-post-news | 5817 | @findex gnus-uu-post-news |
| 5824 | @c @icon{gnus-uu-post-news} | 5818 | @c @icon{gnus-uu-post-news} |
| 5825 | Uuencode a file, split it into parts, and post it as a series | 5819 | Uuencode a file, split it into parts, and post it as a series |
| @@ -5835,7 +5829,7 @@ Manual}, for more information. | |||
| 5835 | 5829 | ||
| 5836 | @table @kbd | 5830 | @table @kbd |
| 5837 | @item S y | 5831 | @item S y |
| 5838 | @kindex S y (Summary) | 5832 | @kindex S y @r{(Summary)} |
| 5839 | @findex gnus-summary-yank-message | 5833 | @findex gnus-summary-yank-message |
| 5840 | Yank the current article into an already existing Message composition | 5834 | Yank the current article into an already existing Message composition |
| 5841 | buffer (@code{gnus-summary-yank-message}). This command prompts for | 5835 | buffer (@code{gnus-summary-yank-message}). This command prompts for |
| @@ -5856,7 +5850,7 @@ really, really wish you hadn't posted that? | |||
| 5856 | Well, you can't cancel mail, but you can cancel posts. | 5850 | Well, you can't cancel mail, but you can cancel posts. |
| 5857 | 5851 | ||
| 5858 | @findex gnus-summary-cancel-article | 5852 | @findex gnus-summary-cancel-article |
| 5859 | @kindex C (Summary) | 5853 | @kindex C @r{(Summary)} |
| 5860 | @c @icon{gnus-summary-cancel-article} | 5854 | @c @icon{gnus-summary-cancel-article} |
| 5861 | Find the article you wish to cancel (you can only cancel your own | 5855 | Find the article you wish to cancel (you can only cancel your own |
| 5862 | articles, so don't try any funny stuff). Then press @kbd{C} or @kbd{S | 5856 | articles, so don't try any funny stuff). Then press @kbd{C} or @kbd{S |
| @@ -5881,7 +5875,7 @@ corrections, you can post a @dfn{superseding} article that will replace | |||
| 5881 | your original article. | 5875 | your original article. |
| 5882 | 5876 | ||
| 5883 | @findex gnus-summary-supersede-article | 5877 | @findex gnus-summary-supersede-article |
| 5884 | @kindex S (Summary) | 5878 | @kindex S @r{(Summary)} |
| 5885 | Go to the original article and press @kbd{S s} | 5879 | Go to the original article and press @kbd{S s} |
| 5886 | (@code{gnus-summary-supersede-article}). You will be put in a buffer | 5880 | (@code{gnus-summary-supersede-article}). You will be put in a buffer |
| 5887 | where you can edit the article all you want before sending it off the | 5881 | where you can edit the article all you want before sending it off the |
| @@ -6064,7 +6058,7 @@ followups, you can use the @kbd{/ D} command (@pxref{Limiting}). | |||
| 6064 | Otherwise (except for the visibility issue), they are just like ticked | 6058 | Otherwise (except for the visibility issue), they are just like ticked |
| 6065 | messages. | 6059 | messages. |
| 6066 | 6060 | ||
| 6067 | @item SPACE | 6061 | @item @key{SPC} |
| 6068 | @vindex gnus-unread-mark | 6062 | @vindex gnus-unread-mark |
| 6069 | Marked as unread (@code{gnus-unread-mark}). | 6063 | Marked as unread (@code{gnus-unread-mark}). |
| 6070 | 6064 | ||
| @@ -6248,8 +6242,8 @@ All the marking commands understand the numeric prefix. | |||
| 6248 | @table @kbd | 6242 | @table @kbd |
| 6249 | @item M c | 6243 | @item M c |
| 6250 | @itemx M-u | 6244 | @itemx M-u |
| 6251 | @kindex M c (Summary) | 6245 | @kindex M c @r{(Summary)} |
| 6252 | @kindex M-u (Summary) | 6246 | @kindex M-u @r{(Summary)} |
| 6253 | @findex gnus-summary-clear-mark-forward | 6247 | @findex gnus-summary-clear-mark-forward |
| 6254 | @cindex mark as unread | 6248 | @cindex mark as unread |
| 6255 | Clear all readedness-marks from the current article | 6249 | Clear all readedness-marks from the current article |
| @@ -6258,38 +6252,38 @@ article as unread. | |||
| 6258 | 6252 | ||
| 6259 | @item M t | 6253 | @item M t |
| 6260 | @itemx ! | 6254 | @itemx ! |
| 6261 | @kindex ! (Summary) | 6255 | @kindex ! @r{(Summary)} |
| 6262 | @kindex M t (Summary) | 6256 | @kindex M t @r{(Summary)} |
| 6263 | @findex gnus-summary-tick-article-forward | 6257 | @findex gnus-summary-tick-article-forward |
| 6264 | Tick the current article (@code{gnus-summary-tick-article-forward}). | 6258 | Tick the current article (@code{gnus-summary-tick-article-forward}). |
| 6265 | @xref{Article Caching}. | 6259 | @xref{Article Caching}. |
| 6266 | 6260 | ||
| 6267 | @item M ? | 6261 | @item M ? |
| 6268 | @itemx ? | 6262 | @itemx ? |
| 6269 | @kindex ? (Summary) | 6263 | @kindex ? @r{(Summary)} |
| 6270 | @kindex M ? (Summary) | 6264 | @kindex M ? @r{(Summary)} |
| 6271 | @findex gnus-summary-mark-as-dormant | 6265 | @findex gnus-summary-mark-as-dormant |
| 6272 | Mark the current article as dormant | 6266 | Mark the current article as dormant |
| 6273 | (@code{gnus-summary-mark-as-dormant}). @xref{Article Caching}. | 6267 | (@code{gnus-summary-mark-as-dormant}). @xref{Article Caching}. |
| 6274 | 6268 | ||
| 6275 | @item M d | 6269 | @item M d |
| 6276 | @itemx d | 6270 | @itemx d |
| 6277 | @kindex M d (Summary) | 6271 | @kindex M d @r{(Summary)} |
| 6278 | @kindex d (Summary) | 6272 | @kindex d @r{(Summary)} |
| 6279 | @findex gnus-summary-mark-as-read-forward | 6273 | @findex gnus-summary-mark-as-read-forward |
| 6280 | Mark the current article as read | 6274 | Mark the current article as read |
| 6281 | (@code{gnus-summary-mark-as-read-forward}). | 6275 | (@code{gnus-summary-mark-as-read-forward}). |
| 6282 | 6276 | ||
| 6283 | @item D | 6277 | @item D |
| 6284 | @kindex D (Summary) | 6278 | @kindex D @r{(Summary)} |
| 6285 | @findex gnus-summary-mark-as-read-backward | 6279 | @findex gnus-summary-mark-as-read-backward |
| 6286 | Mark the current article as read and move point to the previous line | 6280 | Mark the current article as read and move point to the previous line |
| 6287 | (@code{gnus-summary-mark-as-read-backward}). | 6281 | (@code{gnus-summary-mark-as-read-backward}). |
| 6288 | 6282 | ||
| 6289 | @item M k | 6283 | @item M k |
| 6290 | @itemx k | 6284 | @itemx k |
| 6291 | @kindex k (Summary) | 6285 | @kindex k @r{(Summary)} |
| 6292 | @kindex M k (Summary) | 6286 | @kindex M k @r{(Summary)} |
| 6293 | @findex gnus-summary-kill-same-subject-and-select | 6287 | @findex gnus-summary-kill-same-subject-and-select |
| 6294 | Mark all articles that have the same subject as the current one as read, | 6288 | Mark all articles that have the same subject as the current one as read, |
| 6295 | and then select the next unread article | 6289 | and then select the next unread article |
| @@ -6297,82 +6291,82 @@ and then select the next unread article | |||
| 6297 | 6291 | ||
| 6298 | @item M K | 6292 | @item M K |
| 6299 | @itemx C-k | 6293 | @itemx C-k |
| 6300 | @kindex M K (Summary) | 6294 | @kindex M K @r{(Summary)} |
| 6301 | @kindex C-k (Summary) | 6295 | @kindex C-k @r{(Summary)} |
| 6302 | @findex gnus-summary-kill-same-subject | 6296 | @findex gnus-summary-kill-same-subject |
| 6303 | Mark all articles that have the same subject as the current one as read | 6297 | Mark all articles that have the same subject as the current one as read |
| 6304 | (@code{gnus-summary-kill-same-subject}). | 6298 | (@code{gnus-summary-kill-same-subject}). |
| 6305 | 6299 | ||
| 6306 | @item M C | 6300 | @item M C |
| 6307 | @kindex M C (Summary) | 6301 | @kindex M C @r{(Summary)} |
| 6308 | @findex gnus-summary-catchup | 6302 | @findex gnus-summary-catchup |
| 6309 | @c @icon{gnus-summary-catchup} | 6303 | @c @icon{gnus-summary-catchup} |
| 6310 | Mark all unread articles as read (@code{gnus-summary-catchup}). | 6304 | Mark all unread articles as read (@code{gnus-summary-catchup}). |
| 6311 | 6305 | ||
| 6312 | @item M C-c | 6306 | @item M C-c |
| 6313 | @kindex M C-c (Summary) | 6307 | @kindex M C-c @r{(Summary)} |
| 6314 | @findex gnus-summary-catchup-all | 6308 | @findex gnus-summary-catchup-all |
| 6315 | Mark all articles in the group as read---even the ticked and dormant | 6309 | Mark all articles in the group as read---even the ticked and dormant |
| 6316 | articles (@code{gnus-summary-catchup-all}). | 6310 | articles (@code{gnus-summary-catchup-all}). |
| 6317 | 6311 | ||
| 6318 | @item M H | 6312 | @item M H |
| 6319 | @kindex M H (Summary) | 6313 | @kindex M H @r{(Summary)} |
| 6320 | @findex gnus-summary-catchup-to-here | 6314 | @findex gnus-summary-catchup-to-here |
| 6321 | Catchup the current group to point (before the point) | 6315 | Catchup the current group to point (before the point) |
| 6322 | (@code{gnus-summary-catchup-to-here}). | 6316 | (@code{gnus-summary-catchup-to-here}). |
| 6323 | 6317 | ||
| 6324 | @item M h | 6318 | @item M h |
| 6325 | @kindex M h (Summary) | 6319 | @kindex M h @r{(Summary)} |
| 6326 | @findex gnus-summary-catchup-from-here | 6320 | @findex gnus-summary-catchup-from-here |
| 6327 | Catchup the current group from point (after the point) | 6321 | Catchup the current group from point (after the point) |
| 6328 | (@code{gnus-summary-catchup-from-here}). | 6322 | (@code{gnus-summary-catchup-from-here}). |
| 6329 | 6323 | ||
| 6330 | @item C-w | 6324 | @item C-w |
| 6331 | @kindex C-w (Summary) | 6325 | @kindex C-w @r{(Summary)} |
| 6332 | @findex gnus-summary-mark-region-as-read | 6326 | @findex gnus-summary-mark-region-as-read |
| 6333 | Mark all articles between point and mark as read | 6327 | Mark all articles between point and mark as read |
| 6334 | (@code{gnus-summary-mark-region-as-read}). | 6328 | (@code{gnus-summary-mark-region-as-read}). |
| 6335 | 6329 | ||
| 6336 | @item M V k | 6330 | @item M V k |
| 6337 | @kindex M V k (Summary) | 6331 | @kindex M V k @r{(Summary)} |
| 6338 | @findex gnus-summary-kill-below | 6332 | @findex gnus-summary-kill-below |
| 6339 | Kill all articles with scores below the default score (or below the | 6333 | Kill all articles with scores below the default score (or below the |
| 6340 | numeric prefix) (@code{gnus-summary-kill-below}). | 6334 | numeric prefix) (@code{gnus-summary-kill-below}). |
| 6341 | 6335 | ||
| 6342 | @item M e | 6336 | @item M e |
| 6343 | @itemx E | 6337 | @itemx E |
| 6344 | @kindex M e (Summary) | 6338 | @kindex M e @r{(Summary)} |
| 6345 | @kindex E (Summary) | 6339 | @kindex E @r{(Summary)} |
| 6346 | @findex gnus-summary-mark-as-expirable | 6340 | @findex gnus-summary-mark-as-expirable |
| 6347 | Mark the current article as expirable | 6341 | Mark the current article as expirable |
| 6348 | (@code{gnus-summary-mark-as-expirable}). | 6342 | (@code{gnus-summary-mark-as-expirable}). |
| 6349 | 6343 | ||
| 6350 | @item M b | 6344 | @item M b |
| 6351 | @kindex M b (Summary) | 6345 | @kindex M b @r{(Summary)} |
| 6352 | @findex gnus-summary-set-bookmark | 6346 | @findex gnus-summary-set-bookmark |
| 6353 | Set a bookmark in the current article | 6347 | Set a bookmark in the current article |
| 6354 | (@code{gnus-summary-set-bookmark}). | 6348 | (@code{gnus-summary-set-bookmark}). |
| 6355 | 6349 | ||
| 6356 | @item M B | 6350 | @item M B |
| 6357 | @kindex M B (Summary) | 6351 | @kindex M B @r{(Summary)} |
| 6358 | @findex gnus-summary-remove-bookmark | 6352 | @findex gnus-summary-remove-bookmark |
| 6359 | Remove the bookmark from the current article | 6353 | Remove the bookmark from the current article |
| 6360 | (@code{gnus-summary-remove-bookmark}). | 6354 | (@code{gnus-summary-remove-bookmark}). |
| 6361 | 6355 | ||
| 6362 | @item M V c | 6356 | @item M V c |
| 6363 | @kindex M V c (Summary) | 6357 | @kindex M V c @r{(Summary)} |
| 6364 | @findex gnus-summary-clear-above | 6358 | @findex gnus-summary-clear-above |
| 6365 | Clear all marks from articles with scores over the default score (or | 6359 | Clear all marks from articles with scores over the default score (or |
| 6366 | over the numeric prefix) (@code{gnus-summary-clear-above}). | 6360 | over the numeric prefix) (@code{gnus-summary-clear-above}). |
| 6367 | 6361 | ||
| 6368 | @item M V u | 6362 | @item M V u |
| 6369 | @kindex M V u (Summary) | 6363 | @kindex M V u @r{(Summary)} |
| 6370 | @findex gnus-summary-tick-above | 6364 | @findex gnus-summary-tick-above |
| 6371 | Tick all articles with scores over the default score (or over the | 6365 | Tick all articles with scores over the default score (or over the |
| 6372 | numeric prefix) (@code{gnus-summary-tick-above}). | 6366 | numeric prefix) (@code{gnus-summary-tick-above}). |
| 6373 | 6367 | ||
| 6374 | @item M V m | 6368 | @item M V m |
| 6375 | @kindex M V m (Summary) | 6369 | @kindex M V m @r{(Summary)} |
| 6376 | @findex gnus-summary-mark-above | 6370 | @findex gnus-summary-mark-above |
| 6377 | Prompt for a mark, and mark all articles with scores over the default | 6371 | Prompt for a mark, and mark all articles with scores over the default |
| 6378 | score (or over the numeric prefix) with this mark | 6372 | score (or over the numeric prefix) with this mark |
| @@ -6385,7 +6379,7 @@ be taken after setting a mark. If non-@code{nil}, point will move to | |||
| 6385 | the next/previous unread article. If @code{nil}, point will just move | 6379 | the next/previous unread article. If @code{nil}, point will just move |
| 6386 | one line up or down. As a special case, if this variable is | 6380 | one line up or down. As a special case, if this variable is |
| 6387 | @code{never}, all the marking commands as well as other commands (like | 6381 | @code{never}, all the marking commands as well as other commands (like |
| 6388 | @kbd{SPACE}) will move to the next article, whether it is unread or not. | 6382 | @kbd{@key{SPC}}) will move to the next article, whether it is unread or not. |
| 6389 | The default is @code{t}. | 6383 | The default is @code{t}. |
| 6390 | 6384 | ||
| 6391 | 6385 | ||
| @@ -6445,8 +6439,8 @@ articles into the cache. For more information, | |||
| 6445 | 6439 | ||
| 6446 | @item M P p | 6440 | @item M P p |
| 6447 | @itemx # | 6441 | @itemx # |
| 6448 | @kindex # (Summary) | 6442 | @kindex # @r{(Summary)} |
| 6449 | @kindex M P p (Summary) | 6443 | @kindex M P p @r{(Summary)} |
| 6450 | @findex gnus-summary-mark-as-processable | 6444 | @findex gnus-summary-mark-as-processable |
| 6451 | Mark the current article with the process mark | 6445 | Mark the current article with the process mark |
| 6452 | (@code{gnus-summary-mark-as-processable}). | 6446 | (@code{gnus-summary-mark-as-processable}). |
| @@ -6454,99 +6448,99 @@ Mark the current article with the process mark | |||
| 6454 | 6448 | ||
| 6455 | @item M P u | 6449 | @item M P u |
| 6456 | @itemx M-# | 6450 | @itemx M-# |
| 6457 | @kindex M P u (Summary) | 6451 | @kindex M P u @r{(Summary)} |
| 6458 | @kindex M-# (Summary) | 6452 | @kindex M-# @r{(Summary)} |
| 6459 | Remove the process mark, if any, from the current article | 6453 | Remove the process mark, if any, from the current article |
| 6460 | (@code{gnus-summary-unmark-as-processable}). | 6454 | (@code{gnus-summary-unmark-as-processable}). |
| 6461 | 6455 | ||
| 6462 | @item M P U | 6456 | @item M P U |
| 6463 | @kindex M P U (Summary) | 6457 | @kindex M P U @r{(Summary)} |
| 6464 | @findex gnus-summary-unmark-all-processable | 6458 | @findex gnus-summary-unmark-all-processable |
| 6465 | Remove the process mark from all articles | 6459 | Remove the process mark from all articles |
| 6466 | (@code{gnus-summary-unmark-all-processable}). | 6460 | (@code{gnus-summary-unmark-all-processable}). |
| 6467 | 6461 | ||
| 6468 | @item M P i | 6462 | @item M P i |
| 6469 | @kindex M P i (Summary) | 6463 | @kindex M P i @r{(Summary)} |
| 6470 | @findex gnus-uu-invert-processable | 6464 | @findex gnus-uu-invert-processable |
| 6471 | Invert the list of process marked articles | 6465 | Invert the list of process marked articles |
| 6472 | (@code{gnus-uu-invert-processable}). | 6466 | (@code{gnus-uu-invert-processable}). |
| 6473 | 6467 | ||
| 6474 | @item M P R | 6468 | @item M P R |
| 6475 | @kindex M P R (Summary) | 6469 | @kindex M P R @r{(Summary)} |
| 6476 | @findex gnus-uu-mark-by-regexp | 6470 | @findex gnus-uu-mark-by-regexp |
| 6477 | Mark articles that have a @code{Subject} header that matches a regular | 6471 | Mark articles that have a @code{Subject} header that matches a regular |
| 6478 | expression (@code{gnus-uu-mark-by-regexp}). | 6472 | expression (@code{gnus-uu-mark-by-regexp}). |
| 6479 | 6473 | ||
| 6480 | @item M P G | 6474 | @item M P G |
| 6481 | @kindex M P G (Summary) | 6475 | @kindex M P G @r{(Summary)} |
| 6482 | @findex gnus-uu-unmark-by-regexp | 6476 | @findex gnus-uu-unmark-by-regexp |
| 6483 | Unmark articles that have a @code{Subject} header that matches a regular | 6477 | Unmark articles that have a @code{Subject} header that matches a regular |
| 6484 | expression (@code{gnus-uu-unmark-by-regexp}). | 6478 | expression (@code{gnus-uu-unmark-by-regexp}). |
| 6485 | 6479 | ||
| 6486 | @item M P r | 6480 | @item M P r |
| 6487 | @kindex M P r (Summary) | 6481 | @kindex M P r @r{(Summary)} |
| 6488 | @findex gnus-uu-mark-region | 6482 | @findex gnus-uu-mark-region |
| 6489 | Mark articles in region (@code{gnus-uu-mark-region}). | 6483 | Mark articles in region (@code{gnus-uu-mark-region}). |
| 6490 | 6484 | ||
| 6491 | @item M P g | 6485 | @item M P g |
| 6492 | @kindex M P g (Summary) | 6486 | @kindex M P g @r{(Summary)} |
| 6493 | @findex gnus-uu-unmark-region | 6487 | @findex gnus-uu-unmark-region |
| 6494 | Unmark articles in region (@code{gnus-uu-unmark-region}). | 6488 | Unmark articles in region (@code{gnus-uu-unmark-region}). |
| 6495 | 6489 | ||
| 6496 | @item M P t | 6490 | @item M P t |
| 6497 | @kindex M P t (Summary) | 6491 | @kindex M P t @r{(Summary)} |
| 6498 | @findex gnus-uu-mark-thread | 6492 | @findex gnus-uu-mark-thread |
| 6499 | Mark all articles in the current (sub)thread | 6493 | Mark all articles in the current (sub)thread |
| 6500 | (@code{gnus-uu-mark-thread}). | 6494 | (@code{gnus-uu-mark-thread}). |
| 6501 | 6495 | ||
| 6502 | @item M P T | 6496 | @item M P T |
| 6503 | @kindex M P T (Summary) | 6497 | @kindex M P T @r{(Summary)} |
| 6504 | @findex gnus-uu-unmark-thread | 6498 | @findex gnus-uu-unmark-thread |
| 6505 | Unmark all articles in the current (sub)thread | 6499 | Unmark all articles in the current (sub)thread |
| 6506 | (@code{gnus-uu-unmark-thread}). | 6500 | (@code{gnus-uu-unmark-thread}). |
| 6507 | 6501 | ||
| 6508 | @item M P v | 6502 | @item M P v |
| 6509 | @kindex M P v (Summary) | 6503 | @kindex M P v @r{(Summary)} |
| 6510 | @findex gnus-uu-mark-over | 6504 | @findex gnus-uu-mark-over |
| 6511 | Mark all articles that have a score above the prefix argument | 6505 | Mark all articles that have a score above the prefix argument |
| 6512 | (@code{gnus-uu-mark-over}). | 6506 | (@code{gnus-uu-mark-over}). |
| 6513 | 6507 | ||
| 6514 | @item M P s | 6508 | @item M P s |
| 6515 | @kindex M P s (Summary) | 6509 | @kindex M P s @r{(Summary)} |
| 6516 | @findex gnus-uu-mark-series | 6510 | @findex gnus-uu-mark-series |
| 6517 | Mark all articles in the current series (@code{gnus-uu-mark-series}). | 6511 | Mark all articles in the current series (@code{gnus-uu-mark-series}). |
| 6518 | 6512 | ||
| 6519 | @item M P S | 6513 | @item M P S |
| 6520 | @kindex M P S (Summary) | 6514 | @kindex M P S @r{(Summary)} |
| 6521 | @findex gnus-uu-mark-sparse | 6515 | @findex gnus-uu-mark-sparse |
| 6522 | Mark all series that have already had some articles marked | 6516 | Mark all series that have already had some articles marked |
| 6523 | (@code{gnus-uu-mark-sparse}). | 6517 | (@code{gnus-uu-mark-sparse}). |
| 6524 | 6518 | ||
| 6525 | @item M P a | 6519 | @item M P a |
| 6526 | @kindex M P a (Summary) | 6520 | @kindex M P a @r{(Summary)} |
| 6527 | @findex gnus-uu-mark-all | 6521 | @findex gnus-uu-mark-all |
| 6528 | Mark all articles in series order (@code{gnus-uu-mark-all}). | 6522 | Mark all articles in series order (@code{gnus-uu-mark-all}). |
| 6529 | 6523 | ||
| 6530 | @item M P b | 6524 | @item M P b |
| 6531 | @kindex M P b (Summary) | 6525 | @kindex M P b @r{(Summary)} |
| 6532 | @findex gnus-uu-mark-buffer | 6526 | @findex gnus-uu-mark-buffer |
| 6533 | Mark all articles in the buffer in the order they appear | 6527 | Mark all articles in the buffer in the order they appear |
| 6534 | (@code{gnus-uu-mark-buffer}). | 6528 | (@code{gnus-uu-mark-buffer}). |
| 6535 | 6529 | ||
| 6536 | @item M P k | 6530 | @item M P k |
| 6537 | @kindex M P k (Summary) | 6531 | @kindex M P k @r{(Summary)} |
| 6538 | @findex gnus-summary-kill-process-mark | 6532 | @findex gnus-summary-kill-process-mark |
| 6539 | Push the current process mark set onto the stack and unmark all articles | 6533 | Push the current process mark set onto the stack and unmark all articles |
| 6540 | (@code{gnus-summary-kill-process-mark}). | 6534 | (@code{gnus-summary-kill-process-mark}). |
| 6541 | 6535 | ||
| 6542 | @item M P y | 6536 | @item M P y |
| 6543 | @kindex M P y (Summary) | 6537 | @kindex M P y @r{(Summary)} |
| 6544 | @findex gnus-summary-yank-process-mark | 6538 | @findex gnus-summary-yank-process-mark |
| 6545 | Pop the previous process mark set from the stack and restore it | 6539 | Pop the previous process mark set from the stack and restore it |
| 6546 | (@code{gnus-summary-yank-process-mark}). | 6540 | (@code{gnus-summary-yank-process-mark}). |
| 6547 | 6541 | ||
| 6548 | @item M P w | 6542 | @item M P w |
| 6549 | @kindex M P w (Summary) | 6543 | @kindex M P w @r{(Summary)} |
| 6550 | @findex gnus-summary-save-process-mark | 6544 | @findex gnus-summary-save-process-mark |
| 6551 | Push the current process mark set onto the stack | 6545 | Push the current process mark set onto the stack |
| 6552 | (@code{gnus-summary-save-process-mark}). | 6546 | (@code{gnus-summary-save-process-mark}). |
| @@ -6574,42 +6568,42 @@ articles. | |||
| 6574 | 6568 | ||
| 6575 | @item / / | 6569 | @item / / |
| 6576 | @itemx / s | 6570 | @itemx / s |
| 6577 | @kindex / / (Summary) | 6571 | @kindex / / @r{(Summary)} |
| 6578 | @findex gnus-summary-limit-to-subject | 6572 | @findex gnus-summary-limit-to-subject |
| 6579 | Limit the summary buffer to articles that match some subject | 6573 | Limit the summary buffer to articles that match some subject |
| 6580 | (@code{gnus-summary-limit-to-subject}). If given a prefix, exclude | 6574 | (@code{gnus-summary-limit-to-subject}). If given a prefix, exclude |
| 6581 | matching articles. | 6575 | matching articles. |
| 6582 | 6576 | ||
| 6583 | @item / a | 6577 | @item / a |
| 6584 | @kindex / a (Summary) | 6578 | @kindex / a @r{(Summary)} |
| 6585 | @findex gnus-summary-limit-to-author | 6579 | @findex gnus-summary-limit-to-author |
| 6586 | Limit the summary buffer to articles that match some author | 6580 | Limit the summary buffer to articles that match some author |
| 6587 | (@code{gnus-summary-limit-to-author}). If given a prefix, exclude | 6581 | (@code{gnus-summary-limit-to-author}). If given a prefix, exclude |
| 6588 | matching articles. | 6582 | matching articles. |
| 6589 | 6583 | ||
| 6590 | @item / R | 6584 | @item / R |
| 6591 | @kindex / R (Summary) | 6585 | @kindex / R @r{(Summary)} |
| 6592 | @findex gnus-summary-limit-to-recipient | 6586 | @findex gnus-summary-limit-to-recipient |
| 6593 | Limit the summary buffer to articles that match some recipient | 6587 | Limit the summary buffer to articles that match some recipient |
| 6594 | (@code{gnus-summary-limit-to-recipient}). If given a prefix, exclude | 6588 | (@code{gnus-summary-limit-to-recipient}). If given a prefix, exclude |
| 6595 | matching articles. | 6589 | matching articles. |
| 6596 | 6590 | ||
| 6597 | @item / A | 6591 | @item / A |
| 6598 | @kindex / A (Summary) | 6592 | @kindex / A @r{(Summary)} |
| 6599 | @findex gnus-summary-limit-to-address | 6593 | @findex gnus-summary-limit-to-address |
| 6600 | Limit the summary buffer to articles in which contents of From, To or Cc | 6594 | Limit the summary buffer to articles in which contents of From, To or Cc |
| 6601 | header match a given address (@code{gnus-summary-limit-to-address}). If | 6595 | header match a given address (@code{gnus-summary-limit-to-address}). If |
| 6602 | given a prefix, exclude matching articles. | 6596 | given a prefix, exclude matching articles. |
| 6603 | 6597 | ||
| 6604 | @item / S | 6598 | @item / S |
| 6605 | @kindex / S (Summary) | 6599 | @kindex / S @r{(Summary)} |
| 6606 | @findex gnus-summary-limit-to-singletons | 6600 | @findex gnus-summary-limit-to-singletons |
| 6607 | Limit the summary buffer to articles that aren't part of any displayed | 6601 | Limit the summary buffer to articles that aren't part of any displayed |
| 6608 | threads (@code{gnus-summary-limit-to-singletons}). If given a prefix, | 6602 | threads (@code{gnus-summary-limit-to-singletons}). If given a prefix, |
| 6609 | limit to articles that are part of displayed threads. | 6603 | limit to articles that are part of displayed threads. |
| 6610 | 6604 | ||
| 6611 | @item / x | 6605 | @item / x |
| 6612 | @kindex / x (Summary) | 6606 | @kindex / x @r{(Summary)} |
| 6613 | @findex gnus-summary-limit-to-extra | 6607 | @findex gnus-summary-limit-to-extra |
| 6614 | Limit the summary buffer to articles that match one of the ``extra'' | 6608 | Limit the summary buffer to articles that match one of the ``extra'' |
| 6615 | headers (@pxref{To From Newsgroups}) | 6609 | headers (@pxref{To From Newsgroups}) |
| @@ -6618,8 +6612,8 @@ matching articles. | |||
| 6618 | 6612 | ||
| 6619 | @item / u | 6613 | @item / u |
| 6620 | @itemx x | 6614 | @itemx x |
| 6621 | @kindex / u (Summary) | 6615 | @kindex / u @r{(Summary)} |
| 6622 | @kindex x (Summary) | 6616 | @kindex x @r{(Summary)} |
| 6623 | @findex gnus-summary-limit-to-unread | 6617 | @findex gnus-summary-limit-to-unread |
| 6624 | Limit the summary buffer to articles not marked as read | 6618 | Limit the summary buffer to articles not marked as read |
| 6625 | (@code{gnus-summary-limit-to-unread}). If given a prefix, limit the | 6619 | (@code{gnus-summary-limit-to-unread}). If given a prefix, limit the |
| @@ -6627,46 +6621,46 @@ buffer to articles strictly unread. This means that ticked and | |||
| 6627 | dormant articles will also be excluded. | 6621 | dormant articles will also be excluded. |
| 6628 | 6622 | ||
| 6629 | @item / m | 6623 | @item / m |
| 6630 | @kindex / m (Summary) | 6624 | @kindex / m @r{(Summary)} |
| 6631 | @findex gnus-summary-limit-to-marks | 6625 | @findex gnus-summary-limit-to-marks |
| 6632 | Ask for a mark and then limit to all articles that have been marked | 6626 | Ask for a mark and then limit to all articles that have been marked |
| 6633 | with that mark (@code{gnus-summary-limit-to-marks}). | 6627 | with that mark (@code{gnus-summary-limit-to-marks}). |
| 6634 | 6628 | ||
| 6635 | @item / t | 6629 | @item / t |
| 6636 | @kindex / t (Summary) | 6630 | @kindex / t @r{(Summary)} |
| 6637 | @findex gnus-summary-limit-to-age | 6631 | @findex gnus-summary-limit-to-age |
| 6638 | Ask for a number and then limit the summary buffer to articles older than (or equal to) that number of days | 6632 | Ask for a number and then limit the summary buffer to articles older than (or equal to) that number of days |
| 6639 | (@code{gnus-summary-limit-to-age}). If given a prefix, limit to | 6633 | (@code{gnus-summary-limit-to-age}). If given a prefix, limit to |
| 6640 | articles younger than that number of days. | 6634 | articles younger than that number of days. |
| 6641 | 6635 | ||
| 6642 | @item / n | 6636 | @item / n |
| 6643 | @kindex / n (Summary) | 6637 | @kindex / n @r{(Summary)} |
| 6644 | @findex gnus-summary-limit-to-articles | 6638 | @findex gnus-summary-limit-to-articles |
| 6645 | With prefix @samp{n}, limit the summary buffer to the next @samp{n} | 6639 | With prefix @samp{n}, limit the summary buffer to the next @samp{n} |
| 6646 | articles. If not given a prefix, use the process marked articles | 6640 | articles. If not given a prefix, use the process marked articles |
| 6647 | instead. (@code{gnus-summary-limit-to-articles}). | 6641 | instead. (@code{gnus-summary-limit-to-articles}). |
| 6648 | 6642 | ||
| 6649 | @item / w | 6643 | @item / w |
| 6650 | @kindex / w (Summary) | 6644 | @kindex / w @r{(Summary)} |
| 6651 | @findex gnus-summary-pop-limit | 6645 | @findex gnus-summary-pop-limit |
| 6652 | Pop the previous limit off the stack and restore it | 6646 | Pop the previous limit off the stack and restore it |
| 6653 | (@code{gnus-summary-pop-limit}). If given a prefix, pop all limits off | 6647 | (@code{gnus-summary-pop-limit}). If given a prefix, pop all limits off |
| 6654 | the stack. | 6648 | the stack. |
| 6655 | 6649 | ||
| 6656 | @item / . | 6650 | @item / . |
| 6657 | @kindex / . (Summary) | 6651 | @kindex / . @r{(Summary)} |
| 6658 | @findex gnus-summary-limit-to-unseen | 6652 | @findex gnus-summary-limit-to-unseen |
| 6659 | Limit the summary buffer to the unseen articles | 6653 | Limit the summary buffer to the unseen articles |
| 6660 | (@code{gnus-summary-limit-to-unseen}). | 6654 | (@code{gnus-summary-limit-to-unseen}). |
| 6661 | 6655 | ||
| 6662 | @item / v | 6656 | @item / v |
| 6663 | @kindex / v (Summary) | 6657 | @kindex / v @r{(Summary)} |
| 6664 | @findex gnus-summary-limit-to-score | 6658 | @findex gnus-summary-limit-to-score |
| 6665 | Limit the summary buffer to articles that have a score at or above some | 6659 | Limit the summary buffer to articles that have a score at or above some |
| 6666 | score (@code{gnus-summary-limit-to-score}). | 6660 | score (@code{gnus-summary-limit-to-score}). |
| 6667 | 6661 | ||
| 6668 | @item / p | 6662 | @item / p |
| 6669 | @kindex / p (Summary) | 6663 | @kindex / p @r{(Summary)} |
| 6670 | @findex gnus-summary-limit-to-display-predicate | 6664 | @findex gnus-summary-limit-to-display-predicate |
| 6671 | Limit the summary buffer to articles that satisfy the @code{display} | 6665 | Limit the summary buffer to articles that satisfy the @code{display} |
| 6672 | group parameter predicate | 6666 | group parameter predicate |
| @@ -6674,7 +6668,7 @@ group parameter predicate | |||
| 6674 | Parameters}, for more on this predicate. | 6668 | Parameters}, for more on this predicate. |
| 6675 | 6669 | ||
| 6676 | @item / r | 6670 | @item / r |
| 6677 | @kindex / r (Summary) | 6671 | @kindex / r @r{(Summary)} |
| 6678 | @findex gnus-summary-limit-to-replied | 6672 | @findex gnus-summary-limit-to-replied |
| 6679 | Limit the summary buffer to replied articles | 6673 | Limit the summary buffer to replied articles |
| 6680 | (@code{gnus-summary-limit-to-replied}). If given a prefix, exclude | 6674 | (@code{gnus-summary-limit-to-replied}). If given a prefix, exclude |
| @@ -6682,55 +6676,55 @@ replied articles. | |||
| 6682 | 6676 | ||
| 6683 | @item / E | 6677 | @item / E |
| 6684 | @itemx M S | 6678 | @itemx M S |
| 6685 | @kindex M S (Summary) | 6679 | @kindex M S @r{(Summary)} |
| 6686 | @kindex / E (Summary) | 6680 | @kindex / E @r{(Summary)} |
| 6687 | @findex gnus-summary-limit-include-expunged | 6681 | @findex gnus-summary-limit-include-expunged |
| 6688 | Include all expunged articles in the limit | 6682 | Include all expunged articles in the limit |
| 6689 | (@code{gnus-summary-limit-include-expunged}). | 6683 | (@code{gnus-summary-limit-include-expunged}). |
| 6690 | 6684 | ||
| 6691 | @item / D | 6685 | @item / D |
| 6692 | @kindex / D (Summary) | 6686 | @kindex / D @r{(Summary)} |
| 6693 | @findex gnus-summary-limit-include-dormant | 6687 | @findex gnus-summary-limit-include-dormant |
| 6694 | Include all dormant articles in the limit | 6688 | Include all dormant articles in the limit |
| 6695 | (@code{gnus-summary-limit-include-dormant}). | 6689 | (@code{gnus-summary-limit-include-dormant}). |
| 6696 | 6690 | ||
| 6697 | @item / * | 6691 | @item / * |
| 6698 | @kindex / * (Summary) | 6692 | @kindex / * @r{(Summary)} |
| 6699 | @findex gnus-summary-limit-include-cached | 6693 | @findex gnus-summary-limit-include-cached |
| 6700 | Include all cached articles in the limit | 6694 | Include all cached articles in the limit |
| 6701 | (@code{gnus-summary-limit-include-cached}). | 6695 | (@code{gnus-summary-limit-include-cached}). |
| 6702 | 6696 | ||
| 6703 | @item / d | 6697 | @item / d |
| 6704 | @kindex / d (Summary) | 6698 | @kindex / d @r{(Summary)} |
| 6705 | @findex gnus-summary-limit-exclude-dormant | 6699 | @findex gnus-summary-limit-exclude-dormant |
| 6706 | Exclude all dormant articles from the limit | 6700 | Exclude all dormant articles from the limit |
| 6707 | (@code{gnus-summary-limit-exclude-dormant}). | 6701 | (@code{gnus-summary-limit-exclude-dormant}). |
| 6708 | 6702 | ||
| 6709 | @item / M | 6703 | @item / M |
| 6710 | @kindex / M (Summary) | 6704 | @kindex / M @r{(Summary)} |
| 6711 | @findex gnus-summary-limit-exclude-marks | 6705 | @findex gnus-summary-limit-exclude-marks |
| 6712 | Exclude all marked articles (@code{gnus-summary-limit-exclude-marks}). | 6706 | Exclude all marked articles (@code{gnus-summary-limit-exclude-marks}). |
| 6713 | 6707 | ||
| 6714 | @item / T | 6708 | @item / T |
| 6715 | @kindex / T (Summary) | 6709 | @kindex / T @r{(Summary)} |
| 6716 | @findex gnus-summary-limit-include-thread | 6710 | @findex gnus-summary-limit-include-thread |
| 6717 | Include all the articles in the current thread in the limit. | 6711 | Include all the articles in the current thread in the limit. |
| 6718 | 6712 | ||
| 6719 | @item / c | 6713 | @item / c |
| 6720 | @kindex / c (Summary) | 6714 | @kindex / c @r{(Summary)} |
| 6721 | @findex gnus-summary-limit-exclude-childless-dormant | 6715 | @findex gnus-summary-limit-exclude-childless-dormant |
| 6722 | Exclude all dormant articles that have no children from the limit@* | 6716 | Exclude all dormant articles that have no children from the limit@* |
| 6723 | (@code{gnus-summary-limit-exclude-childless-dormant}). | 6717 | (@code{gnus-summary-limit-exclude-childless-dormant}). |
| 6724 | 6718 | ||
| 6725 | @item / C | 6719 | @item / C |
| 6726 | @kindex / C (Summary) | 6720 | @kindex / C @r{(Summary)} |
| 6727 | @findex gnus-summary-limit-mark-excluded-as-read | 6721 | @findex gnus-summary-limit-mark-excluded-as-read |
| 6728 | Mark all excluded unread articles as read | 6722 | Mark all excluded unread articles as read |
| 6729 | (@code{gnus-summary-limit-mark-excluded-as-read}). If given a prefix, | 6723 | (@code{gnus-summary-limit-mark-excluded-as-read}). If given a prefix, |
| 6730 | also mark excluded ticked and dormant articles as read. | 6724 | also mark excluded ticked and dormant articles as read. |
| 6731 | 6725 | ||
| 6732 | @item / b | 6726 | @item / b |
| 6733 | @kindex / b (Summary) | 6727 | @kindex / b @r{(Summary)} |
| 6734 | @findex gnus-summary-limit-to-bodies | 6728 | @findex gnus-summary-limit-to-bodies |
| 6735 | Limit the summary buffer to articles that have bodies that match a | 6729 | Limit the summary buffer to articles that have bodies that match a |
| 6736 | certain regexp (@code{gnus-summary-limit-to-bodies}). If given a | 6730 | certain regexp (@code{gnus-summary-limit-to-bodies}). If given a |
| @@ -6738,7 +6732,7 @@ prefix, reverse the limit. This command is quite slow since it | |||
| 6738 | requires selecting each article to find the matches. | 6732 | requires selecting each article to find the matches. |
| 6739 | 6733 | ||
| 6740 | @item / h | 6734 | @item / h |
| 6741 | @kindex / h (Summary) | 6735 | @kindex / h @r{(Summary)} |
| 6742 | @findex gnus-summary-limit-to-headers | 6736 | @findex gnus-summary-limit-to-headers |
| 6743 | Like the previous command, only limit to headers instead | 6737 | Like the previous command, only limit to headers instead |
| 6744 | (@code{gnus-summary-limit-to-headers}). | 6738 | (@code{gnus-summary-limit-to-headers}). |
| @@ -6751,13 +6745,13 @@ prefix as well. | |||
| 6751 | 6745 | ||
| 6752 | @table @kbd | 6746 | @table @kbd |
| 6753 | @item / N | 6747 | @item / N |
| 6754 | @kindex / N (Summary) | 6748 | @kindex / N @r{(Summary)} |
| 6755 | @findex gnus-summary-insert-new-articles | 6749 | @findex gnus-summary-insert-new-articles |
| 6756 | Insert all new articles in the summary buffer. It scans for new emails | 6750 | Insert all new articles in the summary buffer. It scans for new emails |
| 6757 | if @var{back-end}@code{-get-new-mail} is non-@code{nil}. | 6751 | if @var{back-end}@code{-get-new-mail} is non-@code{nil}. |
| 6758 | 6752 | ||
| 6759 | @item / o | 6753 | @item / o |
| 6760 | @kindex / o (Summary) | 6754 | @kindex / o @r{(Summary)} |
| 6761 | @findex gnus-summary-insert-old-articles | 6755 | @findex gnus-summary-insert-old-articles |
| 6762 | Insert all old articles in the summary buffer. If given a numbered | 6756 | Insert all old articles in the summary buffer. If given a numbered |
| 6763 | prefix, fetch this number of articles. | 6757 | prefix, fetch this number of articles. |
| @@ -7197,8 +7191,8 @@ meaningful. Here's one example: | |||
| 7197 | 7191 | ||
| 7198 | @item T k | 7192 | @item T k |
| 7199 | @itemx C-M-k | 7193 | @itemx C-M-k |
| 7200 | @kindex T k (Summary) | 7194 | @kindex T k @r{(Summary)} |
| 7201 | @kindex C-M-k (Summary) | 7195 | @kindex C-M-k @r{(Summary)} |
| 7202 | @findex gnus-summary-kill-thread | 7196 | @findex gnus-summary-kill-thread |
| 7203 | Mark all articles in the current (sub-)thread as read | 7197 | Mark all articles in the current (sub-)thread as read |
| 7204 | (@code{gnus-summary-kill-thread}). If the prefix argument is positive, | 7198 | (@code{gnus-summary-kill-thread}). If the prefix argument is positive, |
| @@ -7207,71 +7201,71 @@ articles instead. | |||
| 7207 | 7201 | ||
| 7208 | @item T l | 7202 | @item T l |
| 7209 | @itemx C-M-l | 7203 | @itemx C-M-l |
| 7210 | @kindex T l (Summary) | 7204 | @kindex T l @r{(Summary)} |
| 7211 | @kindex C-M-l (Summary) | 7205 | @kindex C-M-l @r{(Summary)} |
| 7212 | @findex gnus-summary-lower-thread | 7206 | @findex gnus-summary-lower-thread |
| 7213 | Lower the score of the current (sub-)thread | 7207 | Lower the score of the current (sub-)thread |
| 7214 | (@code{gnus-summary-lower-thread}). | 7208 | (@code{gnus-summary-lower-thread}). |
| 7215 | 7209 | ||
| 7216 | @item T i | 7210 | @item T i |
| 7217 | @kindex T i (Summary) | 7211 | @kindex T i @r{(Summary)} |
| 7218 | @findex gnus-summary-raise-thread | 7212 | @findex gnus-summary-raise-thread |
| 7219 | Increase the score of the current (sub-)thread | 7213 | Increase the score of the current (sub-)thread |
| 7220 | (@code{gnus-summary-raise-thread}). | 7214 | (@code{gnus-summary-raise-thread}). |
| 7221 | 7215 | ||
| 7222 | @item T # | 7216 | @item T # |
| 7223 | @kindex T # (Summary) | 7217 | @kindex T # @r{(Summary)} |
| 7224 | @findex gnus-uu-mark-thread | 7218 | @findex gnus-uu-mark-thread |
| 7225 | Set the process mark on the current (sub-)thread | 7219 | Set the process mark on the current (sub-)thread |
| 7226 | (@code{gnus-uu-mark-thread}). | 7220 | (@code{gnus-uu-mark-thread}). |
| 7227 | 7221 | ||
| 7228 | @item T M-# | 7222 | @item T M-# |
| 7229 | @kindex T M-# (Summary) | 7223 | @kindex T M-# @r{(Summary)} |
| 7230 | @findex gnus-uu-unmark-thread | 7224 | @findex gnus-uu-unmark-thread |
| 7231 | Remove the process mark from the current (sub-)thread | 7225 | Remove the process mark from the current (sub-)thread |
| 7232 | (@code{gnus-uu-unmark-thread}). | 7226 | (@code{gnus-uu-unmark-thread}). |
| 7233 | 7227 | ||
| 7234 | @item T T | 7228 | @item T T |
| 7235 | @kindex T T (Summary) | 7229 | @kindex T T @r{(Summary)} |
| 7236 | @findex gnus-summary-toggle-threads | 7230 | @findex gnus-summary-toggle-threads |
| 7237 | Toggle threading (@code{gnus-summary-toggle-threads}). | 7231 | Toggle threading (@code{gnus-summary-toggle-threads}). |
| 7238 | 7232 | ||
| 7239 | @item T s | 7233 | @item T s |
| 7240 | @kindex T s (Summary) | 7234 | @kindex T s @r{(Summary)} |
| 7241 | @findex gnus-summary-show-thread | 7235 | @findex gnus-summary-show-thread |
| 7242 | Expose the (sub-)thread hidden under the current article, if any@* | 7236 | Expose the (sub-)thread hidden under the current article, if any@* |
| 7243 | (@code{gnus-summary-show-thread}). | 7237 | (@code{gnus-summary-show-thread}). |
| 7244 | 7238 | ||
| 7245 | @item T h | 7239 | @item T h |
| 7246 | @kindex T h (Summary) | 7240 | @kindex T h @r{(Summary)} |
| 7247 | @findex gnus-summary-hide-thread | 7241 | @findex gnus-summary-hide-thread |
| 7248 | Hide the current (sub-)thread (@code{gnus-summary-hide-thread}). | 7242 | Hide the current (sub-)thread (@code{gnus-summary-hide-thread}). |
| 7249 | 7243 | ||
| 7250 | @item T S | 7244 | @item T S |
| 7251 | @kindex T S (Summary) | 7245 | @kindex T S @r{(Summary)} |
| 7252 | @findex gnus-summary-show-all-threads | 7246 | @findex gnus-summary-show-all-threads |
| 7253 | Expose all hidden threads (@code{gnus-summary-show-all-threads}). | 7247 | Expose all hidden threads (@code{gnus-summary-show-all-threads}). |
| 7254 | 7248 | ||
| 7255 | @item T H | 7249 | @item T H |
| 7256 | @kindex T H (Summary) | 7250 | @kindex T H @r{(Summary)} |
| 7257 | @findex gnus-summary-hide-all-threads | 7251 | @findex gnus-summary-hide-all-threads |
| 7258 | Hide all threads (@code{gnus-summary-hide-all-threads}). | 7252 | Hide all threads (@code{gnus-summary-hide-all-threads}). |
| 7259 | 7253 | ||
| 7260 | @item T t | 7254 | @item T t |
| 7261 | @kindex T t (Summary) | 7255 | @kindex T t @r{(Summary)} |
| 7262 | @findex gnus-summary-rethread-current | 7256 | @findex gnus-summary-rethread-current |
| 7263 | Re-thread the current article's thread | 7257 | Re-thread the current article's thread |
| 7264 | (@code{gnus-summary-rethread-current}). This works even when the | 7258 | (@code{gnus-summary-rethread-current}). This works even when the |
| 7265 | summary buffer is otherwise unthreaded. | 7259 | summary buffer is otherwise unthreaded. |
| 7266 | 7260 | ||
| 7267 | @item T ^ | 7261 | @item T ^ |
| 7268 | @kindex T ^ (Summary) | 7262 | @kindex T ^ @r{(Summary)} |
| 7269 | @findex gnus-summary-reparent-thread | 7263 | @findex gnus-summary-reparent-thread |
| 7270 | Make the current article the child of the marked (or previous) article | 7264 | Make the current article the child of the marked (or previous) article |
| 7271 | (@code{gnus-summary-reparent-thread}). | 7265 | (@code{gnus-summary-reparent-thread}). |
| 7272 | 7266 | ||
| 7273 | @item T M-^ | 7267 | @item T M-^ |
| 7274 | @kindex T M-^ (Summary) | 7268 | @kindex T M-^ @r{(Summary)} |
| 7275 | @findex gnus-summary-reparent-children | 7269 | @findex gnus-summary-reparent-children |
| 7276 | Make the current article the parent of the marked articles | 7270 | Make the current article the parent of the marked articles |
| 7277 | (@code{gnus-summary-reparent-children}). | 7271 | (@code{gnus-summary-reparent-children}). |
| @@ -7284,35 +7278,35 @@ understand the numeric prefix. | |||
| 7284 | @table @kbd | 7278 | @table @kbd |
| 7285 | 7279 | ||
| 7286 | @item T n | 7280 | @item T n |
| 7287 | @kindex T n (Summary) | 7281 | @kindex T n @r{(Summary)} |
| 7288 | @itemx C-M-f | 7282 | @itemx C-M-f |
| 7289 | @kindex C-M-n (Summary) | 7283 | @kindex C-M-n @r{(Summary)} |
| 7290 | @itemx M-down | 7284 | @itemx M-@key{DOWN} |
| 7291 | @kindex M-down (Summary) | 7285 | @kindex M-@key{DOWN} @r{(Summary)} |
| 7292 | @findex gnus-summary-next-thread | 7286 | @findex gnus-summary-next-thread |
| 7293 | Go to the next thread (@code{gnus-summary-next-thread}). | 7287 | Go to the next thread (@code{gnus-summary-next-thread}). |
| 7294 | 7288 | ||
| 7295 | @item T p | 7289 | @item T p |
| 7296 | @kindex T p (Summary) | 7290 | @kindex T p @r{(Summary)} |
| 7297 | @itemx C-M-b | 7291 | @itemx C-M-b |
| 7298 | @kindex C-M-p (Summary) | 7292 | @kindex C-M-p @r{(Summary)} |
| 7299 | @itemx M-up | 7293 | @itemx M-@key{UP} |
| 7300 | @kindex M-up (Summary) | 7294 | @kindex M-@key{UP} @r{(Summary)} |
| 7301 | @findex gnus-summary-prev-thread | 7295 | @findex gnus-summary-prev-thread |
| 7302 | Go to the previous thread (@code{gnus-summary-prev-thread}). | 7296 | Go to the previous thread (@code{gnus-summary-prev-thread}). |
| 7303 | 7297 | ||
| 7304 | @item T d | 7298 | @item T d |
| 7305 | @kindex T d (Summary) | 7299 | @kindex T d @r{(Summary)} |
| 7306 | @findex gnus-summary-down-thread | 7300 | @findex gnus-summary-down-thread |
| 7307 | Descend the thread (@code{gnus-summary-down-thread}). | 7301 | Descend the thread (@code{gnus-summary-down-thread}). |
| 7308 | 7302 | ||
| 7309 | @item T u | 7303 | @item T u |
| 7310 | @kindex T u (Summary) | 7304 | @kindex T u @r{(Summary)} |
| 7311 | @findex gnus-summary-up-thread | 7305 | @findex gnus-summary-up-thread |
| 7312 | Ascend the thread (@code{gnus-summary-up-thread}). | 7306 | Ascend the thread (@code{gnus-summary-up-thread}). |
| 7313 | 7307 | ||
| 7314 | @item T o | 7308 | @item T o |
| 7315 | @kindex T o (Summary) | 7309 | @kindex T o @r{(Summary)} |
| 7316 | @findex gnus-summary-top-thread | 7310 | @findex gnus-summary-top-thread |
| 7317 | Go to the top of the thread (@code{gnus-summary-top-thread}). | 7311 | Go to the top of the thread (@code{gnus-summary-top-thread}). |
| 7318 | @end table | 7312 | @end table |
| @@ -7654,12 +7648,12 @@ you use two explicit commands for managing persistent articles: | |||
| 7654 | @table @kbd | 7648 | @table @kbd |
| 7655 | 7649 | ||
| 7656 | @item * | 7650 | @item * |
| 7657 | @kindex * (Summary) | 7651 | @kindex * @r{(Summary)} |
| 7658 | @findex gnus-cache-enter-article | 7652 | @findex gnus-cache-enter-article |
| 7659 | Make the current article persistent (@code{gnus-cache-enter-article}). | 7653 | Make the current article persistent (@code{gnus-cache-enter-article}). |
| 7660 | 7654 | ||
| 7661 | @item M-* | 7655 | @item M-* |
| 7662 | @kindex M-* (Summary) | 7656 | @kindex M-* @r{(Summary)} |
| 7663 | @findex gnus-cache-remove-article | 7657 | @findex gnus-cache-remove-article |
| 7664 | Remove the current article from the persistent articles | 7658 | Remove the current article from the persistent articles |
| 7665 | (@code{gnus-cache-remove-article}). This will normally delete the | 7659 | (@code{gnus-cache-remove-article}). This will normally delete the |
| @@ -7697,7 +7691,7 @@ select another article. You can make an article sticky with: | |||
| 7697 | 7691 | ||
| 7698 | @table @kbd | 7692 | @table @kbd |
| 7699 | @item A S | 7693 | @item A S |
| 7700 | @kindex A S (Summary) | 7694 | @kindex A S @r{(Summary)} |
| 7701 | @findex gnus-sticky-article | 7695 | @findex gnus-sticky-article |
| 7702 | Make the current article sticky. If a prefix arg is given, ask for a | 7696 | Make the current article sticky. If a prefix arg is given, ask for a |
| 7703 | name for this sticky article buffer. | 7697 | name for this sticky article buffer. |
| @@ -7707,12 +7701,12 @@ To close a sticky article buffer you can use these commands: | |||
| 7707 | 7701 | ||
| 7708 | @table @kbd | 7702 | @table @kbd |
| 7709 | @item q | 7703 | @item q |
| 7710 | @kindex q (Article) | 7704 | @kindex q @r{@r{(Article)}} |
| 7711 | @findex bury-buffer | 7705 | @findex bury-buffer |
| 7712 | Puts this sticky article buffer at the end of the list of all buffers. | 7706 | Puts this sticky article buffer at the end of the list of all buffers. |
| 7713 | 7707 | ||
| 7714 | @item k | 7708 | @item k |
| 7715 | @kindex k (Article) | 7709 | @kindex k @r{(Article)} |
| 7716 | @findex gnus-kill-sticky-article-buffer | 7710 | @findex gnus-kill-sticky-article-buffer |
| 7717 | Kills this sticky article buffer. | 7711 | Kills this sticky article buffer. |
| 7718 | @end table | 7712 | @end table |
| @@ -7778,61 +7772,61 @@ deleted before saving. | |||
| 7778 | 7772 | ||
| 7779 | @item O o | 7773 | @item O o |
| 7780 | @itemx o | 7774 | @itemx o |
| 7781 | @kindex O o (Summary) | 7775 | @kindex O o @r{(Summary)} |
| 7782 | @kindex o (Summary) | 7776 | @kindex o @r{(Summary)} |
| 7783 | @findex gnus-summary-save-article | 7777 | @findex gnus-summary-save-article |
| 7784 | @c @icon{gnus-summary-save-article} | 7778 | @c @icon{gnus-summary-save-article} |
| 7785 | Save the current article using the default article saver | 7779 | Save the current article using the default article saver |
| 7786 | (@code{gnus-summary-save-article}). | 7780 | (@code{gnus-summary-save-article}). |
| 7787 | 7781 | ||
| 7788 | @item O m | 7782 | @item O m |
| 7789 | @kindex O m (Summary) | 7783 | @kindex O m @r{(Summary)} |
| 7790 | @findex gnus-summary-save-article-mail | 7784 | @findex gnus-summary-save-article-mail |
| 7791 | Save the current article in a Unix mail box (mbox) file | 7785 | Save the current article in a Unix mail box (mbox) file |
| 7792 | (@code{gnus-summary-save-article-mail}). | 7786 | (@code{gnus-summary-save-article-mail}). |
| 7793 | 7787 | ||
| 7794 | @item O r | 7788 | @item O r |
| 7795 | @kindex O r (Summary) | 7789 | @kindex O r @r{(Summary)} |
| 7796 | @findex gnus-summary-save-article-rmail | 7790 | @findex gnus-summary-save-article-rmail |
| 7797 | Save the current article in Rmail format | 7791 | Save the current article in Rmail format |
| 7798 | (@code{gnus-summary-save-article-rmail}). This is mbox since Emacs 23, | 7792 | (@code{gnus-summary-save-article-rmail}). This is mbox since Emacs 23, |
| 7799 | Babyl in older versions. | 7793 | Babyl in older versions. |
| 7800 | 7794 | ||
| 7801 | @item O f | 7795 | @item O f |
| 7802 | @kindex O f (Summary) | 7796 | @kindex O f @r{(Summary)} |
| 7803 | @findex gnus-summary-save-article-file | 7797 | @findex gnus-summary-save-article-file |
| 7804 | @c @icon{gnus-summary-save-article-file} | 7798 | @c @icon{gnus-summary-save-article-file} |
| 7805 | Save the current article in plain file format | 7799 | Save the current article in plain file format |
| 7806 | (@code{gnus-summary-save-article-file}). | 7800 | (@code{gnus-summary-save-article-file}). |
| 7807 | 7801 | ||
| 7808 | @item O F | 7802 | @item O F |
| 7809 | @kindex O F (Summary) | 7803 | @kindex O F @r{(Summary)} |
| 7810 | @findex gnus-summary-write-article-file | 7804 | @findex gnus-summary-write-article-file |
| 7811 | Write the current article in plain file format, overwriting any previous | 7805 | Write the current article in plain file format, overwriting any previous |
| 7812 | file contents (@code{gnus-summary-write-article-file}). | 7806 | file contents (@code{gnus-summary-write-article-file}). |
| 7813 | 7807 | ||
| 7814 | @item O b | 7808 | @item O b |
| 7815 | @kindex O b (Summary) | 7809 | @kindex O b @r{(Summary)} |
| 7816 | @findex gnus-summary-save-article-body-file | 7810 | @findex gnus-summary-save-article-body-file |
| 7817 | Save the current article body in plain file format | 7811 | Save the current article body in plain file format |
| 7818 | (@code{gnus-summary-save-article-body-file}). | 7812 | (@code{gnus-summary-save-article-body-file}). |
| 7819 | 7813 | ||
| 7820 | @item O h | 7814 | @item O h |
| 7821 | @kindex O h (Summary) | 7815 | @kindex O h @r{(Summary)} |
| 7822 | @findex gnus-summary-save-article-folder | 7816 | @findex gnus-summary-save-article-folder |
| 7823 | Save the current article in mh folder format | 7817 | Save the current article in mh folder format |
| 7824 | (@code{gnus-summary-save-article-folder}). | 7818 | (@code{gnus-summary-save-article-folder}). |
| 7825 | 7819 | ||
| 7826 | @item O v | 7820 | @item O v |
| 7827 | @kindex O v (Summary) | 7821 | @kindex O v @r{(Summary)} |
| 7828 | @findex gnus-summary-save-article-vm | 7822 | @findex gnus-summary-save-article-vm |
| 7829 | Save the current article in a VM folder | 7823 | Save the current article in a VM folder |
| 7830 | (@code{gnus-summary-save-article-vm}). | 7824 | (@code{gnus-summary-save-article-vm}). |
| 7831 | 7825 | ||
| 7832 | @item O p | 7826 | @item O p |
| 7833 | @itemx | | 7827 | @itemx | |
| 7834 | @kindex O p (Summary) | 7828 | @kindex O p @r{(Summary)} |
| 7835 | @kindex | (Summary) | 7829 | @kindex | @r{(Summary)} |
| 7836 | @findex gnus-summary-pipe-output | 7830 | @findex gnus-summary-pipe-output |
| 7837 | @vindex gnus-summary-pipe-output-default-command | 7831 | @vindex gnus-summary-pipe-output-default-command |
| 7838 | Save the current article in a pipe. Uhm, like, what I mean is---Pipe | 7832 | Save the current article in a pipe. Uhm, like, what I mean is---Pipe |
| @@ -7845,7 +7839,7 @@ to a string containing the default command and options (default | |||
| 7845 | @code{nil}). | 7839 | @code{nil}). |
| 7846 | 7840 | ||
| 7847 | @item O P | 7841 | @item O P |
| 7848 | @kindex O P (Summary) | 7842 | @kindex O P @r{(Summary)} |
| 7849 | @findex gnus-summary-muttprint | 7843 | @findex gnus-summary-muttprint |
| 7850 | @vindex gnus-summary-muttprint-program | 7844 | @vindex gnus-summary-muttprint-program |
| 7851 | Save the current article into muttprint. That is, print it using the | 7845 | Save the current article into muttprint. That is, print it using the |
| @@ -8152,24 +8146,24 @@ commands, and you have to mark the articles manually with @kbd{#}. | |||
| 8152 | @table @kbd | 8146 | @table @kbd |
| 8153 | 8147 | ||
| 8154 | @item X u | 8148 | @item X u |
| 8155 | @kindex X u (Summary) | 8149 | @kindex X u @r{(Summary)} |
| 8156 | @findex gnus-uu-decode-uu | 8150 | @findex gnus-uu-decode-uu |
| 8157 | @c @icon{gnus-uu-decode-uu} | 8151 | @c @icon{gnus-uu-decode-uu} |
| 8158 | Uudecodes the current series (@code{gnus-uu-decode-uu}). | 8152 | Uudecodes the current series (@code{gnus-uu-decode-uu}). |
| 8159 | 8153 | ||
| 8160 | @item X U | 8154 | @item X U |
| 8161 | @kindex X U (Summary) | 8155 | @kindex X U @r{(Summary)} |
| 8162 | @findex gnus-uu-decode-uu-and-save | 8156 | @findex gnus-uu-decode-uu-and-save |
| 8163 | Uudecodes and saves the current series | 8157 | Uudecodes and saves the current series |
| 8164 | (@code{gnus-uu-decode-uu-and-save}). | 8158 | (@code{gnus-uu-decode-uu-and-save}). |
| 8165 | 8159 | ||
| 8166 | @item X v u | 8160 | @item X v u |
| 8167 | @kindex X v u (Summary) | 8161 | @kindex X v u @r{(Summary)} |
| 8168 | @findex gnus-uu-decode-uu-view | 8162 | @findex gnus-uu-decode-uu-view |
| 8169 | Uudecodes and views the current series (@code{gnus-uu-decode-uu-view}). | 8163 | Uudecodes and views the current series (@code{gnus-uu-decode-uu-view}). |
| 8170 | 8164 | ||
| 8171 | @item X v U | 8165 | @item X v U |
| 8172 | @kindex X v U (Summary) | 8166 | @kindex X v U @r{(Summary)} |
| 8173 | @findex gnus-uu-decode-uu-and-save-view | 8167 | @findex gnus-uu-decode-uu-and-save-view |
| 8174 | Uudecodes, views and saves the current series | 8168 | Uudecodes, views and saves the current series |
| 8175 | (@code{gnus-uu-decode-uu-and-save-view}). | 8169 | (@code{gnus-uu-decode-uu-and-save-view}). |
| @@ -8210,22 +8204,22 @@ some commands to deal with these: | |||
| 8210 | @table @kbd | 8204 | @table @kbd |
| 8211 | 8205 | ||
| 8212 | @item X s | 8206 | @item X s |
| 8213 | @kindex X s (Summary) | 8207 | @kindex X s @r{(Summary)} |
| 8214 | @findex gnus-uu-decode-unshar | 8208 | @findex gnus-uu-decode-unshar |
| 8215 | Unshars the current series (@code{gnus-uu-decode-unshar}). | 8209 | Unshars the current series (@code{gnus-uu-decode-unshar}). |
| 8216 | 8210 | ||
| 8217 | @item X S | 8211 | @item X S |
| 8218 | @kindex X S (Summary) | 8212 | @kindex X S @r{(Summary)} |
| 8219 | @findex gnus-uu-decode-unshar-and-save | 8213 | @findex gnus-uu-decode-unshar-and-save |
| 8220 | Unshars and saves the current series (@code{gnus-uu-decode-unshar-and-save}). | 8214 | Unshars and saves the current series (@code{gnus-uu-decode-unshar-and-save}). |
| 8221 | 8215 | ||
| 8222 | @item X v s | 8216 | @item X v s |
| 8223 | @kindex X v s (Summary) | 8217 | @kindex X v s @r{(Summary)} |
| 8224 | @findex gnus-uu-decode-unshar-view | 8218 | @findex gnus-uu-decode-unshar-view |
| 8225 | Unshars and views the current series (@code{gnus-uu-decode-unshar-view}). | 8219 | Unshars and views the current series (@code{gnus-uu-decode-unshar-view}). |
| 8226 | 8220 | ||
| 8227 | @item X v S | 8221 | @item X v S |
| 8228 | @kindex X v S (Summary) | 8222 | @kindex X v S @r{(Summary)} |
| 8229 | @findex gnus-uu-decode-unshar-and-save-view | 8223 | @findex gnus-uu-decode-unshar-and-save-view |
| 8230 | Unshars, views and saves the current series | 8224 | Unshars, views and saves the current series |
| 8231 | (@code{gnus-uu-decode-unshar-and-save-view}). | 8225 | (@code{gnus-uu-decode-unshar-and-save-view}). |
| @@ -8239,24 +8233,24 @@ Unshars, views and saves the current series | |||
| 8239 | @table @kbd | 8233 | @table @kbd |
| 8240 | 8234 | ||
| 8241 | @item X p | 8235 | @item X p |
| 8242 | @kindex X p (Summary) | 8236 | @kindex X p @r{(Summary)} |
| 8243 | @findex gnus-uu-decode-postscript | 8237 | @findex gnus-uu-decode-postscript |
| 8244 | Unpack the current PostScript series (@code{gnus-uu-decode-postscript}). | 8238 | Unpack the current PostScript series (@code{gnus-uu-decode-postscript}). |
| 8245 | 8239 | ||
| 8246 | @item X P | 8240 | @item X P |
| 8247 | @kindex X P (Summary) | 8241 | @kindex X P @r{(Summary)} |
| 8248 | @findex gnus-uu-decode-postscript-and-save | 8242 | @findex gnus-uu-decode-postscript-and-save |
| 8249 | Unpack and save the current PostScript series | 8243 | Unpack and save the current PostScript series |
| 8250 | (@code{gnus-uu-decode-postscript-and-save}). | 8244 | (@code{gnus-uu-decode-postscript-and-save}). |
| 8251 | 8245 | ||
| 8252 | @item X v p | 8246 | @item X v p |
| 8253 | @kindex X v p (Summary) | 8247 | @kindex X v p @r{(Summary)} |
| 8254 | @findex gnus-uu-decode-postscript-view | 8248 | @findex gnus-uu-decode-postscript-view |
| 8255 | View the current PostScript series | 8249 | View the current PostScript series |
| 8256 | (@code{gnus-uu-decode-postscript-view}). | 8250 | (@code{gnus-uu-decode-postscript-view}). |
| 8257 | 8251 | ||
| 8258 | @item X v P | 8252 | @item X v P |
| 8259 | @kindex X v P (Summary) | 8253 | @kindex X v P @r{(Summary)} |
| 8260 | @findex gnus-uu-decode-postscript-and-save-view | 8254 | @findex gnus-uu-decode-postscript-and-save-view |
| 8261 | View and save the current PostScript series | 8255 | View and save the current PostScript series |
| 8262 | (@code{gnus-uu-decode-postscript-and-save-view}). | 8256 | (@code{gnus-uu-decode-postscript-and-save-view}). |
| @@ -8268,19 +8262,19 @@ View and save the current PostScript series | |||
| 8268 | 8262 | ||
| 8269 | @table @kbd | 8263 | @table @kbd |
| 8270 | @item X o | 8264 | @item X o |
| 8271 | @kindex X o (Summary) | 8265 | @kindex X o @r{(Summary)} |
| 8272 | @findex gnus-uu-decode-save | 8266 | @findex gnus-uu-decode-save |
| 8273 | Save the current series | 8267 | Save the current series |
| 8274 | (@code{gnus-uu-decode-save}). | 8268 | (@code{gnus-uu-decode-save}). |
| 8275 | 8269 | ||
| 8276 | @item X b | 8270 | @item X b |
| 8277 | @kindex X b (Summary) | 8271 | @kindex X b @r{(Summary)} |
| 8278 | @findex gnus-uu-decode-binhex | 8272 | @findex gnus-uu-decode-binhex |
| 8279 | Unbinhex the current series (@code{gnus-uu-decode-binhex}). This | 8273 | Unbinhex the current series (@code{gnus-uu-decode-binhex}). This |
| 8280 | doesn't really work yet. | 8274 | doesn't really work yet. |
| 8281 | 8275 | ||
| 8282 | @item X Y | 8276 | @item X Y |
| 8283 | @kindex X Y (Summary) | 8277 | @kindex X Y @r{(Summary)} |
| 8284 | @findex gnus-uu-decode-yenc | 8278 | @findex gnus-uu-decode-yenc |
| 8285 | yEnc-decode the current series and save it (@code{gnus-uu-decode-yenc}). | 8279 | yEnc-decode the current series and save it (@code{gnus-uu-decode-yenc}). |
| 8286 | @end table | 8280 | @end table |
| @@ -8554,7 +8548,7 @@ you want it to look like technicolor fruit salad. | |||
| 8554 | @table @kbd | 8548 | @table @kbd |
| 8555 | 8549 | ||
| 8556 | @item W H a | 8550 | @item W H a |
| 8557 | @kindex W H a (Summary) | 8551 | @kindex W H a @r{(Summary)} |
| 8558 | @findex gnus-article-highlight | 8552 | @findex gnus-article-highlight |
| 8559 | @findex gnus-article-maybe-highlight | 8553 | @findex gnus-article-maybe-highlight |
| 8560 | Do much highlighting of the current article | 8554 | Do much highlighting of the current article |
| @@ -8562,7 +8556,7 @@ Do much highlighting of the current article | |||
| 8562 | text, the signature, and adds buttons to the body and the head. | 8556 | text, the signature, and adds buttons to the body and the head. |
| 8563 | 8557 | ||
| 8564 | @item W H h | 8558 | @item W H h |
| 8565 | @kindex W H h (Summary) | 8559 | @kindex W H h @r{(Summary)} |
| 8566 | @findex gnus-article-highlight-headers | 8560 | @findex gnus-article-highlight-headers |
| 8567 | @vindex gnus-header-face-alist | 8561 | @vindex gnus-header-face-alist |
| 8568 | Highlight the headers (@code{gnus-article-highlight-headers}). The | 8562 | Highlight the headers (@code{gnus-article-highlight-headers}). The |
| @@ -8576,7 +8570,7 @@ the header value. The first match made will be used. Note that | |||
| 8576 | @var{regexp} shouldn't have @samp{^} prepended---Gnus will add one. | 8570 | @var{regexp} shouldn't have @samp{^} prepended---Gnus will add one. |
| 8577 | 8571 | ||
| 8578 | @item W H c | 8572 | @item W H c |
| 8579 | @kindex W H c (Summary) | 8573 | @kindex W H c @r{(Summary)} |
| 8580 | @findex gnus-article-highlight-citation | 8574 | @findex gnus-article-highlight-citation |
| 8581 | Highlight cited text (@code{gnus-article-highlight-citation}). | 8575 | Highlight cited text (@code{gnus-article-highlight-citation}). |
| 8582 | 8576 | ||
| @@ -8637,7 +8631,7 @@ is @code{t}. | |||
| 8637 | 8631 | ||
| 8638 | 8632 | ||
| 8639 | @item W H s | 8633 | @item W H s |
| 8640 | @kindex W H s (Summary) | 8634 | @kindex W H s @r{(Summary)} |
| 8641 | @vindex gnus-signature-separator | 8635 | @vindex gnus-signature-separator |
| 8642 | @vindex gnus-signature-face | 8636 | @vindex gnus-signature-face |
| 8643 | @findex gnus-article-highlight-signature | 8637 | @findex gnus-article-highlight-signature |
| @@ -8658,7 +8652,7 @@ default. | |||
| 8658 | @cindex article emphasis | 8652 | @cindex article emphasis |
| 8659 | 8653 | ||
| 8660 | @findex gnus-article-emphasize | 8654 | @findex gnus-article-emphasize |
| 8661 | @kindex W e (Summary) | 8655 | @kindex W e @r{(Summary)} |
| 8662 | People commonly add emphasis to words in news articles by writing things | 8656 | People commonly add emphasis to words in news articles by writing things |
| 8663 | like @samp{_this_} or @samp{*this*} or @samp{/this/}. Gnus can make | 8657 | like @samp{_this_} or @samp{*this*} or @samp{/this/}. Gnus can make |
| 8664 | this look nicer by running the article through the @kbd{W e} | 8658 | this look nicer by running the article through the @kbd{W e} |
| @@ -8729,32 +8723,32 @@ too much cruft in most articles. | |||
| 8729 | @table @kbd | 8723 | @table @kbd |
| 8730 | 8724 | ||
| 8731 | @item W W a | 8725 | @item W W a |
| 8732 | @kindex W W a (Summary) | 8726 | @kindex W W a @r{(Summary)} |
| 8733 | @findex gnus-article-hide | 8727 | @findex gnus-article-hide |
| 8734 | Do quite a lot of hiding on the article buffer | 8728 | Do quite a lot of hiding on the article buffer |
| 8735 | (@kbd{gnus-article-hide}). In particular, this function will hide | 8729 | (@kbd{gnus-article-hide}). In particular, this function will hide |
| 8736 | headers, @acronym{PGP}, cited text and the signature. | 8730 | headers, @acronym{PGP}, cited text and the signature. |
| 8737 | 8731 | ||
| 8738 | @item W W h | 8732 | @item W W h |
| 8739 | @kindex W W h (Summary) | 8733 | @kindex W W h @r{(Summary)} |
| 8740 | @findex gnus-article-hide-headers | 8734 | @findex gnus-article-hide-headers |
| 8741 | Hide headers (@code{gnus-article-hide-headers}). @xref{Hiding | 8735 | Hide headers (@code{gnus-article-hide-headers}). @xref{Hiding |
| 8742 | Headers}. | 8736 | Headers}. |
| 8743 | 8737 | ||
| 8744 | @item W W b | 8738 | @item W W b |
| 8745 | @kindex W W b (Summary) | 8739 | @kindex W W b @r{(Summary)} |
| 8746 | @findex gnus-article-hide-boring-headers | 8740 | @findex gnus-article-hide-boring-headers |
| 8747 | Hide headers that aren't particularly interesting | 8741 | Hide headers that aren't particularly interesting |
| 8748 | (@code{gnus-article-hide-boring-headers}). @xref{Hiding Headers}. | 8742 | (@code{gnus-article-hide-boring-headers}). @xref{Hiding Headers}. |
| 8749 | 8743 | ||
| 8750 | @item W W s | 8744 | @item W W s |
| 8751 | @kindex W W s (Summary) | 8745 | @kindex W W s @r{(Summary)} |
| 8752 | @findex gnus-article-hide-signature | 8746 | @findex gnus-article-hide-signature |
| 8753 | Hide signature (@code{gnus-article-hide-signature}). @xref{Article | 8747 | Hide signature (@code{gnus-article-hide-signature}). @xref{Article |
| 8754 | Signature}. | 8748 | Signature}. |
| 8755 | 8749 | ||
| 8756 | @item W W l | 8750 | @item W W l |
| 8757 | @kindex W W l (Summary) | 8751 | @kindex W W l @r{(Summary)} |
| 8758 | @findex gnus-article-hide-list-identifiers | 8752 | @findex gnus-article-hide-list-identifiers |
| 8759 | @vindex gnus-list-identifiers | 8753 | @vindex gnus-list-identifiers |
| 8760 | Strip list identifiers specified in @code{gnus-list-identifiers}. These | 8754 | Strip list identifiers specified in @code{gnus-list-identifiers}. These |
| @@ -8773,13 +8767,13 @@ subject. This can also be a list of regular expressions. | |||
| 8773 | @end table | 8767 | @end table |
| 8774 | 8768 | ||
| 8775 | @item W W P | 8769 | @item W W P |
| 8776 | @kindex W W P (Summary) | 8770 | @kindex W W P @r{(Summary)} |
| 8777 | @findex gnus-article-hide-pem | 8771 | @findex gnus-article-hide-pem |
| 8778 | Hide @acronym{PEM} (privacy enhanced messages) cruft | 8772 | Hide @acronym{PEM} (privacy enhanced messages) cruft |
| 8779 | (@code{gnus-article-hide-pem}). | 8773 | (@code{gnus-article-hide-pem}). |
| 8780 | 8774 | ||
| 8781 | @item W W B | 8775 | @item W W B |
| 8782 | @kindex W W B (Summary) | 8776 | @kindex W W B @r{(Summary)} |
| 8783 | @findex gnus-article-strip-banner | 8777 | @findex gnus-article-strip-banner |
| 8784 | @vindex gnus-article-banner-alist | 8778 | @vindex gnus-article-banner-alist |
| 8785 | @vindex gnus-article-address-banner-alist | 8779 | @vindex gnus-article-address-banner-alist |
| @@ -8833,7 +8827,7 @@ sends, you can use the following element to remove them: | |||
| 8833 | @end table | 8827 | @end table |
| 8834 | 8828 | ||
| 8835 | @item W W c | 8829 | @item W W c |
| 8836 | @kindex W W c (Summary) | 8830 | @kindex W W c @r{(Summary)} |
| 8837 | @findex gnus-article-hide-citation | 8831 | @findex gnus-article-hide-citation |
| 8838 | Hide citation (@code{gnus-article-hide-citation}). Some variables for | 8832 | Hide citation (@code{gnus-article-hide-citation}). Some variables for |
| 8839 | customizing the hiding: | 8833 | customizing the hiding: |
| @@ -8869,7 +8863,7 @@ and bottom of the text, respectively, to remain visible. | |||
| 8869 | @end table | 8863 | @end table |
| 8870 | 8864 | ||
| 8871 | @item W W C-c | 8865 | @item W W C-c |
| 8872 | @kindex W W C-c (Summary) | 8866 | @kindex W W C-c @r{(Summary)} |
| 8873 | @findex gnus-article-hide-citation-maybe | 8867 | @findex gnus-article-hide-citation-maybe |
| 8874 | 8868 | ||
| 8875 | Hide citation (@code{gnus-article-hide-citation-maybe}) depending on the | 8869 | Hide citation (@code{gnus-article-hide-citation-maybe}) depending on the |
| @@ -8888,7 +8882,7 @@ is hidden. | |||
| 8888 | @end table | 8882 | @end table |
| 8889 | 8883 | ||
| 8890 | @item W W C | 8884 | @item W W C |
| 8891 | @kindex W W C (Summary) | 8885 | @kindex W W C @r{(Summary)} |
| 8892 | @findex gnus-article-hide-citation-in-followups | 8886 | @findex gnus-article-hide-citation-in-followups |
| 8893 | Hide cited text in articles that aren't roots | 8887 | Hide cited text in articles that aren't roots |
| 8894 | (@code{gnus-article-hide-citation-in-followups}). This isn't very | 8888 | (@code{gnus-article-hide-citation-in-followups}). This isn't very |
| @@ -8938,14 +8932,14 @@ interactive Washing functions but with all default treatments | |||
| 8938 | (@pxref{Customizing Articles}). | 8932 | (@pxref{Customizing Articles}). |
| 8939 | 8933 | ||
| 8940 | @item W l | 8934 | @item W l |
| 8941 | @kindex W l (Summary) | 8935 | @kindex W l @r{(Summary)} |
| 8942 | @findex gnus-summary-stop-page-breaking | 8936 | @findex gnus-summary-stop-page-breaking |
| 8943 | Remove page breaks from the current article | 8937 | Remove page breaks from the current article |
| 8944 | (@code{gnus-summary-stop-page-breaking}). @xref{Misc Article}, for page | 8938 | (@code{gnus-summary-stop-page-breaking}). @xref{Misc Article}, for page |
| 8945 | delimiters. | 8939 | delimiters. |
| 8946 | 8940 | ||
| 8947 | @item W r | 8941 | @item W r |
| 8948 | @kindex W r (Summary) | 8942 | @kindex W r @r{(Summary)} |
| 8949 | @findex gnus-summary-caesar-message | 8943 | @findex gnus-summary-caesar-message |
| 8950 | @c @icon{gnus-summary-caesar-message} | 8944 | @c @icon{gnus-summary-caesar-message} |
| 8951 | Do a Caesar rotate (rot13) on the article buffer | 8945 | Do a Caesar rotate (rot13) on the article buffer |
| @@ -8959,12 +8953,12 @@ positions in the alphabet, e.g., @samp{B} (letter #2) -> @samp{O} (letter | |||
| 8959 | is rumored to have employed this form of, uh, somewhat weak encryption. | 8953 | is rumored to have employed this form of, uh, somewhat weak encryption. |
| 8960 | 8954 | ||
| 8961 | @item W m | 8955 | @item W m |
| 8962 | @kindex W m (Summary) | 8956 | @kindex W m @r{(Summary)} |
| 8963 | @findex gnus-summary-morse-message | 8957 | @findex gnus-summary-morse-message |
| 8964 | Morse decode the article buffer (@code{gnus-summary-morse-message}). | 8958 | Morse decode the article buffer (@code{gnus-summary-morse-message}). |
| 8965 | 8959 | ||
| 8966 | @item W i | 8960 | @item W i |
| 8967 | @kindex W i (Summary) | 8961 | @kindex W i @r{(Summary)} |
| 8968 | @findex gnus-summary-idna-message | 8962 | @findex gnus-summary-idna-message |
| 8969 | Decode IDNA encoded domain names in the current articles. IDNA | 8963 | Decode IDNA encoded domain names in the current articles. IDNA |
| 8970 | encoded domain names looks like @samp{xn--bar}. If a string remain | 8964 | encoded domain names looks like @samp{xn--bar}. If a string remain |
| @@ -8975,25 +8969,25 @@ to work. | |||
| 8975 | 8969 | ||
| 8976 | @item W t | 8970 | @item W t |
| 8977 | @item t | 8971 | @item t |
| 8978 | @kindex W t (Summary) | 8972 | @kindex W t @r{(Summary)} |
| 8979 | @kindex t (Summary) | 8973 | @kindex t @r{(Summary)} |
| 8980 | @findex gnus-summary-toggle-header | 8974 | @findex gnus-summary-toggle-header |
| 8981 | Toggle whether to display all headers in the article buffer | 8975 | Toggle whether to display all headers in the article buffer |
| 8982 | (@code{gnus-summary-toggle-header}). | 8976 | (@code{gnus-summary-toggle-header}). |
| 8983 | 8977 | ||
| 8984 | @item W v | 8978 | @item W v |
| 8985 | @kindex W v (Summary) | 8979 | @kindex W v @r{(Summary)} |
| 8986 | @findex gnus-summary-verbose-headers | 8980 | @findex gnus-summary-verbose-headers |
| 8987 | Toggle whether to display all headers in the article buffer permanently | 8981 | Toggle whether to display all headers in the article buffer permanently |
| 8988 | (@code{gnus-summary-verbose-headers}). | 8982 | (@code{gnus-summary-verbose-headers}). |
| 8989 | 8983 | ||
| 8990 | @item W o | 8984 | @item W o |
| 8991 | @kindex W o (Summary) | 8985 | @kindex W o @r{(Summary)} |
| 8992 | @findex gnus-article-treat-overstrike | 8986 | @findex gnus-article-treat-overstrike |
| 8993 | Treat overstrike (@code{gnus-article-treat-overstrike}). | 8987 | Treat overstrike (@code{gnus-article-treat-overstrike}). |
| 8994 | 8988 | ||
| 8995 | @item W d | 8989 | @item W d |
| 8996 | @kindex W d (Summary) | 8990 | @kindex W d @r{(Summary)} |
| 8997 | @findex gnus-article-treat-dumbquotes | 8991 | @findex gnus-article-treat-dumbquotes |
| 8998 | @vindex gnus-article-dumbquotes-map | 8992 | @vindex gnus-article-dumbquotes-map |
| 8999 | @cindex Smartquotes | 8993 | @cindex Smartquotes |
| @@ -9011,7 +9005,7 @@ like @code{\222} or @code{\264} where you're expecting some kind of | |||
| 9011 | apostrophe or quotation mark, then try this wash. | 9005 | apostrophe or quotation mark, then try this wash. |
| 9012 | 9006 | ||
| 9013 | @item W U | 9007 | @item W U |
| 9014 | @kindex W U (Summary) | 9008 | @kindex W U @r{(Summary)} |
| 9015 | @findex gnus-article-treat-non-ascii | 9009 | @findex gnus-article-treat-non-ascii |
| 9016 | @cindex Unicode | 9010 | @cindex Unicode |
| 9017 | @cindex Non-@acronym{ASCII} | 9011 | @cindex Non-@acronym{ASCII} |
| @@ -9022,7 +9016,7 @@ and doesn't show accented characters, ``advanced'' punctuation, and the | |||
| 9022 | like. For instance, @samp{»} is translated into @samp{>>}, and so on. | 9016 | like. For instance, @samp{»} is translated into @samp{>>}, and so on. |
| 9023 | 9017 | ||
| 9024 | @item W Y f | 9018 | @item W Y f |
| 9025 | @kindex W Y f (Summary) | 9019 | @kindex W Y f @r{(Summary)} |
| 9026 | @findex gnus-article-outlook-deuglify-article | 9020 | @findex gnus-article-outlook-deuglify-article |
| 9027 | @cindex Outlook Express | 9021 | @cindex Outlook Express |
| 9028 | Full deuglify of broken Outlook (Express) articles: Treat dumbquotes, | 9022 | Full deuglify of broken Outlook (Express) articles: Treat dumbquotes, |
| @@ -9030,7 +9024,7 @@ unwrap lines, repair attribution and rearrange citation. | |||
| 9030 | (@code{gnus-article-outlook-deuglify-article}). | 9024 | (@code{gnus-article-outlook-deuglify-article}). |
| 9031 | 9025 | ||
| 9032 | @item W Y u | 9026 | @item W Y u |
| 9033 | @kindex W Y u (Summary) | 9027 | @kindex W Y u @r{(Summary)} |
| 9034 | @findex gnus-article-outlook-unwrap-lines | 9028 | @findex gnus-article-outlook-unwrap-lines |
| 9035 | @vindex gnus-outlook-deuglify-unwrap-min | 9029 | @vindex gnus-outlook-deuglify-unwrap-min |
| 9036 | @vindex gnus-outlook-deuglify-unwrap-max | 9030 | @vindex gnus-outlook-deuglify-unwrap-max |
| @@ -9042,19 +9036,19 @@ maximum length of an unwrapped citation line. | |||
| 9042 | (@code{gnus-article-outlook-unwrap-lines}). | 9036 | (@code{gnus-article-outlook-unwrap-lines}). |
| 9043 | 9037 | ||
| 9044 | @item W Y a | 9038 | @item W Y a |
| 9045 | @kindex W Y a (Summary) | 9039 | @kindex W Y a @r{(Summary)} |
| 9046 | @findex gnus-article-outlook-repair-attribution | 9040 | @findex gnus-article-outlook-repair-attribution |
| 9047 | Repair a broken attribution line.@* | 9041 | Repair a broken attribution line.@* |
| 9048 | (@code{gnus-article-outlook-repair-attribution}). | 9042 | (@code{gnus-article-outlook-repair-attribution}). |
| 9049 | 9043 | ||
| 9050 | @item W Y c | 9044 | @item W Y c |
| 9051 | @kindex W Y c (Summary) | 9045 | @kindex W Y c @r{(Summary)} |
| 9052 | @findex gnus-article-outlook-rearrange-citation | 9046 | @findex gnus-article-outlook-rearrange-citation |
| 9053 | Repair broken citations by rearranging the text. | 9047 | Repair broken citations by rearranging the text. |
| 9054 | (@code{gnus-article-outlook-rearrange-citation}). | 9048 | (@code{gnus-article-outlook-rearrange-citation}). |
| 9055 | 9049 | ||
| 9056 | @item W w | 9050 | @item W w |
| 9057 | @kindex W w (Summary) | 9051 | @kindex W w @r{(Summary)} |
| 9058 | @findex gnus-article-fill-cited-article | 9052 | @findex gnus-article-fill-cited-article |
| 9059 | Do word wrap (@code{gnus-article-fill-cited-article}). | 9053 | Do word wrap (@code{gnus-article-fill-cited-article}). |
| 9060 | 9054 | ||
| @@ -9062,18 +9056,18 @@ You can give the command a numerical prefix to specify the width to use | |||
| 9062 | when filling. | 9056 | when filling. |
| 9063 | 9057 | ||
| 9064 | @item W Q | 9058 | @item W Q |
| 9065 | @kindex W Q (Summary) | 9059 | @kindex W Q @r{(Summary)} |
| 9066 | @findex gnus-article-fill-long-lines | 9060 | @findex gnus-article-fill-long-lines |
| 9067 | Fill long lines (@code{gnus-article-fill-long-lines}). | 9061 | Fill long lines (@code{gnus-article-fill-long-lines}). |
| 9068 | 9062 | ||
| 9069 | @item W C | 9063 | @item W C |
| 9070 | @kindex W C (Summary) | 9064 | @kindex W C @r{(Summary)} |
| 9071 | @findex gnus-article-capitalize-sentences | 9065 | @findex gnus-article-capitalize-sentences |
| 9072 | Capitalize the first word in each sentence | 9066 | Capitalize the first word in each sentence |
| 9073 | (@code{gnus-article-capitalize-sentences}). | 9067 | (@code{gnus-article-capitalize-sentences}). |
| 9074 | 9068 | ||
| 9075 | @item W c | 9069 | @item W c |
| 9076 | @kindex W c (Summary) | 9070 | @kindex W c @r{(Summary)} |
| 9077 | @findex gnus-article-remove-cr | 9071 | @findex gnus-article-remove-cr |
| 9078 | Translate CRLF pairs (i.e., @samp{^M}s on the end of the lines) into LF | 9072 | Translate CRLF pairs (i.e., @samp{^M}s on the end of the lines) into LF |
| 9079 | (this takes care of DOS line endings), and then translate any remaining | 9073 | (this takes care of DOS line endings), and then translate any remaining |
| @@ -9081,7 +9075,7 @@ CRs into LF (this takes care of Mac line endings) | |||
| 9081 | (@code{gnus-article-remove-cr}). | 9075 | (@code{gnus-article-remove-cr}). |
| 9082 | 9076 | ||
| 9083 | @item W q | 9077 | @item W q |
| 9084 | @kindex W q (Summary) | 9078 | @kindex W q @r{(Summary)} |
| 9085 | @findex gnus-article-de-quoted-unreadable | 9079 | @findex gnus-article-de-quoted-unreadable |
| 9086 | Treat quoted-printable (@code{gnus-article-de-quoted-unreadable}). | 9080 | Treat quoted-printable (@code{gnus-article-de-quoted-unreadable}). |
| 9087 | Quoted-Printable is one common @acronym{MIME} encoding employed when | 9081 | Quoted-Printable is one common @acronym{MIME} encoding employed when |
| @@ -9093,7 +9087,7 @@ done automatically by Gnus if the message in question has a | |||
| 9093 | has been done. If a prefix is given, a charset will be asked for. | 9087 | has been done. If a prefix is given, a charset will be asked for. |
| 9094 | 9088 | ||
| 9095 | @item W 6 | 9089 | @item W 6 |
| 9096 | @kindex W 6 (Summary) | 9090 | @kindex W 6 @r{(Summary)} |
| 9097 | @findex gnus-article-de-base64-unreadable | 9091 | @findex gnus-article-de-base64-unreadable |
| 9098 | Treat base64 (@code{gnus-article-de-base64-unreadable}). Base64 is | 9092 | Treat base64 (@code{gnus-article-de-base64-unreadable}). Base64 is |
| 9099 | one common @acronym{MIME} encoding employed when sending | 9093 | one common @acronym{MIME} encoding employed when sending |
| @@ -9103,14 +9097,14 @@ usually done automatically by Gnus if the message in question has a | |||
| 9103 | has been done. If a prefix is given, a charset will be asked for. | 9097 | has been done. If a prefix is given, a charset will be asked for. |
| 9104 | 9098 | ||
| 9105 | @item W Z | 9099 | @item W Z |
| 9106 | @kindex W Z (Summary) | 9100 | @kindex W Z @r{(Summary)} |
| 9107 | @findex gnus-article-decode-HZ | 9101 | @findex gnus-article-decode-HZ |
| 9108 | Treat HZ or HZP (@code{gnus-article-decode-HZ}). HZ (or HZP) is one | 9102 | Treat HZ or HZP (@code{gnus-article-decode-HZ}). HZ (or HZP) is one |
| 9109 | common encoding employed when sending Chinese articles. It typically | 9103 | common encoding employed when sending Chinese articles. It typically |
| 9110 | makes strings look like @samp{~@{<:Ky2;S@{#,NpJ)l6HK!#~@}}. | 9104 | makes strings look like @samp{~@{<:Ky2;S@{#,NpJ)l6HK!#~@}}. |
| 9111 | 9105 | ||
| 9112 | @item W A | 9106 | @item W A |
| 9113 | @kindex W A (Summary) | 9107 | @kindex W A @r{(Summary)} |
| 9114 | @findex gnus-article-treat-ansi-sequences | 9108 | @findex gnus-article-treat-ansi-sequences |
| 9115 | @cindex @acronym{ANSI} control sequences | 9109 | @cindex @acronym{ANSI} control sequences |
| 9116 | Translate @acronym{ANSI} SGR control sequences into overlays or | 9110 | Translate @acronym{ANSI} SGR control sequences into overlays or |
| @@ -9118,7 +9112,7 @@ extents (@code{gnus-article-treat-ansi-sequences}). @acronym{ANSI} | |||
| 9118 | sequences are used in some Chinese hierarchies for highlighting. | 9112 | sequences are used in some Chinese hierarchies for highlighting. |
| 9119 | 9113 | ||
| 9120 | @item W u | 9114 | @item W u |
| 9121 | @kindex W u (Summary) | 9115 | @kindex W u @r{(Summary)} |
| 9122 | @findex gnus-article-unsplit-urls | 9116 | @findex gnus-article-unsplit-urls |
| 9123 | Remove newlines from within URLs. Some mailers insert newlines into | 9117 | Remove newlines from within URLs. Some mailers insert newlines into |
| 9124 | outgoing email messages to keep lines short. This reformatting can | 9118 | outgoing email messages to keep lines short. This reformatting can |
| @@ -9126,7 +9120,7 @@ split long URLs onto multiple lines. Repair those URLs by removing | |||
| 9126 | the newlines (@code{gnus-article-unsplit-urls}). | 9120 | the newlines (@code{gnus-article-unsplit-urls}). |
| 9127 | 9121 | ||
| 9128 | @item W h | 9122 | @item W h |
| 9129 | @kindex W h (Summary) | 9123 | @kindex W h @r{(Summary)} |
| 9130 | @findex gnus-article-wash-html | 9124 | @findex gnus-article-wash-html |
| 9131 | Treat @acronym{HTML} (@code{gnus-article-wash-html}). Note that this is | 9125 | Treat @acronym{HTML} (@code{gnus-article-wash-html}). Note that this is |
| 9132 | usually done automatically by Gnus if the message in question has a | 9126 | usually done automatically by Gnus if the message in question has a |
| @@ -9166,19 +9160,19 @@ Use html2text---a simple @acronym{HTML} converter included with Gnus. | |||
| 9166 | @end table | 9160 | @end table |
| 9167 | 9161 | ||
| 9168 | @item W b | 9162 | @item W b |
| 9169 | @kindex W b (Summary) | 9163 | @kindex W b @r{(Summary)} |
| 9170 | @findex gnus-article-add-buttons | 9164 | @findex gnus-article-add-buttons |
| 9171 | Add clickable buttons to the article (@code{gnus-article-add-buttons}). | 9165 | Add clickable buttons to the article (@code{gnus-article-add-buttons}). |
| 9172 | @xref{Article Buttons}. | 9166 | @xref{Article Buttons}. |
| 9173 | 9167 | ||
| 9174 | @item W B | 9168 | @item W B |
| 9175 | @kindex W B (Summary) | 9169 | @kindex W B @r{(Summary)} |
| 9176 | @findex gnus-article-add-buttons-to-head | 9170 | @findex gnus-article-add-buttons-to-head |
| 9177 | Add clickable buttons to the article headers | 9171 | Add clickable buttons to the article headers |
| 9178 | (@code{gnus-article-add-buttons-to-head}). | 9172 | (@code{gnus-article-add-buttons-to-head}). |
| 9179 | 9173 | ||
| 9180 | @item W p | 9174 | @item W p |
| 9181 | @kindex W p (Summary) | 9175 | @kindex W p @r{(Summary)} |
| 9182 | @findex gnus-article-verify-x-pgp-sig | 9176 | @findex gnus-article-verify-x-pgp-sig |
| 9183 | Verify a signed control message | 9177 | Verify a signed control message |
| 9184 | (@code{gnus-article-verify-x-pgp-sig}). Control messages such as | 9178 | (@code{gnus-article-verify-x-pgp-sig}). Control messages such as |
| @@ -9189,57 +9183,57 @@ message.@footnote{@acronym{PGP} keys for many hierarchies are | |||
| 9189 | available at @uref{https://ftp.isc.org/pub/pgpcontrol/README.html}} | 9183 | available at @uref{https://ftp.isc.org/pub/pgpcontrol/README.html}} |
| 9190 | 9184 | ||
| 9191 | @item W s | 9185 | @item W s |
| 9192 | @kindex W s (Summary) | 9186 | @kindex W s @r{(Summary)} |
| 9193 | @findex gnus-summary-force-verify-and-decrypt | 9187 | @findex gnus-summary-force-verify-and-decrypt |
| 9194 | Verify a signed (@acronym{PGP}, @acronym{PGP/MIME} or | 9188 | Verify a signed (@acronym{PGP}, @acronym{PGP/MIME} or |
| 9195 | @acronym{S/MIME}) message | 9189 | @acronym{S/MIME}) message |
| 9196 | (@code{gnus-summary-force-verify-and-decrypt}). @xref{Security}. | 9190 | (@code{gnus-summary-force-verify-and-decrypt}). @xref{Security}. |
| 9197 | 9191 | ||
| 9198 | @item W a | 9192 | @item W a |
| 9199 | @kindex W a (Summary) | 9193 | @kindex W a @r{(Summary)} |
| 9200 | @findex gnus-article-strip-headers-in-body | 9194 | @findex gnus-article-strip-headers-in-body |
| 9201 | Strip headers like the @code{X-No-Archive} header from the beginning of | 9195 | Strip headers like the @code{X-No-Archive} header from the beginning of |
| 9202 | article bodies (@code{gnus-article-strip-headers-in-body}). | 9196 | article bodies (@code{gnus-article-strip-headers-in-body}). |
| 9203 | 9197 | ||
| 9204 | @item W E l | 9198 | @item W E l |
| 9205 | @kindex W E l (Summary) | 9199 | @kindex W E l @r{(Summary)} |
| 9206 | @findex gnus-article-strip-leading-blank-lines | 9200 | @findex gnus-article-strip-leading-blank-lines |
| 9207 | Remove all blank lines from the beginning of the article | 9201 | Remove all blank lines from the beginning of the article |
| 9208 | (@code{gnus-article-strip-leading-blank-lines}). | 9202 | (@code{gnus-article-strip-leading-blank-lines}). |
| 9209 | 9203 | ||
| 9210 | @item W E m | 9204 | @item W E m |
| 9211 | @kindex W E m (Summary) | 9205 | @kindex W E m @r{(Summary)} |
| 9212 | @findex gnus-article-strip-multiple-blank-lines | 9206 | @findex gnus-article-strip-multiple-blank-lines |
| 9213 | Replace all blank lines with empty lines and then all multiple empty | 9207 | Replace all blank lines with empty lines and then all multiple empty |
| 9214 | lines with a single empty line. | 9208 | lines with a single empty line. |
| 9215 | (@code{gnus-article-strip-multiple-blank-lines}). | 9209 | (@code{gnus-article-strip-multiple-blank-lines}). |
| 9216 | 9210 | ||
| 9217 | @item W E t | 9211 | @item W E t |
| 9218 | @kindex W E t (Summary) | 9212 | @kindex W E t @r{(Summary)} |
| 9219 | @findex gnus-article-remove-trailing-blank-lines | 9213 | @findex gnus-article-remove-trailing-blank-lines |
| 9220 | Remove all blank lines at the end of the article | 9214 | Remove all blank lines at the end of the article |
| 9221 | (@code{gnus-article-remove-trailing-blank-lines}). | 9215 | (@code{gnus-article-remove-trailing-blank-lines}). |
| 9222 | 9216 | ||
| 9223 | @item W E a | 9217 | @item W E a |
| 9224 | @kindex W E a (Summary) | 9218 | @kindex W E a @r{(Summary)} |
| 9225 | @findex gnus-article-strip-blank-lines | 9219 | @findex gnus-article-strip-blank-lines |
| 9226 | Do all the three commands above | 9220 | Do all the three commands above |
| 9227 | (@code{gnus-article-strip-blank-lines}). | 9221 | (@code{gnus-article-strip-blank-lines}). |
| 9228 | 9222 | ||
| 9229 | @item W E A | 9223 | @item W E A |
| 9230 | @kindex W E A (Summary) | 9224 | @kindex W E A @r{(Summary)} |
| 9231 | @findex gnus-article-strip-all-blank-lines | 9225 | @findex gnus-article-strip-all-blank-lines |
| 9232 | Remove all blank lines | 9226 | Remove all blank lines |
| 9233 | (@code{gnus-article-strip-all-blank-lines}). | 9227 | (@code{gnus-article-strip-all-blank-lines}). |
| 9234 | 9228 | ||
| 9235 | @item W E s | 9229 | @item W E s |
| 9236 | @kindex W E s (Summary) | 9230 | @kindex W E s @r{(Summary)} |
| 9237 | @findex gnus-article-strip-leading-space | 9231 | @findex gnus-article-strip-leading-space |
| 9238 | Remove all white space from the beginning of all lines of the article | 9232 | Remove all white space from the beginning of all lines of the article |
| 9239 | body (@code{gnus-article-strip-leading-space}). | 9233 | body (@code{gnus-article-strip-leading-space}). |
| 9240 | 9234 | ||
| 9241 | @item W E e | 9235 | @item W E e |
| 9242 | @kindex W E e (Summary) | 9236 | @kindex W E e @r{(Summary)} |
| 9243 | @findex gnus-article-strip-trailing-space | 9237 | @findex gnus-article-strip-trailing-space |
| 9244 | Remove all white space from the end of all lines of the article | 9238 | Remove all white space from the end of all lines of the article |
| 9245 | body (@code{gnus-article-strip-trailing-space}). | 9239 | body (@code{gnus-article-strip-trailing-space}). |
| @@ -9257,24 +9251,24 @@ These commands perform various transformations of article header. | |||
| 9257 | @table @kbd | 9251 | @table @kbd |
| 9258 | 9252 | ||
| 9259 | @item W G u | 9253 | @item W G u |
| 9260 | @kindex W G u (Summary) | 9254 | @kindex W G u @r{(Summary)} |
| 9261 | @findex gnus-article-treat-unfold-headers | 9255 | @findex gnus-article-treat-unfold-headers |
| 9262 | Unfold folded header lines (@code{gnus-article-treat-unfold-headers}). | 9256 | Unfold folded header lines (@code{gnus-article-treat-unfold-headers}). |
| 9263 | 9257 | ||
| 9264 | @item W G n | 9258 | @item W G n |
| 9265 | @kindex W G n (Summary) | 9259 | @kindex W G n @r{(Summary)} |
| 9266 | @findex gnus-article-treat-fold-newsgroups | 9260 | @findex gnus-article-treat-fold-newsgroups |
| 9267 | Fold the @code{Newsgroups} and @code{Followup-To} headers | 9261 | Fold the @code{Newsgroups} and @code{Followup-To} headers |
| 9268 | (@code{gnus-article-treat-fold-newsgroups}). | 9262 | (@code{gnus-article-treat-fold-newsgroups}). |
| 9269 | 9263 | ||
| 9270 | @item W G f | 9264 | @item W G f |
| 9271 | @kindex W G f (Summary) | 9265 | @kindex W G f @r{(Summary)} |
| 9272 | @findex gnus-article-treat-fold-headers | 9266 | @findex gnus-article-treat-fold-headers |
| 9273 | Fold all the message headers | 9267 | Fold all the message headers |
| 9274 | (@code{gnus-article-treat-fold-headers}). | 9268 | (@code{gnus-article-treat-fold-headers}). |
| 9275 | 9269 | ||
| 9276 | @item W E w | 9270 | @item W E w |
| 9277 | @kindex W E w (Summary) | 9271 | @kindex W E w @r{(Summary)} |
| 9278 | @findex gnus-article-remove-leading-whitespace | 9272 | @findex gnus-article-remove-leading-whitespace |
| 9279 | Remove excessive whitespace from all headers | 9273 | Remove excessive whitespace from all headers |
| 9280 | (@code{gnus-article-remove-leading-whitespace}). | 9274 | (@code{gnus-article-remove-leading-whitespace}). |
| @@ -9288,7 +9282,7 @@ Remove excessive whitespace from all headers | |||
| 9288 | 9282 | ||
| 9289 | People often include references to other stuff in articles, and it would | 9283 | People often include references to other stuff in articles, and it would |
| 9290 | be nice if Gnus could just fetch whatever it is that people talk about | 9284 | be nice if Gnus could just fetch whatever it is that people talk about |
| 9291 | with the minimum of fuzz when you hit @kbd{RET} or use the middle mouse | 9285 | with the minimum of fuzz when you hit @kbd{@key{RET}} or use the middle mouse |
| 9292 | button on these references. | 9286 | button on these references. |
| 9293 | 9287 | ||
| 9294 | @vindex gnus-button-man-handler | 9288 | @vindex gnus-button-man-handler |
| @@ -9494,31 +9488,31 @@ when the article was sent. | |||
| 9494 | @table @kbd | 9488 | @table @kbd |
| 9495 | 9489 | ||
| 9496 | @item W T u | 9490 | @item W T u |
| 9497 | @kindex W T u (Summary) | 9491 | @kindex W T u @r{(Summary)} |
| 9498 | @findex gnus-article-date-ut | 9492 | @findex gnus-article-date-ut |
| 9499 | Display the date in UT (aka. GMT, aka ZULU) | 9493 | Display the date in UT (aka. GMT, aka ZULU) |
| 9500 | (@code{gnus-article-date-ut}). | 9494 | (@code{gnus-article-date-ut}). |
| 9501 | 9495 | ||
| 9502 | @item W T i | 9496 | @item W T i |
| 9503 | @kindex W T i (Summary) | 9497 | @kindex W T i @r{(Summary)} |
| 9504 | @findex gnus-article-date-iso8601 | 9498 | @findex gnus-article-date-iso8601 |
| 9505 | @cindex ISO 8601 | 9499 | @cindex ISO 8601 |
| 9506 | Display the date in international format, aka. ISO 8601 | 9500 | Display the date in international format, aka. ISO 8601 |
| 9507 | (@code{gnus-article-date-iso8601}). | 9501 | (@code{gnus-article-date-iso8601}). |
| 9508 | 9502 | ||
| 9509 | @item W T l | 9503 | @item W T l |
| 9510 | @kindex W T l (Summary) | 9504 | @kindex W T l @r{(Summary)} |
| 9511 | @findex gnus-article-date-local | 9505 | @findex gnus-article-date-local |
| 9512 | Display the date in the local timezone (@code{gnus-article-date-local}). | 9506 | Display the date in the local timezone (@code{gnus-article-date-local}). |
| 9513 | 9507 | ||
| 9514 | @item W T p | 9508 | @item W T p |
| 9515 | @kindex W T p (Summary) | 9509 | @kindex W T p @r{(Summary)} |
| 9516 | @findex gnus-article-date-english | 9510 | @findex gnus-article-date-english |
| 9517 | Display the date in a format that's easily pronounceable in English | 9511 | Display the date in a format that's easily pronounceable in English |
| 9518 | (@code{gnus-article-date-english}). | 9512 | (@code{gnus-article-date-english}). |
| 9519 | 9513 | ||
| 9520 | @item W T s | 9514 | @item W T s |
| 9521 | @kindex W T s (Summary) | 9515 | @kindex W T s @r{(Summary)} |
| 9522 | @vindex gnus-article-time-format | 9516 | @vindex gnus-article-time-format |
| 9523 | @findex gnus-article-date-user | 9517 | @findex gnus-article-date-user |
| 9524 | @findex format-time-string | 9518 | @findex format-time-string |
| @@ -9529,7 +9523,7 @@ to @code{format-time-string}. See the documentation of that variable | |||
| 9529 | for a list of possible format specs. | 9523 | for a list of possible format specs. |
| 9530 | 9524 | ||
| 9531 | @item W T e | 9525 | @item W T e |
| 9532 | @kindex W T e (Summary) | 9526 | @kindex W T e @r{(Summary)} |
| 9533 | @findex gnus-article-date-lapsed | 9527 | @findex gnus-article-date-lapsed |
| 9534 | @findex gnus-start-date-timer | 9528 | @findex gnus-start-date-timer |
| 9535 | @findex gnus-stop-date-timer | 9529 | @findex gnus-stop-date-timer |
| @@ -9545,7 +9539,7 @@ To make this line updated continually, set the | |||
| 9545 | seconds (the default is @code{nil}). | 9539 | seconds (the default is @code{nil}). |
| 9546 | 9540 | ||
| 9547 | @item W T o | 9541 | @item W T o |
| 9548 | @kindex W T o (Summary) | 9542 | @kindex W T o @r{(Summary)} |
| 9549 | @findex gnus-article-date-original | 9543 | @findex gnus-article-date-original |
| 9550 | Display the original date (@code{gnus-article-date-original}). This can | 9544 | Display the original date (@code{gnus-article-date-original}). This can |
| 9551 | be useful if you normally use some other conversion function and are | 9545 | be useful if you normally use some other conversion function and are |
| @@ -9589,58 +9583,58 @@ they'll be removed. | |||
| 9589 | 9583 | ||
| 9590 | @table @kbd | 9584 | @table @kbd |
| 9591 | @item W D x | 9585 | @item W D x |
| 9592 | @kindex W D x (Summary) | 9586 | @kindex W D x @r{(Summary)} |
| 9593 | @findex gnus-article-display-x-face | 9587 | @findex gnus-article-display-x-face |
| 9594 | Display an @code{X-Face} in the @code{From} header. | 9588 | Display an @code{X-Face} in the @code{From} header. |
| 9595 | (@code{gnus-article-display-x-face}). | 9589 | (@code{gnus-article-display-x-face}). |
| 9596 | 9590 | ||
| 9597 | @item W D d | 9591 | @item W D d |
| 9598 | @kindex W D d (Summary) | 9592 | @kindex W D d @r{(Summary)} |
| 9599 | @findex gnus-article-display-face | 9593 | @findex gnus-article-display-face |
| 9600 | Display a @code{Face} in the @code{From} header. | 9594 | Display a @code{Face} in the @code{From} header. |
| 9601 | (@code{gnus-article-display-face}). | 9595 | (@code{gnus-article-display-face}). |
| 9602 | 9596 | ||
| 9603 | @item W D s | 9597 | @item W D s |
| 9604 | @kindex W D s (Summary) | 9598 | @kindex W D s @r{(Summary)} |
| 9605 | @findex gnus-treat-smiley | 9599 | @findex gnus-treat-smiley |
| 9606 | Display smileys (@code{gnus-treat-smiley}). | 9600 | Display smileys (@code{gnus-treat-smiley}). |
| 9607 | 9601 | ||
| 9608 | @item W D f | 9602 | @item W D f |
| 9609 | @kindex W D f (Summary) | 9603 | @kindex W D f @r{(Summary)} |
| 9610 | @findex gnus-treat-from-picon | 9604 | @findex gnus-treat-from-picon |
| 9611 | Piconify the @code{From} header (@code{gnus-treat-from-picon}). | 9605 | Piconify the @code{From} header (@code{gnus-treat-from-picon}). |
| 9612 | 9606 | ||
| 9613 | @item W D m | 9607 | @item W D m |
| 9614 | @kindex W D m (Summary) | 9608 | @kindex W D m @r{(Summary)} |
| 9615 | @findex gnus-treat-mail-picon | 9609 | @findex gnus-treat-mail-picon |
| 9616 | Piconify all mail headers (i.e., @code{Cc}, @code{To}) | 9610 | Piconify all mail headers (i.e., @code{Cc}, @code{To}) |
| 9617 | (@code{gnus-treat-mail-picon}). | 9611 | (@code{gnus-treat-mail-picon}). |
| 9618 | 9612 | ||
| 9619 | @item W D n | 9613 | @item W D n |
| 9620 | @kindex W D n (Summary) | 9614 | @kindex W D n @r{(Summary)} |
| 9621 | @findex gnus-treat-newsgroups-picon | 9615 | @findex gnus-treat-newsgroups-picon |
| 9622 | Piconify all news headers (i.e., @code{Newsgroups} and | 9616 | Piconify all news headers (i.e., @code{Newsgroups} and |
| 9623 | @code{Followup-To}) (@code{gnus-treat-newsgroups-picon}). | 9617 | @code{Followup-To}) (@code{gnus-treat-newsgroups-picon}). |
| 9624 | 9618 | ||
| 9625 | @item W D g | 9619 | @item W D g |
| 9626 | @kindex W D g (Summary) | 9620 | @kindex W D g @r{(Summary)} |
| 9627 | @findex gnus-treat-from-gravatar | 9621 | @findex gnus-treat-from-gravatar |
| 9628 | Gravatarify the @code{From} header (@code{gnus-treat-from-gravatar}). | 9622 | Gravatarify the @code{From} header (@code{gnus-treat-from-gravatar}). |
| 9629 | 9623 | ||
| 9630 | @item W D h | 9624 | @item W D h |
| 9631 | @kindex W D h (Summary) | 9625 | @kindex W D h @r{(Summary)} |
| 9632 | @findex gnus-treat-mail-gravatar | 9626 | @findex gnus-treat-mail-gravatar |
| 9633 | Gravatarify all mail headers (i.e., @code{Cc}, @code{To}) | 9627 | Gravatarify all mail headers (i.e., @code{Cc}, @code{To}) |
| 9634 | (@code{gnus-treat-from-gravatar}). | 9628 | (@code{gnus-treat-from-gravatar}). |
| 9635 | 9629 | ||
| 9636 | @item W D D | 9630 | @item W D D |
| 9637 | @kindex W D D (Summary) | 9631 | @kindex W D D @r{(Summary)} |
| 9638 | @findex gnus-article-remove-images | 9632 | @findex gnus-article-remove-images |
| 9639 | Remove all images from the article buffer | 9633 | Remove all images from the article buffer |
| 9640 | (@code{gnus-article-remove-images}). | 9634 | (@code{gnus-article-remove-images}). |
| 9641 | 9635 | ||
| 9642 | @item W D W | 9636 | @item W D W |
| 9643 | @kindex W D W (Summary) | 9637 | @kindex W D W @r{(Summary)} |
| 9644 | @findex gnus-html-show-images | 9638 | @findex gnus-html-show-images |
| 9645 | If you're reading an @acronym{HTML} article rendered with | 9639 | If you're reading an @acronym{HTML} article rendered with |
| 9646 | @code{gnus-article-html}, then you can insert any blocked images in | 9640 | @code{gnus-article-html}, then you can insert any blocked images in |
| @@ -9718,7 +9712,7 @@ signature after all. | |||
| 9718 | 9712 | ||
| 9719 | @table @kbd | 9713 | @table @kbd |
| 9720 | @item A t | 9714 | @item A t |
| 9721 | @kindex A t (Summary) | 9715 | @kindex A t @r{(Summary)} |
| 9722 | @findex gnus-article-babel | 9716 | @findex gnus-article-babel |
| 9723 | Translate the article from one language to another | 9717 | Translate the article from one language to another |
| 9724 | (@code{gnus-article-babel}). | 9718 | (@code{gnus-article-babel}). |
| @@ -9738,43 +9732,43 @@ instance, @kbd{3 K v} means ``view the third @acronym{MIME} part''. | |||
| 9738 | @table @kbd | 9732 | @table @kbd |
| 9739 | @item b | 9733 | @item b |
| 9740 | @itemx K v | 9734 | @itemx K v |
| 9741 | @kindex b (Summary) | 9735 | @kindex b @r{(Summary)} |
| 9742 | @kindex K v (Summary) | 9736 | @kindex K v @r{(Summary)} |
| 9743 | View the @acronym{MIME} part. | 9737 | View the @acronym{MIME} part. |
| 9744 | 9738 | ||
| 9745 | @item K o | 9739 | @item K o |
| 9746 | @kindex K o (Summary) | 9740 | @kindex K o @r{(Summary)} |
| 9747 | Save the @acronym{MIME} part. | 9741 | Save the @acronym{MIME} part. |
| 9748 | 9742 | ||
| 9749 | @item K O | 9743 | @item K O |
| 9750 | @kindex K O (Summary) | 9744 | @kindex K O @r{(Summary)} |
| 9751 | Prompt for a file name, then save the @acronym{MIME} part and strip it | 9745 | Prompt for a file name, then save the @acronym{MIME} part and strip it |
| 9752 | from the article. The stripped @acronym{MIME} object will be referred | 9746 | from the article. The stripped @acronym{MIME} object will be referred |
| 9753 | via the message/external-body @acronym{MIME} type. | 9747 | via the message/external-body @acronym{MIME} type. |
| 9754 | 9748 | ||
| 9755 | @item K r | 9749 | @item K r |
| 9756 | @kindex K r (Summary) | 9750 | @kindex K r @r{(Summary)} |
| 9757 | Replace the @acronym{MIME} part with an external body. | 9751 | Replace the @acronym{MIME} part with an external body. |
| 9758 | 9752 | ||
| 9759 | @item K d | 9753 | @item K d |
| 9760 | @kindex K d (Summary) | 9754 | @kindex K d @r{(Summary)} |
| 9761 | Delete the @acronym{MIME} part and add some information about the | 9755 | Delete the @acronym{MIME} part and add some information about the |
| 9762 | removed part. | 9756 | removed part. |
| 9763 | 9757 | ||
| 9764 | @item K c | 9758 | @item K c |
| 9765 | @kindex K c (Summary) | 9759 | @kindex K c @r{(Summary)} |
| 9766 | Copy the @acronym{MIME} part. | 9760 | Copy the @acronym{MIME} part. |
| 9767 | 9761 | ||
| 9768 | @item K e | 9762 | @item K e |
| 9769 | @kindex K e (Summary) | 9763 | @kindex K e @r{(Summary)} |
| 9770 | View the @acronym{MIME} part externally. | 9764 | View the @acronym{MIME} part externally. |
| 9771 | 9765 | ||
| 9772 | @item K i | 9766 | @item K i |
| 9773 | @kindex K i (Summary) | 9767 | @kindex K i @r{(Summary)} |
| 9774 | View the @acronym{MIME} part internally. | 9768 | View the @acronym{MIME} part internally. |
| 9775 | 9769 | ||
| 9776 | @item K | | 9770 | @item K | |
| 9777 | @kindex K | (Summary) | 9771 | @kindex K | @r{(Summary)} |
| 9778 | Pipe the @acronym{MIME} part to an external command. | 9772 | Pipe the @acronym{MIME} part to an external command. |
| 9779 | @end table | 9773 | @end table |
| 9780 | 9774 | ||
| @@ -9783,7 +9777,7 @@ the same manner: | |||
| 9783 | 9777 | ||
| 9784 | @table @kbd | 9778 | @table @kbd |
| 9785 | @item K H | 9779 | @item K H |
| 9786 | @kindex K H (Summary) | 9780 | @kindex K H @r{(Summary)} |
| 9787 | @findex gnus-article-browse-html-article | 9781 | @findex gnus-article-browse-html-article |
| 9788 | View @samp{text/html} parts of the current article with a WWW browser. | 9782 | View @samp{text/html} parts of the current article with a WWW browser. |
| 9789 | Inline images embedded in a message using the @code{cid} scheme, as they | 9783 | Inline images embedded in a message using the @code{cid} scheme, as they |
| @@ -9805,13 +9799,13 @@ including images if any to the browser, and deletes them when exiting | |||
| 9805 | the group (if you want). | 9799 | the group (if you want). |
| 9806 | 9800 | ||
| 9807 | @item K b | 9801 | @item K b |
| 9808 | @kindex K b (Summary) | 9802 | @kindex K b @r{(Summary)} |
| 9809 | Make all the @acronym{MIME} parts have buttons in front of them. This is | 9803 | Make all the @acronym{MIME} parts have buttons in front of them. This is |
| 9810 | mostly useful if you wish to save (or perform other actions) on inlined | 9804 | mostly useful if you wish to save (or perform other actions) on inlined |
| 9811 | parts. | 9805 | parts. |
| 9812 | 9806 | ||
| 9813 | @item W M h | 9807 | @item W M h |
| 9814 | @kindex W M h (Summary) | 9808 | @kindex W M h @r{(Summary)} |
| 9815 | @findex gnus-mime-buttonize-attachments-in-header | 9809 | @findex gnus-mime-buttonize-attachments-in-header |
| 9816 | @vindex gnus-mime-display-attachment-buttons-in-header | 9810 | @vindex gnus-mime-display-attachment-buttons-in-header |
| 9817 | Display @acronym{MIME} part buttons in the end of the header of an | 9811 | Display @acronym{MIME} part buttons in the end of the header of an |
| @@ -9824,7 +9818,7 @@ The default is @code{t}. To change the appearance of buttons, customize | |||
| 9824 | @code{gnus-header-face-alist}. | 9818 | @code{gnus-header-face-alist}. |
| 9825 | 9819 | ||
| 9826 | @item K m | 9820 | @item K m |
| 9827 | @kindex K m (Summary) | 9821 | @kindex K m @r{(Summary)} |
| 9828 | @findex gnus-summary-repair-multipart | 9822 | @findex gnus-summary-repair-multipart |
| 9829 | Some multipart messages are transmitted with missing or faulty headers. | 9823 | Some multipart messages are transmitted with missing or faulty headers. |
| 9830 | This command will attempt to ``repair'' these messages so that they can | 9824 | This command will attempt to ``repair'' these messages so that they can |
| @@ -9832,26 +9826,26 @@ be viewed in a more pleasant manner | |||
| 9832 | (@code{gnus-summary-repair-multipart}). | 9826 | (@code{gnus-summary-repair-multipart}). |
| 9833 | 9827 | ||
| 9834 | @item X m | 9828 | @item X m |
| 9835 | @kindex X m (Summary) | 9829 | @kindex X m @r{(Summary)} |
| 9836 | @findex gnus-summary-save-parts | 9830 | @findex gnus-summary-save-parts |
| 9837 | Save all parts matching a @acronym{MIME} type to a directory | 9831 | Save all parts matching a @acronym{MIME} type to a directory |
| 9838 | (@code{gnus-summary-save-parts}). Understands the process/prefix | 9832 | (@code{gnus-summary-save-parts}). Understands the process/prefix |
| 9839 | convention (@pxref{Process/Prefix}). | 9833 | convention (@pxref{Process/Prefix}). |
| 9840 | 9834 | ||
| 9841 | @item M-t | 9835 | @item M-t |
| 9842 | @kindex M-t (Summary) | 9836 | @kindex M-t @r{(Summary)} |
| 9843 | @findex gnus-summary-toggle-display-buttonized | 9837 | @findex gnus-summary-toggle-display-buttonized |
| 9844 | Toggle the buttonized display of the article buffer | 9838 | Toggle the buttonized display of the article buffer |
| 9845 | (@code{gnus-summary-toggle-display-buttonized}). | 9839 | (@code{gnus-summary-toggle-display-buttonized}). |
| 9846 | 9840 | ||
| 9847 | @item W M w | 9841 | @item W M w |
| 9848 | @kindex W M w (Summary) | 9842 | @kindex W M w @r{(Summary)} |
| 9849 | @findex gnus-article-decode-mime-words | 9843 | @findex gnus-article-decode-mime-words |
| 9850 | Decode RFC 2047-encoded words in the article headers | 9844 | Decode RFC 2047-encoded words in the article headers |
| 9851 | (@code{gnus-article-decode-mime-words}). | 9845 | (@code{gnus-article-decode-mime-words}). |
| 9852 | 9846 | ||
| 9853 | @item W M c | 9847 | @item W M c |
| 9854 | @kindex W M c (Summary) | 9848 | @kindex W M c @r{(Summary)} |
| 9855 | @findex gnus-article-decode-charset | 9849 | @findex gnus-article-decode-charset |
| 9856 | Decode encoded article bodies as well as charsets | 9850 | Decode encoded article bodies as well as charsets |
| 9857 | (@code{gnus-article-decode-charset}). | 9851 | (@code{gnus-article-decode-charset}). |
| @@ -9864,7 +9858,7 @@ include @acronym{MIME} headers), you can set the @code{charset} group/topic | |||
| 9864 | parameter to the required charset (@pxref{Group Parameters}). | 9858 | parameter to the required charset (@pxref{Group Parameters}). |
| 9865 | 9859 | ||
| 9866 | @item W M v | 9860 | @item W M v |
| 9867 | @kindex W M v (Summary) | 9861 | @kindex W M v @r{(Summary)} |
| 9868 | @findex gnus-mime-view-all-parts | 9862 | @findex gnus-mime-view-all-parts |
| 9869 | View all the @acronym{MIME} parts in the current article | 9863 | View all the @acronym{MIME} parts in the current article |
| 9870 | (@code{gnus-mime-view-all-parts}). | 9864 | (@code{gnus-mime-view-all-parts}). |
| @@ -10123,7 +10117,7 @@ something like | |||
| 10123 | @item A P | 10117 | @item A P |
| 10124 | @cindex PostScript | 10118 | @cindex PostScript |
| 10125 | @cindex printing | 10119 | @cindex printing |
| 10126 | @kindex A P (Summary) | 10120 | @kindex A P @r{(Summary)} |
| 10127 | @vindex gnus-ps-print-hook | 10121 | @vindex gnus-ps-print-hook |
| 10128 | @findex gnus-summary-print-article | 10122 | @findex gnus-summary-print-article |
| 10129 | Generate and print a PostScript image of the article buffer | 10123 | Generate and print a PostScript image of the article buffer |
| @@ -10154,68 +10148,68 @@ can't really see why you'd want that. | |||
| 10154 | @table @kbd | 10148 | @table @kbd |
| 10155 | 10149 | ||
| 10156 | @item C-c C-s C-n | 10150 | @item C-c C-s C-n |
| 10157 | @kindex C-c C-s C-n (Summary) | 10151 | @kindex C-c C-s C-n @r{(Summary)} |
| 10158 | @findex gnus-summary-sort-by-number | 10152 | @findex gnus-summary-sort-by-number |
| 10159 | Sort by article number (@code{gnus-summary-sort-by-number}). | 10153 | Sort by article number (@code{gnus-summary-sort-by-number}). |
| 10160 | 10154 | ||
| 10161 | @item C-c C-s C-m C-n | 10155 | @item C-c C-s C-m C-n |
| 10162 | @kindex C-c C-s C-n (Summary) | 10156 | @kindex C-c C-s C-n @r{(Summary)} |
| 10163 | @findex gnus-summary-sort-by-most-recent-number | 10157 | @findex gnus-summary-sort-by-most-recent-number |
| 10164 | Sort by most recent article number | 10158 | Sort by most recent article number |
| 10165 | (@code{gnus-summary-sort-by-most-recent-number}). | 10159 | (@code{gnus-summary-sort-by-most-recent-number}). |
| 10166 | 10160 | ||
| 10167 | @item C-c C-s C-a | 10161 | @item C-c C-s C-a |
| 10168 | @kindex C-c C-s C-a (Summary) | 10162 | @kindex C-c C-s C-a @r{(Summary)} |
| 10169 | @findex gnus-summary-sort-by-author | 10163 | @findex gnus-summary-sort-by-author |
| 10170 | Sort by author (@code{gnus-summary-sort-by-author}). | 10164 | Sort by author (@code{gnus-summary-sort-by-author}). |
| 10171 | 10165 | ||
| 10172 | @item C-c C-s C-t | 10166 | @item C-c C-s C-t |
| 10173 | @kindex C-c C-s C-t (Summary) | 10167 | @kindex C-c C-s C-t @r{(Summary)} |
| 10174 | @findex gnus-summary-sort-by-recipient | 10168 | @findex gnus-summary-sort-by-recipient |
| 10175 | Sort by recipient (@code{gnus-summary-sort-by-recipient}). | 10169 | Sort by recipient (@code{gnus-summary-sort-by-recipient}). |
| 10176 | 10170 | ||
| 10177 | @item C-c C-s C-s | 10171 | @item C-c C-s C-s |
| 10178 | @kindex C-c C-s C-s (Summary) | 10172 | @kindex C-c C-s C-s @r{(Summary)} |
| 10179 | @findex gnus-summary-sort-by-subject | 10173 | @findex gnus-summary-sort-by-subject |
| 10180 | Sort by subject (@code{gnus-summary-sort-by-subject}). | 10174 | Sort by subject (@code{gnus-summary-sort-by-subject}). |
| 10181 | 10175 | ||
| 10182 | @item C-c C-s C-d | 10176 | @item C-c C-s C-d |
| 10183 | @kindex C-c C-s C-d (Summary) | 10177 | @kindex C-c C-s C-d @r{(Summary)} |
| 10184 | @findex gnus-summary-sort-by-date | 10178 | @findex gnus-summary-sort-by-date |
| 10185 | Sort by date (@code{gnus-summary-sort-by-date}). | 10179 | Sort by date (@code{gnus-summary-sort-by-date}). |
| 10186 | 10180 | ||
| 10187 | @item C-c C-s C-m C-d | 10181 | @item C-c C-s C-m C-d |
| 10188 | @kindex C-c C-s C-m C-d (Summary) | 10182 | @kindex C-c C-s C-m C-d @r{(Summary)} |
| 10189 | @findex gnus-summary-sort-by-most-recent-date | 10183 | @findex gnus-summary-sort-by-most-recent-date |
| 10190 | Sort by most recent date (@code{gnus-summary-sort-by-most-recent-date}). | 10184 | Sort by most recent date (@code{gnus-summary-sort-by-most-recent-date}). |
| 10191 | 10185 | ||
| 10192 | @item C-c C-s C-l | 10186 | @item C-c C-s C-l |
| 10193 | @kindex C-c C-s C-l (Summary) | 10187 | @kindex C-c C-s C-l @r{(Summary)} |
| 10194 | @findex gnus-summary-sort-by-lines | 10188 | @findex gnus-summary-sort-by-lines |
| 10195 | Sort by lines (@code{gnus-summary-sort-by-lines}). | 10189 | Sort by lines (@code{gnus-summary-sort-by-lines}). |
| 10196 | 10190 | ||
| 10197 | @item C-c C-s C-c | 10191 | @item C-c C-s C-c |
| 10198 | @kindex C-c C-s C-c (Summary) | 10192 | @kindex C-c C-s C-c @r{(Summary)} |
| 10199 | @findex gnus-summary-sort-by-chars | 10193 | @findex gnus-summary-sort-by-chars |
| 10200 | Sort by article length (@code{gnus-summary-sort-by-chars}). | 10194 | Sort by article length (@code{gnus-summary-sort-by-chars}). |
| 10201 | 10195 | ||
| 10202 | @item C-c C-s C-m C-m | 10196 | @item C-c C-s C-m C-m |
| 10203 | @kindex C-c C-s C-m C-m (Summary) | 10197 | @kindex C-c C-s C-m C-m @r{(Summary)} |
| 10204 | @findex gnus-summary-sort-by-marks | 10198 | @findex gnus-summary-sort-by-marks |
| 10205 | Sort by article ``readedness'' marks (@code{gnus-summary-sort-by-marks}). | 10199 | Sort by article ``readedness'' marks (@code{gnus-summary-sort-by-marks}). |
| 10206 | 10200 | ||
| 10207 | @item C-c C-s C-i | 10201 | @item C-c C-s C-i |
| 10208 | @kindex C-c C-s C-i (Summary) | 10202 | @kindex C-c C-s C-i @r{(Summary)} |
| 10209 | @findex gnus-summary-sort-by-score | 10203 | @findex gnus-summary-sort-by-score |
| 10210 | Sort by score (@code{gnus-summary-sort-by-score}). | 10204 | Sort by score (@code{gnus-summary-sort-by-score}). |
| 10211 | 10205 | ||
| 10212 | @item C-c C-s C-r | 10206 | @item C-c C-s C-r |
| 10213 | @kindex C-c C-s C-r (Summary) | 10207 | @kindex C-c C-s C-r @r{(Summary)} |
| 10214 | @findex gnus-summary-sort-by-random | 10208 | @findex gnus-summary-sort-by-random |
| 10215 | Randomize (@code{gnus-summary-sort-by-random}). | 10209 | Randomize (@code{gnus-summary-sort-by-random}). |
| 10216 | 10210 | ||
| 10217 | @item C-c C-s C-o | 10211 | @item C-c C-s C-o |
| 10218 | @kindex C-c C-s C-o (Summary) | 10212 | @kindex C-c C-s C-o @r{(Summary)} |
| 10219 | @findex gnus-summary-sort-by-original | 10213 | @findex gnus-summary-sort-by-original |
| 10220 | Sort using the default sorting method | 10214 | Sort using the default sorting method |
| 10221 | (@code{gnus-summary-sort-by-original}). | 10215 | (@code{gnus-summary-sort-by-original}). |
| @@ -10238,7 +10232,7 @@ If a prefix argument if given, the sort order is reversed. | |||
| 10238 | 10232 | ||
| 10239 | @table @kbd | 10233 | @table @kbd |
| 10240 | @item ^ | 10234 | @item ^ |
| 10241 | @kindex ^ (Summary) | 10235 | @kindex ^ @r{(Summary)} |
| 10242 | @findex gnus-summary-refer-parent-article | 10236 | @findex gnus-summary-refer-parent-article |
| 10243 | If you'd like to read the parent of the current article, and it is not | 10237 | If you'd like to read the parent of the current article, and it is not |
| 10244 | displayed in the summary buffer, you might still be able to. That is, | 10238 | displayed in the summary buffer, you might still be able to. That is, |
| @@ -10258,13 +10252,13 @@ article. | |||
| 10258 | 10252 | ||
| 10259 | @item A R (Summary) | 10253 | @item A R (Summary) |
| 10260 | @findex gnus-summary-refer-references | 10254 | @findex gnus-summary-refer-references |
| 10261 | @kindex A R (Summary) | 10255 | @kindex A R @r{(Summary)} |
| 10262 | Fetch all articles mentioned in the @code{References} header of the | 10256 | Fetch all articles mentioned in the @code{References} header of the |
| 10263 | article (@code{gnus-summary-refer-references}). | 10257 | article (@code{gnus-summary-refer-references}). |
| 10264 | 10258 | ||
| 10265 | @item A T (Summary) | 10259 | @item A T (Summary) |
| 10266 | @findex gnus-summary-refer-thread | 10260 | @findex gnus-summary-refer-thread |
| 10267 | @kindex A T (Summary) | 10261 | @kindex A T @r{(Summary)} |
| 10268 | Display the full thread where the current article appears | 10262 | Display the full thread where the current article appears |
| 10269 | (@code{gnus-summary-refer-thread}). This command has to fetch all the | 10263 | (@code{gnus-summary-refer-thread}). This command has to fetch all the |
| 10270 | headers in the current group to work, so it usually takes a while. If | 10264 | headers in the current group to work, so it usually takes a while. If |
| @@ -10282,7 +10276,7 @@ by giving the @kbd{A T} command a numerical prefix. | |||
| 10282 | 10276 | ||
| 10283 | @item M-^ (Summary) | 10277 | @item M-^ (Summary) |
| 10284 | @findex gnus-summary-refer-article | 10278 | @findex gnus-summary-refer-article |
| 10285 | @kindex M-^ (Summary) | 10279 | @kindex M-^ @r{(Summary)} |
| 10286 | @cindex Message-ID | 10280 | @cindex Message-ID |
| 10287 | @cindex fetching by Message-ID | 10281 | @cindex fetching by Message-ID |
| 10288 | You can also ask Gnus for an arbitrary article, no matter what group it | 10282 | You can also ask Gnus for an arbitrary article, no matter what group it |
| @@ -10352,7 +10346,6 @@ buffer the articles she wants to read. Then she starts reading the | |||
| 10352 | articles with just an article buffer displayed. | 10346 | articles with just an article buffer displayed. |
| 10353 | 10347 | ||
| 10354 | @findex gnus-pick-mode | 10348 | @findex gnus-pick-mode |
| 10355 | @kindex M-x gnus-pick-mode | ||
| 10356 | Gnus provides a summary buffer minor mode that allows | 10349 | Gnus provides a summary buffer minor mode that allows |
| 10357 | this---@code{gnus-pick-mode}. This basically means that a few process | 10350 | this---@code{gnus-pick-mode}. This basically means that a few process |
| 10358 | mark commands become one-keystroke commands to allow easy marking, and | 10351 | mark commands become one-keystroke commands to allow easy marking, and |
| @@ -10362,7 +10355,7 @@ Here are the available keystrokes when using pick mode: | |||
| 10362 | 10355 | ||
| 10363 | @table @kbd | 10356 | @table @kbd |
| 10364 | @item . | 10357 | @item . |
| 10365 | @kindex . (Pick) | 10358 | @kindex . @r{(Pick)} |
| 10366 | @findex gnus-pick-article-or-thread | 10359 | @findex gnus-pick-article-or-thread |
| 10367 | Pick the article or thread on the current line | 10360 | Pick the article or thread on the current line |
| 10368 | (@code{gnus-pick-article-or-thread}). If the variable | 10361 | (@code{gnus-pick-article-or-thread}). If the variable |
| @@ -10372,14 +10365,14 @@ it selects just the article. If given a numerical prefix, go to that | |||
| 10372 | thread or article and pick it. (The line number is normally displayed | 10365 | thread or article and pick it. (The line number is normally displayed |
| 10373 | at the beginning of the summary pick lines.) | 10366 | at the beginning of the summary pick lines.) |
| 10374 | 10367 | ||
| 10375 | @item SPACE | 10368 | @item @key{SPC} |
| 10376 | @kindex SPACE (Pick) | 10369 | @kindex @key{SPC} @r{(Pick)} |
| 10377 | @findex gnus-pick-next-page | 10370 | @findex gnus-pick-next-page |
| 10378 | Scroll the summary buffer up one page (@code{gnus-pick-next-page}). If | 10371 | Scroll the summary buffer up one page (@code{gnus-pick-next-page}). If |
| 10379 | at the end of the buffer, start reading the picked articles. | 10372 | at the end of the buffer, start reading the picked articles. |
| 10380 | 10373 | ||
| 10381 | @item u | 10374 | @item u |
| 10382 | @kindex u (Pick) | 10375 | @kindex u @r{(Pick)} |
| 10383 | @findex gnus-pick-unmark-article-or-thread. | 10376 | @findex gnus-pick-unmark-article-or-thread. |
| 10384 | Unpick the thread or article | 10377 | Unpick the thread or article |
| 10385 | (@code{gnus-pick-unmark-article-or-thread}). If the variable | 10378 | (@code{gnus-pick-unmark-article-or-thread}). If the variable |
| @@ -10388,8 +10381,8 @@ thread if used at the first article of the thread. Otherwise it unpicks | |||
| 10388 | just the article. You can give this key a numerical prefix to unpick | 10381 | just the article. You can give this key a numerical prefix to unpick |
| 10389 | the thread or article at that line. | 10382 | the thread or article at that line. |
| 10390 | 10383 | ||
| 10391 | @item RET | 10384 | @item @key{RET} |
| 10392 | @kindex RET (Pick) | 10385 | @kindex @key{RET} @r{(Pick)} |
| 10393 | @findex gnus-pick-start-reading | 10386 | @findex gnus-pick-start-reading |
| 10394 | @vindex gnus-pick-display-summary | 10387 | @vindex gnus-pick-display-summary |
| 10395 | Start reading the picked articles (@code{gnus-pick-start-reading}). If | 10388 | Start reading the picked articles (@code{gnus-pick-start-reading}). If |
| @@ -10431,14 +10424,13 @@ Variables}). It accepts the same format specs that | |||
| 10431 | @cindex binary groups | 10424 | @cindex binary groups |
| 10432 | 10425 | ||
| 10433 | @findex gnus-binary-mode | 10426 | @findex gnus-binary-mode |
| 10434 | @kindex M-x gnus-binary-mode | ||
| 10435 | If you spend much time in binary groups, you may grow tired of hitting | 10427 | If you spend much time in binary groups, you may grow tired of hitting |
| 10436 | @kbd{X u}, @kbd{n}, @kbd{RET} all the time. @kbd{M-x gnus-binary-mode} | 10428 | @kbd{X u}, @kbd{n}, @kbd{@key{RET}} all the time. @kbd{M-x gnus-binary-mode} |
| 10437 | is a minor mode for summary buffers that makes all ordinary Gnus article | 10429 | is a minor mode for summary buffers that makes all ordinary Gnus article |
| 10438 | selection functions uudecode series of articles and display the result | 10430 | selection functions uudecode series of articles and display the result |
| 10439 | instead of just displaying the articles the normal way. | 10431 | instead of just displaying the articles the normal way. |
| 10440 | 10432 | ||
| 10441 | @kindex g (Binary) | 10433 | @kindex g @r{(Binary)} |
| 10442 | @findex gnus-binary-show-article | 10434 | @findex gnus-binary-show-article |
| 10443 | The only way, in fact, to see the actual articles is the @kbd{g} | 10435 | The only way, in fact, to see the actual articles is the @kbd{g} |
| 10444 | command, when you have turned on this mode | 10436 | command, when you have turned on this mode |
| @@ -10614,7 +10606,7 @@ process/prefix convention (@pxref{Process/Prefix}). | |||
| 10614 | @table @kbd | 10606 | @table @kbd |
| 10615 | 10607 | ||
| 10616 | @item B e | 10608 | @item B e |
| 10617 | @kindex B e (Summary) | 10609 | @kindex B e @r{(Summary)} |
| 10618 | @findex gnus-summary-expire-articles | 10610 | @findex gnus-summary-expire-articles |
| 10619 | @cindex expiring mail | 10611 | @cindex expiring mail |
| 10620 | Run all expirable articles in the current group through the expiry | 10612 | Run all expirable articles in the current group through the expiry |
| @@ -10623,7 +10615,7 @@ expirable articles in the group that have been around for a while. | |||
| 10623 | (@pxref{Expiring Mail}). | 10615 | (@pxref{Expiring Mail}). |
| 10624 | 10616 | ||
| 10625 | @item B C-M-e | 10617 | @item B C-M-e |
| 10626 | @kindex B C-M-e (Summary) | 10618 | @kindex B C-M-e @r{(Summary)} |
| 10627 | @findex gnus-summary-expire-articles-now | 10619 | @findex gnus-summary-expire-articles-now |
| 10628 | @cindex expiring mail | 10620 | @cindex expiring mail |
| 10629 | Delete all the expirable articles in the group | 10621 | Delete all the expirable articles in the group |
| @@ -10631,8 +10623,8 @@ Delete all the expirable articles in the group | |||
| 10631 | articles eligible for expiry in the current group will | 10623 | articles eligible for expiry in the current group will |
| 10632 | disappear forever into that big @file{/dev/null} in the sky. | 10624 | disappear forever into that big @file{/dev/null} in the sky. |
| 10633 | 10625 | ||
| 10634 | @item B DEL | 10626 | @item B @key{DEL} |
| 10635 | @kindex B DEL (Summary) | 10627 | @kindex B @key{DEL} @r{(Summary)} |
| 10636 | @cindex deleting mail | 10628 | @cindex deleting mail |
| 10637 | @findex gnus-summary-delete-article | 10629 | @findex gnus-summary-delete-article |
| 10638 | @c @icon{gnus-summary-mail-delete} | 10630 | @c @icon{gnus-summary-mail-delete} |
| @@ -10641,7 +10633,7 @@ disk forever and ever, never to return again.'' Use with caution. | |||
| 10641 | (@code{gnus-summary-delete-article}). | 10633 | (@code{gnus-summary-delete-article}). |
| 10642 | 10634 | ||
| 10643 | @item B m | 10635 | @item B m |
| 10644 | @kindex B m (Summary) | 10636 | @kindex B m @r{(Summary)} |
| 10645 | @cindex move mail | 10637 | @cindex move mail |
| 10646 | @findex gnus-summary-move-article | 10638 | @findex gnus-summary-move-article |
| 10647 | @vindex gnus-preserve-marks | 10639 | @vindex gnus-preserve-marks |
| @@ -10650,7 +10642,7 @@ Move the article from one mail group to another | |||
| 10650 | @code{gnus-preserve-marks} is non-@code{nil} (which is the default). | 10642 | @code{gnus-preserve-marks} is non-@code{nil} (which is the default). |
| 10651 | 10643 | ||
| 10652 | @item B c | 10644 | @item B c |
| 10653 | @kindex B c (Summary) | 10645 | @kindex B c @r{(Summary)} |
| 10654 | @cindex copy mail | 10646 | @cindex copy mail |
| 10655 | @findex gnus-summary-copy-article | 10647 | @findex gnus-summary-copy-article |
| 10656 | @c @icon{gnus-summary-mail-copy} | 10648 | @c @icon{gnus-summary-mail-copy} |
| @@ -10659,7 +10651,7 @@ Copy the article from one group (mail group or not) to a mail group | |||
| 10659 | @code{gnus-preserve-marks} is non-@code{nil} (which is the default). | 10651 | @code{gnus-preserve-marks} is non-@code{nil} (which is the default). |
| 10660 | 10652 | ||
| 10661 | @item B B | 10653 | @item B B |
| 10662 | @kindex B B (Summary) | 10654 | @kindex B B @r{(Summary)} |
| 10663 | @cindex crosspost mail | 10655 | @cindex crosspost mail |
| 10664 | @findex gnus-summary-crosspost-article | 10656 | @findex gnus-summary-crosspost-article |
| 10665 | Crosspost the current article to some other group | 10657 | Crosspost the current article to some other group |
| @@ -10668,21 +10660,21 @@ the article in the other group, and the Xref headers of the article will | |||
| 10668 | be properly updated. | 10660 | be properly updated. |
| 10669 | 10661 | ||
| 10670 | @item B i | 10662 | @item B i |
| 10671 | @kindex B i (Summary) | 10663 | @kindex B i @r{(Summary)} |
| 10672 | @findex gnus-summary-import-article | 10664 | @findex gnus-summary-import-article |
| 10673 | Import an arbitrary file into the current mail newsgroup | 10665 | Import an arbitrary file into the current mail newsgroup |
| 10674 | (@code{gnus-summary-import-article}). You will be prompted for a file | 10666 | (@code{gnus-summary-import-article}). You will be prompted for a file |
| 10675 | name, a @code{From} header and a @code{Subject} header. | 10667 | name, a @code{From} header and a @code{Subject} header. |
| 10676 | 10668 | ||
| 10677 | @item B I | 10669 | @item B I |
| 10678 | @kindex B I (Summary) | 10670 | @kindex B I @r{(Summary)} |
| 10679 | @findex gnus-summary-create-article | 10671 | @findex gnus-summary-create-article |
| 10680 | Create an empty article in the current mail newsgroups | 10672 | Create an empty article in the current mail newsgroups |
| 10681 | (@code{gnus-summary-create-article}). You will be prompted for a | 10673 | (@code{gnus-summary-create-article}). You will be prompted for a |
| 10682 | @code{From} header and a @code{Subject} header. | 10674 | @code{From} header and a @code{Subject} header. |
| 10683 | 10675 | ||
| 10684 | @item B r | 10676 | @item B r |
| 10685 | @kindex B r (Summary) | 10677 | @kindex B r @r{(Summary)} |
| 10686 | @findex gnus-summary-respool-article | 10678 | @findex gnus-summary-respool-article |
| 10687 | @vindex gnus-summary-respool-default-method | 10679 | @vindex gnus-summary-respool-default-method |
| 10688 | Respool the mail article (@code{gnus-summary-respool-article}). | 10680 | Respool the mail article (@code{gnus-summary-respool-article}). |
| @@ -10694,10 +10686,10 @@ Marks will be preserved if @code{gnus-preserve-marks} is non-@code{nil} | |||
| 10694 | 10686 | ||
| 10695 | @item B w | 10687 | @item B w |
| 10696 | @itemx e | 10688 | @itemx e |
| 10697 | @kindex B w (Summary) | 10689 | @kindex B w @r{(Summary)} |
| 10698 | @kindex e (Summary) | 10690 | @kindex e @r{(Summary)} |
| 10699 | @findex gnus-summary-edit-article | 10691 | @findex gnus-summary-edit-article |
| 10700 | @kindex C-c C-c (Article) | 10692 | @kindex C-c C-c @r{(Article)} |
| 10701 | @findex gnus-summary-edit-article-done | 10693 | @findex gnus-summary-edit-article-done |
| 10702 | Edit the current article (@code{gnus-summary-edit-article}). To finish | 10694 | Edit the current article (@code{gnus-summary-edit-article}). To finish |
| 10703 | editing and make the changes permanent, type @kbd{C-c C-c} | 10695 | editing and make the changes permanent, type @kbd{C-c C-c} |
| @@ -10705,20 +10697,20 @@ editing and make the changes permanent, type @kbd{C-c C-c} | |||
| 10705 | @kbd{C-c C-c} command, Gnus won't re-highlight the article. | 10697 | @kbd{C-c C-c} command, Gnus won't re-highlight the article. |
| 10706 | 10698 | ||
| 10707 | @item B q | 10699 | @item B q |
| 10708 | @kindex B q (Summary) | 10700 | @kindex B q @r{(Summary)} |
| 10709 | @findex gnus-summary-respool-query | 10701 | @findex gnus-summary-respool-query |
| 10710 | If you want to re-spool an article, you might be curious as to what group | 10702 | If you want to re-spool an article, you might be curious as to what group |
| 10711 | the article will end up in before you do the re-spooling. This command | 10703 | the article will end up in before you do the re-spooling. This command |
| 10712 | will tell you (@code{gnus-summary-respool-query}). | 10704 | will tell you (@code{gnus-summary-respool-query}). |
| 10713 | 10705 | ||
| 10714 | @item B t | 10706 | @item B t |
| 10715 | @kindex B t (Summary) | 10707 | @kindex B t @r{(Summary)} |
| 10716 | @findex gnus-summary-respool-trace | 10708 | @findex gnus-summary-respool-trace |
| 10717 | Similarly, this command will display all fancy splitting patterns used | 10709 | Similarly, this command will display all fancy splitting patterns used |
| 10718 | when respooling, if any (@code{gnus-summary-respool-trace}). | 10710 | when respooling, if any (@code{gnus-summary-respool-trace}). |
| 10719 | 10711 | ||
| 10720 | @item B p | 10712 | @item B p |
| 10721 | @kindex B p (Summary) | 10713 | @kindex B p @r{(Summary)} |
| 10722 | @findex gnus-summary-article-posted-p | 10714 | @findex gnus-summary-article-posted-p |
| 10723 | Some people have a tendency to send you ``courtesy'' copies when they | 10715 | Some people have a tendency to send you ``courtesy'' copies when they |
| 10724 | follow up to articles you have posted. These usually have a | 10716 | follow up to articles you have posted. These usually have a |
| @@ -10732,7 +10724,7 @@ propagation is much faster than news propagation, and the news copy may | |||
| 10732 | just not have arrived yet. | 10724 | just not have arrived yet. |
| 10733 | 10725 | ||
| 10734 | @item K E | 10726 | @item K E |
| 10735 | @kindex K E (Summary) | 10727 | @kindex K E @r{(Summary)} |
| 10736 | @findex gnus-article-encrypt-body | 10728 | @findex gnus-article-encrypt-body |
| 10737 | @vindex gnus-article-encrypt-protocol | 10729 | @vindex gnus-article-encrypt-protocol |
| 10738 | Encrypt the body of an article (@code{gnus-article-encrypt-body}). | 10730 | Encrypt the body of an article (@code{gnus-article-encrypt-body}). |
| @@ -10867,20 +10859,20 @@ Also @pxref{Group Parameters}. | |||
| 10867 | @table @kbd | 10859 | @table @kbd |
| 10868 | 10860 | ||
| 10869 | @item H d | 10861 | @item H d |
| 10870 | @kindex H d (Summary) | 10862 | @kindex H d @r{(Summary)} |
| 10871 | @findex gnus-summary-describe-group | 10863 | @findex gnus-summary-describe-group |
| 10872 | Give a brief description of the current group | 10864 | Give a brief description of the current group |
| 10873 | (@code{gnus-summary-describe-group}). If given a prefix, force | 10865 | (@code{gnus-summary-describe-group}). If given a prefix, force |
| 10874 | rereading the description from the server. | 10866 | rereading the description from the server. |
| 10875 | 10867 | ||
| 10876 | @item H h | 10868 | @item H h |
| 10877 | @kindex H h (Summary) | 10869 | @kindex H h @r{(Summary)} |
| 10878 | @findex gnus-summary-describe-briefly | 10870 | @findex gnus-summary-describe-briefly |
| 10879 | Give an extremely brief description of the most important summary | 10871 | Give an extremely brief description of the most important summary |
| 10880 | keystrokes (@code{gnus-summary-describe-briefly}). | 10872 | keystrokes (@code{gnus-summary-describe-briefly}). |
| 10881 | 10873 | ||
| 10882 | @item H i | 10874 | @item H i |
| 10883 | @kindex H i (Summary) | 10875 | @kindex H i @r{(Summary)} |
| 10884 | @findex gnus-info-find-node | 10876 | @findex gnus-info-find-node |
| 10885 | Go to the Gnus info node (@code{gnus-info-find-node}). | 10877 | Go to the Gnus info node (@code{gnus-info-find-node}). |
| 10886 | @end table | 10878 | @end table |
| @@ -10892,31 +10884,31 @@ Go to the Gnus info node (@code{gnus-info-find-node}). | |||
| 10892 | @table @kbd | 10884 | @table @kbd |
| 10893 | 10885 | ||
| 10894 | @item M-s | 10886 | @item M-s |
| 10895 | @kindex M-s (Summary) | 10887 | @kindex M-s @r{(Summary)} |
| 10896 | @findex gnus-summary-search-article-forward | 10888 | @findex gnus-summary-search-article-forward |
| 10897 | Search through all subsequent (raw) articles for a regexp | 10889 | Search through all subsequent (raw) articles for a regexp |
| 10898 | (@code{gnus-summary-search-article-forward}). | 10890 | (@code{gnus-summary-search-article-forward}). |
| 10899 | 10891 | ||
| 10900 | @item M-r | 10892 | @item M-r |
| 10901 | @kindex M-r (Summary) | 10893 | @kindex M-r @r{(Summary)} |
| 10902 | @findex gnus-summary-search-article-backward | 10894 | @findex gnus-summary-search-article-backward |
| 10903 | Search through all previous (raw) articles for a regexp | 10895 | Search through all previous (raw) articles for a regexp |
| 10904 | (@code{gnus-summary-search-article-backward}). | 10896 | (@code{gnus-summary-search-article-backward}). |
| 10905 | 10897 | ||
| 10906 | @item M-S | 10898 | @item M-S |
| 10907 | @kindex M-S (Summary) | 10899 | @kindex M-S @r{(Summary)} |
| 10908 | @findex gnus-summary-repeat-search-article-forward | 10900 | @findex gnus-summary-repeat-search-article-forward |
| 10909 | Repeat the previous search forwards | 10901 | Repeat the previous search forwards |
| 10910 | (@code{gnus-summary-repeat-search-article-forward}). | 10902 | (@code{gnus-summary-repeat-search-article-forward}). |
| 10911 | 10903 | ||
| 10912 | @item M-R | 10904 | @item M-R |
| 10913 | @kindex M-R (Summary) | 10905 | @kindex M-R @r{(Summary)} |
| 10914 | @findex gnus-summary-repeat-search-article-backward | 10906 | @findex gnus-summary-repeat-search-article-backward |
| 10915 | Repeat the previous search backwards | 10907 | Repeat the previous search backwards |
| 10916 | (@code{gnus-summary-repeat-search-article-backward}). | 10908 | (@code{gnus-summary-repeat-search-article-backward}). |
| 10917 | 10909 | ||
| 10918 | @item & | 10910 | @item & |
| 10919 | @kindex & (Summary) | 10911 | @kindex & @r{(Summary)} |
| 10920 | @findex gnus-summary-execute-command | 10912 | @findex gnus-summary-execute-command |
| 10921 | This command will prompt you for a header, a regular expression to match | 10913 | This command will prompt you for a header, a regular expression to match |
| 10922 | on this field, and a command to be executed if the match is made | 10914 | on this field, and a command to be executed if the match is made |
| @@ -10924,11 +10916,12 @@ on this field, and a command to be executed if the match is made | |||
| 10924 | string, the match is done on the entire article. If given a prefix, | 10916 | string, the match is done on the entire article. If given a prefix, |
| 10925 | search backward instead. | 10917 | search backward instead. |
| 10926 | 10918 | ||
| 10927 | For instance, @kbd{& RET some.*string RET #} will put the process mark on | 10919 | For instance, @kbd{& @key{RET} some.*string @key{RET} #} will put the |
| 10928 | all articles that have heads or bodies that match @samp{some.*string}. | 10920 | process mark on all articles that have heads or bodies that match |
| 10921 | @samp{some.*string}. | ||
| 10929 | 10922 | ||
| 10930 | @item M-& | 10923 | @item M-& |
| 10931 | @kindex M-& (Summary) | 10924 | @kindex M-& @r{(Summary)} |
| 10932 | @findex gnus-summary-universal-argument | 10925 | @findex gnus-summary-universal-argument |
| 10933 | Perform any operation on all articles that have been marked with | 10926 | Perform any operation on all articles that have been marked with |
| 10934 | the process mark (@code{gnus-summary-universal-argument}). | 10927 | the process mark (@code{gnus-summary-universal-argument}). |
| @@ -10940,24 +10933,24 @@ the process mark (@code{gnus-summary-universal-argument}). | |||
| 10940 | @table @kbd | 10933 | @table @kbd |
| 10941 | 10934 | ||
| 10942 | @item Y g | 10935 | @item Y g |
| 10943 | @kindex Y g (Summary) | 10936 | @kindex Y g @r{(Summary)} |
| 10944 | @findex gnus-summary-prepare | 10937 | @findex gnus-summary-prepare |
| 10945 | Regenerate the current summary buffer (@code{gnus-summary-prepare}). | 10938 | Regenerate the current summary buffer (@code{gnus-summary-prepare}). |
| 10946 | 10939 | ||
| 10947 | @item Y c | 10940 | @item Y c |
| 10948 | @kindex Y c (Summary) | 10941 | @kindex Y c @r{(Summary)} |
| 10949 | @findex gnus-summary-insert-cached-articles | 10942 | @findex gnus-summary-insert-cached-articles |
| 10950 | Pull all cached articles (for the current group) into the summary buffer | 10943 | Pull all cached articles (for the current group) into the summary buffer |
| 10951 | (@code{gnus-summary-insert-cached-articles}). | 10944 | (@code{gnus-summary-insert-cached-articles}). |
| 10952 | 10945 | ||
| 10953 | @item Y d | 10946 | @item Y d |
| 10954 | @kindex Y d (Summary) | 10947 | @kindex Y d @r{(Summary)} |
| 10955 | @findex gnus-summary-insert-dormant-articles | 10948 | @findex gnus-summary-insert-dormant-articles |
| 10956 | Pull all dormant articles (for the current group) into the summary buffer | 10949 | Pull all dormant articles (for the current group) into the summary buffer |
| 10957 | (@code{gnus-summary-insert-dormant-articles}). | 10950 | (@code{gnus-summary-insert-dormant-articles}). |
| 10958 | 10951 | ||
| 10959 | @item Y t | 10952 | @item Y t |
| 10960 | @kindex Y t (Summary) | 10953 | @kindex Y t @r{(Summary)} |
| 10961 | @findex gnus-summary-insert-ticked-articles | 10954 | @findex gnus-summary-insert-ticked-articles |
| 10962 | Pull all ticked articles (for the current group) into the summary buffer | 10955 | Pull all ticked articles (for the current group) into the summary buffer |
| 10963 | (@code{gnus-summary-insert-ticked-articles}). | 10956 | (@code{gnus-summary-insert-ticked-articles}). |
| @@ -10972,8 +10965,8 @@ Pull all ticked articles (for the current group) into the summary buffer | |||
| 10972 | 10965 | ||
| 10973 | @item A D | 10966 | @item A D |
| 10974 | @itemx C-d | 10967 | @itemx C-d |
| 10975 | @kindex C-d (Summary) | 10968 | @kindex C-d @r{(Summary)} |
| 10976 | @kindex A D (Summary) | 10969 | @kindex A D @r{(Summary)} |
| 10977 | @findex gnus-summary-enter-digest-group | 10970 | @findex gnus-summary-enter-digest-group |
| 10978 | If the current article is a collection of other articles (for instance, | 10971 | If the current article is a collection of other articles (for instance, |
| 10979 | a digest), you might use this command to enter a group based on that | 10972 | a digest), you might use this command to enter a group based on that |
| @@ -11007,7 +11000,7 @@ If it has any other value or there is no next (unread) article, the | |||
| 11007 | article selected before entering to the digest group will appear. | 11000 | article selected before entering to the digest group will appear. |
| 11008 | 11001 | ||
| 11009 | @item C-M-d | 11002 | @item C-M-d |
| 11010 | @kindex C-M-d (Summary) | 11003 | @kindex C-M-d @r{(Summary)} |
| 11011 | @findex gnus-summary-read-document | 11004 | @findex gnus-summary-read-document |
| 11012 | This command is very similar to the one above, but lets you gather | 11005 | This command is very similar to the one above, but lets you gather |
| 11013 | several documents into one biiig group | 11006 | several documents into one biiig group |
| @@ -11018,7 +11011,7 @@ command understands the process/prefix convention | |||
| 11018 | (@pxref{Process/Prefix}). | 11011 | (@pxref{Process/Prefix}). |
| 11019 | 11012 | ||
| 11020 | @item C-t | 11013 | @item C-t |
| 11021 | @kindex C-t (Summary) | 11014 | @kindex C-t @r{(Summary)} |
| 11022 | @findex gnus-summary-toggle-truncation | 11015 | @findex gnus-summary-toggle-truncation |
| 11023 | Toggle truncation of summary lines | 11016 | Toggle truncation of summary lines |
| 11024 | (@code{gnus-summary-toggle-truncation}). This will probably confuse the | 11017 | (@code{gnus-summary-toggle-truncation}). This will probably confuse the |
| @@ -11026,19 +11019,19 @@ line centering function in the summary buffer, so it's not a good idea | |||
| 11026 | to have truncation switched off while reading articles. | 11019 | to have truncation switched off while reading articles. |
| 11027 | 11020 | ||
| 11028 | @item = | 11021 | @item = |
| 11029 | @kindex = (Summary) | 11022 | @kindex = @r{(Summary)} |
| 11030 | @findex gnus-summary-expand-window | 11023 | @findex gnus-summary-expand-window |
| 11031 | Expand the summary buffer window (@code{gnus-summary-expand-window}). | 11024 | Expand the summary buffer window (@code{gnus-summary-expand-window}). |
| 11032 | If given a prefix, force an @code{article} window configuration. | 11025 | If given a prefix, force an @code{article} window configuration. |
| 11033 | 11026 | ||
| 11034 | @item C-M-e | 11027 | @item C-M-e |
| 11035 | @kindex C-M-e (Summary) | 11028 | @kindex C-M-e @r{(Summary)} |
| 11036 | @findex gnus-summary-edit-parameters | 11029 | @findex gnus-summary-edit-parameters |
| 11037 | Edit the group parameters (@pxref{Group Parameters}) of the current | 11030 | Edit the group parameters (@pxref{Group Parameters}) of the current |
| 11038 | group (@code{gnus-summary-edit-parameters}). | 11031 | group (@code{gnus-summary-edit-parameters}). |
| 11039 | 11032 | ||
| 11040 | @item C-M-a | 11033 | @item C-M-a |
| 11041 | @kindex C-M-a (Summary) | 11034 | @kindex C-M-a @r{(Summary)} |
| 11042 | @findex gnus-summary-customize-parameters | 11035 | @findex gnus-summary-customize-parameters |
| 11043 | Customize the group parameters (@pxref{Group Parameters}) of the current | 11036 | Customize the group parameters (@pxref{Group Parameters}) of the current |
| 11044 | group (@code{gnus-summary-customize-parameters}). | 11037 | group (@code{gnus-summary-customize-parameters}). |
| @@ -11059,9 +11052,9 @@ group and return you to the group buffer. | |||
| 11059 | @item Z Z | 11052 | @item Z Z |
| 11060 | @itemx Z Q | 11053 | @itemx Z Q |
| 11061 | @itemx q | 11054 | @itemx q |
| 11062 | @kindex Z Z (Summary) | 11055 | @kindex Z Z @r{(Summary)} |
| 11063 | @kindex Z Q (Summary) | 11056 | @kindex Z Q @r{(Summary)} |
| 11064 | @kindex q (Summary) | 11057 | @kindex q @r{(Summary)} |
| 11065 | @findex gnus-summary-exit | 11058 | @findex gnus-summary-exit |
| 11066 | @vindex gnus-summary-exit-hook | 11059 | @vindex gnus-summary-exit-hook |
| 11067 | @vindex gnus-summary-prepare-exit-hook | 11060 | @vindex gnus-summary-prepare-exit-hook |
| @@ -11077,43 +11070,43 @@ group mode having no more (unread) groups. | |||
| 11077 | 11070 | ||
| 11078 | @item Z E | 11071 | @item Z E |
| 11079 | @itemx Q | 11072 | @itemx Q |
| 11080 | @kindex Z E (Summary) | 11073 | @kindex Z E @r{(Summary)} |
| 11081 | @kindex Q (Summary) | 11074 | @kindex Q @r{(Summary)} |
| 11082 | @findex gnus-summary-exit-no-update | 11075 | @findex gnus-summary-exit-no-update |
| 11083 | Exit the current group without updating any information on the group | 11076 | Exit the current group without updating any information on the group |
| 11084 | (@code{gnus-summary-exit-no-update}). | 11077 | (@code{gnus-summary-exit-no-update}). |
| 11085 | 11078 | ||
| 11086 | @item Z c | 11079 | @item Z c |
| 11087 | @itemx c | 11080 | @itemx c |
| 11088 | @kindex Z c (Summary) | 11081 | @kindex Z c @r{(Summary)} |
| 11089 | @kindex c (Summary) | 11082 | @kindex c @r{(Summary)} |
| 11090 | @findex gnus-summary-catchup-and-exit | 11083 | @findex gnus-summary-catchup-and-exit |
| 11091 | @c @icon{gnus-summary-catchup-and-exit} | 11084 | @c @icon{gnus-summary-catchup-and-exit} |
| 11092 | Mark all unticked articles in the group as read and then exit | 11085 | Mark all unticked articles in the group as read and then exit |
| 11093 | (@code{gnus-summary-catchup-and-exit}). | 11086 | (@code{gnus-summary-catchup-and-exit}). |
| 11094 | 11087 | ||
| 11095 | @item Z C | 11088 | @item Z C |
| 11096 | @kindex Z C (Summary) | 11089 | @kindex Z C @r{(Summary)} |
| 11097 | @findex gnus-summary-catchup-all-and-exit | 11090 | @findex gnus-summary-catchup-all-and-exit |
| 11098 | Mark all articles, even the ticked ones, as read and then exit | 11091 | Mark all articles, even the ticked ones, as read and then exit |
| 11099 | (@code{gnus-summary-catchup-all-and-exit}). | 11092 | (@code{gnus-summary-catchup-all-and-exit}). |
| 11100 | 11093 | ||
| 11101 | @item Z n | 11094 | @item Z n |
| 11102 | @kindex Z n (Summary) | 11095 | @kindex Z n @r{(Summary)} |
| 11103 | @findex gnus-summary-catchup-and-goto-next-group | 11096 | @findex gnus-summary-catchup-and-goto-next-group |
| 11104 | Mark all articles as read and go to the next group | 11097 | Mark all articles as read and go to the next group |
| 11105 | (@code{gnus-summary-catchup-and-goto-next-group}). | 11098 | (@code{gnus-summary-catchup-and-goto-next-group}). |
| 11106 | 11099 | ||
| 11107 | @item Z p | 11100 | @item Z p |
| 11108 | @kindex Z p (Summary) | 11101 | @kindex Z p @r{(Summary)} |
| 11109 | @findex gnus-summary-catchup-and-goto-prev-group | 11102 | @findex gnus-summary-catchup-and-goto-prev-group |
| 11110 | Mark all articles as read and go to the previous group | 11103 | Mark all articles as read and go to the previous group |
| 11111 | (@code{gnus-summary-catchup-and-goto-prev-group}). | 11104 | (@code{gnus-summary-catchup-and-goto-prev-group}). |
| 11112 | 11105 | ||
| 11113 | @item Z R | 11106 | @item Z R |
| 11114 | @itemx C-x C-s | 11107 | @itemx C-x C-s |
| 11115 | @kindex Z R (Summary) | 11108 | @kindex Z R @r{(Summary)} |
| 11116 | @kindex C-x C-s (Summary) | 11109 | @kindex C-x C-s @r{(Summary)} |
| 11117 | @findex gnus-summary-reselect-current-group | 11110 | @findex gnus-summary-reselect-current-group |
| 11118 | Exit this group, and then enter it again | 11111 | Exit this group, and then enter it again |
| 11119 | (@code{gnus-summary-reselect-current-group}). If given a prefix, select | 11112 | (@code{gnus-summary-reselect-current-group}). If given a prefix, select |
| @@ -11121,8 +11114,8 @@ all articles, both read and unread. | |||
| 11121 | 11114 | ||
| 11122 | @item Z G | 11115 | @item Z G |
| 11123 | @itemx M-g | 11116 | @itemx M-g |
| 11124 | @kindex Z G (Summary) | 11117 | @kindex Z G @r{(Summary)} |
| 11125 | @kindex M-g (Summary) | 11118 | @kindex M-g @r{(Summary)} |
| 11126 | @findex gnus-summary-rescan-group | 11119 | @findex gnus-summary-rescan-group |
| 11127 | @c @icon{gnus-summary-mail-get} | 11120 | @c @icon{gnus-summary-mail-get} |
| 11128 | Exit the group, check for new articles in the group, and select the | 11121 | Exit the group, check for new articles in the group, and select the |
| @@ -11130,19 +11123,19 @@ group (@code{gnus-summary-rescan-group}). If given a prefix, select all | |||
| 11130 | articles, both read and unread. | 11123 | articles, both read and unread. |
| 11131 | 11124 | ||
| 11132 | @item Z N | 11125 | @item Z N |
| 11133 | @kindex Z N (Summary) | 11126 | @kindex Z N @r{(Summary)} |
| 11134 | @findex gnus-summary-next-group | 11127 | @findex gnus-summary-next-group |
| 11135 | Exit the group and go to the next group | 11128 | Exit the group and go to the next group |
| 11136 | (@code{gnus-summary-next-group}). | 11129 | (@code{gnus-summary-next-group}). |
| 11137 | 11130 | ||
| 11138 | @item Z P | 11131 | @item Z P |
| 11139 | @kindex Z P (Summary) | 11132 | @kindex Z P @r{(Summary)} |
| 11140 | @findex gnus-summary-prev-group | 11133 | @findex gnus-summary-prev-group |
| 11141 | Exit the group and go to the previous group | 11134 | Exit the group and go to the previous group |
| 11142 | (@code{gnus-summary-prev-group}). | 11135 | (@code{gnus-summary-prev-group}). |
| 11143 | 11136 | ||
| 11144 | @item Z s | 11137 | @item Z s |
| 11145 | @kindex Z s (Summary) | 11138 | @kindex Z s @r{(Summary)} |
| 11146 | @findex gnus-summary-save-newsrc | 11139 | @findex gnus-summary-save-newsrc |
| 11147 | Save the current number of read/marked articles in the dribble buffer | 11140 | Save the current number of read/marked articles in the dribble buffer |
| 11148 | and then save the dribble buffer (@code{gnus-summary-save-newsrc}). If | 11141 | and then save the dribble buffer (@code{gnus-summary-save-newsrc}). If |
| @@ -11413,7 +11406,7 @@ encrypted messages up can be found in the message manual | |||
| 11413 | @cindex mailing list | 11406 | @cindex mailing list |
| 11414 | @cindex RFC 2396 | 11407 | @cindex RFC 2396 |
| 11415 | 11408 | ||
| 11416 | @kindex A M (summary) | 11409 | @kindex A M @r{(Summary)} |
| 11417 | @findex gnus-mailing-list-insinuate | 11410 | @findex gnus-mailing-list-insinuate |
| 11418 | Gnus understands some mailing list fields of RFC 2369. To enable it, | 11411 | Gnus understands some mailing list fields of RFC 2369. To enable it, |
| 11419 | add a @code{to-list} group parameter (@pxref{Group Parameters}), | 11412 | add a @code{to-list} group parameter (@pxref{Group Parameters}), |
| @@ -11425,33 +11418,33 @@ That enables the following commands to the summary buffer: | |||
| 11425 | @table @kbd | 11418 | @table @kbd |
| 11426 | 11419 | ||
| 11427 | @item C-c C-n h | 11420 | @item C-c C-n h |
| 11428 | @kindex C-c C-n h (Summary) | 11421 | @kindex C-c C-n h @r{(Summary)} |
| 11429 | @findex gnus-mailing-list-help | 11422 | @findex gnus-mailing-list-help |
| 11430 | Send a message to fetch mailing list help, if List-Help field exists. | 11423 | Send a message to fetch mailing list help, if List-Help field exists. |
| 11431 | 11424 | ||
| 11432 | @item C-c C-n s | 11425 | @item C-c C-n s |
| 11433 | @kindex C-c C-n s (Summary) | 11426 | @kindex C-c C-n s @r{(Summary)} |
| 11434 | @findex gnus-mailing-list-subscribe | 11427 | @findex gnus-mailing-list-subscribe |
| 11435 | Send a message to subscribe the mailing list, if List-Subscribe field exists. | 11428 | Send a message to subscribe the mailing list, if List-Subscribe field exists. |
| 11436 | 11429 | ||
| 11437 | @item C-c C-n u | 11430 | @item C-c C-n u |
| 11438 | @kindex C-c C-n u (Summary) | 11431 | @kindex C-c C-n u @r{(Summary)} |
| 11439 | @findex gnus-mailing-list-unsubscribe | 11432 | @findex gnus-mailing-list-unsubscribe |
| 11440 | Send a message to unsubscribe the mailing list, if List-Unsubscribe | 11433 | Send a message to unsubscribe the mailing list, if List-Unsubscribe |
| 11441 | field exists. | 11434 | field exists. |
| 11442 | 11435 | ||
| 11443 | @item C-c C-n p | 11436 | @item C-c C-n p |
| 11444 | @kindex C-c C-n p (Summary) | 11437 | @kindex C-c C-n p @r{(Summary)} |
| 11445 | @findex gnus-mailing-list-post | 11438 | @findex gnus-mailing-list-post |
| 11446 | Post to the mailing list, if List-Post field exists. | 11439 | Post to the mailing list, if List-Post field exists. |
| 11447 | 11440 | ||
| 11448 | @item C-c C-n o | 11441 | @item C-c C-n o |
| 11449 | @kindex C-c C-n o (Summary) | 11442 | @kindex C-c C-n o @r{(Summary)} |
| 11450 | @findex gnus-mailing-list-owner | 11443 | @findex gnus-mailing-list-owner |
| 11451 | Send a message to the mailing list owner, if List-Owner field exists. | 11444 | Send a message to the mailing list owner, if List-Owner field exists. |
| 11452 | 11445 | ||
| 11453 | @item C-c C-n a | 11446 | @item C-c C-n a |
| 11454 | @kindex C-c C-n a (Summary) | 11447 | @kindex C-c C-n a @r{(Summary)} |
| 11455 | @findex gnus-mailing-list-archive | 11448 | @findex gnus-mailing-list-archive |
| 11456 | Browse the mailing list archive, if List-Archive field exists. | 11449 | Browse the mailing list archive, if List-Archive field exists. |
| 11457 | 11450 | ||
| @@ -11629,9 +11622,9 @@ The following commands are available when you have placed point over a | |||
| 11629 | 11622 | ||
| 11630 | @table @kbd | 11623 | @table @kbd |
| 11631 | @findex gnus-article-press-button | 11624 | @findex gnus-article-press-button |
| 11632 | @item RET (Article) | 11625 | @item @key{RET} (Article) |
| 11633 | @kindex RET (Article) | 11626 | @kindex @key{RET} @r{(Article)} |
| 11634 | @itemx BUTTON-2 (Article) | 11627 | @itemx @key{BUTTON-2} (Article) |
| 11635 | Toggle displaying of the @acronym{MIME} object | 11628 | Toggle displaying of the @acronym{MIME} object |
| 11636 | (@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 |
| 11637 | the object, Gnus resorts to external viewers in the @file{mailcap} | 11630 | the object, Gnus resorts to external viewers in the @file{mailcap} |
| @@ -11639,33 +11632,33 @@ files. If a viewer has the @samp{copiousoutput} specification, the | |||
| 11639 | object is displayed inline. | 11632 | object is displayed inline. |
| 11640 | 11633 | ||
| 11641 | @findex gnus-mime-view-part | 11634 | @findex gnus-mime-view-part |
| 11642 | @item M-RET (Article) | 11635 | @item M-@key{RET} (Article) |
| 11643 | @kindex M-RET (Article) | 11636 | @kindex M-@key{RET} @r{(Article)} |
| 11644 | @itemx v (Article) | 11637 | @itemx v (Article) |
| 11645 | Prompt for a method, and then view the @acronym{MIME} object using this | 11638 | Prompt for a method, and then view the @acronym{MIME} object using this |
| 11646 | method (@code{gnus-mime-view-part}). | 11639 | method (@code{gnus-mime-view-part}). |
| 11647 | 11640 | ||
| 11648 | @findex gnus-mime-view-part-as-type | 11641 | @findex gnus-mime-view-part-as-type |
| 11649 | @item t (Article) | 11642 | @item t (Article) |
| 11650 | @kindex t (Article) | 11643 | @kindex t @r{(Article)} |
| 11651 | View the @acronym{MIME} object as if it were a different @acronym{MIME} media type | 11644 | View the @acronym{MIME} object as if it were a different @acronym{MIME} media type |
| 11652 | (@code{gnus-mime-view-part-as-type}). | 11645 | (@code{gnus-mime-view-part-as-type}). |
| 11653 | 11646 | ||
| 11654 | @findex gnus-mime-view-part-as-charset | 11647 | @findex gnus-mime-view-part-as-charset |
| 11655 | @item C (Article) | 11648 | @item C (Article) |
| 11656 | @kindex C (Article) | 11649 | @kindex C @r{(Article)} |
| 11657 | Prompt for a charset, and then view the @acronym{MIME} object using this | 11650 | Prompt for a charset, and then view the @acronym{MIME} object using this |
| 11658 | charset (@code{gnus-mime-view-part-as-charset}). | 11651 | charset (@code{gnus-mime-view-part-as-charset}). |
| 11659 | 11652 | ||
| 11660 | @findex gnus-mime-save-part | 11653 | @findex gnus-mime-save-part |
| 11661 | @item o (Article) | 11654 | @item o (Article) |
| 11662 | @kindex o (Article) | 11655 | @kindex o @r{(Article)} |
| 11663 | Prompt for a file name, and then save the @acronym{MIME} object | 11656 | Prompt for a file name, and then save the @acronym{MIME} object |
| 11664 | (@code{gnus-mime-save-part}). | 11657 | (@code{gnus-mime-save-part}). |
| 11665 | 11658 | ||
| 11666 | @findex gnus-mime-save-part-and-strip | 11659 | @findex gnus-mime-save-part-and-strip |
| 11667 | @item C-o (Article) | 11660 | @item C-o (Article) |
| 11668 | @kindex C-o (Article) | 11661 | @kindex C-o @r{(Article)} |
| 11669 | Prompt for a file name, then save the @acronym{MIME} object and strip it from | 11662 | Prompt for a file name, then save the @acronym{MIME} object and strip it from |
| 11670 | the article. Then proceed to article editing, where a reasonable | 11663 | the article. Then proceed to article editing, where a reasonable |
| 11671 | suggestion is being made on how the altered article should look | 11664 | suggestion is being made on how the altered article should look |
| @@ -11675,14 +11668,14 @@ message/external-body @acronym{MIME} type. | |||
| 11675 | 11668 | ||
| 11676 | @findex gnus-mime-replace-part | 11669 | @findex gnus-mime-replace-part |
| 11677 | @item r (Article) | 11670 | @item r (Article) |
| 11678 | @kindex r (Article) | 11671 | @kindex r @r{(Article)} |
| 11679 | Prompt for a file name, replace the @acronym{MIME} object with an | 11672 | Prompt for a file name, replace the @acronym{MIME} object with an |
| 11680 | external body referring to the file via the message/external-body | 11673 | external body referring to the file via the message/external-body |
| 11681 | @acronym{MIME} type. (@code{gnus-mime-replace-part}). | 11674 | @acronym{MIME} type. (@code{gnus-mime-replace-part}). |
| 11682 | 11675 | ||
| 11683 | @findex gnus-mime-delete-part | 11676 | @findex gnus-mime-delete-part |
| 11684 | @item d (Article) | 11677 | @item d (Article) |
| 11685 | @kindex d (Article) | 11678 | @kindex d @r{(Article)} |
| 11686 | Delete the @acronym{MIME} object from the article and replace it with some | 11679 | Delete the @acronym{MIME} object from the article and replace it with some |
| 11687 | information about the removed @acronym{MIME} object | 11680 | information about the removed @acronym{MIME} object |
| 11688 | (@code{gnus-mime-delete-part}). | 11681 | (@code{gnus-mime-delete-part}). |
| @@ -11691,7 +11684,7 @@ information about the removed @acronym{MIME} object | |||
| 11691 | 11684 | ||
| 11692 | @findex gnus-mime-copy-part | 11685 | @findex gnus-mime-copy-part |
| 11693 | @item c (Article) | 11686 | @item c (Article) |
| 11694 | @kindex c (Article) | 11687 | @kindex c @r{(Article)} |
| 11695 | Copy the @acronym{MIME} object to a fresh buffer and display this buffer | 11688 | Copy the @acronym{MIME} object to a fresh buffer and display this buffer |
| 11696 | (@code{gnus-mime-copy-part}). If given a prefix, copy the raw contents | 11689 | (@code{gnus-mime-copy-part}). If given a prefix, copy the raw contents |
| 11697 | without decoding. If given a numerical prefix, you can do semi-manual | 11690 | without decoding. If given a numerical prefix, you can do semi-manual |
| @@ -11703,14 +11696,14 @@ Accessing Compressed Files, emacs, The Emacs Editor}). | |||
| 11703 | 11696 | ||
| 11704 | @findex gnus-mime-print-part | 11697 | @findex gnus-mime-print-part |
| 11705 | @item p (Article) | 11698 | @item p (Article) |
| 11706 | @kindex p (Article) | 11699 | @kindex p @r{(Article)} |
| 11707 | Print the @acronym{MIME} object (@code{gnus-mime-print-part}). This | 11700 | Print the @acronym{MIME} object (@code{gnus-mime-print-part}). This |
| 11708 | command respects the @samp{print=} specifications in the | 11701 | command respects the @samp{print=} specifications in the |
| 11709 | @file{.mailcap} file. | 11702 | @file{.mailcap} file. |
| 11710 | 11703 | ||
| 11711 | @findex gnus-mime-inline-part | 11704 | @findex gnus-mime-inline-part |
| 11712 | @item i (Article) | 11705 | @item i (Article) |
| 11713 | @kindex i (Article) | 11706 | @kindex i @r{(Article)} |
| 11714 | Insert the contents of the @acronym{MIME} object into the buffer | 11707 | Insert the contents of the @acronym{MIME} object into the buffer |
| 11715 | (@code{gnus-mime-inline-part}) as @samp{text/plain}. If given a prefix, insert | 11708 | (@code{gnus-mime-inline-part}) as @samp{text/plain}. If given a prefix, insert |
| 11716 | the raw contents without decoding. If given a numerical prefix, you can | 11709 | the raw contents without decoding. If given a numerical prefix, you can |
| @@ -11723,25 +11716,25 @@ Compressed Files, emacs, The Emacs Editor}). | |||
| 11723 | 11716 | ||
| 11724 | @findex gnus-mime-view-part-internally | 11717 | @findex gnus-mime-view-part-internally |
| 11725 | @item E (Article) | 11718 | @item E (Article) |
| 11726 | @kindex E (Article) | 11719 | @kindex E @r{(Article)} |
| 11727 | View the @acronym{MIME} object with an internal viewer. If no internal | 11720 | View the @acronym{MIME} object with an internal viewer. If no internal |
| 11728 | viewer is available, use an external viewer | 11721 | viewer is available, use an external viewer |
| 11729 | (@code{gnus-mime-view-part-internally}). | 11722 | (@code{gnus-mime-view-part-internally}). |
| 11730 | 11723 | ||
| 11731 | @findex gnus-mime-view-part-externally | 11724 | @findex gnus-mime-view-part-externally |
| 11732 | @item e (Article) | 11725 | @item e (Article) |
| 11733 | @kindex e (Article) | 11726 | @kindex e @r{(Article)} |
| 11734 | View the @acronym{MIME} object with an external viewer. | 11727 | View the @acronym{MIME} object with an external viewer. |
| 11735 | (@code{gnus-mime-view-part-externally}). | 11728 | (@code{gnus-mime-view-part-externally}). |
| 11736 | 11729 | ||
| 11737 | @findex gnus-mime-pipe-part | 11730 | @findex gnus-mime-pipe-part |
| 11738 | @item | (Article) | 11731 | @item | (Article) |
| 11739 | @kindex | (Article) | 11732 | @kindex | @r{(Article)} |
| 11740 | Output the @acronym{MIME} object to a process (@code{gnus-mime-pipe-part}). | 11733 | Output the @acronym{MIME} object to a process (@code{gnus-mime-pipe-part}). |
| 11741 | 11734 | ||
| 11742 | @findex gnus-mime-action-on-part | 11735 | @findex gnus-mime-action-on-part |
| 11743 | @item . (Article) | 11736 | @item . (Article) |
| 11744 | @kindex . (Article) | 11737 | @kindex . @r{(Article)} |
| 11745 | Interactively run an action on the @acronym{MIME} object | 11738 | Interactively run an action on the @acronym{MIME} object |
| 11746 | (@code{gnus-mime-action-on-part}). | 11739 | (@code{gnus-mime-action-on-part}). |
| 11747 | 11740 | ||
| @@ -11925,7 +11918,7 @@ controlling variable is a predicate list, as described above. | |||
| 11925 | 11918 | ||
| 11926 | @ifinfo | 11919 | @ifinfo |
| 11927 | @c Avoid sort of redundant entries in the same section for the printed | 11920 | @c Avoid sort of redundant entries in the same section for the printed |
| 11928 | @c manual, but add them in info to allow 'i gnus-treat-foo-bar RET' or | 11921 | @c manual, but add them in info to allow 'i gnus-treat-foo-bar @key{RET}' or |
| 11929 | @c 'i foo-bar'. | 11922 | @c 'i foo-bar'. |
| 11930 | @vindex gnus-treat-buttonize | 11923 | @vindex gnus-treat-buttonize |
| 11931 | @vindex gnus-treat-buttonize-head | 11924 | @vindex gnus-treat-buttonize-head |
| @@ -12130,7 +12123,7 @@ buffer, which means that you don't actually have to have a summary | |||
| 12130 | buffer displayed while reading. You can do it all from the article | 12123 | buffer displayed while reading. You can do it all from the article |
| 12131 | buffer. | 12124 | buffer. |
| 12132 | 12125 | ||
| 12133 | @kindex v (Article) | 12126 | @kindex v @r{(Article)} |
| 12134 | @cindex keys, reserved for users (Article) | 12127 | @cindex keys, reserved for users (Article) |
| 12135 | The key @kbd{v} is reserved for users. You can bind it to some | 12128 | The key @kbd{v} is reserved for users. You can bind it to some |
| 12136 | command or better use it as a prefix key. | 12129 | command or better use it as a prefix key. |
| @@ -12139,70 +12132,70 @@ A few additional keystrokes are available: | |||
| 12139 | 12132 | ||
| 12140 | @table @kbd | 12133 | @table @kbd |
| 12141 | 12134 | ||
| 12142 | @item SPACE | 12135 | @item @key{SPC} |
| 12143 | @kindex SPACE (Article) | 12136 | @kindex @key{SPC} @r{(Article)} |
| 12144 | @findex gnus-article-next-page | 12137 | @findex gnus-article-next-page |
| 12145 | Scroll forwards one page (@code{gnus-article-next-page}). | 12138 | Scroll forwards one page (@code{gnus-article-next-page}). |
| 12146 | This is exactly the same as @kbd{h SPACE h}. | 12139 | This is exactly the same as @kbd{h @key{SPC} h}. |
| 12147 | 12140 | ||
| 12148 | @item DEL | 12141 | @item @key{DEL} |
| 12149 | @kindex DEL (Article) | 12142 | @kindex @key{DEL} @r{(Article)} |
| 12150 | @findex gnus-article-prev-page | 12143 | @findex gnus-article-prev-page |
| 12151 | Scroll backwards one page (@code{gnus-article-prev-page}). | 12144 | Scroll backwards one page (@code{gnus-article-prev-page}). |
| 12152 | This is exactly the same as @kbd{h DEL h}. | 12145 | This is exactly the same as @kbd{h @key{DEL} h}. |
| 12153 | 12146 | ||
| 12154 | @item C-c ^ | 12147 | @item C-c ^ |
| 12155 | @kindex C-c ^ (Article) | 12148 | @kindex C-c ^ @r{(Article)} |
| 12156 | @findex gnus-article-refer-article | 12149 | @findex gnus-article-refer-article |
| 12157 | If point is in the neighborhood of a @code{Message-ID} and you press | 12150 | If point is in the neighborhood of a @code{Message-ID} and you press |
| 12158 | @kbd{C-c ^}, Gnus will try to get that article from the server | 12151 | @kbd{C-c ^}, Gnus will try to get that article from the server |
| 12159 | (@code{gnus-article-refer-article}). | 12152 | (@code{gnus-article-refer-article}). |
| 12160 | 12153 | ||
| 12161 | @item C-c C-m | 12154 | @item C-c C-m |
| 12162 | @kindex C-c C-m (Article) | 12155 | @kindex C-c C-m @r{(Article)} |
| 12163 | @findex gnus-article-mail | 12156 | @findex gnus-article-mail |
| 12164 | Send a reply to the address near point (@code{gnus-article-mail}). If | 12157 | Send a reply to the address near point (@code{gnus-article-mail}). If |
| 12165 | given a prefix, include the mail. | 12158 | given a prefix, include the mail. |
| 12166 | 12159 | ||
| 12167 | @item s | 12160 | @item s |
| 12168 | @kindex s (Article) | 12161 | @kindex s @r{(Article)} |
| 12169 | @findex gnus-article-show-summary | 12162 | @findex gnus-article-show-summary |
| 12170 | Reconfigure the buffers so that the summary buffer becomes visible | 12163 | Reconfigure the buffers so that the summary buffer becomes visible |
| 12171 | (@code{gnus-article-show-summary}). | 12164 | (@code{gnus-article-show-summary}). |
| 12172 | 12165 | ||
| 12173 | @item ? | 12166 | @item ? |
| 12174 | @kindex ? (Article) | 12167 | @kindex ? @r{(Article)} |
| 12175 | @findex gnus-article-describe-briefly | 12168 | @findex gnus-article-describe-briefly |
| 12176 | Give a very brief description of the available keystrokes | 12169 | Give a very brief description of the available keystrokes |
| 12177 | (@code{gnus-article-describe-briefly}). | 12170 | (@code{gnus-article-describe-briefly}). |
| 12178 | 12171 | ||
| 12179 | @item TAB | 12172 | @item @key{TAB} |
| 12180 | @kindex TAB (Article) | 12173 | @kindex @key{TAB} @r{(Article)} |
| 12181 | @findex gnus-article-next-button | 12174 | @findex gnus-article-next-button |
| 12182 | Go to the next button, if any (@code{gnus-article-next-button}). This | 12175 | Go to the next button, if any (@code{gnus-article-next-button}). This |
| 12183 | only makes sense if you have buttonizing turned on. | 12176 | only makes sense if you have buttonizing turned on. |
| 12184 | 12177 | ||
| 12185 | @item M-TAB | 12178 | @item M-@key{TAB} |
| 12186 | @kindex M-TAB (Article) | 12179 | @kindex M-@key{TAB} @r{(Article)} |
| 12187 | @findex gnus-article-prev-button | 12180 | @findex gnus-article-prev-button |
| 12188 | Go to the previous button, if any (@code{gnus-article-prev-button}). | 12181 | Go to the previous button, if any (@code{gnus-article-prev-button}). |
| 12189 | 12182 | ||
| 12190 | @item R | 12183 | @item R |
| 12191 | @kindex R (Article) | 12184 | @kindex R @r{(Article)} |
| 12192 | @findex gnus-article-reply-with-original | 12185 | @findex gnus-article-reply-with-original |
| 12193 | Send a reply to the current article and yank the current article | 12186 | Send a reply to the current article and yank the current article |
| 12194 | (@code{gnus-article-reply-with-original}). If the region is active, | 12187 | (@code{gnus-article-reply-with-original}). If the region is active, |
| 12195 | only yank the text in the region. | 12188 | only yank the text in the region. |
| 12196 | 12189 | ||
| 12197 | @item S W | 12190 | @item S W |
| 12198 | @kindex S W (Article) | 12191 | @kindex S W @r{(Article)} |
| 12199 | @findex gnus-article-wide-reply-with-original | 12192 | @findex gnus-article-wide-reply-with-original |
| 12200 | Send a wide reply to the current article and yank the current article | 12193 | Send a wide reply to the current article and yank the current article |
| 12201 | (@code{gnus-article-wide-reply-with-original}). If the region is | 12194 | (@code{gnus-article-wide-reply-with-original}). If the region is |
| 12202 | active, only yank the text in the region. | 12195 | active, only yank the text in the region. |
| 12203 | 12196 | ||
| 12204 | @item F | 12197 | @item F |
| 12205 | @kindex F (Article) | 12198 | @kindex F @r{(Article)} |
| 12206 | @findex gnus-article-followup-with-original | 12199 | @findex gnus-article-followup-with-original |
| 12207 | Send a followup to the current article and yank the current article | 12200 | Send a followup to the current article and yank the current article |
| 12208 | (@code{gnus-article-followup-with-original}). If the region is active, | 12201 | (@code{gnus-article-followup-with-original}). If the region is active, |
| @@ -12348,7 +12341,7 @@ when @code{mm-text-html-renderer} (@pxref{Display Customization, | |||
| 12348 | @cindex using s/mime | 12341 | @cindex using s/mime |
| 12349 | @cindex using smime | 12342 | @cindex using smime |
| 12350 | 12343 | ||
| 12351 | @kindex C-c C-c (Post) | 12344 | @kindex C-c C-c @r{(Post)} |
| 12352 | All commands for posting and mailing will put you in a message buffer | 12345 | All commands for posting and mailing will put you in a message buffer |
| 12353 | where you can edit the article all you like, before you send the | 12346 | where you can edit the article all you like, before you send the |
| 12354 | article by pressing @kbd{C-c C-c}. @xref{Top, , Overview, message, | 12347 | article by pressing @kbd{C-c C-c}. @xref{Top, , Overview, message, |
| @@ -12946,10 +12939,10 @@ correct parameters. The content of the group is not lost. | |||
| 12946 | 12939 | ||
| 12947 | @c @findex gnus-dissociate-buffer-from-draft | 12940 | @c @findex gnus-dissociate-buffer-from-draft |
| 12948 | @c @kindex C-c M-d (Mail) | 12941 | @c @kindex C-c M-d (Mail) |
| 12949 | @c @kindex C-c M-d (Post) | 12942 | @c @kindex C-c M-d @r{(Post)} |
| 12950 | @c @findex gnus-associate-buffer-with-draft | 12943 | @c @findex gnus-associate-buffer-with-draft |
| 12951 | @c @kindex C-c C-d (Mail) | 12944 | @c @kindex C-c C-d (Mail) |
| 12952 | @c @kindex C-c C-d (Post) | 12945 | @c @kindex C-c C-d @r{(Post)} |
| 12953 | @c If you're writing some super-secret message that you later want to | 12946 | @c If you're writing some super-secret message that you later want to |
| 12954 | @c encode with PGP before sending, you may wish to turn the auto-saving | 12947 | @c encode with PGP before sending, you may wish to turn the auto-saving |
| 12955 | @c (and association with the draft group) off. You never know who might be | 12948 | @c (and association with the draft group) off. You never know who might be |
| @@ -12964,7 +12957,7 @@ correct parameters. The content of the group is not lost. | |||
| 12964 | @c @code{gnus-use-draft} to @code{nil}. It is @code{t} by default. | 12957 | @c @code{gnus-use-draft} to @code{nil}. It is @code{t} by default. |
| 12965 | 12958 | ||
| 12966 | @findex gnus-draft-edit-message | 12959 | @findex gnus-draft-edit-message |
| 12967 | @kindex D e (Draft) | 12960 | @kindex D e @r{(Draft)} |
| 12968 | When you want to continue editing the article, you simply enter the | 12961 | When you want to continue editing the article, you simply enter the |
| 12969 | draft group and push @kbd{D e} (@code{gnus-draft-edit-message}) to do | 12962 | draft group and push @kbd{D e} (@code{gnus-draft-edit-message}) to do |
| 12970 | that. You will be placed in a buffer where you left off. | 12963 | that. You will be placed in a buffer where you left off. |
| @@ -12973,9 +12966,9 @@ Rejected articles will also be put in this draft group (@pxref{Rejected | |||
| 12973 | Articles}). | 12966 | Articles}). |
| 12974 | 12967 | ||
| 12975 | @findex gnus-draft-send-all-messages | 12968 | @findex gnus-draft-send-all-messages |
| 12976 | @kindex D s (Draft) | 12969 | @kindex D s @r{(Draft)} |
| 12977 | @findex gnus-draft-send-message | 12970 | @findex gnus-draft-send-message |
| 12978 | @kindex D S (Draft) | 12971 | @kindex D S @r{(Draft)} |
| 12979 | If you have lots of rejected messages you want to post (or mail) without | 12972 | If you have lots of rejected messages you want to post (or mail) without |
| 12980 | doing further editing, you can use the @kbd{D s} command | 12973 | doing further editing, you can use the @kbd{D s} command |
| 12981 | (@code{gnus-draft-send-message}). This command understands the | 12974 | (@code{gnus-draft-send-message}). This command understands the |
| @@ -12984,12 +12977,12 @@ command (@code{gnus-draft-send-all-messages}) will ship off all messages | |||
| 12984 | in the buffer. | 12977 | in the buffer. |
| 12985 | 12978 | ||
| 12986 | @findex gnus-draft-toggle-sending | 12979 | @findex gnus-draft-toggle-sending |
| 12987 | @kindex D t (Draft) | 12980 | @kindex D t @r{(Draft)} |
| 12988 | If you have some messages that you wish not to send, you can use the | 12981 | If you have some messages that you wish not to send, you can use the |
| 12989 | @kbd{D t} (@code{gnus-draft-toggle-sending}) command to mark the message | 12982 | @kbd{D t} (@code{gnus-draft-toggle-sending}) command to mark the message |
| 12990 | as unsendable. This is a toggling command. | 12983 | as unsendable. This is a toggling command. |
| 12991 | 12984 | ||
| 12992 | Finally, if you want to delete a draft, use the normal @kbd{B DEL} | 12985 | Finally, if you want to delete a draft, use the normal @kbd{B @key{DEL}} |
| 12993 | command (@pxref{Mail Group Commands}). | 12986 | command (@pxref{Mail Group Commands}). |
| 12994 | 12987 | ||
| 12995 | 12988 | ||
| @@ -13041,43 +13034,43 @@ signing and the @kbd{C-c C-m c} key map for encryption, as follows. | |||
| 13041 | @table @kbd | 13034 | @table @kbd |
| 13042 | 13035 | ||
| 13043 | @item C-c C-m s s | 13036 | @item C-c C-m s s |
| 13044 | @kindex C-c C-m s s (Message) | 13037 | @kindex C-c C-m s s @r{(Message)} |
| 13045 | @findex mml-secure-message-sign-smime | 13038 | @findex mml-secure-message-sign-smime |
| 13046 | 13039 | ||
| 13047 | Digitally sign current message using @acronym{S/MIME}. | 13040 | Digitally sign current message using @acronym{S/MIME}. |
| 13048 | 13041 | ||
| 13049 | @item C-c C-m s o | 13042 | @item C-c C-m s o |
| 13050 | @kindex C-c C-m s o (Message) | 13043 | @kindex C-c C-m s o @r{(Message)} |
| 13051 | @findex mml-secure-message-sign-pgp | 13044 | @findex mml-secure-message-sign-pgp |
| 13052 | 13045 | ||
| 13053 | Digitally sign current message using @acronym{PGP}. | 13046 | Digitally sign current message using @acronym{PGP}. |
| 13054 | 13047 | ||
| 13055 | @item C-c C-m s p | 13048 | @item C-c C-m s p |
| 13056 | @kindex C-c C-m s p (Message) | 13049 | @kindex C-c C-m s p @r{(Message)} |
| 13057 | @findex mml-secure-message-sign-pgp | 13050 | @findex mml-secure-message-sign-pgp |
| 13058 | 13051 | ||
| 13059 | Digitally sign current message using @acronym{PGP/MIME}. | 13052 | Digitally sign current message using @acronym{PGP/MIME}. |
| 13060 | 13053 | ||
| 13061 | @item C-c C-m c s | 13054 | @item C-c C-m c s |
| 13062 | @kindex C-c C-m c s (Message) | 13055 | @kindex C-c C-m c s @r{(Message)} |
| 13063 | @findex mml-secure-message-encrypt-smime | 13056 | @findex mml-secure-message-encrypt-smime |
| 13064 | 13057 | ||
| 13065 | Digitally encrypt current message using @acronym{S/MIME}. | 13058 | Digitally encrypt current message using @acronym{S/MIME}. |
| 13066 | 13059 | ||
| 13067 | @item C-c C-m c o | 13060 | @item C-c C-m c o |
| 13068 | @kindex C-c C-m c o (Message) | 13061 | @kindex C-c C-m c o @r{(Message)} |
| 13069 | @findex mml-secure-message-encrypt-pgp | 13062 | @findex mml-secure-message-encrypt-pgp |
| 13070 | 13063 | ||
| 13071 | Digitally encrypt current message using @acronym{PGP}. | 13064 | Digitally encrypt current message using @acronym{PGP}. |
| 13072 | 13065 | ||
| 13073 | @item C-c C-m c p | 13066 | @item C-c C-m c p |
| 13074 | @kindex C-c C-m c p (Message) | 13067 | @kindex C-c C-m c p @r{(Message)} |
| 13075 | @findex mml-secure-message-encrypt-pgpmime | 13068 | @findex mml-secure-message-encrypt-pgpmime |
| 13076 | 13069 | ||
| 13077 | Digitally encrypt current message using @acronym{PGP/MIME}. | 13070 | Digitally encrypt current message using @acronym{PGP/MIME}. |
| 13078 | 13071 | ||
| 13079 | @item C-c C-m C-n | 13072 | @item C-c C-m C-n |
| 13080 | @kindex C-c C-m C-n (Message) | 13073 | @kindex C-c C-m C-n @r{(Message)} |
| 13081 | @findex mml-unsecure-message | 13074 | @findex mml-unsecure-message |
| 13082 | Remove security related @acronym{MML} tags from message. | 13075 | Remove security related @acronym{MML} tags from message. |
| 13083 | 13076 | ||
| @@ -13219,72 +13212,72 @@ Also @pxref{Formatting Variables}. | |||
| 13219 | @table @kbd | 13212 | @table @kbd |
| 13220 | 13213 | ||
| 13221 | @item v | 13214 | @item v |
| 13222 | @kindex v (Server) | 13215 | @kindex v @r{(Server)} |
| 13223 | @cindex keys, reserved for users (Server) | 13216 | @cindex keys, reserved for users (Server) |
| 13224 | The key @kbd{v} is reserved for users. You can bind it to some | 13217 | The key @kbd{v} is reserved for users. You can bind it to some |
| 13225 | command or better use it as a prefix key. | 13218 | command or better use it as a prefix key. |
| 13226 | 13219 | ||
| 13227 | @item a | 13220 | @item a |
| 13228 | @kindex a (Server) | 13221 | @kindex a @r{(Server)} |
| 13229 | @findex gnus-server-add-server | 13222 | @findex gnus-server-add-server |
| 13230 | Add a new server (@code{gnus-server-add-server}). | 13223 | Add a new server (@code{gnus-server-add-server}). |
| 13231 | 13224 | ||
| 13232 | @item e | 13225 | @item e |
| 13233 | @kindex e (Server) | 13226 | @kindex e @r{(Server)} |
| 13234 | @findex gnus-server-edit-server | 13227 | @findex gnus-server-edit-server |
| 13235 | Edit a server (@code{gnus-server-edit-server}). | 13228 | Edit a server (@code{gnus-server-edit-server}). |
| 13236 | 13229 | ||
| 13237 | @item S | 13230 | @item S |
| 13238 | @kindex S (Server) | 13231 | @kindex S @r{(Server)} |
| 13239 | @findex gnus-server-show-server | 13232 | @findex gnus-server-show-server |
| 13240 | Show the definition of a server (@code{gnus-server-show-server}). | 13233 | Show the definition of a server (@code{gnus-server-show-server}). |
| 13241 | 13234 | ||
| 13242 | @item SPACE | 13235 | @item @key{SPC} |
| 13243 | @kindex SPACE (Server) | 13236 | @kindex @key{SPC} @r{(Server)} |
| 13244 | @findex gnus-server-read-server | 13237 | @findex gnus-server-read-server |
| 13245 | Browse the current server (@code{gnus-server-read-server}). | 13238 | Browse the current server (@code{gnus-server-read-server}). |
| 13246 | 13239 | ||
| 13247 | @item q | 13240 | @item q |
| 13248 | @kindex q (Server) | 13241 | @kindex q @r{(Server)} |
| 13249 | @findex gnus-server-exit | 13242 | @findex gnus-server-exit |
| 13250 | Return to the group buffer (@code{gnus-server-exit}). | 13243 | Return to the group buffer (@code{gnus-server-exit}). |
| 13251 | 13244 | ||
| 13252 | @item k | 13245 | @item k |
| 13253 | @kindex k (Server) | 13246 | @kindex k @r{(Server)} |
| 13254 | @findex gnus-server-kill-server | 13247 | @findex gnus-server-kill-server |
| 13255 | Kill the current server (@code{gnus-server-kill-server}). | 13248 | Kill the current server (@code{gnus-server-kill-server}). |
| 13256 | 13249 | ||
| 13257 | @item y | 13250 | @item y |
| 13258 | @kindex y (Server) | 13251 | @kindex y @r{(Server)} |
| 13259 | @findex gnus-server-yank-server | 13252 | @findex gnus-server-yank-server |
| 13260 | Yank the previously killed server (@code{gnus-server-yank-server}). | 13253 | Yank the previously killed server (@code{gnus-server-yank-server}). |
| 13261 | 13254 | ||
| 13262 | @item c | 13255 | @item c |
| 13263 | @kindex c (Server) | 13256 | @kindex c @r{(Server)} |
| 13264 | @findex gnus-server-copy-server | 13257 | @findex gnus-server-copy-server |
| 13265 | Copy the current server (@code{gnus-server-copy-server}). | 13258 | Copy the current server (@code{gnus-server-copy-server}). |
| 13266 | 13259 | ||
| 13267 | @item l | 13260 | @item l |
| 13268 | @kindex l (Server) | 13261 | @kindex l @r{(Server)} |
| 13269 | @findex gnus-server-list-servers | 13262 | @findex gnus-server-list-servers |
| 13270 | List all servers (@code{gnus-server-list-servers}). | 13263 | List all servers (@code{gnus-server-list-servers}). |
| 13271 | 13264 | ||
| 13272 | @item s | 13265 | @item s |
| 13273 | @kindex s (Server) | 13266 | @kindex s @r{(Server)} |
| 13274 | @findex gnus-server-scan-server | 13267 | @findex gnus-server-scan-server |
| 13275 | Request that the server scan its sources for new articles | 13268 | Request that the server scan its sources for new articles |
| 13276 | (@code{gnus-server-scan-server}). This is mainly sensible with mail | 13269 | (@code{gnus-server-scan-server}). This is mainly sensible with mail |
| 13277 | servers. | 13270 | servers. |
| 13278 | 13271 | ||
| 13279 | @item g | 13272 | @item g |
| 13280 | @kindex g (Server) | 13273 | @kindex g @r{(Server)} |
| 13281 | @findex gnus-server-regenerate-server | 13274 | @findex gnus-server-regenerate-server |
| 13282 | Request that the server regenerate all its data structures | 13275 | Request that the server regenerate all its data structures |
| 13283 | (@code{gnus-server-regenerate-server}). This can be useful if you have | 13276 | (@code{gnus-server-regenerate-server}). This can be useful if you have |
| 13284 | a mail back end that has gotten out of sync. | 13277 | a mail back end that has gotten out of sync. |
| 13285 | 13278 | ||
| 13286 | @item z | 13279 | @item z |
| 13287 | @kindex z (Server) | 13280 | @kindex z @r{(Server)} |
| 13288 | @findex gnus-server-compact-server | 13281 | @findex gnus-server-compact-server |
| 13289 | 13282 | ||
| 13290 | Compact all groups in the server under point | 13283 | Compact all groups in the server under point |
| @@ -13416,7 +13409,7 @@ First you need to add a new server. The @kbd{a} command does that. It | |||
| 13416 | would probably be best to use @code{nnml} to read the cache. You | 13409 | would probably be best to use @code{nnml} to read the cache. You |
| 13417 | could also use @code{nnspool} or @code{nnmh}, though. | 13410 | could also use @code{nnspool} or @code{nnmh}, though. |
| 13418 | 13411 | ||
| 13419 | Type @kbd{a nnml RET cache RET}. | 13412 | Type @kbd{a nnml @key{RET} cache @key{RET}}. |
| 13420 | 13413 | ||
| 13421 | You should now have a brand new @code{nnml} virtual server called | 13414 | You should now have a brand new @code{nnml} virtual server called |
| 13422 | @samp{cache}. You now need to edit it to have the right definitions. | 13415 | @samp{cache}. You now need to edit it to have the right definitions. |
| @@ -13436,7 +13429,7 @@ Change that to: | |||
| 13436 | @end lisp | 13429 | @end lisp |
| 13437 | 13430 | ||
| 13438 | Type @kbd{C-c C-c} to return to the server buffer. If you now press | 13431 | Type @kbd{C-c C-c} to return to the server buffer. If you now press |
| 13439 | @kbd{RET} over this virtual server, you should be entered into a browse | 13432 | @kbd{@key{RET}} over this virtual server, you should be entered into a browse |
| 13440 | buffer, and you should be able to enter any of the groups displayed. | 13433 | buffer, and you should be able to enter any of the groups displayed. |
| 13441 | 13434 | ||
| 13442 | 13435 | ||
| @@ -13507,44 +13500,44 @@ with the following commands: | |||
| 13507 | @table @kbd | 13500 | @table @kbd |
| 13508 | 13501 | ||
| 13509 | @item O | 13502 | @item O |
| 13510 | @kindex O (Server) | 13503 | @kindex O @r{(Server)} |
| 13511 | @findex gnus-server-open-server | 13504 | @findex gnus-server-open-server |
| 13512 | Try to establish connection to the server on the current line | 13505 | Try to establish connection to the server on the current line |
| 13513 | (@code{gnus-server-open-server}). | 13506 | (@code{gnus-server-open-server}). |
| 13514 | 13507 | ||
| 13515 | @item C | 13508 | @item C |
| 13516 | @kindex C (Server) | 13509 | @kindex C @r{(Server)} |
| 13517 | @findex gnus-server-close-server | 13510 | @findex gnus-server-close-server |
| 13518 | Close the connection (if any) to the server | 13511 | Close the connection (if any) to the server |
| 13519 | (@code{gnus-server-close-server}). | 13512 | (@code{gnus-server-close-server}). |
| 13520 | 13513 | ||
| 13521 | @item D | 13514 | @item D |
| 13522 | @kindex D (Server) | 13515 | @kindex D @r{(Server)} |
| 13523 | @findex gnus-server-deny-server | 13516 | @findex gnus-server-deny-server |
| 13524 | Mark the current server as unreachable | 13517 | Mark the current server as unreachable |
| 13525 | (@code{gnus-server-deny-server}). This will effectively disable the | 13518 | (@code{gnus-server-deny-server}). This will effectively disable the |
| 13526 | server. | 13519 | server. |
| 13527 | 13520 | ||
| 13528 | @item M-o | 13521 | @item M-o |
| 13529 | @kindex M-o (Server) | 13522 | @kindex M-o @r{(Server)} |
| 13530 | @findex gnus-server-open-all-servers | 13523 | @findex gnus-server-open-all-servers |
| 13531 | Open the connections to all servers in the buffer | 13524 | Open the connections to all servers in the buffer |
| 13532 | (@code{gnus-server-open-all-servers}). | 13525 | (@code{gnus-server-open-all-servers}). |
| 13533 | 13526 | ||
| 13534 | @item M-c | 13527 | @item M-c |
| 13535 | @kindex M-c (Server) | 13528 | @kindex M-c @r{(Server)} |
| 13536 | @findex gnus-server-close-all-servers | 13529 | @findex gnus-server-close-all-servers |
| 13537 | Close the connections to all servers in the buffer | 13530 | Close the connections to all servers in the buffer |
| 13538 | (@code{gnus-server-close-all-servers}). | 13531 | (@code{gnus-server-close-all-servers}). |
| 13539 | 13532 | ||
| 13540 | @item R | 13533 | @item R |
| 13541 | @kindex R (Server) | 13534 | @kindex R @r{(Server)} |
| 13542 | @findex gnus-server-remove-denials | 13535 | @findex gnus-server-remove-denials |
| 13543 | Remove all marks to whether Gnus was denied connection from any servers | 13536 | Remove all marks to whether Gnus was denied connection from any servers |
| 13544 | (@code{gnus-server-remove-denials}). | 13537 | (@code{gnus-server-remove-denials}). |
| 13545 | 13538 | ||
| 13546 | @item c | 13539 | @item c |
| 13547 | @kindex c (Server) | 13540 | @kindex c @r{(Server)} |
| 13548 | @findex gnus-server-copy-server | 13541 | @findex gnus-server-copy-server |
| 13549 | Copy a server and give it a new name | 13542 | Copy a server and give it a new name |
| 13550 | (@code{gnus-server-copy-server}). This can be useful if you have a | 13543 | (@code{gnus-server-copy-server}). This can be useful if you have a |
| @@ -13552,7 +13545,7 @@ complex method definition, and want to use the same definition towards | |||
| 13552 | a different (physical) server. | 13545 | a different (physical) server. |
| 13553 | 13546 | ||
| 13554 | @item L | 13547 | @item L |
| 13555 | @kindex L (Server) | 13548 | @kindex L @r{(Server)} |
| 13556 | @findex gnus-server-offline-server | 13549 | @findex gnus-server-offline-server |
| 13557 | Set server status to offline (@code{gnus-server-offline-server}). | 13550 | Set server status to offline (@code{gnus-server-offline-server}). |
| 13558 | 13551 | ||
| @@ -14560,7 +14553,7 @@ see @ref{Fancy Mail Splitting}. | |||
| 14560 | Note that the mail back ends are free to maul the poor, innocent, | 14553 | Note that the mail back ends are free to maul the poor, innocent, |
| 14561 | incoming headers all they want to. They all add @code{Lines} headers; | 14554 | incoming headers all they want to. They all add @code{Lines} headers; |
| 14562 | some add @code{X-Gnus-Group} headers; most rename the Unix mbox | 14555 | some add @code{X-Gnus-Group} headers; most rename the Unix mbox |
| 14563 | @code{From<SPACE>} line to something else. | 14556 | @code{From@key{SPC}} line to something else. |
| 14564 | 14557 | ||
| 14565 | @vindex nnmail-crosspost | 14558 | @vindex nnmail-crosspost |
| 14566 | The mail back ends all support cross-posting. If several regexps match, | 14559 | The mail back ends all support cross-posting. If several regexps match, |
| @@ -14577,7 +14570,6 @@ links. If that's the case for you, set | |||
| 14577 | @code{nnmail-crosspost-link-function} to @code{copy-file}. (This | 14570 | @code{nnmail-crosspost-link-function} to @code{copy-file}. (This |
| 14578 | variable is @code{add-name-to-file} by default.) | 14571 | variable is @code{add-name-to-file} by default.) |
| 14579 | 14572 | ||
| 14580 | @kindex M-x nnmail-split-history | ||
| 14581 | @findex nnmail-split-history | 14573 | @findex nnmail-split-history |
| 14582 | If you wish to see where the previous mail split put the messages, you | 14574 | If you wish to see where the previous mail split put the messages, you |
| 14583 | can use the @kbd{M-x nnmail-split-history} command. If you wish to see | 14575 | can use the @kbd{M-x nnmail-split-history} command. If you wish to see |
| @@ -15716,7 +15708,7 @@ Type @kbd{G f} and give the file name to the mbox file when prompted to create a | |||
| 15716 | @code{nndoc} group from the mbox file (@pxref{Foreign Groups}). | 15708 | @code{nndoc} group from the mbox file (@pxref{Foreign Groups}). |
| 15717 | 15709 | ||
| 15718 | @item | 15710 | @item |
| 15719 | Type @kbd{SPACE} to enter the newly created group. | 15711 | Type @kbd{@key{SPC}} to enter the newly created group. |
| 15720 | 15712 | ||
| 15721 | @item | 15713 | @item |
| 15722 | Type @kbd{M P b} to process-mark all articles in this group's buffer | 15714 | Type @kbd{M P b} to process-mark all articles in this group's buffer |
| @@ -16031,7 +16023,7 @@ This can also be done non-destructively with | |||
| 16031 | 16023 | ||
| 16032 | @item nnmail-remove-tabs | 16024 | @item nnmail-remove-tabs |
| 16033 | @findex nnmail-remove-tabs | 16025 | @findex nnmail-remove-tabs |
| 16034 | Translate all @samp{TAB} characters into @samp{SPACE} characters. | 16026 | Translate all @samp{@key{TAB}} characters into @samp{@key{SPC}} characters. |
| 16035 | 16027 | ||
| 16036 | @item nnmail-ignore-broken-references | 16028 | @item nnmail-ignore-broken-references |
| 16037 | @findex nnmail-ignore-broken-references | 16029 | @findex nnmail-ignore-broken-references |
| @@ -16708,7 +16700,6 @@ The directory where the @acronym{NOV} files should be stored. If | |||
| 16708 | 16700 | ||
| 16709 | 16701 | ||
| 16710 | @findex nnfolder-generate-active-file | 16702 | @findex nnfolder-generate-active-file |
| 16711 | @kindex M-x nnfolder-generate-active-file | ||
| 16712 | If you have lots of @code{nnfolder}-like files you'd like to read with | 16703 | If you have lots of @code{nnfolder}-like files you'd like to read with |
| 16713 | @code{nnfolder}, you can use the @kbd{M-x nnfolder-generate-active-file} | 16704 | @code{nnfolder}, you can use the @kbd{M-x nnfolder-generate-active-file} |
| 16714 | command to make @code{nnfolder} aware of all likely files in | 16705 | command to make @code{nnfolder} aware of all likely files in |
| @@ -17057,14 +17048,14 @@ system because @acronym{RSS} uses UTF-8 for encoding non-@acronym{ASCII} | |||
| 17057 | text by default. It is also used by default for non-@acronym{ASCII} | 17048 | text by default. It is also used by default for non-@acronym{ASCII} |
| 17058 | group names. | 17049 | group names. |
| 17059 | 17050 | ||
| 17060 | @kindex G R (Group) | 17051 | @kindex G R @r{(Group)} |
| 17061 | Use @kbd{G R} from the group buffer to subscribe to a feed---you will be | 17052 | Use @kbd{G R} from the group buffer to subscribe to a feed---you will be |
| 17062 | prompted for the location, the title and the description of the feed. | 17053 | prompted for the location, the title and the description of the feed. |
| 17063 | The title, which allows any characters, will be used for the group name | 17054 | The title, which allows any characters, will be used for the group name |
| 17064 | and the name of the group data file. The description can be omitted. | 17055 | and the name of the group data file. The description can be omitted. |
| 17065 | 17056 | ||
| 17066 | An easy way to get started with @code{nnrss} is to say something like | 17057 | An easy way to get started with @code{nnrss} is to say something like |
| 17067 | the following in the group buffer: @kbd{B nnrss RET RET y}, then | 17058 | the following in the group buffer: @kbd{B nnrss @key{RET} @key{RET} y}, then |
| 17068 | subscribe to groups. | 17059 | subscribe to groups. |
| 17069 | 17060 | ||
| 17070 | The @code{nnrss} back end saves the group data file in | 17061 | The @code{nnrss} back end saves the group data file in |
| @@ -18665,51 +18656,51 @@ The following commands are available in this buffer: | |||
| 18665 | 18656 | ||
| 18666 | @table @kbd | 18657 | @table @kbd |
| 18667 | @item q | 18658 | @item q |
| 18668 | @kindex q (Category) | 18659 | @kindex q @r{(Category)} |
| 18669 | @findex gnus-category-exit | 18660 | @findex gnus-category-exit |
| 18670 | Return to the group buffer (@code{gnus-category-exit}). | 18661 | Return to the group buffer (@code{gnus-category-exit}). |
| 18671 | 18662 | ||
| 18672 | @item e | 18663 | @item e |
| 18673 | @kindex e (Category) | 18664 | @kindex e @r{(Category)} |
| 18674 | @findex gnus-category-customize-category | 18665 | @findex gnus-category-customize-category |
| 18675 | Use a customization buffer to set all of the selected category's | 18666 | Use a customization buffer to set all of the selected category's |
| 18676 | parameters at one time (@code{gnus-category-customize-category}). | 18667 | parameters at one time (@code{gnus-category-customize-category}). |
| 18677 | 18668 | ||
| 18678 | @item k | 18669 | @item k |
| 18679 | @kindex k (Category) | 18670 | @kindex k @r{(Category)} |
| 18680 | @findex gnus-category-kill | 18671 | @findex gnus-category-kill |
| 18681 | Kill the current category (@code{gnus-category-kill}). | 18672 | Kill the current category (@code{gnus-category-kill}). |
| 18682 | 18673 | ||
| 18683 | @item c | 18674 | @item c |
| 18684 | @kindex c (Category) | 18675 | @kindex c @r{(Category)} |
| 18685 | @findex gnus-category-copy | 18676 | @findex gnus-category-copy |
| 18686 | Copy the current category (@code{gnus-category-copy}). | 18677 | Copy the current category (@code{gnus-category-copy}). |
| 18687 | 18678 | ||
| 18688 | @item a | 18679 | @item a |
| 18689 | @kindex a (Category) | 18680 | @kindex a @r{(Category)} |
| 18690 | @findex gnus-category-add | 18681 | @findex gnus-category-add |
| 18691 | Add a new category (@code{gnus-category-add}). | 18682 | Add a new category (@code{gnus-category-add}). |
| 18692 | 18683 | ||
| 18693 | @item p | 18684 | @item p |
| 18694 | @kindex p (Category) | 18685 | @kindex p @r{(Category)} |
| 18695 | @findex gnus-category-edit-predicate | 18686 | @findex gnus-category-edit-predicate |
| 18696 | Edit the predicate of the current category | 18687 | Edit the predicate of the current category |
| 18697 | (@code{gnus-category-edit-predicate}). | 18688 | (@code{gnus-category-edit-predicate}). |
| 18698 | 18689 | ||
| 18699 | @item g | 18690 | @item g |
| 18700 | @kindex g (Category) | 18691 | @kindex g @r{(Category)} |
| 18701 | @findex gnus-category-edit-groups | 18692 | @findex gnus-category-edit-groups |
| 18702 | Edit the list of groups belonging to the current category | 18693 | Edit the list of groups belonging to the current category |
| 18703 | (@code{gnus-category-edit-groups}). | 18694 | (@code{gnus-category-edit-groups}). |
| 18704 | 18695 | ||
| 18705 | @item s | 18696 | @item s |
| 18706 | @kindex s (Category) | 18697 | @kindex s @r{(Category)} |
| 18707 | @findex gnus-category-edit-score | 18698 | @findex gnus-category-edit-score |
| 18708 | Edit the download score rule of the current category | 18699 | Edit the download score rule of the current category |
| 18709 | (@code{gnus-category-edit-score}). | 18700 | (@code{gnus-category-edit-score}). |
| 18710 | 18701 | ||
| 18711 | @item l | 18702 | @item l |
| 18712 | @kindex l (Category) | 18703 | @kindex l @r{(Category)} |
| 18713 | @findex gnus-category-list | 18704 | @findex gnus-category-list |
| 18714 | List all the categories (@code{gnus-category-list}). | 18705 | List all the categories (@code{gnus-category-list}). |
| 18715 | @end table | 18706 | @end table |
| @@ -18783,7 +18774,7 @@ have to enable expiration in selected groups. | |||
| 18783 | @node Agent Commands | 18774 | @node Agent Commands |
| 18784 | @subsection Agent Commands | 18775 | @subsection Agent Commands |
| 18785 | @findex gnus-agent-toggle-plugged | 18776 | @findex gnus-agent-toggle-plugged |
| 18786 | @kindex J j (Agent) | 18777 | @kindex J j @r{(Agent)} |
| 18787 | 18778 | ||
| 18788 | All the Gnus Agent commands are on the @kbd{J} submap. The @kbd{J j} | 18779 | All the Gnus Agent commands are on the @kbd{J} submap. The @kbd{J j} |
| 18789 | (@code{gnus-agent-toggle-plugged}) command works in all modes, and | 18780 | (@code{gnus-agent-toggle-plugged}) command works in all modes, and |
| @@ -18804,44 +18795,44 @@ toggles the plugged/unplugged state of the Gnus Agent. | |||
| 18804 | 18795 | ||
| 18805 | @table @kbd | 18796 | @table @kbd |
| 18806 | @item J u | 18797 | @item J u |
| 18807 | @kindex J u (Agent Group) | 18798 | @kindex J u @r{(Agent Group)} |
| 18808 | @findex gnus-agent-fetch-groups | 18799 | @findex gnus-agent-fetch-groups |
| 18809 | Fetch all eligible articles in the current group | 18800 | Fetch all eligible articles in the current group |
| 18810 | (@code{gnus-agent-fetch-groups}). | 18801 | (@code{gnus-agent-fetch-groups}). |
| 18811 | 18802 | ||
| 18812 | @item J c | 18803 | @item J c |
| 18813 | @kindex J c (Agent Group) | 18804 | @kindex J c @r{(Agent Group)} |
| 18814 | @findex gnus-enter-category-buffer | 18805 | @findex gnus-enter-category-buffer |
| 18815 | Enter the Agent category buffer (@code{gnus-enter-category-buffer}). | 18806 | Enter the Agent category buffer (@code{gnus-enter-category-buffer}). |
| 18816 | 18807 | ||
| 18817 | @item J s | 18808 | @item J s |
| 18818 | @kindex J s (Agent Group) | 18809 | @kindex J s @r{(Agent Group)} |
| 18819 | @findex gnus-agent-fetch-session | 18810 | @findex gnus-agent-fetch-session |
| 18820 | Fetch all eligible articles in all groups | 18811 | Fetch all eligible articles in all groups |
| 18821 | (@code{gnus-agent-fetch-session}). | 18812 | (@code{gnus-agent-fetch-session}). |
| 18822 | 18813 | ||
| 18823 | @item J S | 18814 | @item J S |
| 18824 | @kindex J S (Agent Group) | 18815 | @kindex J S @r{(Agent Group)} |
| 18825 | @findex gnus-group-send-queue | 18816 | @findex gnus-group-send-queue |
| 18826 | Send all sendable messages in the queue group | 18817 | Send all sendable messages in the queue group |
| 18827 | (@code{gnus-group-send-queue}). @xref{Drafts}. | 18818 | (@code{gnus-group-send-queue}). @xref{Drafts}. |
| 18828 | 18819 | ||
| 18829 | @item J a | 18820 | @item J a |
| 18830 | @kindex J a (Agent Group) | 18821 | @kindex J a @r{(Agent Group)} |
| 18831 | @findex gnus-agent-add-group | 18822 | @findex gnus-agent-add-group |
| 18832 | Add the current group to an Agent category | 18823 | Add the current group to an Agent category |
| 18833 | (@code{gnus-agent-add-group}). This command understands the | 18824 | (@code{gnus-agent-add-group}). This command understands the |
| 18834 | process/prefix convention (@pxref{Process/Prefix}). | 18825 | process/prefix convention (@pxref{Process/Prefix}). |
| 18835 | 18826 | ||
| 18836 | @item J r | 18827 | @item J r |
| 18837 | @kindex J r (Agent Group) | 18828 | @kindex J r @r{(Agent Group)} |
| 18838 | @findex gnus-agent-remove-group | 18829 | @findex gnus-agent-remove-group |
| 18839 | Remove the current group from its category, if any | 18830 | Remove the current group from its category, if any |
| 18840 | (@code{gnus-agent-remove-group}). This command understands the | 18831 | (@code{gnus-agent-remove-group}). This command understands the |
| 18841 | process/prefix convention (@pxref{Process/Prefix}). | 18832 | process/prefix convention (@pxref{Process/Prefix}). |
| 18842 | 18833 | ||
| 18843 | @item J Y | 18834 | @item J Y |
| 18844 | @kindex J Y (Agent Group) | 18835 | @kindex J Y @r{(Agent Group)} |
| 18845 | @findex gnus-agent-synchronize-flags | 18836 | @findex gnus-agent-synchronize-flags |
| 18846 | Synchronize flags changed while unplugged with remote server, if any. | 18837 | Synchronize flags changed while unplugged with remote server, if any. |
| 18847 | 18838 | ||
| @@ -18854,43 +18845,43 @@ Synchronize flags changed while unplugged with remote server, if any. | |||
| 18854 | 18845 | ||
| 18855 | @table @kbd | 18846 | @table @kbd |
| 18856 | @item J # | 18847 | @item J # |
| 18857 | @kindex J # (Agent Summary) | 18848 | @kindex J # @r{(Agent Summary)} |
| 18858 | @findex gnus-agent-mark-article | 18849 | @findex gnus-agent-mark-article |
| 18859 | Mark the article for downloading (@code{gnus-agent-mark-article}). | 18850 | Mark the article for downloading (@code{gnus-agent-mark-article}). |
| 18860 | 18851 | ||
| 18861 | @item J M-# | 18852 | @item J M-# |
| 18862 | @kindex J M-# (Agent Summary) | 18853 | @kindex J M-# @r{(Agent Summary)} |
| 18863 | @findex gnus-agent-unmark-article | 18854 | @findex gnus-agent-unmark-article |
| 18864 | Remove the downloading mark from the article | 18855 | Remove the downloading mark from the article |
| 18865 | (@code{gnus-agent-unmark-article}). | 18856 | (@code{gnus-agent-unmark-article}). |
| 18866 | 18857 | ||
| 18867 | @cindex % | 18858 | @cindex % |
| 18868 | @item @@ | 18859 | @item @@ |
| 18869 | @kindex @@ (Agent Summary) | 18860 | @kindex @@ @r{(Agent Summary)} |
| 18870 | @findex gnus-agent-toggle-mark | 18861 | @findex gnus-agent-toggle-mark |
| 18871 | Toggle whether to download the article | 18862 | Toggle whether to download the article |
| 18872 | (@code{gnus-agent-toggle-mark}). The download mark is @samp{%} by | 18863 | (@code{gnus-agent-toggle-mark}). The download mark is @samp{%} by |
| 18873 | default. | 18864 | default. |
| 18874 | 18865 | ||
| 18875 | @item J c | 18866 | @item J c |
| 18876 | @kindex J c (Agent Summary) | 18867 | @kindex J c @r{(Agent Summary)} |
| 18877 | @findex gnus-agent-catchup | 18868 | @findex gnus-agent-catchup |
| 18878 | Mark all articles as read (@code{gnus-agent-catchup}) that are neither cached, downloaded, nor downloadable. | 18869 | Mark all articles as read (@code{gnus-agent-catchup}) that are neither cached, downloaded, nor downloadable. |
| 18879 | 18870 | ||
| 18880 | @item J S | 18871 | @item J S |
| 18881 | @kindex J S (Agent Summary) | 18872 | @kindex J S @r{(Agent Summary)} |
| 18882 | @findex gnus-agent-fetch-group | 18873 | @findex gnus-agent-fetch-group |
| 18883 | Download all eligible (@pxref{Agent Categories}) articles in this group. | 18874 | Download all eligible (@pxref{Agent Categories}) articles in this group. |
| 18884 | (@code{gnus-agent-fetch-group}). | 18875 | (@code{gnus-agent-fetch-group}). |
| 18885 | 18876 | ||
| 18886 | @item J s | 18877 | @item J s |
| 18887 | @kindex J s (Agent Summary) | 18878 | @kindex J s @r{(Agent Summary)} |
| 18888 | @findex gnus-agent-summary-fetch-series | 18879 | @findex gnus-agent-summary-fetch-series |
| 18889 | Download all processable articles in this group. | 18880 | Download all processable articles in this group. |
| 18890 | (@code{gnus-agent-summary-fetch-series}). | 18881 | (@code{gnus-agent-summary-fetch-series}). |
| 18891 | 18882 | ||
| 18892 | @item J u | 18883 | @item J u |
| 18893 | @kindex J u (Agent Summary) | 18884 | @kindex J u @r{(Agent Summary)} |
| 18894 | @findex gnus-agent-summary-fetch-group | 18885 | @findex gnus-agent-summary-fetch-group |
| 18895 | Download all downloadable articles in the current group | 18886 | Download all downloadable articles in the current group |
| 18896 | (@code{gnus-agent-summary-fetch-group}). | 18887 | (@code{gnus-agent-summary-fetch-group}). |
| @@ -18903,13 +18894,13 @@ Download all downloadable articles in the current group | |||
| 18903 | 18894 | ||
| 18904 | @table @kbd | 18895 | @table @kbd |
| 18905 | @item J a | 18896 | @item J a |
| 18906 | @kindex J a (Agent Server) | 18897 | @kindex J a @r{(Agent Server)} |
| 18907 | @findex gnus-agent-add-server | 18898 | @findex gnus-agent-add-server |
| 18908 | Add the current server to the list of servers covered by the Gnus Agent | 18899 | Add the current server to the list of servers covered by the Gnus Agent |
| 18909 | (@code{gnus-agent-add-server}). | 18900 | (@code{gnus-agent-add-server}). |
| 18910 | 18901 | ||
| 18911 | @item J r | 18902 | @item J r |
| 18912 | @kindex J r (Agent Server) | 18903 | @kindex J r @r{(Agent Server)} |
| 18913 | @findex gnus-agent-remove-server | 18904 | @findex gnus-agent-remove-server |
| 18914 | Remove the current server from the list of servers covered by the Gnus | 18905 | Remove the current server from the list of servers covered by the Gnus |
| 18915 | Agent (@code{gnus-agent-remove-server}). | 18906 | Agent (@code{gnus-agent-remove-server}). |
| @@ -19010,8 +19001,6 @@ sense if you are using a nntp or nnimap back end. | |||
| 19010 | 19001 | ||
| 19011 | @vindex gnus-agent-expire-days | 19002 | @vindex gnus-agent-expire-days |
| 19012 | @findex gnus-agent-expire | 19003 | @findex gnus-agent-expire |
| 19013 | @kindex M-x gnus-agent-expire | ||
| 19014 | @kindex M-x gnus-agent-expire-group | ||
| 19015 | @findex gnus-agent-expire-group | 19004 | @findex gnus-agent-expire-group |
| 19016 | @cindex agent expiry | 19005 | @cindex agent expiry |
| 19017 | @cindex Gnus agent expiry | 19006 | @cindex Gnus agent expiry |
| @@ -19065,14 +19054,12 @@ failure. Running @code{gnus-agent-regenerate} or | |||
| 19065 | such that you don't need to download these articles a second time. | 19054 | such that you don't need to download these articles a second time. |
| 19066 | 19055 | ||
| 19067 | @findex gnus-agent-regenerate | 19056 | @findex gnus-agent-regenerate |
| 19068 | @kindex M-x gnus-agent-regenerate | ||
| 19069 | The command @code{gnus-agent-regenerate} will perform | 19057 | The command @code{gnus-agent-regenerate} will perform |
| 19070 | @code{gnus-agent-regenerate-group} on every agentized group. While | 19058 | @code{gnus-agent-regenerate-group} on every agentized group. While |
| 19071 | you can run @code{gnus-agent-regenerate} in any buffer, it is strongly | 19059 | you can run @code{gnus-agent-regenerate} in any buffer, it is strongly |
| 19072 | recommended that you first close all summary buffers. | 19060 | recommended that you first close all summary buffers. |
| 19073 | 19061 | ||
| 19074 | @findex gnus-agent-regenerate-group | 19062 | @findex gnus-agent-regenerate-group |
| 19075 | @kindex M-x gnus-agent-regenerate-group | ||
| 19076 | The command @code{gnus-agent-regenerate-group} uses the local copies | 19063 | The command @code{gnus-agent-regenerate-group} uses the local copies |
| 19077 | of individual articles to repair the local @acronym{NOV}(header) database. It | 19064 | of individual articles to repair the local @acronym{NOV}(header) database. It |
| 19078 | then updates the internal data structures that document which articles | 19065 | then updates the internal data structures that document which articles |
| @@ -19458,18 +19445,18 @@ General score commands that don't actually change the score file: | |||
| 19458 | @table @kbd | 19445 | @table @kbd |
| 19459 | 19446 | ||
| 19460 | @item V s | 19447 | @item V s |
| 19461 | @kindex V s (Summary) | 19448 | @kindex V s @r{(Summary)} |
| 19462 | @findex gnus-summary-set-score | 19449 | @findex gnus-summary-set-score |
| 19463 | Set the score of the current article (@code{gnus-summary-set-score}). | 19450 | Set the score of the current article (@code{gnus-summary-set-score}). |
| 19464 | 19451 | ||
| 19465 | @item V S | 19452 | @item V S |
| 19466 | @kindex V S (Summary) | 19453 | @kindex V S @r{(Summary)} |
| 19467 | @findex gnus-summary-current-score | 19454 | @findex gnus-summary-current-score |
| 19468 | Display the score of the current article | 19455 | Display the score of the current article |
| 19469 | (@code{gnus-summary-current-score}). | 19456 | (@code{gnus-summary-current-score}). |
| 19470 | 19457 | ||
| 19471 | @item V t | 19458 | @item V t |
| 19472 | @kindex V t (Summary) | 19459 | @kindex V t @r{(Summary)} |
| 19473 | @findex gnus-score-find-trace | 19460 | @findex gnus-score-find-trace |
| 19474 | Display all score rules that have been used on the current article | 19461 | Display all score rules that have been used on the current article |
| 19475 | (@code{gnus-score-find-trace}). In the @file{*Score Trace*} buffer, you | 19462 | (@code{gnus-score-find-trace}). In the @file{*Score Trace*} buffer, you |
| @@ -19478,12 +19465,12 @@ current line and @kbd{f} to format (@code{gnus-score-pretty-print}) the | |||
| 19478 | score file and edit it. | 19465 | score file and edit it. |
| 19479 | 19466 | ||
| 19480 | @item V w | 19467 | @item V w |
| 19481 | @kindex V w (Summary) | 19468 | @kindex V w @r{(Summary)} |
| 19482 | @findex gnus-score-find-favourite-words | 19469 | @findex gnus-score-find-favourite-words |
| 19483 | List words used in scoring (@code{gnus-score-find-favourite-words}). | 19470 | List words used in scoring (@code{gnus-score-find-favourite-words}). |
| 19484 | 19471 | ||
| 19485 | @item V R | 19472 | @item V R |
| 19486 | @kindex V R (Summary) | 19473 | @kindex V R @r{(Summary)} |
| 19487 | @findex gnus-summary-rescore | 19474 | @findex gnus-summary-rescore |
| 19488 | Run the current summary through the scoring process | 19475 | Run the current summary through the scoring process |
| 19489 | (@code{gnus-summary-rescore}). This might be useful if you're playing | 19476 | (@code{gnus-summary-rescore}). This might be useful if you're playing |
| @@ -19491,32 +19478,32 @@ around with your score files behind Gnus' back and want to see the | |||
| 19491 | effect you're having. | 19478 | effect you're having. |
| 19492 | 19479 | ||
| 19493 | @item V c | 19480 | @item V c |
| 19494 | @kindex V c (Summary) | 19481 | @kindex V c @r{(Summary)} |
| 19495 | @findex gnus-score-change-score-file | 19482 | @findex gnus-score-change-score-file |
| 19496 | Make a different score file the current | 19483 | Make a different score file the current |
| 19497 | (@code{gnus-score-change-score-file}). | 19484 | (@code{gnus-score-change-score-file}). |
| 19498 | 19485 | ||
| 19499 | @item V e | 19486 | @item V e |
| 19500 | @kindex V e (Summary) | 19487 | @kindex V e @r{(Summary)} |
| 19501 | @findex gnus-score-edit-current-scores | 19488 | @findex gnus-score-edit-current-scores |
| 19502 | Edit the current score file (@code{gnus-score-edit-current-scores}). | 19489 | Edit the current score file (@code{gnus-score-edit-current-scores}). |
| 19503 | You will be popped into a @code{gnus-score-mode} buffer (@pxref{Score | 19490 | You will be popped into a @code{gnus-score-mode} buffer (@pxref{Score |
| 19504 | File Editing}). | 19491 | File Editing}). |
| 19505 | 19492 | ||
| 19506 | @item V f | 19493 | @item V f |
| 19507 | @kindex V f (Summary) | 19494 | @kindex V f @r{(Summary)} |
| 19508 | @findex gnus-score-edit-file | 19495 | @findex gnus-score-edit-file |
| 19509 | Edit a score file and make this score file the current one | 19496 | Edit a score file and make this score file the current one |
| 19510 | (@code{gnus-score-edit-file}). | 19497 | (@code{gnus-score-edit-file}). |
| 19511 | 19498 | ||
| 19512 | @item V F | 19499 | @item V F |
| 19513 | @kindex V F (Summary) | 19500 | @kindex V F @r{(Summary)} |
| 19514 | @findex gnus-score-flush-cache | 19501 | @findex gnus-score-flush-cache |
| 19515 | Flush the score cache (@code{gnus-score-flush-cache}). This is useful | 19502 | Flush the score cache (@code{gnus-score-flush-cache}). This is useful |
| 19516 | after editing score files. | 19503 | after editing score files. |
| 19517 | 19504 | ||
| 19518 | @item V C | 19505 | @item V C |
| 19519 | @kindex V C (Summary) | 19506 | @kindex V C @r{(Summary)} |
| 19520 | @findex gnus-score-customize | 19507 | @findex gnus-score-customize |
| 19521 | Customize a score file in a visually pleasing manner | 19508 | Customize a score file in a visually pleasing manner |
| 19522 | (@code{gnus-score-customize}). | 19509 | (@code{gnus-score-customize}). |
| @@ -19528,13 +19515,13 @@ The rest of these commands modify the local score file. | |||
| 19528 | @table @kbd | 19515 | @table @kbd |
| 19529 | 19516 | ||
| 19530 | @item V m | 19517 | @item V m |
| 19531 | @kindex V m (Summary) | 19518 | @kindex V m @r{(Summary)} |
| 19532 | @findex gnus-score-set-mark-below | 19519 | @findex gnus-score-set-mark-below |
| 19533 | Prompt for a score, and mark all articles with a score below this as | 19520 | Prompt for a score, and mark all articles with a score below this as |
| 19534 | read (@code{gnus-score-set-mark-below}). | 19521 | read (@code{gnus-score-set-mark-below}). |
| 19535 | 19522 | ||
| 19536 | @item V x | 19523 | @item V x |
| 19537 | @kindex V x (Summary) | 19524 | @kindex V x @r{(Summary)} |
| 19538 | @findex gnus-score-set-expunge-below | 19525 | @findex gnus-score-set-expunge-below |
| 19539 | Prompt for a score, and add a score rule to the current score file to | 19526 | Prompt for a score, and add a score rule to the current score file to |
| 19540 | expunge all articles below this score | 19527 | expunge all articles below this score |
| @@ -19669,7 +19656,7 @@ Immediately scoring. | |||
| 19669 | @item | 19656 | @item |
| 19670 | If you are scoring on @samp{e} (extra) headers, you will then be prompted for | 19657 | If you are scoring on @samp{e} (extra) headers, you will then be prompted for |
| 19671 | the header name on which you wish to score. This must be a header named | 19658 | the header name on which you wish to score. This must be a header named |
| 19672 | in gnus-extra-headers, and @samp{TAB} completion is available. | 19659 | in gnus-extra-headers, and @samp{@key{TAB}} completion is available. |
| 19673 | 19660 | ||
| 19674 | @end enumerate | 19661 | @end enumerate |
| 19675 | 19662 | ||
| @@ -19704,13 +19691,13 @@ There aren't many of these as yet, I'm afraid. | |||
| 19704 | @table @kbd | 19691 | @table @kbd |
| 19705 | 19692 | ||
| 19706 | @item W e | 19693 | @item W e |
| 19707 | @kindex W e (Group) | 19694 | @kindex W e @r{(Group)} |
| 19708 | @findex gnus-score-edit-all-score | 19695 | @findex gnus-score-edit-all-score |
| 19709 | Edit the apply-to-all-groups all.SCORE file. You will be popped into | 19696 | Edit the apply-to-all-groups all.SCORE file. You will be popped into |
| 19710 | a @code{gnus-score-mode} buffer (@pxref{Score File Editing}). | 19697 | a @code{gnus-score-mode} buffer (@pxref{Score File Editing}). |
| 19711 | 19698 | ||
| 19712 | @item W f | 19699 | @item W f |
| 19713 | @kindex W f (Group) | 19700 | @kindex W f @r{(Group)} |
| 19714 | @findex gnus-score-flush-cache | 19701 | @findex gnus-score-flush-cache |
| 19715 | Gnus maintains a cache of score alists to avoid having to reload them | 19702 | Gnus maintains a cache of score alists to avoid having to reload them |
| 19716 | all the time. This command will flush the cache | 19703 | all the time. This command will flush the cache |
| @@ -20194,20 +20181,20 @@ additional commands: | |||
| 20194 | @table @kbd | 20181 | @table @kbd |
| 20195 | 20182 | ||
| 20196 | @item C-c C-c | 20183 | @item C-c C-c |
| 20197 | @kindex C-c C-c (Score) | 20184 | @kindex C-c C-c @r{(Score)} |
| 20198 | @findex gnus-score-edit-exit | 20185 | @findex gnus-score-edit-exit |
| 20199 | Save the changes you have made and return to the summary buffer | 20186 | Save the changes you have made and return to the summary buffer |
| 20200 | (@code{gnus-score-edit-exit}). | 20187 | (@code{gnus-score-edit-exit}). |
| 20201 | 20188 | ||
| 20202 | @item C-c C-d | 20189 | @item C-c C-d |
| 20203 | @kindex C-c C-d (Score) | 20190 | @kindex C-c C-d @r{(Score)} |
| 20204 | @findex gnus-score-edit-insert-date | 20191 | @findex gnus-score-edit-insert-date |
| 20205 | Insert the current date in numerical format | 20192 | Insert the current date in numerical format |
| 20206 | (@code{gnus-score-edit-insert-date}). This is really the day number, if | 20193 | (@code{gnus-score-edit-insert-date}). This is really the day number, if |
| 20207 | you were wondering. | 20194 | you were wondering. |
| 20208 | 20195 | ||
| 20209 | @item C-c C-p | 20196 | @item C-c C-p |
| 20210 | @kindex C-c C-p (Score) | 20197 | @kindex C-c C-p @r{(Score)} |
| 20211 | @findex gnus-score-pretty-print | 20198 | @findex gnus-score-pretty-print |
| 20212 | The adaptive score files are saved in an unformatted fashion. If you | 20199 | The adaptive score files are saved in an unformatted fashion. If you |
| 20213 | intend to read one of these files, you want to @dfn{pretty print} it | 20200 | intend to read one of these files, you want to @dfn{pretty print} it |
| @@ -20573,7 +20560,7 @@ Restart Gnus and rebuild your @code{nnml} overview files with the | |||
| 20573 | time if you have much mail. | 20560 | time if you have much mail. |
| 20574 | 20561 | ||
| 20575 | Now you can score on @samp{To} and @samp{Cc} as ``extra headers'' like | 20562 | Now you can score on @samp{To} and @samp{Cc} as ``extra headers'' like |
| 20576 | so: @kbd{I e s p To RET <your name> RET}. | 20563 | so: @kbd{I e s p To @key{RET} <your name> @key{RET}}. |
| 20577 | 20564 | ||
| 20578 | See? Simple. | 20565 | See? Simple. |
| 20579 | 20566 | ||
| @@ -20760,12 +20747,12 @@ Two summary functions for editing a @sc{gnus} kill file: | |||
| 20760 | @table @kbd | 20747 | @table @kbd |
| 20761 | 20748 | ||
| 20762 | @item M-k | 20749 | @item M-k |
| 20763 | @kindex M-k (Summary) | 20750 | @kindex M-k @r{(Summary)} |
| 20764 | @findex gnus-summary-edit-local-kill | 20751 | @findex gnus-summary-edit-local-kill |
| 20765 | Edit this group's kill file (@code{gnus-summary-edit-local-kill}). | 20752 | Edit this group's kill file (@code{gnus-summary-edit-local-kill}). |
| 20766 | 20753 | ||
| 20767 | @item M-K | 20754 | @item M-K |
| 20768 | @kindex M-K (Summary) | 20755 | @kindex M-K @r{(Summary)} |
| 20769 | @findex gnus-summary-edit-global-kill | 20756 | @findex gnus-summary-edit-global-kill |
| 20770 | Edit the general kill file (@code{gnus-summary-edit-global-kill}). | 20757 | Edit the general kill file (@code{gnus-summary-edit-global-kill}). |
| 20771 | @end table | 20758 | @end table |
| @@ -20775,12 +20762,12 @@ Two group mode functions for editing the kill files: | |||
| 20775 | @table @kbd | 20762 | @table @kbd |
| 20776 | 20763 | ||
| 20777 | @item M-k | 20764 | @item M-k |
| 20778 | @kindex M-k (Group) | 20765 | @kindex M-k @r{(Group)} |
| 20779 | @findex gnus-group-edit-local-kill | 20766 | @findex gnus-group-edit-local-kill |
| 20780 | Edit this group's kill file (@code{gnus-group-edit-local-kill}). | 20767 | Edit this group's kill file (@code{gnus-group-edit-local-kill}). |
| 20781 | 20768 | ||
| 20782 | @item M-K | 20769 | @item M-K |
| 20783 | @kindex M-K (Group) | 20770 | @kindex M-K @r{(Group)} |
| 20784 | @findex gnus-group-edit-global-kill | 20771 | @findex gnus-group-edit-global-kill |
| 20785 | Edit the general kill file (@code{gnus-group-edit-global-kill}). | 20772 | Edit the general kill file (@code{gnus-group-edit-global-kill}). |
| 20786 | @end table | 20773 | @end table |
| @@ -21720,7 +21707,7 @@ want. | |||
| 21720 | @item | 21707 | @item |
| 21721 | The name of the @strong{back end server} where mairix should store its | 21708 | The name of the @strong{back end server} where mairix should store its |
| 21722 | searches. This must be a full server name, like @code{nnml:mymail}. | 21709 | searches. This must be a full server name, like @code{nnml:mymail}. |
| 21723 | Just hit @kbd{TAB} to see the available servers. Currently, servers | 21710 | Just hit @kbd{@key{TAB}} to see the available servers. Currently, servers |
| 21724 | which are accessed through @code{nnmaildir}, @code{nnimap} and | 21711 | which are accessed through @code{nnmaildir}, @code{nnimap} and |
| 21725 | @code{nnml} are supported. As explained above, for locally stored | 21712 | @code{nnml} are supported. As explained above, for locally stored |
| 21726 | mails, this can be an existing server where you store your mails. | 21713 | mails, this can be an existing server where you store your mails. |
| @@ -21765,34 +21752,34 @@ In group mode: | |||
| 21765 | @table @kbd | 21752 | @table @kbd |
| 21766 | 21753 | ||
| 21767 | @item G b c | 21754 | @item G b c |
| 21768 | @kindex G b c (Group) | 21755 | @kindex G b c @r{(Group)} |
| 21769 | @findex nnmairix-create-server-and-default-group | 21756 | @findex nnmairix-create-server-and-default-group |
| 21770 | Creates @code{nnmairix} server and default search group for this server | 21757 | Creates @code{nnmairix} server and default search group for this server |
| 21771 | (@code{nnmairix-create-server-and-default-group}). You should have done | 21758 | (@code{nnmairix-create-server-and-default-group}). You should have done |
| 21772 | this by now (@pxref{Configuring nnmairix}). | 21759 | this by now (@pxref{Configuring nnmairix}). |
| 21773 | 21760 | ||
| 21774 | @item G b s | 21761 | @item G b s |
| 21775 | @kindex G b s (Group) | 21762 | @kindex G b s @r{(Group)} |
| 21776 | @findex nnmairix-search | 21763 | @findex nnmairix-search |
| 21777 | Prompts for query which is then sent to the mairix binary. Search | 21764 | Prompts for query which is then sent to the mairix binary. Search |
| 21778 | results are put into the default search group which is automatically | 21765 | results are put into the default search group which is automatically |
| 21779 | displayed (@code{nnmairix-search}). | 21766 | displayed (@code{nnmairix-search}). |
| 21780 | 21767 | ||
| 21781 | @item G b m | 21768 | @item G b m |
| 21782 | @kindex G b m (Group) | 21769 | @kindex G b m @r{(Group)} |
| 21783 | @findex nnmairix-widget-search | 21770 | @findex nnmairix-widget-search |
| 21784 | Allows you to create a mairix search or a permanent group more | 21771 | Allows you to create a mairix search or a permanent group more |
| 21785 | comfortably using graphical widgets, similar to a customization | 21772 | comfortably using graphical widgets, similar to a customization |
| 21786 | group. Just try it to see how it works (@code{nnmairix-widget-search}). | 21773 | group. Just try it to see how it works (@code{nnmairix-widget-search}). |
| 21787 | 21774 | ||
| 21788 | @item G b i | 21775 | @item G b i |
| 21789 | @kindex G b i (Group) | 21776 | @kindex G b i @r{(Group)} |
| 21790 | @findex nnmairix-search-interactive | 21777 | @findex nnmairix-search-interactive |
| 21791 | Another command for creating a mairix query more comfortably, but uses | 21778 | Another command for creating a mairix query more comfortably, but uses |
| 21792 | only the minibuffer (@code{nnmairix-search-interactive}). | 21779 | only the minibuffer (@code{nnmairix-search-interactive}). |
| 21793 | 21780 | ||
| 21794 | @item G b g | 21781 | @item G b g |
| 21795 | @kindex G b g (Group) | 21782 | @kindex G b g @r{(Group)} |
| 21796 | @findex nnmairix-create-search-group | 21783 | @findex nnmairix-create-search-group |
| 21797 | Creates a permanent group which is associated with a search query | 21784 | Creates a permanent group which is associated with a search query |
| 21798 | (@code{nnmairix-create-search-group}). The @code{nnmairix} back end | 21785 | (@code{nnmairix-create-search-group}). The @code{nnmairix} back end |
| @@ -21800,20 +21787,20 @@ automatically calls mairix when you update this group with @kbd{g} or | |||
| 21800 | @kbd{M-g}. | 21787 | @kbd{M-g}. |
| 21801 | 21788 | ||
| 21802 | @item G b q | 21789 | @item G b q |
| 21803 | @kindex G b q (Group) | 21790 | @kindex G b q @r{(Group)} |
| 21804 | @findex nnmairix-group-change-query-this-group | 21791 | @findex nnmairix-group-change-query-this-group |
| 21805 | Changes the search query for the @code{nnmairix} group under cursor | 21792 | Changes the search query for the @code{nnmairix} group under cursor |
| 21806 | (@code{nnmairix-group-change-query-this-group}). | 21793 | (@code{nnmairix-group-change-query-this-group}). |
| 21807 | 21794 | ||
| 21808 | @item G b t | 21795 | @item G b t |
| 21809 | @kindex G b t (Group) | 21796 | @kindex G b t @r{(Group)} |
| 21810 | @findex nnmairix-group-toggle-threads-this-group | 21797 | @findex nnmairix-group-toggle-threads-this-group |
| 21811 | Toggles the 'threads' parameter for the @code{nnmairix} group under cursor, | 21798 | Toggles the 'threads' parameter for the @code{nnmairix} group under cursor, |
| 21812 | i.e., if you want see the whole threads of the found messages | 21799 | i.e., if you want see the whole threads of the found messages |
| 21813 | (@code{nnmairix-group-toggle-threads-this-group}). | 21800 | (@code{nnmairix-group-toggle-threads-this-group}). |
| 21814 | 21801 | ||
| 21815 | @item G b u | 21802 | @item G b u |
| 21816 | @kindex G b u (Group) | 21803 | @kindex G b u @r{(Group)} |
| 21817 | @findex nnmairix-update-database | 21804 | @findex nnmairix-update-database |
| 21818 | @vindex nnmairix-mairix-update-options | 21805 | @vindex nnmairix-mairix-update-options |
| 21819 | Calls mairix binary for updating the database | 21806 | Calls mairix binary for updating the database |
| @@ -21823,20 +21810,20 @@ and @code{-Q} for making this as fast as possible (see variable | |||
| 21823 | options). | 21810 | options). |
| 21824 | 21811 | ||
| 21825 | @item G b r | 21812 | @item G b r |
| 21826 | @kindex G b r (Group) | 21813 | @kindex G b r @r{(Group)} |
| 21827 | @findex nnmairix-group-toggle-readmarks-this-group | 21814 | @findex nnmairix-group-toggle-readmarks-this-group |
| 21828 | Keep articles in this @code{nnmairix} group always read or unread, or leave the | 21815 | Keep articles in this @code{nnmairix} group always read or unread, or leave the |
| 21829 | marks unchanged (@code{nnmairix-group-toggle-readmarks-this-group}). | 21816 | marks unchanged (@code{nnmairix-group-toggle-readmarks-this-group}). |
| 21830 | 21817 | ||
| 21831 | @item G b d | 21818 | @item G b d |
| 21832 | @kindex G b d (Group) | 21819 | @kindex G b d @r{(Group)} |
| 21833 | @findex nnmairix-group-delete-recreate-this-group | 21820 | @findex nnmairix-group-delete-recreate-this-group |
| 21834 | Recreate @code{nnmairix} group on the ``real'' mail back end | 21821 | Recreate @code{nnmairix} group on the ``real'' mail back end |
| 21835 | (@code{nnmairix-group-delete-recreate-this-group}). You can do this if | 21822 | (@code{nnmairix-group-delete-recreate-this-group}). You can do this if |
| 21836 | you always get wrong article counts with a @code{nnmairix} group. | 21823 | you always get wrong article counts with a @code{nnmairix} group. |
| 21837 | 21824 | ||
| 21838 | @item G b a | 21825 | @item G b a |
| 21839 | @kindex G b a (Group) | 21826 | @kindex G b a @r{(Group)} |
| 21840 | @findex nnmairix-group-toggle-allowfast-this-group | 21827 | @findex nnmairix-group-toggle-allowfast-this-group |
| 21841 | Toggles the @code{allow-fast} parameters for group under cursor | 21828 | Toggles the @code{allow-fast} parameters for group under cursor |
| 21842 | (@code{nnmairix-group-toggle-allowfast-this-group}). The default | 21829 | (@code{nnmairix-group-toggle-allowfast-this-group}). The default |
| @@ -21848,14 +21835,14 @@ lead to dangling symlinks if something changed between updating and | |||
| 21848 | entering the group which is not yet in the mairix database. | 21835 | entering the group which is not yet in the mairix database. |
| 21849 | 21836 | ||
| 21850 | @item G b p | 21837 | @item G b p |
| 21851 | @kindex G b p (Group) | 21838 | @kindex G b p @r{(Group)} |
| 21852 | @findex nnmairix-group-toggle-propmarks-this-group | 21839 | @findex nnmairix-group-toggle-propmarks-this-group |
| 21853 | Toggle marks propagation for this group | 21840 | Toggle marks propagation for this group |
| 21854 | (@code{nnmairix-group-toggle-propmarks-this-group}). (@pxref{Propagating | 21841 | (@code{nnmairix-group-toggle-propmarks-this-group}). (@pxref{Propagating |
| 21855 | marks}). | 21842 | marks}). |
| 21856 | 21843 | ||
| 21857 | @item G b o | 21844 | @item G b o |
| 21858 | @kindex G b o (Group) | 21845 | @kindex G b o @r{(Group)} |
| 21859 | @findex nnmairix-propagate-marks | 21846 | @findex nnmairix-propagate-marks |
| 21860 | Manually propagate marks (@code{nnmairix-propagate-marks}); needed only when | 21847 | Manually propagate marks (@code{nnmairix-propagate-marks}); needed only when |
| 21861 | @code{nnmairix-propagate-marks-upon-close} is set to @code{nil}. | 21848 | @code{nnmairix-propagate-marks-upon-close} is set to @code{nil}. |
| @@ -21867,21 +21854,21 @@ In summary mode: | |||
| 21867 | @table @kbd | 21854 | @table @kbd |
| 21868 | 21855 | ||
| 21869 | @item G G m | 21856 | @item G G m |
| 21870 | @kindex G G m (Summary) | 21857 | @kindex G G m @r{(Summary)} |
| 21871 | @findex nnmairix-widget-search-from-this-article | 21858 | @findex nnmairix-widget-search-from-this-article |
| 21872 | Allows you to create a mairix query or group based on the current | 21859 | Allows you to create a mairix query or group based on the current |
| 21873 | message using graphical widgets (same as @code{nnmairix-widget-search}) | 21860 | message using graphical widgets (same as @code{nnmairix-widget-search}) |
| 21874 | (@code{nnmairix-widget-search-from-this-article}). | 21861 | (@code{nnmairix-widget-search-from-this-article}). |
| 21875 | 21862 | ||
| 21876 | @item G G g | 21863 | @item G G g |
| 21877 | @kindex G G g (Summary) | 21864 | @kindex G G g @r{(Summary)} |
| 21878 | @findex nnmairix-create-search-group-from-message | 21865 | @findex nnmairix-create-search-group-from-message |
| 21879 | Interactively creates a new search group with query based on the current | 21866 | Interactively creates a new search group with query based on the current |
| 21880 | message, but uses the minibuffer instead of graphical widgets | 21867 | message, but uses the minibuffer instead of graphical widgets |
| 21881 | (@code{nnmairix-create-search-group-from-message}). | 21868 | (@code{nnmairix-create-search-group-from-message}). |
| 21882 | 21869 | ||
| 21883 | @item G G t | 21870 | @item G G t |
| 21884 | @kindex G G t (Summary) | 21871 | @kindex G G t @r{(Summary)} |
| 21885 | @findex nnmairix-search-thread-this-article | 21872 | @findex nnmairix-search-thread-this-article |
| 21886 | Searches thread for the current article | 21873 | Searches thread for the current article |
| 21887 | (@code{nnmairix-search-thread-this-article}). This is effectively a | 21874 | (@code{nnmairix-search-thread-this-article}). This is effectively a |
| @@ -21889,14 +21876,14 @@ shortcut for calling @code{nnmairix-search} with @samp{m:msgid} of the | |||
| 21889 | current article and enabled threads. | 21876 | current article and enabled threads. |
| 21890 | 21877 | ||
| 21891 | @item G G f | 21878 | @item G G f |
| 21892 | @kindex G G f (Summary) | 21879 | @kindex G G f @r{(Summary)} |
| 21893 | @findex nnmairix-search-from-this-article | 21880 | @findex nnmairix-search-from-this-article |
| 21894 | Searches all messages from sender of the current article | 21881 | Searches all messages from sender of the current article |
| 21895 | (@code{nnmairix-search-from-this-article}). This is a shortcut for | 21882 | (@code{nnmairix-search-from-this-article}). This is a shortcut for |
| 21896 | calling @code{nnmairix-search} with @samp{f:From}. | 21883 | calling @code{nnmairix-search} with @samp{f:From}. |
| 21897 | 21884 | ||
| 21898 | @item G G o | 21885 | @item G G o |
| 21899 | @kindex G G o (Summary) | 21886 | @kindex G G o @r{(Summary)} |
| 21900 | @findex nnmairix-goto-original-article | 21887 | @findex nnmairix-goto-original-article |
| 21901 | (Only in @code{nnmairix} groups!) Tries determine the group this article | 21888 | (Only in @code{nnmairix} groups!) Tries determine the group this article |
| 21902 | originally came from and displays the article in this group, so that, | 21889 | originally came from and displays the article in this group, so that, |
| @@ -21906,7 +21893,7 @@ function will use the registry if available, but can also parse the | |||
| 21906 | article file name as a fallback method. | 21893 | article file name as a fallback method. |
| 21907 | 21894 | ||
| 21908 | @item G G u | 21895 | @item G G u |
| 21909 | @kindex G G u (Summary) | 21896 | @kindex G G u @r{(Summary)} |
| 21910 | @findex nnmairix-remove-tick-mark-original-article | 21897 | @findex nnmairix-remove-tick-mark-original-article |
| 21911 | Remove possibly existing tick mark from original article | 21898 | Remove possibly existing tick mark from original article |
| 21912 | (@code{nnmairix-remove-tick-mark-original-article}). (@pxref{nnmairix | 21899 | (@code{nnmairix-remove-tick-mark-original-article}). (@pxref{nnmairix |
| @@ -22329,7 +22316,7 @@ for instance. But what if you want to save without making a backup | |||
| 22329 | file, and you want Emacs to flash lights and play a nice tune at the | 22316 | file, and you want Emacs to flash lights and play a nice tune at the |
| 22330 | same time? You can't, and you're probably perfectly happy that way. | 22317 | same time? You can't, and you're probably perfectly happy that way. |
| 22331 | 22318 | ||
| 22332 | @kindex M-i (Summary) | 22319 | @kindex M-i @r{(Summary)} |
| 22333 | @findex gnus-symbolic-argument | 22320 | @findex gnus-symbolic-argument |
| 22334 | I'm not, so I've added a second prefix---the @dfn{symbolic prefix}. The | 22321 | I'm not, so I've added a second prefix---the @dfn{symbolic prefix}. The |
| 22335 | prefix key is @kbd{M-i} (@code{gnus-symbolic-argument}), and the next | 22322 | prefix key is @kbd{M-i} (@code{gnus-symbolic-argument}), and the next |
| @@ -22385,7 +22372,6 @@ Currently Gnus uses the following formatting variables: | |||
| 22385 | All these format variables can also be arbitrary elisp forms. In that | 22372 | All these format variables can also be arbitrary elisp forms. In that |
| 22386 | case, they will be @code{eval}ed to insert the required lines. | 22373 | case, they will be @code{eval}ed to insert the required lines. |
| 22387 | 22374 | ||
| 22388 | @kindex M-x gnus-update-format | ||
| 22389 | @findex gnus-update-format | 22375 | @findex gnus-update-format |
| 22390 | Gnus includes a command to help you while creating your own format | 22376 | Gnus includes a command to help you while creating your own format |
| 22391 | specs. @kbd{M-x gnus-update-format} will @code{eval} the current form, | 22377 | specs. @kbd{M-x gnus-update-format} will @code{eval} the current form, |
| @@ -24287,10 +24273,10 @@ group: | |||
| 24287 | @itemx M-d | 24273 | @itemx M-d |
| 24288 | @itemx M s x | 24274 | @itemx M s x |
| 24289 | @itemx S x | 24275 | @itemx S x |
| 24290 | @kindex $ (Summary) | 24276 | @kindex $ @r{(Summary)} |
| 24291 | @kindex M-d (Summary) | 24277 | @kindex M-d @r{(Summary)} |
| 24292 | @kindex S x (Summary) | 24278 | @kindex S x @r{(Summary)} |
| 24293 | @kindex M s x (Summary) | 24279 | @kindex M s x @r{(Summary)} |
| 24294 | @findex gnus-summary-mark-as-spam | 24280 | @findex gnus-summary-mark-as-spam |
| 24295 | @findex gnus-summary-mark-as-spam | 24281 | @findex gnus-summary-mark-as-spam |
| 24296 | Mark current article as spam, showing it with the @samp{$} mark | 24282 | Mark current article as spam, showing it with the @samp{$} mark |
| @@ -24562,7 +24548,7 @@ determined by either the @code{ham-process-destination} group | |||
| 24562 | parameter or a match in the @code{gnus-ham-process-destinations} | 24548 | parameter or a match in the @code{gnus-ham-process-destinations} |
| 24563 | variable, which is a list of regular expressions matched with group | 24549 | variable, which is a list of regular expressions matched with group |
| 24564 | names (it's easiest to customize this variable with @kbd{M-x | 24550 | names (it's easiest to customize this variable with @kbd{M-x |
| 24565 | customize-variable @key{RET} gnus-ham-process-destinations}). Each | 24551 | customize-variable @key{@key{RET}} gnus-ham-process-destinations}). Each |
| 24566 | group name list is a standard Lisp list, if you prefer to customize | 24552 | group name list is a standard Lisp list, if you prefer to customize |
| 24567 | the variable manually. If the @code{ham-process-destination} | 24553 | the variable manually. If the @code{ham-process-destination} |
| 24568 | parameter is not set, ham articles are left in place. If the | 24554 | parameter is not set, ham articles are left in place. If the |
| @@ -24598,7 +24584,7 @@ When you leave a @emph{ham} or @emph{unclassified} group, all | |||
| 24598 | the @code{spam-process-destination} group parameter or a match in the | 24584 | the @code{spam-process-destination} group parameter or a match in the |
| 24599 | @code{gnus-spam-process-destinations} variable, which is a list of | 24585 | @code{gnus-spam-process-destinations} variable, which is a list of |
| 24600 | regular expressions matched with group names (it's easiest to | 24586 | regular expressions matched with group names (it's easiest to |
| 24601 | customize this variable with @kbd{M-x customize-variable @key{RET} | 24587 | customize this variable with @kbd{M-x customize-variable @key{@key{RET}} |
| 24602 | gnus-spam-process-destinations}). Each group name list is a standard | 24588 | gnus-spam-process-destinations}). Each group name list is a standard |
| 24603 | Lisp list, if you prefer to customize the variable manually. If the | 24589 | Lisp list, if you prefer to customize the variable manually. If the |
| 24604 | @code{spam-process-destination} parameter is not set, the spam | 24590 | @code{spam-process-destination} parameter is not set, the spam |
| @@ -26230,7 +26216,7 @@ you to optionally upload your first CloudSynchronizationDataPack(TM). | |||
| 26230 | After setting up, you can use these shortcuts from the Group buffer: | 26216 | After setting up, you can use these shortcuts from the Group buffer: |
| 26231 | 26217 | ||
| 26232 | @table @kbd | 26218 | @table @kbd |
| 26233 | @item ~ RET | 26219 | @item ~ @key{RET} |
| 26234 | @item ~ d | 26220 | @item ~ d |
| 26235 | @findex gnus-cloud-download-all-data | 26221 | @findex gnus-cloud-download-all-data |
| 26236 | @cindex cloud, download | 26222 | @cindex cloud, download |
| @@ -26665,7 +26651,6 @@ to stop doing it the old way. | |||
| 26665 | 26651 | ||
| 26666 | Gnus understands all @sc{gnus} startup files. | 26652 | Gnus understands all @sc{gnus} startup files. |
| 26667 | 26653 | ||
| 26668 | @kindex M-x gnus-bug | ||
| 26669 | @findex gnus-bug | 26654 | @findex gnus-bug |
| 26670 | @cindex reporting bugs | 26655 | @cindex reporting bugs |
| 26671 | @cindex bugs | 26656 | @cindex bugs |
| @@ -27744,7 +27729,7 @@ control over simplification. | |||
| 27744 | limit. | 27729 | limit. |
| 27745 | 27730 | ||
| 27746 | @item | 27731 | @item |
| 27747 | @kbd{M-RET} is a new Message command for breaking cited text. | 27732 | @kbd{M-@key{RET}} is a new Message command for breaking cited text. |
| 27748 | 27733 | ||
| 27749 | @item | 27734 | @item |
| 27750 | @samp{\\1}-expressions are now valid in @code{nnmail-split-methods}. | 27735 | @samp{\\1}-expressions are now valid in @code{nnmail-split-methods}. |
| @@ -28299,10 +28284,10 @@ Easy inclusion of X-Faces headers. @xref{X-Face}. | |||
| 28299 | @item | 28284 | @item |
| 28300 | Group Carbon Copy (GCC) quoting | 28285 | Group Carbon Copy (GCC) quoting |
| 28301 | 28286 | ||
| 28302 | To support groups that contains SPC and other weird characters, groups | 28287 | To support groups that contains @key{SPC} and other weird characters, groups |
| 28303 | are quoted before they are placed in the Gcc: header. This means | 28288 | are quoted before they are placed in the Gcc: header. This means |
| 28304 | variables such as @code{gnus-message-archive-group} should no longer | 28289 | variables such as @code{gnus-message-archive-group} should no longer |
| 28305 | contain quote characters to make groups containing SPC work. Also, if | 28290 | contain quote characters to make groups containing @key{SPC} work. Also, if |
| 28306 | you are using the string @samp{nnml:foo, nnml:bar} (indicating Gcc | 28291 | you are using the string @samp{nnml:foo, nnml:bar} (indicating Gcc |
| 28307 | into two groups) you must change it to return the list | 28292 | into two groups) you must change it to return the list |
| 28308 | @code{("nnml:foo" "nnml:bar")}, otherwise the Gcc: line will be quoted | 28293 | @code{("nnml:foo" "nnml:bar")}, otherwise the Gcc: line will be quoted |
| @@ -28391,7 +28376,7 @@ Gnus supports @acronym{PGP} (RFC 1991/2440), @acronym{PGP/MIME} (RFC | |||
| 28391 | 28376 | ||
| 28392 | It needs an external @acronym{S/MIME} and OpenPGP implementation, but no | 28377 | It needs an external @acronym{S/MIME} and OpenPGP implementation, but no |
| 28393 | additional Lisp libraries. This add several menu items to the | 28378 | additional Lisp libraries. This add several menu items to the |
| 28394 | Attachments menu, and @kbd{C-c RET} key bindings, when composing | 28379 | Attachments menu, and @kbd{C-c @key{RET}} key bindings, when composing |
| 28395 | messages. This also obsoletes @code{gnus-article-hide-pgp-hook}. | 28380 | messages. This also obsoletes @code{gnus-article-hide-pgp-hook}. |
| 28396 | 28381 | ||
| 28397 | @item | 28382 | @item |
| @@ -28487,7 +28472,7 @@ message, Message Manual}). | |||
| 28487 | @item | 28472 | @item |
| 28488 | The tool bars have been updated to use GNOME icons in Group, Summary and | 28473 | The tool bars have been updated to use GNOME icons in Group, Summary and |
| 28489 | Message mode. You can also customize the tool bars: @kbd{M-x | 28474 | Message mode. You can also customize the tool bars: @kbd{M-x |
| 28490 | customize-apropos RET -tool-bar$} should get you started. This is a new | 28475 | customize-apropos @key{RET} -tool-bar$} should get you started. This is a new |
| 28491 | feature in Gnus 5.10.10. (Only for Emacs, not in XEmacs.) | 28476 | feature in Gnus 5.10.10. (Only for Emacs, not in XEmacs.) |
| 28492 | 28477 | ||
| 28493 | @item The tool bar icons are now (de)activated correctly | 28478 | @item The tool bar icons are now (de)activated correctly |
| @@ -28718,7 +28703,7 @@ commonly fetched via the protocol @acronym{NNTP}, whereas mail | |||
| 28718 | messages could be read from a file on the local disk. The internal | 28703 | messages could be read from a file on the local disk. The internal |
| 28719 | architecture of Gnus thus comprises a ``front end'' and a number of | 28704 | architecture of Gnus thus comprises a ``front end'' and a number of |
| 28720 | ``back ends''. Internally, when you enter a group (by hitting | 28705 | ``back ends''. Internally, when you enter a group (by hitting |
| 28721 | @key{RET}, say), you thereby invoke a function in the front end in | 28706 | @key{@key{RET}}, say), you thereby invoke a function in the front end in |
| 28722 | Gnus. The front end then ``talks'' to a back end and says things like | 28707 | Gnus. The front end then ``talks'' to a back end and says things like |
| 28723 | ``Give me the list of articles in the foo group'' or ``Show me article | 28708 | ``Give me the list of articles in the foo group'' or ``Show me article |
| 28724 | number 4711''. | 28709 | number 4711''. |
| @@ -29120,12 +29105,12 @@ If all else fails, report the problem as a bug. | |||
| 29120 | @cindex bugs | 29105 | @cindex bugs |
| 29121 | @cindex reporting bugs | 29106 | @cindex reporting bugs |
| 29122 | 29107 | ||
| 29123 | @kindex M-x gnus-bug | ||
| 29124 | @findex gnus-bug | 29108 | @findex gnus-bug |
| 29125 | If you find a bug in Gnus, you can report it with the @kbd{M-x gnus-bug} | 29109 | If you find a bug in Gnus, you can report it with the @kbd{M-x |
| 29126 | command. @kbd{M-x set-variable RET debug-on-error RET t RET}, and send | 29110 | gnus-bug} command. @kbd{M-x set-variable @key{RET} debug-on-error |
| 29127 | me the backtrace. I will fix bugs, but I can only fix them if you send | 29111 | @key{RET} t @key{RET}}, and send me the backtrace. I will fix bugs, |
| 29128 | me a precise description as to how to reproduce the bug. | 29112 | but I can only fix them if you send me a precise description as to how |
| 29113 | to reproduce the bug. | ||
| 29129 | 29114 | ||
| 29130 | You really can never be too detailed in a bug report. Always use the | 29115 | You really can never be too detailed in a bug report. Always use the |
| 29131 | @kbd{M-x gnus-bug} command when you make bug reports, even if it creates | 29116 | @kbd{M-x gnus-bug} command when you make bug reports, even if it creates |
| @@ -29158,9 +29143,9 @@ Lisp Reference Manual}). To get you started with edebug, consider if | |||
| 29158 | you discover some weird behavior when pressing @kbd{c}, the first | 29143 | you discover some weird behavior when pressing @kbd{c}, the first |
| 29159 | step is to do @kbd{C-h k c} and click on the hyperlink (Emacs only) in | 29144 | step is to do @kbd{C-h k c} and click on the hyperlink (Emacs only) in |
| 29160 | the documentation buffer that leads you to the function definition, | 29145 | the documentation buffer that leads you to the function definition, |
| 29161 | then press @kbd{M-x edebug-defun RET} with point inside that function, | 29146 | then press @kbd{M-x edebug-defun @key{RET}} with point inside that function, |
| 29162 | return to Gnus and press @kbd{c} to invoke the code. You will be | 29147 | return to Gnus and press @kbd{c} to invoke the code. You will be |
| 29163 | placed in the lisp buffer and can single step using @kbd{SPC} and | 29148 | placed in the lisp buffer and can single step using @kbd{@key{SPC}} and |
| 29164 | evaluate expressions using @kbd{M-:} or inspect variables using | 29149 | evaluate expressions using @kbd{M-:} or inspect variables using |
| 29165 | @kbd{C-h v}, abort execution with @kbd{q}, and resume execution with | 29150 | @kbd{C-h v}, abort execution with @kbd{q}, and resume execution with |
| 29166 | @kbd{c} or @kbd{g}. | 29151 | @kbd{c} or @kbd{g}. |
| @@ -29178,8 +29163,8 @@ A fancier approach is to use the elisp profiler, ELP@. The profiler is | |||
| 29178 | (or should be) fully documented elsewhere, but to get you started | 29163 | (or should be) fully documented elsewhere, but to get you started |
| 29179 | there are a few steps that need to be followed. First, instrument the | 29164 | there are a few steps that need to be followed. First, instrument the |
| 29180 | part of Gnus you are interested in for profiling, e.g., @kbd{M-x | 29165 | part of Gnus you are interested in for profiling, e.g., @kbd{M-x |
| 29181 | elp-instrument-package RET gnus} or @kbd{M-x elp-instrument-package | 29166 | elp-instrument-package @key{RET} gnus} or @kbd{M-x elp-instrument-package |
| 29182 | RET message}. Then perform the operation that is slow and press | 29167 | @key{RET} message}. Then perform the operation that is slow and press |
| 29183 | @kbd{M-x elp-results}. You will then see which operations that takes | 29168 | @kbd{M-x elp-results}. You will then see which operations that takes |
| 29184 | time, and can debug them further. If the entire operation takes much | 29169 | time, and can debug them further. If the entire operation takes much |
| 29185 | longer than the time spent in the slowest function in the profiler | 29170 | longer than the time spent in the slowest function in the profiler |
diff --git a/doc/misc/info.texi b/doc/misc/info.texi index 964a6c69120..c617468f57e 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 | |||
| 311 | can see the text @samp{Top} rather than @samp{All} near the bottom of | 311 | can see the text @samp{Top} rather than @samp{All} near the bottom of |
| 312 | the screen. | 312 | the screen. |
| 313 | 313 | ||
| 314 | @kindex SPC @r{(Info mode)} | 314 | @kindex @key{SPC} @r{(Info mode)} |
| 315 | @kindex DEL @r{(Info mode)} | 315 | @kindex @key{DEL} @r{(Info mode)} |
| 316 | @kindex BACKSPACE @r{(Info mode)} | 316 | @kindex @key{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 | |||
| 363 | all of its subnodes, @key{SPC} takes you to the next node or to the | 363 | all of its subnodes, @key{SPC} takes you to the next node or to the |
| 364 | parent's next node. | 364 | parent's next node. |
| 365 | 365 | ||
| 366 | @kindex PAGEUP @r{(Info mode)} | 366 | @kindex @key{PAGEUP} @r{(Info mode)} |
| 367 | @kindex PAGEDOWN @r{(Info mode)} | 367 | @kindex @key{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} |
| 369 | and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}). If your | 369 | and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}). If your |
| 370 | keyboard has these keys, you can use them to move forward and backward | 370 | keyboard has these keys, you can use them to move forward and backward |
diff --git a/doc/misc/mairix-el.texi b/doc/misc/mairix-el.texi index 906448c1028..401ba1d7b5e 100644 --- a/doc/misc/mairix-el.texi +++ b/doc/misc/mairix-el.texi | |||
| @@ -213,7 +213,6 @@ Here's a description of the available interactive functions: | |||
| 213 | @table @code | 213 | @table @code |
| 214 | 214 | ||
| 215 | @item mairix-search | 215 | @item mairix-search |
| 216 | @kindex M-x mairix-search | ||
| 217 | @findex mairix-search | 216 | @findex mairix-search |
| 218 | @vindex mairix-search-file | 217 | @vindex mairix-search-file |
| 219 | @vindex mairix-file-path | 218 | @vindex mairix-file-path |
| @@ -229,7 +228,6 @@ is specified by the variable @code{mairix-command}, together with the options | |||
| 229 | for making searching faster. | 228 | for making searching faster. |
| 230 | 229 | ||
| 231 | @item mairix-widget-search | 230 | @item mairix-widget-search |
| 232 | @kindex M-x mairix-widget-search | ||
| 233 | @findex mairix-widget-search | 231 | @findex mairix-widget-search |
| 234 | @vindex mairix-widget-fields-list | 232 | @vindex mairix-widget-fields-list |
| 235 | Creates a mairix query using graphical widgets. Very handy if you're | 233 | Creates a mairix query using graphical widgets. Very handy if you're |
| @@ -241,28 +239,24 @@ might want to include some other fields. This can be easily done by | |||
| 241 | modifying @code{mairix-widget-fields-list}. | 239 | modifying @code{mairix-widget-fields-list}. |
| 242 | 240 | ||
| 243 | @item mairix-widget-search-based-on-article | 241 | @item mairix-widget-search-based-on-article |
| 244 | @kindex M-x mairix-widget-search-based-on-article | ||
| 245 | @findex mairix-widget-search-based-on-article | 242 | @findex mairix-widget-search-based-on-article |
| 246 | Create a mairix query using graphical widgets, but based on the | 243 | Create a mairix query using graphical widgets, but based on the |
| 247 | currently displayed article, i.e., the available fields will be filled | 244 | currently displayed article, i.e., the available fields will be filled |
| 248 | with the current header values. | 245 | with the current header values. |
| 249 | 246 | ||
| 250 | @item mairix-search-from-this-article | 247 | @item mairix-search-from-this-article |
| 251 | @kindex M-x mairix-search-from-this-article | ||
| 252 | @findex mairix-search-from-this-article | 248 | @findex mairix-search-from-this-article |
| 253 | Search messages from sender of the current article. This is effectively | 249 | Search messages from sender of the current article. This is effectively |
| 254 | a shortcut for calling @code{mairix-search} with @code{f:current_from}. | 250 | a shortcut for calling @code{mairix-search} with @code{f:current_from}. |
| 255 | If used with a prefix, include whole threads of the found messages. | 251 | If used with a prefix, include whole threads of the found messages. |
| 256 | 252 | ||
| 257 | @item mairix-search-thread-this-article | 253 | @item mairix-search-thread-this-article |
| 258 | @kindex M-x mairix-search-thread-this-article | ||
| 259 | @findex mairix-search-thread-this-article | 254 | @findex mairix-search-thread-this-article |
| 260 | Search thread for the current article. This is effectively a shortcut | 255 | Search thread for the current article. This is effectively a shortcut |
| 261 | for calling @code{mairix-search} with @code{m:msgid} of the current article and | 256 | for calling @code{mairix-search} with @code{m:msgid} of the current article and |
| 262 | enabled threads. | 257 | enabled threads. |
| 263 | 258 | ||
| 264 | @item mairix-save-search | 259 | @item mairix-save-search |
| 265 | @kindex M-x mairix-save-search | ||
| 266 | @findex mairix-save-search | 260 | @findex mairix-save-search |
| 267 | Save the last search for future use. You will have to specify a name | 261 | Save the last search for future use. You will have to specify a name |
| 268 | for the search and will then be asked if you want to save your saved | 262 | for the search and will then be asked if you want to save your saved |
| @@ -272,13 +266,11 @@ your @file{.emacs}. You can also do this later by using | |||
| 272 | @code{mairix-edit-saved-searches}. | 266 | @code{mairix-edit-saved-searches}. |
| 273 | 267 | ||
| 274 | @item mairix-use-saved-search | 268 | @item mairix-use-saved-search |
| 275 | @kindex M-x mairix-use-saved-search | ||
| 276 | @findex mairix-use-saved-search | 269 | @findex mairix-use-saved-search |
| 277 | Call mairix with a previously saved search. You will be asked for the | 270 | Call mairix with a previously saved search. You will be asked for the |
| 278 | name of the saved search (use @kbd{TAB} for completion). | 271 | name of the saved search (use @kbd{TAB} for completion). |
| 279 | 272 | ||
| 280 | @item mairix-edit-saved-searches | 273 | @item mairix-edit-saved-searches |
| 281 | @kindex M-x mairix-edit-saved-searches | ||
| 282 | @findex mairix-edit-saved-searches | 274 | @findex mairix-edit-saved-searches |
| 283 | Edit your current mairix searches. This is a simple major mode for | 275 | Edit your current mairix searches. This is a simple major mode for |
| 284 | editing the contents of the variable @code{mairix-saved-searches}. You | 276 | editing the contents of the variable @code{mairix-saved-searches}. You |
| @@ -290,14 +282,12 @@ to open different searches at the same time, or if you want to regularly | |||
| 290 | access certain searches without the need to call mairix. | 282 | access certain searches without the need to call mairix. |
| 291 | 283 | ||
| 292 | @item mairix-edit-saved-searches-customize | 284 | @item mairix-edit-saved-searches-customize |
| 293 | @kindex M-x mairix-edit-saved-searches-customize | ||
| 294 | @findex mairix-edit-saved-searches-customize | 285 | @findex mairix-edit-saved-searches-customize |
| 295 | Edit the variable @code{mairix-saved-searches} in a normal customization | 286 | Edit the variable @code{mairix-saved-searches} in a normal customization |
| 296 | buffer. This function exists more or less for historic reasons, but | 287 | buffer. This function exists more or less for historic reasons, but |
| 297 | maybe you like it. | 288 | maybe you like it. |
| 298 | 289 | ||
| 299 | @item mairix-update-database | 290 | @item mairix-update-database |
| 300 | @kindex M-x mairix-update-database | ||
| 301 | @findex mairix-update-database | 291 | @findex mairix-update-database |
| 302 | @vindex mairix-update-options | 292 | @vindex mairix-update-options |
| 303 | @vindex mairix-synchronous-update | 293 | @vindex mairix-synchronous-update |
diff --git a/doc/misc/message.texi b/doc/misc/message.texi index 71298751c63..f49c91ef7bc 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi | |||
| @@ -707,14 +707,12 @@ This means that if the recipient supports RFC 2298 she might send you a | |||
| 707 | notification that she received the message. | 707 | notification that she received the message. |
| 708 | 708 | ||
| 709 | @item M-x message-insert-importance-high | 709 | @item M-x message-insert-importance-high |
| 710 | @kindex M-x message-insert-importance-high | ||
| 711 | @findex message-insert-importance-high | 710 | @findex message-insert-importance-high |
| 712 | @cindex Importance | 711 | @cindex Importance |
| 713 | Insert an @samp{Importance} header with a value of @samp{high}, | 712 | Insert an @samp{Importance} header with a value of @samp{high}, |
| 714 | deleting headers if necessary. | 713 | deleting headers if necessary. |
| 715 | 714 | ||
| 716 | @item M-x message-insert-importance-low | 715 | @item M-x message-insert-importance-low |
| 717 | @kindex M-x message-insert-importance-low | ||
| 718 | @findex message-insert-importance-low | 716 | @findex message-insert-importance-low |
| 719 | @cindex Importance | 717 | @cindex Importance |
| 720 | Insert an @samp{Importance} header with a value of @samp{low}, deleting | 718 | Insert an @samp{Importance} header with a value of @samp{low}, deleting |
| @@ -1379,8 +1377,8 @@ end of the message (@code{message-kill-to-signature}). | |||
| 1379 | Delete all text in the body of the message that is outside the region | 1377 | Delete all text in the body of the message that is outside the region |
| 1380 | (@code{message-delete-not-region}). | 1378 | (@code{message-delete-not-region}). |
| 1381 | 1379 | ||
| 1382 | @item M-RET | 1380 | @item M-@key{RET} |
| 1383 | @kindex M-RET | 1381 | @kindex M-@key{RET} |
| 1384 | @findex message-newline-and-reformat | 1382 | @findex message-newline-and-reformat |
| 1385 | Insert four newlines, and then reformat if inside quoted text. | 1383 | Insert four newlines, and then reformat if inside quoted text. |
| 1386 | 1384 | ||
| @@ -1390,7 +1388,7 @@ Here's an example: | |||
| 1390 | > This is some quoted text. And here's more quoted text. | 1388 | > This is some quoted text. And here's more quoted text. |
| 1391 | @end example | 1389 | @end example |
| 1392 | 1390 | ||
| 1393 | If point is before @samp{And} and you press @kbd{M-RET}, you'll get: | 1391 | If point is before @samp{And} and you press @kbd{M-@key{RET}}, you'll get: |
| 1394 | 1392 | ||
| 1395 | @example | 1393 | @example |
| 1396 | > This is some quoted text. | 1394 | > This is some quoted text. |
| @@ -1408,12 +1406,12 @@ If point is before @samp{And} and you press @kbd{M-RET}, you'll get: | |||
| 1408 | Rename the buffer (@code{message-rename-buffer}). If given a prefix, | 1406 | Rename the buffer (@code{message-rename-buffer}). If given a prefix, |
| 1409 | prompt for a new buffer name. | 1407 | prompt for a new buffer name. |
| 1410 | 1408 | ||
| 1411 | @item TAB | 1409 | @item @key{TAB} |
| 1412 | @kindex TAB | 1410 | @kindex @key{TAB} |
| 1413 | @findex message-tab | 1411 | @findex message-tab |
| 1414 | @vindex message-tab-body-function | 1412 | @vindex message-tab-body-function |
| 1415 | If @code{message-tab-body-function} is non-@code{nil}, execute the | 1413 | If @code{message-tab-body-function} is non-@code{nil}, execute the |
| 1416 | function it specifies. Otherwise use the function bound to @kbd{TAB} in | 1414 | function it specifies. Otherwise use the function bound to @key{TAB} in |
| 1417 | @code{text-mode-map} or @code{global-map}. | 1415 | @code{text-mode-map} or @code{global-map}. |
| 1418 | 1416 | ||
| 1419 | @end table | 1417 | @end table |
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi index a9c8bbbfb3e..efb44e4b643 100644 --- a/doc/misc/mh-e.texi +++ b/doc/misc/mh-e.texi | |||
| @@ -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 SPC | 464 | @kindex @key{SPC} |
| 465 | @kindex TAB | 465 | @kindex @key{TAB} |
| 466 | 466 | ||
| 467 | The @dfn{minibuffer} is the bottom line of the Emacs window, where all | 467 | The @dfn{minibuffer} is the bottom line of the Emacs window, where all |
| 468 | prompting and multiple-character input is directed. You can use | 468 | prompting and multiple-character input is directed. You can use |
| @@ -692,7 +692,6 @@ get the big picture, and then you can read the manual as you wish. | |||
| 692 | @cindex modes, MH-Letter | 692 | @cindex modes, MH-Letter |
| 693 | @cindex sending mail | 693 | @cindex sending mail |
| 694 | @findex mh-smail | 694 | @findex mh-smail |
| 695 | @kindex M-x mh-smail | ||
| 696 | 695 | ||
| 697 | Let's start our tour by sending ourselves a message which we can later | 696 | Let's start our tour by sending ourselves a message which we can later |
| 698 | read and process. Enter @kbd{M-x mh-smail} to invoke the MH-E program | 697 | read and process. Enter @kbd{M-x mh-smail} to invoke the MH-E program |
| @@ -762,7 +761,6 @@ message. Type @kbd{C-c C-c} now. That's all there is to it! | |||
| 762 | @cindex modes, MH-Folder | 761 | @cindex modes, MH-Folder |
| 763 | @cindex reading mail | 762 | @cindex reading mail |
| 764 | @findex mh-rmail | 763 | @findex mh-rmail |
| 765 | @kindex M-x mh-rmail | ||
| 766 | 764 | ||
| 767 | To read the mail you've just sent yourself, enter @kbd{M-x mh-rmail}. | 765 | To read the mail you've just sent yourself, enter @kbd{M-x mh-rmail}. |
| 768 | This incorporates the new mail and puts the output from | 766 | This incorporates the new mail and puts the output from |
| @@ -777,7 +775,6 @@ major mode is MH-Folder. | |||
| 777 | 775 | ||
| 778 | @findex mh-rmail | 776 | @findex mh-rmail |
| 779 | @kindex F r | 777 | @kindex F r |
| 780 | @kindex M-x mh-rmail | ||
| 781 | 778 | ||
| 782 | @sp 1 | 779 | @sp 1 |
| 783 | @center @strong{NOTE} | 780 | @center @strong{NOTE} |
| @@ -935,7 +932,6 @@ command. | |||
| 935 | 932 | ||
| 936 | @findex mh-smail | 933 | @findex mh-smail |
| 937 | @kindex m | 934 | @kindex m |
| 938 | @kindex M-x mh-smail | ||
| 939 | 935 | ||
| 940 | If you want to send another message you can use @kbd{m} instead of | 936 | If you want to send another message you can use @kbd{m} instead of |
| 941 | @kbd{M-x mh-smail}. So go ahead, send some mail to your friends! | 937 | @kbd{M-x mh-smail}. So go ahead, send some mail to your friends! |
| @@ -970,7 +966,6 @@ perform any refiles and deletes that you did there. | |||
| 970 | @findex mh-rmail | 966 | @findex mh-rmail |
| 971 | @kindex C-x b | 967 | @kindex C-x b |
| 972 | @kindex C-x k | 968 | @kindex C-x k |
| 973 | @kindex M-x mh-rmail | ||
| 974 | @kindex q | 969 | @kindex q |
| 975 | 970 | ||
| 976 | If you don't want to leave Emacs, you can type @kbd{q} to bury (hide) | 971 | If you don't want to leave Emacs, you can type @kbd{q} to bury (hide) |
| @@ -1228,7 +1223,7 @@ Many commands that operate on individual messages, such as | |||
| 1228 | @code{mh-forward} or @code{mh-refile-msg} take a @code{RANGE} | 1223 | @code{mh-forward} or @code{mh-refile-msg} take a @code{RANGE} |
| 1229 | argument. This argument can be used in several ways. | 1224 | argument. This argument can be used in several ways. |
| 1230 | 1225 | ||
| 1231 | @kindex C-u, with ranges | 1226 | @kindex C-u@r{, with ranges} |
| 1232 | 1227 | ||
| 1233 | If you provide the prefix argument @kbd{C-u} to these commands, then | 1228 | If you provide the prefix argument @kbd{C-u} to these commands, then |
| 1234 | you will be prompted for the message range. This can be any valid MH | 1229 | you will be prompted for the message range. This can be any valid MH |
| @@ -1552,7 +1547,6 @@ the message numbers from outside of MH-E. | |||
| 1552 | @findex mh-rmail | 1547 | @findex mh-rmail |
| 1553 | @kindex F r | 1548 | @kindex F r |
| 1554 | @kindex F v | 1549 | @kindex F v |
| 1555 | @kindex M-x mh-rmail | ||
| 1556 | 1550 | ||
| 1557 | The MH-E entry point for reading mail is @kbd{M-x mh-rmail}. This | 1551 | The MH-E entry point for reading mail is @kbd{M-x mh-rmail}. This |
| 1558 | command incorporates your mail and creates a buffer called | 1552 | command incorporates your mail and creates a buffer called |
| @@ -1599,20 +1593,20 @@ Display message (@code{mh-show}). | |||
| 1599 | @c ------------------------- | 1593 | @c ------------------------- |
| 1600 | @cindex @samp{Message > Show Message with Header} menu item | 1594 | @cindex @samp{Message > Show Message with Header} menu item |
| 1601 | @cindex menu item, @samp{Message > Show Message with Header} | 1595 | @cindex menu item, @samp{Message > Show Message with Header} |
| 1602 | @kindex , (comma) | 1596 | @kindex , @r{(comma)} |
| 1603 | @findex mh-header-display | 1597 | @findex mh-header-display |
| 1604 | @item , (comma) | 1598 | @item , (comma) |
| 1605 | Display message with all header fields (@code{mh-header-display}). | 1599 | Display message with all header fields (@code{mh-header-display}). |
| 1606 | @c ------------------------- | 1600 | @c ------------------------- |
| 1607 | @cindex @samp{Message > Show Message with Preferred Alternative} menu item | 1601 | @cindex @samp{Message > Show Message with Preferred Alternative} menu item |
| 1608 | @cindex menu item, @samp{Message > Show Message with Preferred Alternative} | 1602 | @cindex menu item, @samp{Message > Show Message with Preferred Alternative} |
| 1609 | @kindex : (colon) | 1603 | @kindex : @r{(colon)} |
| 1610 | @findex mh-show-preferred-alternative | 1604 | @findex mh-show-preferred-alternative |
| 1611 | @item : (colon) | 1605 | @item : (colon) |
| 1612 | Display message with the default preferred alternative | 1606 | Display message with the default preferred alternative |
| 1613 | (@code{mh-show-preferred-alternative}). | 1607 | (@code{mh-show-preferred-alternative}). |
| 1614 | @c ------------------------- | 1608 | @c ------------------------- |
| 1615 | @kindex ; (semicolon) | 1609 | @kindex ; @r{(semicolon)} |
| 1616 | @findex mh-toggle-mh-decode-mime-flag | 1610 | @findex mh-toggle-mh-decode-mime-flag |
| 1617 | @item ; (semicolon) | 1611 | @item ; (semicolon) |
| 1618 | Toggle the value of @code{mh-decode-mime-flag} | 1612 | Toggle the value of @code{mh-decode-mime-flag} |
| @@ -2017,8 +2011,8 @@ detail in the following sections. | |||
| 2017 | @findex mh-previous-page | 2011 | @findex mh-previous-page |
| 2018 | @findex mh-show | 2012 | @findex mh-show |
| 2019 | @findex mh-show-mouse | 2013 | @findex mh-show-mouse |
| 2020 | @kindex , (comma) | 2014 | @kindex , @r{(comma)} |
| 2021 | @kindex . (period) | 2015 | @kindex . @r{(period)} |
| 2022 | @kindex @key{BS} | 2016 | @kindex @key{BS} |
| 2023 | @kindex @key{RET} | 2017 | @kindex @key{RET} |
| 2024 | @kindex @key{SPC} | 2018 | @kindex @key{SPC} |
| @@ -2309,7 +2303,7 @@ leave out the @samp{xterm -e} if you use @command{mhlist} or | |||
| 2309 | @cindex Emacs, packages, @samp{mm-decode} | 2303 | @cindex Emacs, packages, @samp{mm-decode} |
| 2310 | @cindex @samp{mm-decode} package | 2304 | @cindex @samp{mm-decode} package |
| 2311 | @findex mh-toggle-mh-decode-mime-flag | 2305 | @findex mh-toggle-mh-decode-mime-flag |
| 2312 | @kindex ; (semicolon) | 2306 | @kindex ; @r{(semicolon)} |
| 2313 | @vindex mh-decode-mime-flag | 2307 | @vindex mh-decode-mime-flag |
| 2314 | 2308 | ||
| 2315 | MH-E can handle attachments as well if the Gnus @samp{mm-decode} | 2309 | MH-E can handle attachments as well if the Gnus @samp{mm-decode} |
| @@ -2490,7 +2484,7 @@ the option @code{mm-discouraged-alternatives}, and add | |||
| 2490 | @samp{text/html}. The next best alternative, if any, will be shown. | 2484 | @samp{text/html}. The next best alternative, if any, will be shown. |
| 2491 | 2485 | ||
| 2492 | @findex mh-show-preferred-alternative | 2486 | @findex mh-show-preferred-alternative |
| 2493 | @kindex : (colon) | 2487 | @kindex : @r{(colon)} |
| 2494 | 2488 | ||
| 2495 | Occasionally, though, you might want to see the preferred alternative. | 2489 | Occasionally, though, you might want to see the preferred alternative. |
| 2496 | The command @kbd{:} (@code{mh-show-preferred-alternative}) displays | 2490 | The command @kbd{:} (@code{mh-show-preferred-alternative}) displays |
| @@ -3859,7 +3853,6 @@ moving my cursor to @samp{out} and using the command @kbd{R} | |||
| 3859 | 3853 | ||
| 3860 | @cindex sending mail | 3854 | @cindex sending mail |
| 3861 | @findex mh-smail | 3855 | @findex mh-smail |
| 3862 | @kindex M-x mh-smail | ||
| 3863 | 3856 | ||
| 3864 | You can send a mail message in several ways. You can call @kbd{M-x | 3857 | You can send a mail message in several ways. You can call @kbd{M-x |
| 3865 | mh-smail} directly, or from the command line like this: | 3858 | mh-smail} directly, or from the command line like this: |
| @@ -4027,8 +4020,6 @@ more detail in the following sections. | |||
| 4027 | @cindex sending mail | 4020 | @cindex sending mail |
| 4028 | @findex mh-smail | 4021 | @findex mh-smail |
| 4029 | @findex mh-smail-other-window | 4022 | @findex mh-smail-other-window |
| 4030 | @kindex M-x mh-smail | ||
| 4031 | @kindex M-x mh-smail-other-window | ||
| 4032 | 4023 | ||
| 4033 | Outside of an MH-Folder buffer, you must call either @kbd{M-x | 4024 | Outside of an MH-Folder buffer, you must call either @kbd{M-x |
| 4034 | mh-smail} or @kbd{M-x mh-smail-other-window} to compose a new message. | 4025 | mh-smail} or @kbd{M-x mh-smail-other-window} to compose a new message. |
| @@ -4401,7 +4392,7 @@ Perform completion or insert space (@code{mh-letter-complete-or-space}). | |||
| 4401 | Perform completion on header field or word preceding point | 4392 | Perform completion on header field or word preceding point |
| 4402 | (@code{mh-letter-complete}). | 4393 | (@code{mh-letter-complete}). |
| 4403 | @c ------------------------- | 4394 | @c ------------------------- |
| 4404 | @kindex , (comma) | 4395 | @kindex , @r{(comma)} |
| 4405 | @findex mh-letter-confirm-address | 4396 | @findex mh-letter-confirm-address |
| 4406 | @item , (comma) | 4397 | @item , (comma) |
| 4407 | Flash alias expansion (@code{mh-letter-confirm-address}). | 4398 | Flash alias expansion (@code{mh-letter-confirm-address}). |
| @@ -4842,7 +4833,7 @@ take point to the last field from anywhere in the body. | |||
| 4842 | @findex mh-letter-complete | 4833 | @findex mh-letter-complete |
| 4843 | @findex mh-letter-complete-or-space | 4834 | @findex mh-letter-complete-or-space |
| 4844 | @findex mh-letter-confirm-address | 4835 | @findex mh-letter-confirm-address |
| 4845 | @kindex , (comma) | 4836 | @kindex , @r{(comma)} |
| 4846 | @kindex @key{SPC} | 4837 | @kindex @key{SPC} |
| 4847 | @kindex M-@key{TAB} | 4838 | @kindex M-@key{TAB} |
| 4848 | @vindex mh-alias-flash-on-comma | 4839 | @vindex mh-alias-flash-on-comma |
| @@ -5934,7 +5925,6 @@ executed to generate the password file. For example, use @samp{ypcat | |||
| 5934 | passwd} to obtain the NIS password file. | 5925 | passwd} to obtain the NIS password file. |
| 5935 | 5926 | ||
| 5936 | @findex mh-alias-reload | 5927 | @findex mh-alias-reload |
| 5937 | @kindex M-x mh-alias-reload | ||
| 5938 | @vindex mh-alias-reloaded-hook | 5928 | @vindex mh-alias-reloaded-hook |
| 5939 | 5929 | ||
| 5940 | Since aliases are updated frequently, MH-E reloads aliases | 5930 | Since aliases are updated frequently, MH-E reloads aliases |
| @@ -5950,7 +5940,6 @@ listed in your @samp{Aliasfile:} profile component. MH-E provides | |||
| 5950 | other methods for maintaining your alias file(s). | 5940 | other methods for maintaining your alias file(s). |
| 5951 | 5941 | ||
| 5952 | @findex mh-alias-add-alias | 5942 | @findex mh-alias-add-alias |
| 5953 | @kindex M-x mh-alias-add-alias | ||
| 5954 | 5943 | ||
| 5955 | You can use the @kbd{M-x mh-alias-add-alias} command which will prompt | 5944 | You can use the @kbd{M-x mh-alias-add-alias} command which will prompt |
| 5956 | you for the alias and address that you would like to add. If the alias | 5945 | you for the alias and address that you would like to add. If the alias |
| @@ -5985,9 +5974,6 @@ Using prefixes instead of postfixes helps you explore aliases during | |||
| 5985 | completion. If you forget the name of an old dive buddy, you can enter | 5974 | completion. If you forget the name of an old dive buddy, you can enter |
| 5986 | @samp{div} and then @key{SPC} to get a listing of all your dive buddies. | 5975 | @samp{div} and then @key{SPC} to get a listing of all your dive buddies. |
| 5987 | 5976 | ||
| 5988 | @kindex M-x mh-alias-add-address-under-point | ||
| 5989 | @kindex M-x mh-alias-grab-from-field | ||
| 5990 | |||
| 5991 | An alias for the sender of the current message is added automatically | 5977 | An alias for the sender of the current message is added automatically |
| 5992 | by clicking on the @samp{Grab From alias} tool bar button or by running | 5978 | by clicking on the @samp{Grab From alias} tool bar button or by running |
| 5993 | the @kbd{M-x mh-alias-grab-from-field} command. Aliases for other | 5979 | the @kbd{M-x mh-alias-grab-from-field} command. Aliases for other |
| @@ -6021,7 +6007,6 @@ more appropriate. | |||
| 6021 | 6007 | ||
| 6022 | @cindex regular expressions, @code{mh-alias-apropos} | 6008 | @cindex regular expressions, @code{mh-alias-apropos} |
| 6023 | @findex mh-alias-apropos | 6009 | @findex mh-alias-apropos |
| 6024 | @kindex M-x mh-alias-apropos | ||
| 6025 | 6010 | ||
| 6026 | If you can't quite remember an alias, you can use @kbd{M-x | 6011 | If you can't quite remember an alias, you can use @kbd{M-x |
| 6027 | mh-alias-apropos} to show all aliases or addresses that match a | 6012 | mh-alias-apropos} to show all aliases or addresses that match a |
| @@ -6281,7 +6266,6 @@ containing the value for the field is given. | |||
| 6281 | @cindex speedbar | 6266 | @cindex speedbar |
| 6282 | @findex mh-visit-folder | 6267 | @findex mh-visit-folder |
| 6283 | @kindex F v | 6268 | @kindex F v |
| 6284 | @kindex M-x speedbar | ||
| 6285 | @kindex mouse-2 | 6269 | @kindex mouse-2 |
| 6286 | 6270 | ||
| 6287 | You can also use the speedbar | 6271 | You can also use the speedbar |
| @@ -7514,7 +7498,6 @@ Mail}). | |||
| 7514 | @cindex sequence, @samp{cur} | 7498 | @cindex sequence, @samp{cur} |
| 7515 | @cindex sequence, @samp{tick} | 7499 | @cindex sequence, @samp{tick} |
| 7516 | @findex mh-update-sequences | 7500 | @findex mh-update-sequences |
| 7517 | @kindex M-x mh-update-sequences | ||
| 7518 | @kindex q | 7501 | @kindex q |
| 7519 | @kindex x | 7502 | @kindex x |
| 7520 | @vindex mh-tick-seq | 7503 | @vindex mh-tick-seq |
| @@ -8001,7 +7984,6 @@ system. | |||
| 8001 | @cindex MH-E version | 7984 | @cindex MH-E version |
| 8002 | @cindex @file{*MH-E Info*} | 7985 | @cindex @file{*MH-E Info*} |
| 8003 | @cindex version | 7986 | @cindex version |
| 8004 | @kindex M-x mh-version | ||
| 8005 | 7987 | ||
| 8006 | One command worth noting is @kbd{M-x mh-version}. You can compare the | 7988 | One command worth noting is @kbd{M-x mh-version}. You can compare the |
| 8007 | version this command prints to the latest release (@pxref{Getting | 7989 | version this command prints to the latest release (@pxref{Getting |
| @@ -8716,7 +8698,6 @@ I also point out some additional sources of information. | |||
| 8716 | 8698 | ||
| 8717 | @cindex bugs | 8699 | @cindex bugs |
| 8718 | @cindex SourceForge | 8700 | @cindex SourceForge |
| 8719 | @kindex M-x mh-version | ||
| 8720 | 8701 | ||
| 8721 | Bug reports should be filed at | 8702 | Bug reports should be filed at |
| 8722 | @uref{https://sourceforge.net/p/mh-e/bugs/, SourceForge}. You need to | 8703 | @uref{https://sourceforge.net/p/mh-e/bugs/, SourceForge}. You need to |
| @@ -8792,7 +8773,6 @@ instead. | |||
| 8792 | @cindex news | 8773 | @cindex news |
| 8793 | @cindex @samp{MH-E-NEWS} | 8774 | @cindex @samp{MH-E-NEWS} |
| 8794 | @cindex @samp{README} | 8775 | @cindex @samp{README} |
| 8795 | @kindex M-x mh-version | ||
| 8796 | 8776 | ||
| 8797 | After you download and extract the MH-E tarball, read the | 8777 | After you download and extract the MH-E tarball, read the |
| 8798 | @file{README} file and @file{MH-E-NEWS}. These correspond to the | 8778 | @file{README} file and @file{MH-E-NEWS}. These correspond to the |
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi index 43d248bc7dc..b94a96d8aa4 100644 --- a/doc/misc/newsticker.texi +++ b/doc/misc/newsticker.texi | |||
| @@ -239,17 +239,17 @@ The position of groups and feeds within the tree can be changed with these | |||
| 239 | commands: | 239 | commands: |
| 240 | 240 | ||
| 241 | @table @kbd | 241 | @table @kbd |
| 242 | @item M-up | 242 | @item M-@key{UP} |
| 243 | @itemx M-down | 243 | @itemx M-@key{DOWN} |
| 244 | @kindex M-up | 244 | @kindex M-@key{UP} |
| 245 | @kindex M-down | 245 | @kindex M-@key{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 |
| 248 | Shift the currently selected feed up and down within its group. | 248 | Shift the currently selected feed up and down within its group. |
| 249 | @item M-S-up | 249 | @item M-S-@key{UP} |
| 250 | @itemx M-S-down | 250 | @itemx M-S-@key{DOWN} |
| 251 | @kindex M-S-up | 251 | @kindex M-S-@key{UP} |
| 252 | @kindex M-S-down | 252 | @kindex M-S-@key{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 |
| 255 | Shift the currently selected group up and down within its parent group. | 255 | Shift the currently selected group up and down within its parent group. |
diff --git a/doc/misc/org.texi b/doc/misc/org.texi index 19c83f65a68..ac82254dc8b 100644 --- a/doc/misc/org.texi +++ b/doc/misc/org.texi | |||
| @@ -1136,7 +1136,7 @@ accessing a functionality. Org mode often uses the same key for different | |||
| 1136 | functions, depending on context. The command that is bound to such keys has | 1136 | functions, depending on context. The command that is bound to such keys has |
| 1137 | a generic name, like @code{org-metaright}. In the manual we will, wherever | 1137 | a generic name, like @code{org-metaright}. In the manual we will, wherever |
| 1138 | possible, give the function that is internally called by the generic command. | 1138 | possible, give the function that is internally called by the generic command. |
| 1139 | For example, in the chapter on document structure, @kbd{M-@key{right}} will | 1139 | For example, in the chapter on document structure, @kbd{M-@key{RIGHT}} will |
| 1140 | be listed to call @code{org-do-demote}, while in the chapter on tables, it | 1140 | be listed to call @code{org-do-demote}, while in the chapter on tables, it |
| 1141 | will be listed to call @code{org-table-move-column-right}. If you prefer, | 1141 | will be listed to call @code{org-table-move-column-right}. If you prefer, |
| 1142 | you can compile the manual without the command names by unsetting the flag | 1142 | you can compile the manual without the command names by unsetting the flag |
| @@ -1392,7 +1392,7 @@ you can use the following keys to find your destination: | |||
| 1392 | @vindex org-goto-auto-isearch | 1392 | @vindex org-goto-auto-isearch |
| 1393 | @example | 1393 | @example |
| 1394 | @key{TAB} @r{Cycle visibility.} | 1394 | @key{TAB} @r{Cycle visibility.} |
| 1395 | @key{down} / @key{up} @r{Next/previous visible headline.} | 1395 | @key{DOWN} / @key{UP} @r{Next/previous visible headline.} |
| 1396 | @key{RET} @r{Select this location.} | 1396 | @key{RET} @r{Select this location.} |
| 1397 | @kbd{/} @r{Do a Sparse-tree search} | 1397 | @kbd{/} @r{Do a Sparse-tree search} |
| 1398 | @r{The following keys work if you turn off @code{org-goto-auto-isearch}} | 1398 | @r{The following keys work if you turn off @code{org-goto-auto-isearch}} |
| @@ -1453,18 +1453,18 @@ In a new entry with no text yet, the first @key{TAB} demotes the entry to | |||
| 1453 | become a child of the previous one. The next @key{TAB} makes it a parent, | 1453 | become a child of the previous one. The next @key{TAB} makes it a parent, |
| 1454 | and so on, all the way to top level. Yet another @key{TAB}, and you are back | 1454 | and so on, all the way to top level. Yet another @key{TAB}, and you are back |
| 1455 | to the initial level. | 1455 | to the initial level. |
| 1456 | @orgcmd{M-@key{left},org-do-promote} | 1456 | @orgcmd{M-@key{LEFT},org-do-promote} |
| 1457 | Promote current heading by one level. | 1457 | Promote current heading by one level. |
| 1458 | @orgcmd{M-@key{right},org-do-demote} | 1458 | @orgcmd{M-@key{RIGHT},org-do-demote} |
| 1459 | Demote current heading by one level. | 1459 | Demote current heading by one level. |
| 1460 | @orgcmd{M-S-@key{left},org-promote-subtree} | 1460 | @orgcmd{M-S-@key{LEFT},org-promote-subtree} |
| 1461 | Promote the current subtree by one level. | 1461 | Promote the current subtree by one level. |
| 1462 | @orgcmd{M-S-@key{right},org-demote-subtree} | 1462 | @orgcmd{M-S-@key{RIGHT},org-demote-subtree} |
| 1463 | Demote the current subtree by one level. | 1463 | Demote the current subtree by one level. |
| 1464 | @orgcmd{M-@key{up},org-move-subtree-up} | 1464 | @orgcmd{M-@key{UP},org-move-subtree-up} |
| 1465 | Move subtree up (swap with previous subtree of same | 1465 | Move subtree up (swap with previous subtree of same |
| 1466 | level). | 1466 | level). |
| 1467 | @orgcmd{M-@key{down},org-move-subtree-down} | 1467 | @orgcmd{M-@key{DOWN},org-move-subtree-down} |
| 1468 | Move subtree down (swap with next subtree of same level). | 1468 | Move subtree down (swap with next subtree of same level). |
| 1469 | @orgcmd{M-h,org-mark-element} | 1469 | @orgcmd{M-h,org-mark-element} |
| 1470 | Mark the element at point. Hitting repeatedly will mark subsequent elements | 1470 | Mark the element at point. Hitting repeatedly will mark subsequent elements |
| @@ -1733,7 +1733,7 @@ one. | |||
| 1733 | @kindex M-S-@key{RET} | 1733 | @kindex M-S-@key{RET} |
| 1734 | @item M-S-@key{RET} | 1734 | @item M-S-@key{RET} |
| 1735 | Insert a new item with a checkbox (@pxref{Checkboxes}). | 1735 | Insert a new item with a checkbox (@pxref{Checkboxes}). |
| 1736 | @kindex S-@key{down} | 1736 | @kindex S-@key{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 |
| @@ -1743,25 +1743,25 @@ Jump to the previous/next item in the current list@footnote{If you want to | |||
| 1743 | cycle around items that way, you may customize | 1743 | cycle around items that way, you may customize |
| 1744 | @code{org-list-use-circular-motion}.}, but only if | 1744 | @code{org-list-use-circular-motion}.}, but only if |
| 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 |
| 1746 | jumping commands like @kbd{C-@key{up}} and @kbd{C-@key{down}} to quite | 1746 | jumping commands like @kbd{C-@key{UP}} and @kbd{C-@key{DOWN}} to quite |
| 1747 | similar effect. | 1747 | similar effect. |
| 1748 | @kindex M-@key{up} | 1748 | @kindex M-@key{UP} |
| 1749 | @kindex M-@key{down} | 1749 | @kindex M-@key{DOWN} |
| 1750 | @item M-up | 1750 | @item M-up |
| 1751 | @itemx M-down | 1751 | @itemx M-down |
| 1752 | Move the item including subitems up/down@footnote{See | 1752 | Move 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 |
| 1754 | previous/next item of same indentation). If the list is ordered, renumbering | 1754 | previous/next item of same indentation). If the list is ordered, renumbering |
| 1755 | is automatic. | 1755 | is automatic. |
| 1756 | @kindex M-@key{left} | 1756 | @kindex M-@key{LEFT} |
| 1757 | @kindex M-@key{right} | 1757 | @kindex M-@key{RIGHT} |
| 1758 | @item M-left | 1758 | @item M-left |
| 1759 | @itemx M-right | 1759 | @itemx M-right |
| 1760 | Decrease/increase the indentation of an item, leaving children alone. | 1760 | Decrease/increase the indentation of an item, leaving children alone. |
| 1761 | @kindex M-S-@key{left} | 1761 | @kindex M-S-@key{LEFT} |
| 1762 | @kindex M-S-@key{right} | 1762 | @kindex M-S-@key{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} |
| 1765 | Decrease/increase the indentation of the item, including subitems. | 1765 | Decrease/increase the indentation of the item, including subitems. |
| 1766 | Initially, the item tree is selected based on current indentation. When | 1766 | Initially, the item tree is selected based on current indentation. When |
| 1767 | these commands are executed several times in direct succession, the initially | 1767 | these commands are executed several times in direct succession, the initially |
| @@ -1799,9 +1799,9 @@ its location). @xref{Structure editing}, for a detailed explanation. | |||
| 1799 | Turn the whole plain list into a subtree of the current heading. Checkboxes | 1799 | Turn 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-@key{LEFT} |
| 1803 | @kindex S-@key{right} | 1803 | @kindex S-@key{RIGHT} |
| 1804 | @item S-left/right | 1804 | @item S-@key{LEFT}/@key{RIGHT} |
| 1805 | @vindex org-support-shift-select | 1805 | @vindex org-support-shift-select |
| 1806 | This command also cycles bullet styles when the cursor in on the bullet or | 1806 | This command also cycles bullet styles when the cursor in on the bullet or |
| 1807 | anywhere in an item line, details depending on | 1807 | anywhere in an item line, details depending on |
| @@ -2155,22 +2155,22 @@ Move to beginning of the current table field, or on to the previous field. | |||
| 2155 | Move to end of the current table field, or on to the next field. | 2155 | Move to end of the current table field, or on to the next field. |
| 2156 | 2156 | ||
| 2157 | @tsubheading{Column and row editing} | 2157 | @tsubheading{Column and row editing} |
| 2158 | @orgcmdkkcc{M-@key{left},M-@key{right},org-table-move-column-left,org-table-move-column-right} | 2158 | @orgcmdkkcc{M-@key{LEFT},M-@key{RIGHT},org-table-move-column-left,org-table-move-column-right} |
| 2159 | Move the current column left/right. | 2159 | Move the current column left/right. |
| 2160 | @c | 2160 | @c |
| 2161 | @orgcmd{M-S-@key{left},org-table-delete-column} | 2161 | @orgcmd{M-S-@key{LEFT},org-table-delete-column} |
| 2162 | Kill the current column. | 2162 | Kill the current column. |
| 2163 | @c | 2163 | @c |
| 2164 | @orgcmd{M-S-@key{right},org-table-insert-column} | 2164 | @orgcmd{M-S-@key{RIGHT},org-table-insert-column} |
| 2165 | Insert a new column to the left of the cursor position. | 2165 | Insert a new column to the left of the cursor position. |
| 2166 | @c | 2166 | @c |
| 2167 | @orgcmdkkcc{M-@key{up},M-@key{down},org-table-move-row-up,org-table-move-row-down} | 2167 | @orgcmdkkcc{M-@key{UP},M-@key{DOWN},org-table-move-row-up,org-table-move-row-down} |
| 2168 | Move the current row up/down. | 2168 | Move the current row up/down. |
| 2169 | @c | 2169 | @c |
| 2170 | @orgcmd{M-S-@key{up},org-table-kill-row} | 2170 | @orgcmd{M-S-@key{UP},org-table-kill-row} |
| 2171 | Kill the current row or horizontal line. | 2171 | Kill the current row or horizontal line. |
| 2172 | @c | 2172 | @c |
| 2173 | @orgcmd{M-S-@key{down},org-table-insert-row} | 2173 | @orgcmd{M-S-@key{DOWN},org-table-insert-row} |
| 2174 | Insert a new row above the current row. With a prefix argument, the line is | 2174 | Insert a new row above the current row. With a prefix argument, the line is |
| 2175 | created below the current one. | 2175 | created below the current one. |
| 2176 | @c | 2176 | @c |
| @@ -3014,22 +3014,22 @@ formula, @key{TAB} re-indents just like in Emacs Lisp mode. | |||
| 3014 | Complete Lisp symbols, just like in Emacs Lisp mode.@footnote{Many desktops | 3014 | Complete Lisp symbols, just like in Emacs Lisp mode.@footnote{Many desktops |
| 3015 | intercept @kbd{M-@key{TAB}} to switch windows. Use @kbd{C-M-i} or | 3015 | intercept @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-@key{UP} |
| 3018 | @kindex S-@key{down} | 3018 | @kindex S-@key{DOWN} |
| 3019 | @kindex S-@key{left} | 3019 | @kindex S-@key{LEFT} |
| 3020 | @kindex S-@key{right} | 3020 | @kindex S-@key{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 |
| 3024 | @findex org-table-fedit-ref-right | 3024 | @findex org-table-fedit-ref-right |
| 3025 | @item S-@key{up}/@key{down}/@key{left}/@key{right} | 3025 | @item S-@key{UP}/@key{DOWN}/@key{LEFT}/@key{RIGHT} |
| 3026 | Shift the reference at point. For example, if the reference is | 3026 | Shift the reference at point. For example, if the reference is |
| 3027 | @code{B3} and you press @kbd{S-@key{right}}, it will become @code{C3}. | 3027 | @code{B3} and you press @kbd{S-@key{RIGHT}}, it will become @code{C3}. |
| 3028 | This also works for relative references and for hline references. | 3028 | This also works for relative references and for hline references. |
| 3029 | @orgcmdkkcc{M-S-@key{up},M-S-@key{down},org-table-fedit-line-up,org-table-fedit-line-down} | 3029 | @orgcmdkkcc{M-S-@key{UP},M-S-@key{DOWN},org-table-fedit-line-up,org-table-fedit-line-down} |
| 3030 | Move the test line for column formulas in the Org buffer up and | 3030 | Move the test line for column formulas in the Org buffer up and |
| 3031 | down. | 3031 | down. |
| 3032 | @orgcmdkkcc{M-@key{up},M-@key{down},org-table-fedit-scroll-down,org-table-fedit-scroll-up} | 3032 | @orgcmdkkcc{M-@key{UP},M-@key{DOWN},org-table-fedit-scroll-down,org-table-fedit-scroll-up} |
| 3033 | Scroll the window displaying the table. | 3033 | Scroll the window displaying the table. |
| 3034 | @kindex C-c @} | 3034 | @kindex C-c @} |
| 3035 | @findex org-table-toggle-coordinate-overlays | 3035 | @findex org-table-toggle-coordinate-overlays |
| @@ -3710,7 +3710,7 @@ becomes the default description. | |||
| 3710 | @b{Inserting stored links}@* | 3710 | @b{Inserting stored links}@* |
| 3711 | All links stored during the | 3711 | All links stored during the |
| 3712 | current session are part of the history for this prompt, so you can access | 3712 | current session are part of the history for this prompt, so you can access |
| 3713 | them with @key{up} and @key{down} (or @kbd{M-p/n}). | 3713 | them with @key{UP} and @key{DOWN} (or @kbd{M-p/n}). |
| 3714 | 3714 | ||
| 3715 | @b{Completion support}@* Completion with @key{TAB} will help you to insert | 3715 | @b{Completion support}@* Completion with @key{TAB} will help you to insert |
| 3716 | valid link prefixes like @samp{https:}, including the prefixes | 3716 | valid link prefixes like @samp{https:}, including the prefixes |
| @@ -4043,9 +4043,9 @@ 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 |
| 4044 | selection interface. | 4044 | selection interface. |
| 4045 | 4045 | ||
| 4046 | @kindex S-@key{right} | 4046 | @kindex S-@key{RIGHT} |
| 4047 | @kindex S-@key{left} | 4047 | @kindex S-@key{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 |
| 4050 | Select the following/preceding TODO state, similar to cycling. Useful | 4050 | Select the following/preceding TODO state, similar to cycling. Useful |
| 4051 | mostly if more than two TODO states are possible (@pxref{TODO | 4051 | mostly if more than two TODO states are possible (@pxref{TODO |
| @@ -4126,7 +4126,7 @@ With this setup, the command @kbd{C-c C-t} will cycle an entry from TODO | |||
| 4126 | to FEEDBACK, then to VERIFY, and finally to DONE and DELEGATED@. You may | 4126 | to FEEDBACK, then to VERIFY, and finally to DONE and DELEGATED@. You may |
| 4127 | also use a numeric prefix argument to quickly select a specific state. For | 4127 | also use a numeric prefix argument to quickly select a specific state. For |
| 4128 | example @kbd{C-3 C-c C-t} will change the state immediately to VERIFY@. | 4128 | example @kbd{C-3 C-c C-t} will change the state immediately to VERIFY@. |
| 4129 | Or you can use @kbd{S-@key{left}} to go backward through the sequence. If you | 4129 | Or you can use @kbd{S-@key{LEFT}} to go backward through the sequence. If you |
| 4130 | define many keywords, you can use in-buffer completion | 4130 | define many keywords, you can use in-buffer completion |
| 4131 | (@pxref{Completion}) or even a special one-key selection scheme | 4131 | (@pxref{Completion}) or even a special one-key selection scheme |
| 4132 | (@pxref{Fast access to TODO states}) to insert these words into the | 4132 | (@pxref{Fast access to TODO states}) to insert these words into the |
| @@ -4192,23 +4192,23 @@ select the correct sequence. Besides the obvious ways like typing a | |||
| 4192 | keyword or using completion, you may also apply the following commands: | 4192 | keyword 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-@key{RIGHT} |
| 4196 | @kindex C-S-@key{left} | 4196 | @kindex C-S-@key{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} |
| 4200 | @itemx C-S-@key{left} | 4200 | @itemx C-S-@key{LEFT} |
| 4201 | These keys jump from one TODO subset to the next. In the above example, | 4201 | These keys jump from one TODO subset to the next. In the above example, |
| 4202 | @kbd{C-u C-u C-c C-t} or @kbd{C-S-@key{right}} would jump from @code{TODO} or | 4202 | @kbd{C-u C-u C-c C-t} or @kbd{C-S-@key{RIGHT}} would jump from @code{TODO} or |
| 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-@key{RIGHT} |
| 4207 | @kindex S-@key{left} | 4207 | @kindex S-@key{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} |
| 4211 | keywords from all sets, so for example @kbd{S-@key{right}} would switch | 4211 | keywords from all sets, so for example @kbd{S-@key{RIGHT}} would switch |
| 4212 | from @code{DONE} to @code{REPORT} in the example above. See also | 4212 | from @code{DONE} to @code{REPORT} in the example above. See also |
| 4213 | @ref{Conflicts}, for a discussion of the interaction with | 4213 | @ref{Conflicts}, for a discussion of the interaction with |
| 4214 | @code{shift-selection-mode}. | 4214 | @code{shift-selection-mode}. |
| @@ -4644,7 +4644,7 @@ items. | |||
| 4644 | 4644 | ||
| 4645 | @table @kbd | 4645 | @table @kbd |
| 4646 | @item @kbd{C-c ,} | 4646 | @item @kbd{C-c ,} |
| 4647 | @kindex @kbd{C-c ,} | 4647 | @kindex C-c , |
| 4648 | @findex org-priority | 4648 | @findex org-priority |
| 4649 | Set the priority of the current headline (@command{org-priority}). The | 4649 | Set the priority of the current headline (@command{org-priority}). The |
| 4650 | command prompts for a priority character @samp{A}, @samp{B} or @samp{C}. | 4650 | command prompts for a priority character @samp{A}, @samp{B} or @samp{C}. |
| @@ -4652,7 +4652,7 @@ When you press @key{SPC} instead, the priority cookie is removed from the | |||
| 4652 | headline. The priorities can also be changed ``remotely'' from the agenda | 4652 | headline. The priorities can also be changed ``remotely'' from the agenda |
| 4653 | buffer with the @kbd{,} command (@pxref{Agenda commands}). | 4653 | buffer with the @kbd{,} command (@pxref{Agenda commands}). |
| 4654 | @c | 4654 | @c |
| 4655 | @orgcmdkkcc{S-@key{up},S-@key{down},org-priority-up,org-priority-down} | 4655 | @orgcmdkkcc{S-@key{UP},S-@key{DOWN},org-priority-up,org-priority-down} |
| 4656 | @vindex org-priority-start-cycle-with-default | 4656 | @vindex org-priority-start-cycle-with-default |
| 4657 | Increase/decrease priority of current headline@footnote{See also the option | 4657 | Increase/decrease priority of current headline@footnote{See also the option |
| 4658 | @code{org-priority-start-cycle-with-default}.}. Note that these keys are | 4658 | @code{org-priority-start-cycle-with-default}.}. Note that these keys are |
| @@ -5395,7 +5395,7 @@ With the cursor in a property drawer, this executes property commands. | |||
| 5395 | @orgcmd{C-c C-c s,org-set-property} | 5395 | @orgcmd{C-c C-c s,org-set-property} |
| 5396 | Set a property in the current entry. Both the property and the value | 5396 | Set a property in the current entry. Both the property and the value |
| 5397 | can be inserted using completion. | 5397 | can be inserted using completion. |
| 5398 | @orgcmdkkcc{S-@key{right},S-@key{left},org-property-next-allowed-value,org-property-previous-allowed-value} | 5398 | @orgcmdkkcc{S-@key{RIGHT},S-@key{LEFT},org-property-next-allowed-value,org-property-previous-allowed-value} |
| 5399 | Switch property at point to the next/previous allowed value. | 5399 | Switch property at point to the next/previous allowed value. |
| 5400 | @orgcmd{C-c C-c d,org-delete-property} | 5400 | @orgcmd{C-c C-c d,org-delete-property} |
| 5401 | Remove a property from the current entry. | 5401 | Remove a property from the current entry. |
| @@ -5725,17 +5725,17 @@ Same as @kbd{r}. | |||
| 5725 | @orgcmd{q,org-columns-quit} | 5725 | @orgcmd{q,org-columns-quit} |
| 5726 | Exit column view. | 5726 | 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} |
| 5729 | Move through the column view from field to field. | 5729 | Move through the column view from field to field. |
| 5730 | @kindex S-@key{left} | 5730 | @kindex S-@key{LEFT} |
| 5731 | @kindex S-@key{right} | 5731 | @kindex S-@key{RIGHT} |
| 5732 | @item S-@key{left}/@key{right} | 5732 | @item S-@key{LEFT}/@key{RIGHT} |
| 5733 | Switch to the next/previous allowed value of the field. For this, you | 5733 | Switch to the next/previous allowed value of the field. For this, you |
| 5734 | have to have specified allowed values for a property. | 5734 | have to have specified allowed values for a property. |
| 5735 | @item 1..9,0 | 5735 | @item 1..9,0 |
| 5736 | Directly select the Nth allowed value, @kbd{0} selects the 10th value. | 5736 | Directly select the Nth allowed value, @kbd{0} selects the 10th value. |
| 5737 | @orgcmdkkcc{n,p,org-columns-next-allowed-value,org-columns-previous-allowed-value} | 5737 | @orgcmdkkcc{n,p,org-columns-next-allowed-value,org-columns-previous-allowed-value} |
| 5738 | Same as @kbd{S-@key{left}/@key{right}} | 5738 | Same as @kbd{S-@key{LEFT}/@key{RIGHT}} |
| 5739 | @orgcmd{e,org-columns-edit-value} | 5739 | @orgcmd{e,org-columns-edit-value} |
| 5740 | Edit the property at point. For the special properties, this will | 5740 | Edit the property at point. For the special properties, this will |
| 5741 | invoke the same interface that you normally use to change that | 5741 | invoke the same interface that you normally use to change that |
| @@ -5754,9 +5754,9 @@ current column view. | |||
| 5754 | @tsubheading{Modifying the table structure} | 5754 | @tsubheading{Modifying the table structure} |
| 5755 | @orgcmdkkcc{<,>,org-columns-narrow,org-columns-widen} | 5755 | @orgcmdkkcc{<,>,org-columns-narrow,org-columns-widen} |
| 5756 | Make the column narrower/wider by one character. | 5756 | Make the column narrower/wider by one character. |
| 5757 | @orgcmd{S-M-@key{right},org-columns-new} | 5757 | @orgcmd{S-M-@key{RIGHT},org-columns-new} |
| 5758 | Insert a new column, to the left of the current column. | 5758 | Insert a new column, to the left of the current column. |
| 5759 | @orgcmd{S-M-@key{left},org-columns-delete} | 5759 | @orgcmd{S-M-@key{LEFT},org-columns-delete} |
| 5760 | Delete the current column. | 5760 | Delete the current column. |
| 5761 | @end table | 5761 | @end table |
| 5762 | 5762 | ||
| @@ -6010,11 +6010,11 @@ instead. | |||
| 6010 | Access the agenda for the date given by the timestamp or -range at | 6010 | Access the agenda for the date given by the timestamp or -range at |
| 6011 | point (@pxref{Weekly/daily agenda}). | 6011 | point (@pxref{Weekly/daily agenda}). |
| 6012 | @c | 6012 | @c |
| 6013 | @orgcmdkkcc{S-@key{left},S-@key{right},org-timestamp-down-day,org-timestamp-up-day} | 6013 | @orgcmdkkcc{S-@key{LEFT},S-@key{RIGHT},org-timestamp-down-day,org-timestamp-up-day} |
| 6014 | Change date at cursor by one day. These key bindings conflict with | 6014 | Change date at cursor by one day. These key bindings conflict with |
| 6015 | shift-selection and related modes (@pxref{Conflicts}). | 6015 | shift-selection and related modes (@pxref{Conflicts}). |
| 6016 | @c | 6016 | @c |
| 6017 | @orgcmdkkcc{S-@key{up},S-@key{down},org-timestamp-up,org-timestamp-down-down} | 6017 | @orgcmdkkcc{S-@key{UP},S-@key{DOWN},org-timestamp-up,org-timestamp-down-down} |
| 6018 | Change the item under the cursor in a timestamp. The cursor can be on a | 6018 | Change the item under the cursor in a timestamp. The cursor can be on a |
| 6019 | year, month, day, hour or minute. When the timestamp contains a time range | 6019 | year, month, day, hour or minute. When the timestamp contains a time range |
| 6020 | like @samp{15:30-16:30}, modifying the first time will also shift the second, | 6020 | like @samp{15:30-16:30}, modifying the first time will also shift the second, |
| @@ -6138,25 +6138,25 @@ 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-@key{RIGHT} |
| 6142 | @kindex S-@key{left} | 6142 | @kindex S-@key{LEFT} |
| 6143 | @kindex S-@key{down} | 6143 | @kindex S-@key{DOWN} |
| 6144 | @kindex S-@key{up} | 6144 | @kindex S-@key{UP} |
| 6145 | @kindex M-S-@key{right} | 6145 | @kindex M-S-@key{RIGHT} |
| 6146 | @kindex M-S-@key{left} | 6146 | @kindex M-S-@key{LEFT} |
| 6147 | @kindex @key{RET} | 6147 | @kindex @key{RET} |
| 6148 | @kindex M-S-@key{down} | 6148 | @kindex M-S-@key{DOWN} |
| 6149 | @kindex M-S-@key{up} | 6149 | @kindex M-S-@key{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.} |
| 6153 | mouse-1 @r{Select date by clicking on it.} | 6153 | mouse-1 @r{Select date by clicking on it.} |
| 6154 | S-@key{right}/@key{left} @r{One day forward/backward.} | 6154 | S-@key{RIGHT}/@key{LEFT} @r{One day forward/backward.} |
| 6155 | S-@key{down}/@key{up} @r{One week forward/backward.} | 6155 | S-@key{DOWN}/@key{UP} @r{One week forward/backward.} |
| 6156 | M-S-@key{right}/@key{left} @r{One month forward/backward.} | 6156 | M-S-@key{RIGHT}/@key{LEFT} @r{One month forward/backward.} |
| 6157 | > / < @r{Scroll calendar forward/backward by one month.} | 6157 | > / < @r{Scroll calendar forward/backward by one month.} |
| 6158 | M-v / C-v @r{Scroll calendar forward/backward by 3 months.} | 6158 | M-v / C-v @r{Scroll calendar forward/backward by 3 months.} |
| 6159 | M-S-@key{down}/@key{up} @r{Scroll calendar forward/backward by one year.} | 6159 | M-S-@key{DOWN}/@key{UP} @r{Scroll calendar forward/backward by one year.} |
| 6160 | @end example | 6160 | @end example |
| 6161 | 6161 | ||
| 6162 | @vindex org-read-date-display-live | 6162 | @vindex org-read-date-display-live |
| @@ -6196,10 +6196,10 @@ following consequences: | |||
| 6196 | You cannot place the cursor onto a timestamp anymore, only before or | 6196 | You cannot place the cursor onto a timestamp anymore, only before or |
| 6197 | after. | 6197 | after. |
| 6198 | @item | 6198 | @item |
| 6199 | The @kbd{S-@key{up}/@key{down}} keys can no longer be used to adjust | 6199 | The @kbd{S-@key{UP}/@key{DOWN}} keys can no longer be used to adjust |
| 6200 | each component of a timestamp. If the cursor is at the beginning of | 6200 | each component of a timestamp. If the cursor is at the beginning of |
| 6201 | the stamp, @kbd{S-@key{up}/@key{down}} will change the stamp by one day, | 6201 | the stamp, @kbd{S-@key{UP}/@key{DOWN}} will change the stamp by one day, |
| 6202 | just like @kbd{S-@key{left}/@key{right}}. At the end of the stamp, the | 6202 | just like @kbd{S-@key{LEFT}/@key{RIGHT}}. At the end of the stamp, the |
| 6203 | time will be changed by one minute. | 6203 | time will be changed by one minute. |
| 6204 | @item | 6204 | @item |
| 6205 | If the timestamp contains a range of clock times or a repeater, these | 6205 | If the timestamp contains a range of clock times or a repeater, these |
| @@ -6555,7 +6555,7 @@ clock duration keeps the same. | |||
| 6555 | @orgcmd{S-M-@key{up/down},org-timestamp-up/down} | 6555 | @orgcmd{S-M-@key{up/down},org-timestamp-up/down} |
| 6556 | On @code{CLOCK} log lines, increase/decrease the timestamp at point and | 6556 | On @code{CLOCK} log lines, increase/decrease the timestamp at point and |
| 6557 | the one of the previous (or the next clock) timestamp by the same duration. | 6557 | the one of the previous (or the next clock) timestamp by the same duration. |
| 6558 | For example, if you hit @kbd{S-M-@key{up}} to increase a clocked-out timestamp | 6558 | For example, if you hit @kbd{S-M-@key{UP}} to increase a clocked-out timestamp |
| 6559 | by five minutes, then the clocked-in timestamp of the next clock will be | 6559 | by five minutes, then the clocked-in timestamp of the next clock will be |
| 6560 | increased by five minutes. | 6560 | increased by five minutes. |
| 6561 | @orgcmd{C-c C-t,org-todo} | 6561 | @orgcmd{C-c C-t,org-todo} |
| @@ -6606,7 +6606,7 @@ Update dynamic block at point. | |||
| 6606 | @orgkey{C-u C-c C-x C-u} | 6606 | @orgkey{C-u C-c C-x C-u} |
| 6607 | Update all dynamic blocks (@pxref{Dynamic blocks}). This is useful if | 6607 | Update all dynamic blocks (@pxref{Dynamic blocks}). This is useful if |
| 6608 | you have several clock table blocks in a buffer. | 6608 | you have several clock table blocks in a buffer. |
| 6609 | @orgcmdkxkc{S-@key{left},S-@key{right},org-clocktable-try-shift} | 6609 | @orgcmdkxkc{S-@key{LEFT},S-@key{RIGHT},org-clocktable-try-shift} |
| 6610 | Shift the current @code{:block} interval and update the table. The cursor | 6610 | Shift the current @code{:block} interval and update the table. The cursor |
| 6611 | needs to be in the @code{#+BEGIN: clocktable} line for this command. If | 6611 | needs to be in the @code{#+BEGIN: clocktable} line for this command. If |
| 6612 | @code{:block} is @code{today}, it will be shifted to @code{today-1} etc. | 6612 | @code{:block} is @code{today}, it will be shifted to @code{today-1} etc. |
| @@ -6656,7 +6656,7 @@ be selected: | |||
| 6656 | thismonth, lastmonth, thismonth-@var{N} @r{a relative month} | 6656 | thismonth, lastmonth, thismonth-@var{N} @r{a relative month} |
| 6657 | thisyear, lastyear, thisyear-@var{N} @r{a relative year} | 6657 | thisyear, lastyear, thisyear-@var{N} @r{a relative year} |
| 6658 | untilnow | 6658 | untilnow |
| 6659 | @r{Use @kbd{S-@key{left}/@key{right}} keys to shift the time interval.} | 6659 | @r{Use @kbd{S-@key{LEFT}/@key{RIGHT}} keys to shift the time interval.} |
| 6660 | :tstart @r{A time string specifying when to start considering times.} | 6660 | :tstart @r{A time string specifying when to start considering times.} |
| 6661 | @r{Relative times like @code{"<-2w>"} can also be used. See} | 6661 | @r{Relative times like @code{"<-2w>"} can also be used. See} |
| 6662 | @r{@ref{Matching tags and properties} for relative time syntax.} | 6662 | @r{@ref{Matching tags and properties} for relative time syntax.} |
| @@ -6862,7 +6862,7 @@ In particular if you want to use this setup also in the agenda, a global | |||
| 6862 | setup may be advised. | 6862 | setup may be advised. |
| 6863 | 6863 | ||
| 6864 | The way to assign estimates to individual items is then to switch to column | 6864 | The way to assign estimates to individual items is then to switch to column |
| 6865 | mode, and to use @kbd{S-@key{right}} and @kbd{S-@key{left}} to change the | 6865 | mode, and to use @kbd{S-@key{RIGHT}} and @kbd{S-@key{LEFT}} to change the |
| 6866 | value. The values you enter will immediately be summed up in the hierarchy. | 6866 | value. The values you enter will immediately be summed up in the hierarchy. |
| 6867 | In the column next to it, any clocked time will be displayed. | 6867 | In the column next to it, any clocked time will be displayed. |
| 6868 | 6868 | ||
| @@ -8022,7 +8022,6 @@ Remove current file from the list of agenda files. | |||
| 8022 | @orgcmd{C-',org-cycle-agenda-files} | 8022 | @orgcmd{C-',org-cycle-agenda-files} |
| 8023 | @itemx C-, | 8023 | @itemx C-, |
| 8024 | Cycle through agenda file list, visiting one file after the other. | 8024 | Cycle through agenda file list, visiting one file after the other. |
| 8025 | @kindex M-x org-iswitchb | ||
| 8026 | @item M-x org-iswitchb RET | 8025 | @item M-x org-iswitchb RET |
| 8027 | Command to use an @code{iswitchb}-like interface to switch to and between Org | 8026 | Command to use an @code{iswitchb}-like interface to switch to and between Org |
| 8028 | buffers. | 8027 | buffers. |
| @@ -8950,9 +8949,9 @@ the other commands, the cursor needs to be in the desired line. | |||
| 8950 | @tsubheading{Motion} | 8949 | @tsubheading{Motion} |
| 8951 | @cindex motion commands in agenda | 8950 | @cindex motion commands in agenda |
| 8952 | @orgcmd{n,org-agenda-next-line} | 8951 | @orgcmd{n,org-agenda-next-line} |
| 8953 | Next line (same as @key{down} and @kbd{C-n}). | 8952 | Next line (same as @key{DOWN} and @kbd{C-n}). |
| 8954 | @orgcmd{p,org-agenda-previous-line} | 8953 | @orgcmd{p,org-agenda-previous-line} |
| 8955 | Previous line (same as @key{up} and @kbd{C-p}). | 8954 | Previous line (same as @key{UP} and @kbd{C-p}). |
| 8956 | @orgcmd{N,org-agenda-next-item} | 8955 | @orgcmd{N,org-agenda-next-item} |
| 8957 | Next item: same as next line, but only consider items. | 8956 | Next item: same as next line, but only consider items. |
| 8958 | @orgcmd{P,org-agenda-previous-item} | 8957 | @orgcmd{P,org-agenda-previous-item} |
| @@ -9103,8 +9102,8 @@ Toggle the time grid on and off. See also the variables | |||
| 9103 | @c | 9102 | @c |
| 9104 | @orgcmd{r,org-agenda-redo} | 9103 | @orgcmd{r,org-agenda-redo} |
| 9105 | Recreate the agenda buffer, for example to reflect the changes after | 9104 | Recreate the agenda buffer, for example to reflect the changes after |
| 9106 | modification of the timestamps of items with @kbd{S-@key{left}} and | 9105 | modification of the timestamps of items with @kbd{S-@key{LEFT}} and |
| 9107 | @kbd{S-@key{right}}. When the buffer is the global TODO list, a prefix | 9106 | @kbd{S-@key{RIGHT}}. When the buffer is the global TODO list, a prefix |
| 9108 | argument is interpreted to create a selective list for a specific TODO | 9107 | argument is interpreted to create a selective list for a specific TODO |
| 9109 | keyword. | 9108 | keyword. |
| 9110 | @orgcmd{g,org-agenda-redo} | 9109 | @orgcmd{g,org-agenda-redo} |
| @@ -9168,8 +9167,8 @@ both in the agenda buffer and in the remote buffer. | |||
| 9168 | Change the TODO state of the item, both in the agenda and in the | 9167 | Change the TODO state of the item, both in the agenda and in the |
| 9169 | original org file. | 9168 | original org file. |
| 9170 | @c | 9169 | @c |
| 9171 | @orgcmd{C-S-@key{right},org-agenda-todo-nextset} | 9170 | @orgcmd{C-S-@key{RIGHT},org-agenda-todo-nextset} |
| 9172 | @orgcmd{C-S-@key{left},org-agenda-todo-previousset} | 9171 | @orgcmd{C-S-@key{LEFT},org-agenda-todo-previousset} |
| 9173 | Switch to the next/previous set of TODO keywords. | 9172 | Switch to the next/previous set of TODO keywords. |
| 9174 | @c | 9173 | @c |
| 9175 | @orgcmd{C-k,org-agenda-kill} | 9174 | @orgcmd{C-k,org-agenda-kill} |
| @@ -9219,12 +9218,12 @@ the priority cookie is removed from the entry. | |||
| 9219 | @orgcmd{P,org-agenda-show-priority} | 9218 | @orgcmd{P,org-agenda-show-priority} |
| 9220 | Display weighted priority of current item. | 9219 | Display weighted priority of current item. |
| 9221 | @c | 9220 | @c |
| 9222 | @orgcmdkkc{+,S-@key{up},org-agenda-priority-up} | 9221 | @orgcmdkkc{+,S-@key{UP},org-agenda-priority-up} |
| 9223 | Increase the priority of the current item. The priority is changed in | 9222 | Increase the priority of the current item. The priority is changed in |
| 9224 | the original buffer, but the agenda is not resorted. Use the @kbd{r} | 9223 | the original buffer, but the agenda is not resorted. Use the @kbd{r} |
| 9225 | key for this. | 9224 | key for this. |
| 9226 | @c | 9225 | @c |
| 9227 | @orgcmdkkc{-,S-@key{down},org-agenda-priority-down} | 9226 | @orgcmdkkc{-,S-@key{DOWN},org-agenda-priority-down} |
| 9228 | Decrease the priority of the current item. | 9227 | Decrease the priority of the current item. |
| 9229 | @c | 9228 | @c |
| 9230 | @orgcmdkkc{z,C-c C-z,org-agenda-add-note} | 9229 | @orgcmdkkc{z,C-c C-z,org-agenda-add-note} |
| @@ -9242,19 +9241,19 @@ Schedule this item. With prefix arg remove the scheduling timestamp | |||
| 9242 | @orgcmd{C-c C-d,org-agenda-deadline} | 9241 | @orgcmd{C-c C-d,org-agenda-deadline} |
| 9243 | Set a deadline for this item. With prefix arg remove the deadline. | 9242 | Set a deadline for this item. With prefix arg remove the deadline. |
| 9244 | @c | 9243 | @c |
| 9245 | @orgcmd{S-@key{right},org-agenda-do-date-later} | 9244 | @orgcmd{S-@key{RIGHT},org-agenda-do-date-later} |
| 9246 | Change the timestamp associated with the current line by one day into the | 9245 | Change the timestamp associated with the current line by one day into the |
| 9247 | future. If the date is in the past, the first call to this command will move | 9246 | future. If the date is in the past, the first call to this command will move |
| 9248 | it to today.@* | 9247 | it to today.@* |
| 9249 | With a numeric prefix argument, change it by that many days. For example, | 9248 | With a numeric prefix argument, change it by that many days. For example, |
| 9250 | @kbd{3 6 5 S-@key{right}} will change it by a year. With a @kbd{C-u} prefix, | 9249 | @kbd{3 6 5 S-@key{RIGHT}} will change it by a year. With a @kbd{C-u} prefix, |
| 9251 | change the time by one hour. If you immediately repeat the command, it will | 9250 | change the time by one hour. If you immediately repeat the command, it will |
| 9252 | continue to change hours even without the prefix arg. With a double @kbd{C-u | 9251 | continue to change hours even without the prefix arg. With a double @kbd{C-u |
| 9253 | C-u} prefix, do the same for changing minutes.@* | 9252 | C-u} prefix, do the same for changing minutes.@* |
| 9254 | The stamp is changed in the original Org file, but the change is not directly | 9253 | The stamp is changed in the original Org file, but the change is not directly |
| 9255 | reflected in the agenda buffer. Use @kbd{r} or @kbd{g} to update the buffer. | 9254 | reflected in the agenda buffer. Use @kbd{r} or @kbd{g} to update the buffer. |
| 9256 | @c | 9255 | @c |
| 9257 | @orgcmd{S-@key{left},org-agenda-do-date-earlier} | 9256 | @orgcmd{S-@key{LEFT},org-agenda-do-date-earlier} |
| 9258 | Change the timestamp associated with the current line by one day | 9257 | Change the timestamp associated with the current line by one day |
| 9259 | into the past. | 9258 | into the past. |
| 9260 | @c | 9259 | @c |
| @@ -17128,10 +17127,10 @@ Active key bindings in code blocks: | |||
| 17128 | @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} |
| 17129 | @kindex C-c C-o | 17128 | @kindex C-c C-o |
| 17130 | @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} |
| 17131 | @kindex M-up | 17130 | @kindex M-@key{UP} |
| 17132 | @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} |
| 17133 | @kindex M-down | 17132 | @kindex M-@key{DOWN} |
| 17134 | @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} |
| 17135 | @end multitable | 17134 | @end multitable |
| 17136 | 17135 | ||
| 17137 | Active key bindings in Org mode buffer: | 17136 | Active key bindings in Org mode buffer: |
| @@ -17930,23 +17929,23 @@ normal @kbd{S-@key{cursor}} for editing timestamp might be better with | |||
| 17930 | @multitable @columnfractions 0.15 0.2 0.1 0.2 | 17929 | @multitable @columnfractions 0.15 0.2 0.1 0.2 |
| 17931 | @item @b{Default} @tab @b{Alternative 1} @tab @b{Speed key} @tab @b{Alternative 2} | 17930 | @item @b{Default} @tab @b{Alternative 1} @tab @b{Speed key} @tab @b{Alternative 2} |
| 17932 | @item @kbd{S-@key{TAB}} @tab @kbd{C-u @key{TAB}} @tab @kbd{C} @tab | 17931 | @item @kbd{S-@key{TAB}} @tab @kbd{C-u @key{TAB}} @tab @kbd{C} @tab |
| 17933 | @item @kbd{M-@key{left}} @tab @kbd{C-c C-x l} @tab @kbd{l} @tab @kbd{@key{Esc} @key{left}} | 17932 | @item @kbd{M-@key{LEFT}} @tab @kbd{C-c C-x l} @tab @kbd{l} @tab @kbd{@key{Esc} @key{LEFT}} |
| 17934 | @item @kbd{M-S-@key{left}} @tab @kbd{C-c C-x L} @tab @kbd{L} @tab | 17933 | @item @kbd{M-S-@key{LEFT}} @tab @kbd{C-c C-x L} @tab @kbd{L} @tab |
| 17935 | @item @kbd{M-@key{right}} @tab @kbd{C-c C-x r} @tab @kbd{r} @tab @kbd{@key{Esc} @key{right}} | 17934 | @item @kbd{M-@key{RIGHT}} @tab @kbd{C-c C-x r} @tab @kbd{r} @tab @kbd{@key{Esc} @key{RIGHT}} |
| 17936 | @item @kbd{M-S-@key{right}} @tab @kbd{C-c C-x R} @tab @kbd{R} @tab | 17935 | @item @kbd{M-S-@key{RIGHT}} @tab @kbd{C-c C-x R} @tab @kbd{R} @tab |
| 17937 | @item @kbd{M-@key{up}} @tab @kbd{C-c C-x u} @tab @kbd{ } @tab @kbd{@key{Esc} @key{up}} | 17936 | @item @kbd{M-@key{UP}} @tab @kbd{C-c C-x u} @tab @kbd{ } @tab @kbd{@key{Esc} @key{UP}} |
| 17938 | @item @kbd{M-S-@key{up}} @tab @kbd{C-c C-x U} @tab @kbd{U} @tab | 17937 | @item @kbd{M-S-@key{UP}} @tab @kbd{C-c C-x U} @tab @kbd{U} @tab |
| 17939 | @item @kbd{M-@key{down}} @tab @kbd{C-c C-x d} @tab @kbd{ } @tab @kbd{@key{Esc} @key{down}} | 17938 | @item @kbd{M-@key{DOWN}} @tab @kbd{C-c C-x d} @tab @kbd{ } @tab @kbd{@key{Esc} @key{DOWN}} |
| 17940 | @item @kbd{M-S-@key{down}} @tab @kbd{C-c C-x D} @tab @kbd{D} @tab | 17939 | @item @kbd{M-S-@key{DOWN}} @tab @kbd{C-c C-x D} @tab @kbd{D} @tab |
| 17941 | @item @kbd{S-@key{RET}} @tab @kbd{C-c C-x c} @tab @kbd{ } @tab | 17940 | @item @kbd{S-@key{RET}} @tab @kbd{C-c C-x c} @tab @kbd{ } @tab |
| 17942 | @item @kbd{M-@key{RET}} @tab @kbd{C-c C-x m} @tab @kbd{ } @tab @kbd{@key{Esc} @key{RET}} | 17941 | @item @kbd{M-@key{RET}} @tab @kbd{C-c C-x m} @tab @kbd{ } @tab @kbd{@key{Esc} @key{RET}} |
| 17943 | @item @kbd{M-S-@key{RET}} @tab @kbd{C-c C-x M} @tab @kbd{ } @tab | 17942 | @item @kbd{M-S-@key{RET}} @tab @kbd{C-c C-x M} @tab @kbd{ } @tab |
| 17944 | @item @kbd{S-@key{left}} @tab @kbd{C-c @key{left}} @tab @kbd{ } @tab | 17943 | @item @kbd{S-@key{LEFT}} @tab @kbd{C-c @key{LEFT}} @tab @kbd{ } @tab |
| 17945 | @item @kbd{S-@key{right}} @tab @kbd{C-c @key{right}} @tab @kbd{ } @tab | 17944 | @item @kbd{S-@key{RIGHT}} @tab @kbd{C-c @key{RIGHT}} @tab @kbd{ } @tab |
| 17946 | @item @kbd{S-@key{up}} @tab @kbd{C-c @key{up}} @tab @kbd{ } @tab | 17945 | @item @kbd{S-@key{UP}} @tab @kbd{C-c @key{UP}} @tab @kbd{ } @tab |
| 17947 | @item @kbd{S-@key{down}} @tab @kbd{C-c @key{down}} @tab @kbd{ } @tab | 17946 | @item @kbd{S-@key{DOWN}} @tab @kbd{C-c @key{DOWN}} @tab @kbd{ } @tab |
| 17948 | @item @kbd{C-S-@key{left}} @tab @kbd{C-c C-x @key{left}} @tab @kbd{ } @tab | 17947 | @item @kbd{C-S-@key{LEFT}} @tab @kbd{C-c C-x @key{LEFT}} @tab @kbd{ } @tab |
| 17949 | @item @kbd{C-S-@key{right}} @tab @kbd{C-c C-x @key{right}} @tab @kbd{ } @tab | 17948 | @item @kbd{C-S-@key{RIGHT}} @tab @kbd{C-c C-x @key{RIGHT}} @tab @kbd{ } @tab |
| 17950 | @end multitable | 17949 | @end multitable |
| 17951 | 17950 | ||
| 17952 | 17951 | ||
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi index 1163530e7a2..32c6a524870 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 SPC@r{--Move down one file} | 680 | @kindex @key{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 ESC DEL@r{--unmark all files} | 708 | @kindex @key{ESC} @key{DEL}@r{--unmark all files} |
| 709 | @kindex DEL@r{--unmark previous file} | 709 | @kindex @key{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 2437e020eee..dc715e5d68a 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 TAB | 157 | @kindex @key{TAB} |
| 158 | Since this is so common, you can use @key{TAB} to do nick completion. | 158 | Since 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 | |||
| 215 | buffer, which will be named something like @file{*irc.freenode.net*}, | 215 | buffer, which will be named something like @file{*irc.freenode.net*}, |
| 216 | and a channel buffer for each of the channels you wanted to join. | 216 | and a channel buffer for each of the channels you wanted to join. |
| 217 | 217 | ||
| 218 | @kindex RET | 218 | @kindex @key{RET} |
| 219 | @cindex talking | 219 | @cindex talking |
| 220 | @cindex communicating | 220 | @cindex communicating |
| 221 | To talk in a channel, just type what you want to say in a channel | 221 | To 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 | |||
| 378 | like a channel with only two members. (Also @code{/query fsbot}.) | 378 | like 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 RET | 381 | @kindex C-c @key{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-SPC | 620 | @kindex C-c C-@key{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 |
| 664 | you use the @kbd{C-u} prefix. | 664 | you use the @kbd{C-u} prefix. |
| 665 | 665 | ||
| 666 | @kindex C-c TAB | 666 | @kindex C-c @key{TAB} |
| 667 | @cindex ignored channels | 667 | @cindex ignored channels |
| 668 | If you prefer a channel to never show up in the modeline, then you | 668 | If you prefer a channel to never show up in the modeline, then you |
| 669 | have to ignore it. Use @kbd{C-c @key{TAB}} to ignore the current | 669 | have to ignore it. Use @kbd{C-c @key{TAB}} to ignore the current |
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi index 03ca842cd07..9faa8fea747 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 RET | 688 | @kindex @key{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 37bb707f63a..2875b163ee9 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 RET | 127 | @kindex C-c @key{RET} |
| 128 | @findex sieve-manage | 128 | @findex sieve-manage |
| 129 | @cindex manage remote sieve script | 129 | @cindex manage remote sieve script |
| 130 | Open a connection to a remote server using the Managesieve protocol. | 130 | Open 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 RET | 193 | @kindex @key{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 c061fb8e43e..5aad1c2ffe8 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 TAB | 274 | @kindex @key{TAB} |
| 275 | Let's say point is on line 3 and we hit the @key{TAB} key to re-indent | 275 | Let's say point is on line 3 and we hit the @key{TAB} key to re-indent |
| 276 | the line. Remember that the syntactic component list for that | 276 | the line. Remember that the syntactic component list for that |
| 277 | line is: | 277 | line 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 ESC C-\ | 825 | @kindex @key{ESC} C-\ |
| 826 | @kindex ESC C-q | 826 | @kindex @key{ESC} C-q |
| 827 | @kindex ESC C-u | 827 | @kindex @key{ESC} C-u |
| 828 | @kindex RET | 828 | @kindex @key{RET} |
| 829 | @kindex LFD | 829 | @kindex @key{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 af4c05d8e48..aa55130e0e0 100644 --- a/doc/misc/vip.texi +++ b/doc/misc/vip.texi | |||
| @@ -186,8 +186,8 @@ M-x vip-mode | |||
| 186 | @node Modes in VIP | 186 | @node Modes in VIP |
| 187 | @section Modes in VIP | 187 | @section Modes in VIP |
| 188 | 188 | ||
| 189 | @kindex 032 @kbd{C-z} (@code{vip-change-mode-to-vi}) | 189 | @kindex 032 C-z @r{(}@code{vip-change-mode-to-vi}@r{)} |
| 190 | @kindex 0301 @kbd{C-x C-z} (@code{suspend-emacs}) | 190 | @kindex 0301 C-x C-z @r{(}@code{suspend-emacs}@r{)} |
| 191 | 191 | ||
| 192 | Loading VIP has the effect of globally binding @kbd{C-z} (@kbd{Control-z}) | 192 | Loading VIP has the effect of globally binding @kbd{C-z} (@kbd{Control-z}) |
| 193 | to the function @code{vip-change-mode-to-vi}. The default binding of @kbd{C-z} | 193 | to the function @code{vip-change-mode-to-vi}. The default binding of @kbd{C-z} |
| @@ -266,7 +266,7 @@ emacs mode vi mode insert mode | |||
| 266 | @node Emacs Mode | 266 | @node Emacs Mode |
| 267 | @subsection Emacs Mode | 267 | @subsection Emacs Mode |
| 268 | 268 | ||
| 269 | @kindex 032 @kbd{C-z} (@code{vip-change-mode-to-vi}) | 269 | @kindex 032 C-z @r{(}@code{vip-change-mode-to-vi}@r{)} |
| 270 | 270 | ||
| 271 | You will be in this mode just after you loaded VIP@. You can do all | 271 | You will be in this mode just after you loaded VIP@. You can do all |
| 272 | normal Emacs editing in this mode. Note that the key @kbd{C-z} is globally | 272 | normal Emacs editing in this mode. Note that the key @kbd{C-z} is globally |
| @@ -289,16 +289,16 @@ 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 @kbd{ESC} (@code{vip-change-mode-to-vi}) (insert mode) | 292 | @kindex 033 @key{ESC} @r{(}@code{vip-change-mode-to-vi}@r{) (insert mode)} |
| 293 | This key will take you back to vi mode. | 293 | This key will take you back to vi mode. |
| 294 | @item C-h | 294 | @item C-h |
| 295 | @kindex 010 @kbd{C-h} (@code{vip-delete-backward-char}) (insert mode) | 295 | @kindex 010 C-h @r{(}@code{vip-delete-backward-char}@r{) (insert mode)} |
| 296 | Delete previous character. | 296 | Delete previous character. |
| 297 | @item C-w | 297 | @item C-w |
| 298 | @kindex 027 @kbd{C-w} (@code{vip-delete-backward-word}) (insert mode) | 298 | @kindex 027 C-w @r{(}@code{vip-delete-backward-word}@r{) (insert mode)} |
| 299 | Delete previous word. | 299 | Delete previous word. |
| 300 | @item C-z | 300 | @item C-z |
| 301 | @kindex 032 @kbd{C-z} (@code{vip-ESC}) (insert mode) | 301 | @kindex 032 C-z @r{(}@code{vip-ESC}@r{) (insert mode)} |
| 302 | Typing this key has the same effect as typing @key{ESC} in emacs mode. | 302 | Typing this key has the same effect as typing @key{ESC} in emacs mode. |
| 303 | Thus typing @kbd{C-z x} in insert mode will have the same effect as typing | 303 | Thus typing @kbd{C-z x} in insert mode will have the same effect as typing |
| 304 | @kbd{ESC x} in emacs mode. | 304 | @kbd{ESC x} in emacs mode. |
| @@ -332,8 +332,8 @@ The major differences from Vi are explained below. | |||
| 332 | @node Undoing | 332 | @node Undoing |
| 333 | @subsection Undoing | 333 | @subsection Undoing |
| 334 | 334 | ||
| 335 | @kindex 165 @kbd{u} (@code{vip-undo}) | 335 | @kindex 165 u @r{(}@code{vip-undo}@r{)} |
| 336 | @kindex 056 @kbd{.} (@code{vip-repeat}) | 336 | @kindex 056 . @r{(}@code{vip-repeat}@r{)} |
| 337 | 337 | ||
| 338 | You can repeat undoing by the @kbd{.} key. So, @kbd{u} will undo | 338 | You can repeat undoing by the @kbd{.} key. So, @kbd{u} will undo |
| 339 | a single change, while @kbd{u .@: .@: .@:}, for instance, will undo 4 previous | 339 | a single change, while @kbd{u .@: .@: .@:}, for instance, will undo 4 previous |
| @@ -350,14 +350,14 @@ then VIP will prompt you for a new word in the minibuffer by the prompt | |||
| 350 | @samp{foo => }. You can then enter @samp{bar} followed by @key{RET} or | 350 | @samp{foo => }. You can then enter @samp{bar} followed by @key{RET} or |
| 351 | @key{ESC} to complete the command. Before you enter @key{RET} or | 351 | @key{ESC} to complete the command. Before you enter @key{RET} or |
| 352 | @key{ESC} you can abort the command by typing @kbd{C-g}. In general, | 352 | @key{ESC} you can abort the command by typing @kbd{C-g}. In general, |
| 353 | @kindex 007 @kbd{C-g} (@code{vip-keyboard-quit}) | 353 | @kindex 007 C-g @r{(}@code{vip-keyboard-quit}) |
| 354 | you can abort a partially formed command by typing @kbd{C-g}. | 354 | you can abort a partially formed command by typing @kbd{C-g}. |
| 355 | 355 | ||
| 356 | @node Searching | 356 | @node Searching |
| 357 | @subsection Searching | 357 | @subsection Searching |
| 358 | 358 | ||
| 359 | @kindex 057 @kbd{/} (@code{vip-search-forward}) | 359 | @kindex 057 / @r{(}@code{vip-search-forward}@r{)} |
| 360 | @kindex 077 @kbd{?} (@code{vip-search-backward}) | 360 | @kindex 077 ? @r{(}@code{vip-search-backward}@r{)} |
| 361 | 361 | ||
| 362 | As in Vi, searching is done by @kbd{/} and @kbd{?}. The string will be | 362 | As in Vi, searching is done by @kbd{/} and @kbd{?}. The string will be |
| 363 | searched literally by default. To invoke a regular expression search, | 363 | searched literally by default. To invoke a regular expression search, |
| @@ -372,12 +372,12 @@ the buffer as in Vi. You can change this by rebinding the variable | |||
| 372 | @node z Command | 372 | @node z Command |
| 373 | @subsection z Command | 373 | @subsection z Command |
| 374 | 374 | ||
| 375 | @kindex 1723 @kbd{z H} (@code{vip-line-to-top}) | 375 | @kindex 1723 z H @r{(}@code{vip-line-to-top}@r{)} |
| 376 | @kindex 1721 @kbd{z RET} (@code{vip-line-to-top}) | 376 | @kindex 1721 z @key{RET} @r{(}@code{vip-line-to-top}@r{)} |
| 377 | @kindex 1723 @kbd{z M} (@code{vip-line-to-middle}) | 377 | @kindex 1723 z M @r{(}@code{vip-line-to-middle}@r{)} |
| 378 | @kindex 1722 @kbd{z .} (@code{vip-line-to-middle}) | 378 | @kindex 1722 z . @r{(}@code{vip-line-to-middle}@r{)} |
| 379 | @kindex 1723 @kbd{z L} (@code{vip-line-to-bottom}) | 379 | @kindex 1723 z L @r{(}@code{vip-line-to-bottom}@r{)} |
| 380 | @kindex 1722 @kbd{z -} (@code{vip-line-to-bottom}) | 380 | @kindex 1722 z - @r{(}@code{vip-line-to-bottom}@r{)} |
| 381 | 381 | ||
| 382 | For those of you who cannot remember which of @kbd{z} followed by @key{RET}, | 382 | For those of you who cannot remember which of @kbd{z} followed by @key{RET}, |
| 383 | @kbd{.}@: and @kbd{-} do what. You can also use @kbd{z} followed by @kbd{H}, | 383 | @kbd{.}@: and @kbd{-} do what. You can also use @kbd{z} followed by @kbd{H}, |
| @@ -392,21 +392,21 @@ Some Vi commands which do not accept a count now accept one | |||
| 392 | @table @kbd | 392 | @table @kbd |
| 393 | @item p | 393 | @item p |
| 394 | @itemx P | 394 | @itemx P |
| 395 | @kindex 160 @kbd{p} (@code{vip-put-back}) | 395 | @kindex 160 p @r{(}@code{vip-put-back}@r{)} |
| 396 | @kindex 120 @kbd{P} (@code{vip-Put-back}) | 396 | @kindex 120 P @r{(}@code{vip-Put-back}@r{)} |
| 397 | Given counts, text will be yanked (in Vi's sense) that many times. Thus | 397 | Given counts, text will be yanked (in Vi's sense) that many times. Thus |
| 398 | @kbd{3 p} is the same as @kbd{p p p}. | 398 | @kbd{3 p} is the same as @kbd{p p p}. |
| 399 | @item o | 399 | @item o |
| 400 | @itemx O | 400 | @itemx O |
| 401 | @kindex 157 @kbd{o} (@code{vip-open-line}) | 401 | @kindex 157 o @r{(}@code{vip-open-line}@r{)} |
| 402 | @kindex 117 @kbd{O} (@code{vip-Open-line}) | 402 | @kindex 117 O @r{(}@code{vip-Open-line}@r{)} |
| 403 | Given counts, that many copies of text will be inserted. Thus | 403 | Given counts, that many copies of text will be inserted. Thus |
| 404 | @kbd{o a b c @key{ESC}} will insert 3 lines of @samp{abc} below the current | 404 | @kbd{o a b c @key{ESC}} will insert 3 lines of @samp{abc} below the current |
| 405 | line. | 405 | line. |
| 406 | @item / | 406 | @item / |
| 407 | @itemx ? | 407 | @itemx ? |
| 408 | @kindex 057 @kbd{/} (@code{vip-search-forward}) | 408 | @kindex 057 / @r{(}@code{vip-search-forward}@r{)} |
| 409 | @kindex 077 @kbd{?} (@code{vip-search-backward}) | 409 | @kindex 077 ? @r{(}@code{vip-search-backward}@r{)} |
| 410 | Given a count @var{n}, @var{n}-th occurrence will be searched. | 410 | Given a count @var{n}, @var{n}-th occurrence will be searched. |
| 411 | @end table | 411 | @end table |
| 412 | 412 | ||
| @@ -417,7 +417,7 @@ Typing an @kbd{m} followed by a lower-case character @var{ch} marks the | |||
| 417 | point to the register named @var{ch} as in Vi. In addition to these, we | 417 | point to the register named @var{ch} as in Vi. In addition to these, we |
| 418 | have following key bindings for marking. | 418 | have following key bindings for marking. |
| 419 | 419 | ||
| 420 | @kindex 155 @kbd{m} (@code{vip-mark-point}) | 420 | @kindex 155 m @r{(}@code{vip-mark-point}@r{)} |
| 421 | 421 | ||
| 422 | @table @kbd | 422 | @table @kbd |
| 423 | @item m < | 423 | @item m < |
| @@ -451,34 +451,34 @@ Note that the keys below (except for @kbd{R}) are not used in Vi. | |||
| 451 | 451 | ||
| 452 | @table @kbd | 452 | @table @kbd |
| 453 | @item C-a | 453 | @item C-a |
| 454 | @kindex 001 @kbd{C-a} (@code{vip-beginning-of-line}) | 454 | @kindex 001 C-a @r{(}@code{vip-beginning-of-line}@r{)} |
| 455 | Move point to the beginning of line. | 455 | Move point to the beginning of line. |
| 456 | @item C-n | 456 | @item C-n |
| 457 | @kindex 016 @kbd{C-n} (@code{vip-next-window}) | 457 | @kindex 016 C-n @r{(}@code{vip-next-window}@r{)} |
| 458 | If you have two or more windows in the screen, this key will move point to | 458 | If you have two or more windows in the screen, this key will move point to |
| 459 | the next window. | 459 | the next window. |
| 460 | @item C-o | 460 | @item C-o |
| 461 | @kindex 017 @kbd{C-o} (@code{vip-open-line-at-point}) | 461 | @kindex 017 C-o @r{(}@code{vip-open-line-at-point}@r{)} |
| 462 | Insert a newline and leave point before it, and then enter insert mode. | 462 | Insert a newline and leave point before it, and then enter insert mode. |
| 463 | @item C-r | 463 | @item C-r |
| 464 | @kindex 022 @kbd{C-r} (@code{isearch-backward}) | 464 | @kindex 022 C-r @r{(}@code{isearch-backward}@r{)} |
| 465 | Backward incremental search. | 465 | Backward incremental search. |
| 466 | @item C-s | 466 | @item C-s |
| 467 | @kindex 023 @kbd{C-s} (@code{isearch-forward}) | 467 | @kindex 023 C-s @r{(}@code{isearch-forward}@r{)} |
| 468 | Forward incremental search. | 468 | Forward incremental search. |
| 469 | @item C-c | 469 | @item C-c |
| 470 | @itemx C-x | 470 | @itemx C-x |
| 471 | @itemx @key{ESC} | 471 | @itemx @key{ESC} |
| 472 | @kindex 003 @kbd{C-c} (@code{vip-ctl-c}) | 472 | @kindex 003 C-c @r{(}@code{vip-ctl-c}@r{)} |
| 473 | @kindex 0300 @kbd{C-x} (@code{vip-ctl-x}) | 473 | @kindex 0300 C-x @r{(}@code{vip-ctl-x}@r{)} |
| 474 | @kindex 033 @kbd{ESC} (@code{vip-ESC}) | 474 | @kindex 033 @key{ESC} @r{(}@code{vip-ESC}@r{)} |
| 475 | These keys will exit from vi mode and return to emacs mode temporarily. If | 475 | These keys will exit from vi mode and return to emacs mode temporarily. If |
| 476 | you hit one of these keys, Emacs will be in emacs mode and will believe | 476 | you hit one of these keys, Emacs will be in emacs mode and will believe |
| 477 | that you hit that key in emacs mode. For example, if you hit @kbd{C-x} | 477 | that you hit that key in emacs mode. For example, if you hit @kbd{C-x} |
| 478 | followed by @kbd{2}, then the current window will be split into 2 and you | 478 | followed by @kbd{2}, then the current window will be split into 2 and you |
| 479 | will be in vi mode again. | 479 | will be in vi mode again. |
| 480 | @item \ | 480 | @item \ |
| 481 | @kindex 134 @kbd{\} (@code{vip-escape-to-emacs}) | 481 | @kindex 134 \ @r{(}@code{vip-escape-to-emacs}@r{)} |
| 482 | Escape to emacs mode. Hitting @kbd{\} will take you to emacs mode, and you | 482 | Escape to emacs mode. Hitting @kbd{\} will take you to emacs mode, and you |
| 483 | can execute a single Emacs command. After executing the Emacs command you | 483 | can execute a single Emacs command. After executing the Emacs command you |
| 484 | will be in vi mode again. You can give a count before typing @kbd{\}. | 484 | will be in vi mode again. You can give a count before typing @kbd{\}. |
| @@ -486,13 +486,13 @@ Thus @kbd{5 \ *}, as well as @kbd{\ C-u 5 *}, will insert @samp{*****} | |||
| 486 | before point. Similarly @kbd{1 0 \ C-p} will move the point 10 lines above | 486 | before point. Similarly @kbd{1 0 \ C-p} will move the point 10 lines above |
| 487 | the current line. | 487 | the current line. |
| 488 | @item K | 488 | @item K |
| 489 | @kindex 113 @kbd{K} (@code{vip-kill-buffer}) | 489 | @kindex 113 K @r{(}@code{vip-kill-buffer}@r{)} |
| 490 | Kill current buffer if it is not modified. Useful when you selected a | 490 | Kill current buffer if it is not modified. Useful when you selected a |
| 491 | buffer which you did not want. | 491 | buffer which you did not want. |
| 492 | @item Q | 492 | @item Q |
| 493 | @itemx R | 493 | @itemx R |
| 494 | @kindex 121 @kbd{Q} (@code{vip-query-replace}) | 494 | @kindex 121 Q @r{(}@code{vip-query-replace}@r{)} |
| 495 | @kindex 122 @kbd{R} (@code{vip-replace-string}) | 495 | @kindex 122 R @r{(}@code{vip-replace-string}@r{)} |
| 496 | @kbd{Q} is for query replace and @kbd{R} is for replace. By default, | 496 | @kbd{Q} is for query replace and @kbd{R} is for replace. By default, |
| 497 | string to be replaced are treated literally. If you wish to do a regular | 497 | string to be replaced are treated literally. If you wish to do a regular |
| 498 | expression replace, first do replace with empty string as the string to be | 498 | expression replace, first do replace with empty string as the string to be |
| @@ -500,39 +500,39 @@ replaced. In this way, you can toggle between vanilla and regular | |||
| 500 | expression replacement. | 500 | expression replacement. |
| 501 | @item v | 501 | @item v |
| 502 | @itemx V | 502 | @itemx V |
| 503 | @kindex 166 @kbd{v} (@code{vip-find-file}) | 503 | @kindex 166 v @r{(}@code{vip-find-file}@r{)} |
| 504 | @kindex 126 @kbd{V} (@code{vip-find-file-other-window}) | 504 | @kindex 126 V @r{(}@code{vip-find-file-other-window}@r{)} |
| 505 | These keys are used to Visit files. @kbd{v} will switch to a buffer | 505 | These keys are used to Visit files. @kbd{v} will switch to a buffer |
| 506 | visiting file whose name can be entered in the minibuffer. @kbd{V} is | 506 | visiting file whose name can be entered in the minibuffer. @kbd{V} is |
| 507 | similar, but will use window different from the current window. | 507 | similar, but will use window different from the current window. |
| 508 | @item # | 508 | @item # |
| 509 | @kindex 0430 @kbd{#} (@code{vip-command-argument}) | 509 | @kindex 0430 # @r{(}@code{vip-command-argument}@r{)} |
| 510 | If followed by a certain character @var{ch}, it becomes an operator whose | 510 | If followed by a certain character @var{ch}, it becomes an operator whose |
| 511 | argument is the region determined by the motion command that follows. | 511 | argument is the region determined by the motion command that follows. |
| 512 | Currently, @var{ch} can be one of @kbd{c}, @kbd{C}, @kbd{g}, @kbd{q} and | 512 | Currently, @var{ch} can be one of @kbd{c}, @kbd{C}, @kbd{g}, @kbd{q} and |
| 513 | @kbd{s}. | 513 | @kbd{s}. |
| 514 | @item # c | 514 | @item # c |
| 515 | @kindex 0432 @kbd{# c} (@code{downcase-region}) | 515 | @kindex 0432 # c @r{(}@code{downcase-region}@r{)} |
| 516 | Change upper-case characters in the region to lower case | 516 | Change upper-case characters in the region to lower case |
| 517 | (@code{downcase-region}). | 517 | (@code{downcase-region}). |
| 518 | @item # C | 518 | @item # C |
| 519 | @kindex 0431 @kbd{# C} (@code{upcase-region}) | 519 | @kindex 0431 # C @r{(}@code{upcase-region}@r{)} |
| 520 | Change lower-case characters in the region to upper case. For instance, | 520 | Change lower-case characters in the region to upper case. For instance, |
| 521 | @kbd{# C 3 w} will capitalize 3 words from the current point | 521 | @kbd{# C 3 w} will capitalize 3 words from the current point |
| 522 | (@code{upcase-region}). | 522 | (@code{upcase-region}). |
| 523 | @item # g | 523 | @item # g |
| 524 | @kindex 0432 @kbd{# g} (@code{vip-global-execute}) | 524 | @kindex 0432 # g @r{(}@code{vip-global-execute}@r{)} |
| 525 | Execute last keyboard macro for each line in the region | 525 | Execute last keyboard macro for each line in the region |
| 526 | (@code{vip-global-execute}). | 526 | (@code{vip-global-execute}). |
| 527 | @item # q | 527 | @item # q |
| 528 | @kindex 0432 @kbd{# q} (@code{vip-quote-region}) | 528 | @kindex 0432 # q @r{(}@code{vip-quote-region}@r{)} |
| 529 | Insert specified string at the beginning of each line in the region | 529 | Insert specified string at the beginning of each line in the region |
| 530 | (@code{vip-quote-region}). | 530 | (@code{vip-quote-region}). |
| 531 | @item # s | 531 | @item # s |
| 532 | @kindex 0432 @kbd{# s} (@code{spell-region}) | 532 | @kindex 0432 # s @r{(}@code{spell-region}@r{)} |
| 533 | Check spelling of words in the region (@code{spell-region}). | 533 | Check spelling of words in the region (@code{spell-region}). |
| 534 | @item * | 534 | @item * |
| 535 | @kindex 052 @kbd{*} (@code{vip-call-last-kbd-macro}) | 535 | @kindex 052 * @r{(}@code{vip-call-last-kbd-macro}@r{)} |
| 536 | Call last keyboard macro. | 536 | Call last keyboard macro. |
| 537 | @end table | 537 | @end table |
| 538 | 538 | ||
| @@ -548,21 +548,21 @@ details. | |||
| 548 | @table @kbd | 548 | @table @kbd |
| 549 | @item C-g | 549 | @item C-g |
| 550 | @itemx g | 550 | @itemx g |
| 551 | @kindex 007 @kbd{C-g} (@code{vip-keyboard-quit}) | 551 | @kindex 007 C-g @r{(}@code{vip-keyboard-quit}@r{)} |
| 552 | @kindex 147 @kbd{g} (@code{vip-info-on-file}) | 552 | @kindex 147 g @r{(}@code{vip-info-on-file}@r{)} |
| 553 | In Vi, @kbd{C-g} is used to get information about the file associated to | 553 | In Vi, @kbd{C-g} is used to get information about the file associated to |
| 554 | the current buffer. Here, @kbd{g} will do that, and @kbd{C-g} is | 554 | the current buffer. Here, @kbd{g} will do that, and @kbd{C-g} is |
| 555 | used to abort a command (this is for compatibility with emacs mode.) | 555 | used 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 @kbd{SPC} (@code{vip-scroll}) | 558 | @kindex 040 @key{SPC} @r{(}@code{vip-scroll}@r{)} |
| 559 | @kindex 015 @kbd{RET} (@code{vip-scroll-back}) | 559 | @kindex 015 @key{RET} @r{(}@code{vip-scroll-back}@r{)} |
| 560 | Now these keys will scroll up and down the text of current window. | 560 | Now these keys will scroll up and down the text of current window. |
| 561 | Convenient for viewing the text. | 561 | Convenient for viewing the text. |
| 562 | @item s | 562 | @item s |
| 563 | @itemx S | 563 | @itemx S |
| 564 | @kindex 163 @kbd{s} (@code{vip-switch-to-buffer}) | 564 | @kindex 163 s @r{(}@code{vip-switch-to-buffer}@r{)} |
| 565 | @kindex 123 @kbd{S} (@code{vip-switch-to-buffer-other-window}) | 565 | @kindex 123 S @r{(}@code{vip-switch-to-buffer-other-window}@r{)} |
| 566 | They are used to switch to a specified buffer. Useful for switching to | 566 | They are used to switch to a specified buffer. Useful for switching to |
| 567 | already existing buffer since buffer name completion is provided. Also | 567 | already existing buffer since buffer name completion is provided. Also |
| 568 | a default buffer will be given as part of the prompt, to which you can | 568 | a default buffer will be given as part of the prompt, to which you can |
| @@ -570,8 +570,8 @@ switch by just typing @key{RET} key. @kbd{s} is used to select buffer | |||
| 570 | in the current window, while @kbd{S} selects buffer in another window. | 570 | in the current window, while @kbd{S} selects buffer in another window. |
| 571 | @item C | 571 | @item C |
| 572 | @itemx X | 572 | @itemx X |
| 573 | @kindex 103 @kbd{C} (@code{vip-ctl-c-equivalent}) | 573 | @kindex 103 C @r{(}@code{vip-ctl-c-equivalent}@r{)} |
| 574 | @kindex 1300 @kbd{X} (@code{vip-ctl-x-equivalent}) | 574 | @kindex 1300 X @r{(}@code{vip-ctl-x-equivalent}@r{)} |
| 575 | These keys will exit from vi mode and return to emacs mode temporarily. | 575 | These keys will exit from vi mode and return to emacs mode temporarily. |
| 576 | If you type @kbd{C} (@kbd{X}), Emacs will be in emacs mode and will believe | 576 | If you type @kbd{C} (@kbd{X}), Emacs will be in emacs mode and will believe |
| 577 | that you have typed @kbd{C-c} (@kbd{C-x}) in emacs mode. Moreover, | 577 | that you have typed @kbd{C-c} (@kbd{C-x}) in emacs mode. Moreover, |
| @@ -588,7 +588,7 @@ vi mode again. | |||
| 588 | 588 | ||
| 589 | In addition to these, @code{ctl-x-map} is slightly modified: | 589 | In addition to these, @code{ctl-x-map} is slightly modified: |
| 590 | 590 | ||
| 591 | @kindex 1301 @kbd{X 3} (@code{vip-buffer-in-two-windows}) | 591 | @kindex 1301 X 3 @r{(}@code{vip-buffer-in-two-windows}@r{)} |
| 592 | 592 | ||
| 593 | @table @kbd | 593 | @table @kbd |
| 594 | @item X 3 | 594 | @item X 3 |
| @@ -604,19 +604,19 @@ basic functions related to windows, buffers and files. | |||
| 604 | 604 | ||
| 605 | @table @kbd | 605 | @table @kbd |
| 606 | @item C-n | 606 | @item C-n |
| 607 | @kindex 016 @kbd{C-n} (@code{vip-next-window}) | 607 | @kindex 016 C-n @r{(}@code{vip-next-window}@r{)} |
| 608 | Switch to next window. | 608 | Switch to next window. |
| 609 | @item X 1 | 609 | @item X 1 |
| 610 | @itemx C-x 1 | 610 | @itemx C-x 1 |
| 611 | @kindex 1301 @kbd{X 1} (@code{delete-other-windows}) | 611 | @kindex 1301 X 1 @r{(}@code{delete-other-windows}@r{)} |
| 612 | Delete other windows. | 612 | Delete other windows. |
| 613 | @item X 2 | 613 | @item X 2 |
| 614 | @itemx C-x 2 | 614 | @itemx C-x 2 |
| 615 | @kindex 1301 @kbd{X 2} (@code{split-window-vertically}) | 615 | @kindex 1301 X 2 @r{(}@code{split-window-vertically}@r{)} |
| 616 | Split current window into two windows. | 616 | Split current window into two windows. |
| 617 | @item X 3 | 617 | @item X 3 |
| 618 | @itemx C-x 3 | 618 | @itemx C-x 3 |
| 619 | @kindex 1301 @kbd{X 3} (@code{vip-buffer-in-two-windows}) | 619 | @kindex 1301 X 3 @r{(}@code{vip-buffer-in-two-windows}@r{)} |
| 620 | Show current buffer in two windows. | 620 | Show current buffer in two windows. |
| 621 | @end table | 621 | @end table |
| 622 | 622 | ||
| @@ -625,19 +625,19 @@ Show current buffer in two windows. | |||
| 625 | 625 | ||
| 626 | @table @kbd | 626 | @table @kbd |
| 627 | @item s | 627 | @item s |
| 628 | @kindex 163 @kbd{s} (@code{vip-switch-to-buffer}) | 628 | @kindex 163 s @r{(}@code{vip-switch-to-buffer}@r{)} |
| 629 | Switch to the specified buffer in the current window | 629 | Switch to the specified buffer in the current window |
| 630 | (@code{vip-switch-to-buffer}). | 630 | (@code{vip-switch-to-buffer}). |
| 631 | @item S | 631 | @item S |
| 632 | @kindex 123 @kbd{S} (@code{vip-switch-to-buffer-other-window}) | 632 | @kindex 123 S @r{(}@code{vip-switch-to-buffer-other-window}@r{)} |
| 633 | Switch to the specified buffer in another window | 633 | Switch to the specified buffer in another window |
| 634 | (@code{vip-switch-to-buffer-other-window}). | 634 | (@code{vip-switch-to-buffer-other-window}). |
| 635 | @item K | 635 | @item K |
| 636 | @kindex 113 @kbd{K} (@code{vip-kill-buffer}) | 636 | @kindex 113 K @r{(}@code{vip-kill-buffer}@r{)} |
| 637 | Kill the current buffer if it is not modified. | 637 | Kill the current buffer if it is not modified. |
| 638 | @item X S | 638 | @item X S |
| 639 | @itemx C-x C-s | 639 | @itemx C-x C-s |
| 640 | @kindex 1302 @kbd{X S} (@code{save-buffer}) | 640 | @kindex 1302 X S @r{(}@code{save-buffer}@r{)} |
| 641 | Save the current buffer in the file associated to the buffer. | 641 | Save the current buffer in the file associated to the buffer. |
| 642 | @end table | 642 | @end table |
| 643 | 643 | ||
| @@ -646,18 +646,18 @@ Save the current buffer in the file associated to the buffer. | |||
| 646 | 646 | ||
| 647 | @table @kbd | 647 | @table @kbd |
| 648 | @item v | 648 | @item v |
| 649 | @kindex 166 @kbd{v} (@code{vip-find-file}) | 649 | @kindex 166 v @r{(}@code{vip-find-file}@r{)} |
| 650 | Visit specified file in the current window. | 650 | Visit specified file in the current window. |
| 651 | @item V | 651 | @item V |
| 652 | @kindex 126 @kbd{V} (@code{vip-find-file-other-window}) | 652 | @kindex 126 V @r{(}@code{vip-find-file-other-window}@r{)} |
| 653 | Visit specified file in another window. | 653 | Visit specified file in another window. |
| 654 | @item X W | 654 | @item X W |
| 655 | @itemx C-x C-w | 655 | @itemx C-x C-w |
| 656 | @kindex 1302 @kbd{X W} (@code{write-file}) | 656 | @kindex 1302 X W @r{(}@code{write-file}@r{)} |
| 657 | Write current buffer into the specified file. | 657 | Write current buffer into the specified file. |
| 658 | @item X I | 658 | @item X I |
| 659 | @itemx C-x C-i | 659 | @itemx C-x C-i |
| 660 | @kindex 1302 @kbd{X I} (@code{insert-file}) | 660 | @kindex 1302 X I @r{(}@code{insert-file}@r{)} |
| 661 | 661 | ||
| 662 | Insert specified file at point. | 662 | Insert specified file at point. |
| 663 | @end table | 663 | @end table |
| @@ -668,18 +668,18 @@ Insert specified file at point. | |||
| 668 | @table @kbd | 668 | @table @kbd |
| 669 | @item X ( | 669 | @item X ( |
| 670 | @itemx C-x ( | 670 | @itemx C-x ( |
| 671 | @kindex 1301 @kbd{X (} (@code{start-kbd-macro}) | 671 | @kindex 1301 X ( @r{(}@code{start-kbd-macro}@r{)} |
| 672 | Start remembering keyboard macro. | 672 | Start remembering keyboard macro. |
| 673 | @item X ) | 673 | @item X ) |
| 674 | @itemx C-x ) | 674 | @itemx C-x ) |
| 675 | @kindex 1301 @kbd{X )} (@code{end-kbd-macro}) | 675 | @kindex 1301 X ) @r{(}@code{end-kbd-macro}@r{)} |
| 676 | Finish remembering keyboard macro. | 676 | Finish remembering keyboard macro. |
| 677 | @item * | 677 | @item * |
| 678 | @kindex 052 @kbd{*} (@code{vip-call-last-kbd-macro}) | 678 | @kindex 052 * @r{(}@code{vip-call-last-kbd-macro}@r{)} |
| 679 | Call last remembered keyboard macro. | 679 | Call last remembered keyboard macro. |
| 680 | @item X Z | 680 | @item X Z |
| 681 | @itemx C-x C-z | 681 | @itemx C-x C-z |
| 682 | @kindex 1302 @kbd{X Z} (@code{suspend-emacs}) | 682 | @kindex 1302 X Z @r{(}@code{suspend-emacs}@r{)} |
| 683 | Suspend Emacs. | 683 | Suspend Emacs. |
| 684 | @item Z Z | 684 | @item Z Z |
| 685 | Exit Emacs. | 685 | Exit Emacs. |
| @@ -715,15 +715,15 @@ commands described in this chapter are to be used in vi mode. | |||
| 715 | 715 | ||
| 716 | @cindex numeric arguments | 716 | @cindex numeric arguments |
| 717 | @cindex count | 717 | @cindex count |
| 718 | @kindex 061 @kbd{1} (numeric argument) | 718 | @kindex 061 1 @r{(numeric argument)} |
| 719 | @kindex 062 @kbd{2} (numeric argument) | 719 | @kindex 062 2 @r{(numeric argument)} |
| 720 | @kindex 063 @kbd{3} (numeric argument) | 720 | @kindex 063 3 @r{(numeric argument)} |
| 721 | @kindex 064 @kbd{4} (numeric argument) | 721 | @kindex 064 4 @r{(numeric argument)} |
| 722 | @kindex 065 @kbd{5} (numeric argument) | 722 | @kindex 065 5 @r{(numeric argument)} |
| 723 | @kindex 066 @kbd{6} (numeric argument) | 723 | @kindex 066 6 @r{(numeric argument)} |
| 724 | @kindex 067 @kbd{7} (numeric argument) | 724 | @kindex 067 7 @r{(numeric argument)} |
| 725 | @kindex 068 @kbd{8} (numeric argument) | 725 | @kindex 068 8 @r{(numeric argument)} |
| 726 | @kindex 069 @kbd{9} (numeric argument) | 726 | @kindex 069 9 @r{(numeric argument)} |
| 727 | 727 | ||
| 728 | Most Vi commands accept a @dfn{numeric argument} which can be supplied as | 728 | Most Vi commands accept a @dfn{numeric argument} which can be supplied as |
| 729 | a prefix to the commands. A numeric argument is also called a @dfn{count}. | 729 | a prefix to the commands. A numeric argument is also called a @dfn{count}. |
| @@ -739,10 +739,10 @@ functions are the same in any of emacs, vi and insert mode. | |||
| 739 | 739 | ||
| 740 | @table @kbd | 740 | @table @kbd |
| 741 | @item C-g | 741 | @item C-g |
| 742 | @kindex 007 @kbd{C-g} (@code{vip-keyboard-quit}) | 742 | @kindex 007 C-g (@code{vip-keyboard-quit}@r{)} |
| 743 | Quit. Cancel running or partially typed command (@code{keyboard-quit}). | 743 | Quit. Cancel running or partially typed command (@code{keyboard-quit}). |
| 744 | @item C-l | 744 | @item C-l |
| 745 | @kindex 014 @kbd{C-l} (@code{recenter}) | 745 | @kindex 014 C-l @r{(}@code{recenter}@r{)} |
| 746 | Clear the screen and reprint everything (@code{recenter}). | 746 | Clear the screen and reprint everything (@code{recenter}). |
| 747 | @end table | 747 | @end table |
| 748 | 748 | ||
| @@ -754,9 +754,9 @@ accessed from vi mode as easily as from emacs mode. | |||
| 754 | @item C-x | 754 | @item C-x |
| 755 | @itemx C-c | 755 | @itemx C-c |
| 756 | @itemx @key{ESC} | 756 | @itemx @key{ESC} |
| 757 | @kindex 003 @kbd{C-c} (@code{vip-ctl-c}) | 757 | @kindex 003 C-c @r{(}@code{vip-ctl-c}@r{)} |
| 758 | @kindex 0300 @kbd{C-x} (@code{vip-ctl-x}) | 758 | @kindex 0300 C-x @r{(}@code{vip-ctl-x}@r{)} |
| 759 | @kindex 033 @kbd{ESC} (@code{vip-ESC}) | 759 | @kindex 033 @key{ESC} @r{(}@code{vip-ESC}@r{)} |
| 760 | Typing one of these keys have the same effect as typing it in emacs mode. | 760 | Typing one of these keys have the same effect as typing it in emacs mode. |
| 761 | Appropriate command will be executed according as the keys you type after | 761 | Appropriate command will be executed according as the keys you type after |
| 762 | it. You will be in vi mode again after the execution of the command. | 762 | it. You will be in vi mode again after the execution of the command. |
| @@ -764,8 +764,8 @@ For instance, if you type @kbd{@key{ESC} <} (in vi mode) then the cursor will | |||
| 764 | move to the beginning of the buffer and you will still be in vi mode. | 764 | move to the beginning of the buffer and you will still be in vi mode. |
| 765 | @item C | 765 | @item C |
| 766 | @itemx X | 766 | @itemx X |
| 767 | @kindex 103 @kbd{C} (@code{vip-ctl-c-equivalent}) | 767 | @kindex 103 C @r{(}@code{vip-ctl-c-equivalent}@r{)} |
| 768 | @kindex 1300 @kbd{X} (@code{vip-ctl-x-equivalent}) | 768 | @kindex 1300 X @r{(}@code{vip-ctl-x-equivalent}@r{)} |
| 769 | Typing one of these keys have the effect of typing the corresponding | 769 | Typing one of these keys have the effect of typing the corresponding |
| 770 | control character in emacs mode. Moreover, if you type an upper-case | 770 | control character in emacs mode. Moreover, if you type an upper-case |
| 771 | character following it, that character will also be translated to the | 771 | character following it, that character will also be translated to the |
| @@ -773,7 +773,7 @@ corresponding control character. Thus typing @kbd{X W} in vi mode is the | |||
| 773 | same as typing @kbd{C-x C-w} in emacs mode. You will be in vi mode again | 773 | same as typing @kbd{C-x C-w} in emacs mode. You will be in vi mode again |
| 774 | after the execution of a command. | 774 | after the execution of a command. |
| 775 | @item \ | 775 | @item \ |
| 776 | @kindex 134 @kbd{\} (@code{vip-escape-to-emacs}) | 776 | @kindex 134 \ @r{(}@code{vip-escape-to-emacs}@r{)} |
| 777 | Escape to emacs mode. Hitting the @kbd{\} key will take you to emacs mode, | 777 | Escape to emacs mode. Hitting the @kbd{\} key will take you to emacs mode, |
| 778 | and you can execute a single Emacs command. After executing the | 778 | and you can execute a single Emacs command. After executing the |
| 779 | Emacs command you will be in vi mode again. You can give a count before | 779 | Emacs command you will be in vi mode again. You can give a count before |
| @@ -810,31 +810,31 @@ We have the following commands related to windows and buffers. | |||
| 810 | 810 | ||
| 811 | @table @kbd | 811 | @table @kbd |
| 812 | @item C-n | 812 | @item C-n |
| 813 | @kindex 016 @kbd{C-n} (@code{vip-next-window}) | 813 | @kindex 016 C-n @r{(}@code{vip-next-window}@r{)} |
| 814 | Move cursor to the next-window (@code{vip-next-window}). | 814 | Move cursor to the next-window (@code{vip-next-window}). |
| 815 | @item X 1 | 815 | @item X 1 |
| 816 | @kindex 1301 @kbd{X 1} (@code{delete-other-windows}) | 816 | @kindex 1301 X 1 @r{(}@code{delete-other-windows}@r{)} |
| 817 | Delete other windows and make the selected window fill the screen | 817 | Delete other windows and make the selected window fill the screen |
| 818 | @*(@code{delete-other-windows}). | 818 | @*(@code{delete-other-windows}). |
| 819 | @item X 2 | 819 | @item X 2 |
| 820 | @kindex 1301 @kbd{X 2} (@code{split-window-vertically}) | 820 | @kindex 1301 X 2 @r{(}@code{split-window-vertically}@r{)} |
| 821 | Split current window into two windows (@code{split-window-vertically}). | 821 | Split current window into two windows (@code{split-window-vertically}). |
| 822 | @item X 3 | 822 | @item X 3 |
| 823 | @kindex 1301 @kbd{X 3} (@code{vip-buffer-in-two-windows}) | 823 | @kindex 1301 X 3 @r{(}@code{vip-buffer-in-two-windows}@r{)} |
| 824 | Show current buffer in two windows. | 824 | Show current buffer in two windows. |
| 825 | @item s @var{buffer} @key{RET} | 825 | @item s @var{buffer} @key{RET} |
| 826 | @kindex 163 @kbd{s} (@code{vip-switch-to-buffer}) | 826 | @kindex 163 s @r{(}@code{vip-switch-to-buffer}@r{)} |
| 827 | Select or create a buffer named @var{buffer} (@code{vip-switch-to-buffer}). | 827 | Select or create a buffer named @var{buffer} (@code{vip-switch-to-buffer}). |
| 828 | @item S @var{buffer} @key{RET} | 828 | @item S @var{buffer} @key{RET} |
| 829 | @kindex 123 @kbd{S} (@code{vip-switch-to-buffer-other-window}) | 829 | @kindex 123 S @r{(}@code{vip-switch-to-buffer-other-window}@r{)} |
| 830 | Similar but select a buffer named @var{buffer} in another window | 830 | Similar but select a buffer named @var{buffer} in another window |
| 831 | @*(@code{vip-switch-to-buffer-other-window}). | 831 | @*(@code{vip-switch-to-buffer-other-window}). |
| 832 | @item K | 832 | @item K |
| 833 | @kindex 113 @kbd{K} (@code{vip-kill-buffer}) | 833 | @kindex 113 K @r{(}@code{vip-kill-buffer}@r{)} |
| 834 | Kill the current buffer if it is not modified or if it is not associated | 834 | Kill the current buffer if it is not modified or if it is not associated |
| 835 | with a file @*(@code{vip-kill-buffer}). | 835 | with a file @*(@code{vip-kill-buffer}). |
| 836 | @item X B | 836 | @item X B |
| 837 | @kindex 1302 @kbd{X B} (@code{list-buffers}) | 837 | @kindex 1302 X B @r{(}@code{list-buffers}@r{)} |
| 838 | List the existing buffers (@code{list-buffers}). | 838 | List the existing buffers (@code{list-buffers}). |
| 839 | @end table | 839 | @end table |
| 840 | 840 | ||
| @@ -856,24 +856,24 @@ save and insert files. | |||
| 856 | 856 | ||
| 857 | @table @kbd | 857 | @table @kbd |
| 858 | @item v @var{file} @key{RET} | 858 | @item v @var{file} @key{RET} |
| 859 | @kindex 166 @kbd{v} (@code{vip-find-file}) | 859 | @kindex 166 v @r{(}@code{vip-find-file}@r{)} |
| 860 | Visit specified file in the current window (@code{vip-find-file}). | 860 | Visit specified file in the current window (@code{vip-find-file}). |
| 861 | @item V @var{file} @key{RET} | 861 | @item V @var{file} @key{RET} |
| 862 | @kindex 126 @kbd{V} (@code{vip-find-file-other-window}) | 862 | @kindex 126 V @r{(}@code{vip-find-file-other-window}@r{)} |
| 863 | Visit specified file in another window (@code{vip-find-file-other-window}). | 863 | Visit specified file in another window (@code{vip-find-file-other-window}). |
| 864 | @item X S | 864 | @item X S |
| 865 | @kindex 1302 @kbd{X S} (@code{save-buffer}) | 865 | @kindex 1302 X S @r{(}@code{save-buffer}@r{)} |
| 866 | Save current buffer to the file associated with the buffer. If no file is | 866 | Save current buffer to the file associated with the buffer. If no file is |
| 867 | associated with the buffer, the name of the file to write out the content | 867 | associated with the buffer, the name of the file to write out the content |
| 868 | of the buffer will be asked in the minibuffer. | 868 | of the buffer will be asked in the minibuffer. |
| 869 | @item X W @var{file} @key{RET} | 869 | @item X W @var{file} @key{RET} |
| 870 | @kindex 1302 @kbd{X W} (@code{write-file}) | 870 | @kindex 1302 X W @r{(}@code{write-file}@r{)} |
| 871 | Write current buffer into a specified file. | 871 | Write current buffer into a specified file. |
| 872 | @item X I @var{file} @key{RET} | 872 | @item X I @var{file} @key{RET} |
| 873 | @kindex 1302 @kbd{X I} (@code{insert-file}) | 873 | @kindex 1302 X I @r{(}@code{insert-file}@r{)} |
| 874 | Insert a specified file at point. | 874 | Insert a specified file at point. |
| 875 | @item g | 875 | @item g |
| 876 | @kindex 147 @kbd{g} (@code{vip-info-on-file}) | 876 | @kindex 147 g @r{(}@code{vip-info-on-file}@r{)} |
| 877 | Give information on the file associated with the current buffer. Tell you | 877 | Give information on the file associated with the current buffer. Tell you |
| 878 | the name of the file associated with the buffer, the line number of the | 878 | the name of the file associated with the buffer, the line number of the |
| 879 | current point and total line numbers in the buffer. If no file is | 879 | current point and total line numbers in the buffer. If no file is |
| @@ -940,29 +940,29 @@ 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 @kbd{SPC} (@code{vip-scroll}) | 943 | @kindex 040 @key{SPC} @r{(}@code{vip-scroll}@r{)} |
| 944 | @kindex 006 @kbd{C-f} (@code{vip-scroll-back}) | 944 | @kindex 006 C-f @r{(}@code{vip-scroll-back}@r{)} |
| 945 | Scroll text of current window upward almost full screen. You can go | 945 | Scroll 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 @kbd{RET} (@code{vip-scroll-back}) | 949 | @kindex 015 @key{RET} @r{(}@code{vip-scroll-back}@r{)} |
| 950 | @kindex 002 @kbd{C-b} (@code{vip-scroll-back}) | 950 | @kindex 002 C-b @r{(}@code{vip-scroll-back}@r{)} |
| 951 | Scroll text of current window downward almost full screen. You can go | 951 | Scroll 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}). |
| 953 | @item C-d | 953 | @item C-d |
| 954 | @kindex 004 @kbd{C-d} (@code{vip-scroll-up}) | 954 | @kindex 004 C-d @r{(}@code{vip-scroll-up}@r{)} |
| 955 | Scroll text of current window upward half screen. You can go | 955 | Scroll text of current window upward half screen. You can go |
| 956 | @i{down} in the buffer by this command (@code{vip-scroll-down}). | 956 | @i{down} in the buffer by this command (@code{vip-scroll-down}). |
| 957 | @item C-u | 957 | @item C-u |
| 958 | @kindex 025 @kbd{C-u} (@code{vip-scroll-down}) | 958 | @kindex 025 C-u @r{(}@code{vip-scroll-down}@r{)} |
| 959 | Scroll text of current window downward half screen. You can go | 959 | Scroll text of current window downward half screen. You can go |
| 960 | @i{up} in the buffer by this command (@code{vip-scroll-up}). | 960 | @i{up} in the buffer by this command (@code{vip-scroll-up}). |
| 961 | @item C-y | 961 | @item C-y |
| 962 | @kindex 031 @kbd{C-y} (@code{vip-scroll-down-one}) | 962 | @kindex 031 C-y @r{(}@code{vip-scroll-down-one}@r{)} |
| 963 | Scroll text of current window upward by one line (@code{vip-scroll-down-one}). | 963 | Scroll text of current window upward by one line (@code{vip-scroll-down-one}). |
| 964 | @item C-e | 964 | @item C-e |
| 965 | @kindex 005 @kbd{C-e} (@code{vip-scroll-up-one}) | 965 | @kindex 005 C-e @r{(}@code{vip-scroll-up-one}@r{)} |
| 966 | Scroll text of current window downward by one line (@code{vip-scroll-up-one}). | 966 | Scroll text of current window downward by one line (@code{vip-scroll-up-one}). |
| 967 | @end table | 967 | @end table |
| 968 | @noindent | 968 | @noindent |
| @@ -974,22 +974,22 @@ The following commands reposition point in the window. | |||
| 974 | @table @kbd | 974 | @table @kbd |
| 975 | @item z H | 975 | @item z H |
| 976 | @itemx z @key{RET} | 976 | @itemx z @key{RET} |
| 977 | @kindex 1723 @kbd{z H} (@code{vip-line-to-top}) | 977 | @kindex 1723 z H @r{(}@code{vip-line-to-top}@r{)} |
| 978 | @kindex 1721 @kbd{z RET} (@code{vip-line-to-top}) | 978 | @kindex 1721 z @key{RET} @r{(}@code{vip-line-to-top}@r{)} |
| 979 | Put point on the top (@i{home}) line in the window. So the current line | 979 | Put point on the top (@i{home}) line in the window. So the current line |
| 980 | becomes the top line in the window. Given a count @var{n}, point will be | 980 | becomes the top line in the window. Given a count @var{n}, point will be |
| 981 | placed in the @var{n}-th line from top (@code{vip-line-to-top}). | 981 | placed in the @var{n}-th line from top (@code{vip-line-to-top}). |
| 982 | @item z M | 982 | @item z M |
| 983 | @itemx z . | 983 | @itemx z . |
| 984 | @kindex 1723 @kbd{z M} (@code{vip-line-to-middle}) | 984 | @kindex 1723 z M @r{(}@code{vip-line-to-middle}@r{)} |
| 985 | @kindex 1722 @kbd{z .} (@code{vip-line-to-middle}) | 985 | @kindex 1722 z . @r{(}@code{vip-line-to-middle}@r{)} |
| 986 | Put point on the @i{middle} line in the window. Given a count @var{n}, | 986 | Put point on the @i{middle} line in the window. Given a count @var{n}, |
| 987 | point will be placed in the @var{n}-th line from the middle line | 987 | point will be placed in the @var{n}-th line from the middle line |
| 988 | (@code{vip-line-to-middle}). | 988 | (@code{vip-line-to-middle}). |
| 989 | @item z L | 989 | @item z L |
| 990 | @itemx z - | 990 | @itemx z - |
| 991 | @kindex 1723 @kbd{z L} (@code{vip-line-to-bottom}) | 991 | @kindex 1723 z L @r{(}@code{vip-line-to-bottom}@r{)} |
| 992 | @kindex 1722 @kbd{z -} (@code{vip-line-to-bottom}) | 992 | @kindex 1722 z - @r{(}@code{vip-line-to-bottom}@r{)} |
| 993 | Put point on the @i{bottom} line in the window. Given a count @var{n}, | 993 | Put point on the @i{bottom} line in the window. Given a count @var{n}, |
| 994 | point will be placed in the @var{n}-th line from bottom | 994 | point will be placed in the @var{n}-th line from bottom |
| 995 | (@code{vip-line-to-bottom}). | 995 | (@code{vip-line-to-bottom}). |
| @@ -1004,7 +1004,7 @@ The following commands are used to mark positions in the buffer. | |||
| 1004 | 1004 | ||
| 1005 | @table @kbd | 1005 | @table @kbd |
| 1006 | @item m @var{ch} | 1006 | @item m @var{ch} |
| 1007 | @kindex 155 @kbd{m} (@code{vip-mark-point}) | 1007 | @kindex 155 m @r{(}@code{vip-mark-point}@r{)} |
| 1008 | Store current point in the register @var{ch}. @var{ch} must be a | 1008 | Store current point in the register @var{ch}. @var{ch} must be a |
| 1009 | lower-case @acronym{ASCII} letter. | 1009 | lower-case @acronym{ASCII} letter. |
| 1010 | @item m < | 1010 | @item m < |
| @@ -1034,31 +1034,31 @@ to be described in the next section. | |||
| 1034 | 1034 | ||
| 1035 | @table @kbd | 1035 | @table @kbd |
| 1036 | @item h | 1036 | @item h |
| 1037 | @kindex 150 @kbd{h} (@code{vip-backward-char}) | 1037 | @kindex 150 h @r{(}@code{vip-backward-char}@r{)} |
| 1038 | Move point backward by one character. Signal error if point is at the | 1038 | Move point backward by one character. Signal error if point is at the |
| 1039 | beginning of buffer, but (unlike Vi) do not complain otherwise | 1039 | beginning of buffer, but (unlike Vi) do not complain otherwise |
| 1040 | (@code{vip-backward-char}). | 1040 | (@code{vip-backward-char}). |
| 1041 | @item l | 1041 | @item l |
| 1042 | @kindex 154 @kbd{l} (@code{vip-forward-char}) | 1042 | @kindex 154 l @r{(}@code{vip-forward-char}@r{)} |
| 1043 | Move point backward by one character. Signal error if point is at the | 1043 | Move point backward by one character. Signal error if point is at the |
| 1044 | end of buffer, but (unlike Vi) do not complain otherwise | 1044 | end of buffer, but (unlike Vi) do not complain otherwise |
| 1045 | (@code{vip-forward-char}). | 1045 | (@code{vip-forward-char}). |
| 1046 | @item j | 1046 | @item j |
| 1047 | @kindex 152 @kbd{j} (@code{vip-next-line}) | 1047 | @kindex 152 j @r{(}@code{vip-next-line}@r{)} |
| 1048 | Move point to the next line keeping the current column. If point is on the | 1048 | Move point to the next line keeping the current column. If point is on the |
| 1049 | last line of the buffer, a new line will be created and point will move to | 1049 | last line of the buffer, a new line will be created and point will move to |
| 1050 | that line (@code{vip-next-line}). | 1050 | that line (@code{vip-next-line}). |
| 1051 | @item k | 1051 | @item k |
| 1052 | @kindex 153 @kbd{k} (@code{vip-previous-line}) | 1052 | @kindex 153 k @r{(}@code{vip-previous-line}@r{)} |
| 1053 | Move point to the previous line keeping the current column | 1053 | Move point to the previous line keeping the current column |
| 1054 | (@code{vip-next-line}). | 1054 | (@code{vip-next-line}). |
| 1055 | @item + | 1055 | @item + |
| 1056 | @kindex 053 @kbd{+} (@code{vip-next-line-at-bol}) | 1056 | @kindex 053 + @r{(}@code{vip-next-line-at-bol}@r{)} |
| 1057 | Move point to the next line at the first non-white character. If point is | 1057 | Move point to the next line at the first non-white character. If point is |
| 1058 | on the last line of the buffer, a new line will be created and point will | 1058 | on the last line of the buffer, a new line will be created and point will |
| 1059 | move to the beginning of that line (@code{vip-next-line-at-bol}). | 1059 | move to the beginning of that line (@code{vip-next-line-at-bol}). |
| 1060 | @item - | 1060 | @item - |
| 1061 | @kindex 055 @kbd{-} (@code{vip-previous-line-at-bol}) | 1061 | @kindex 055 - @r{(}@code{vip-previous-line-at-bol}@r{)} |
| 1062 | Move point to the previous line at the first non-white character | 1062 | Move point to the previous line at the first non-white character |
| 1063 | (@code{vip-previous-line-at-bol}). | 1063 | (@code{vip-previous-line-at-bol}). |
| 1064 | @end table | 1064 | @end table |
| @@ -1068,17 +1068,17 @@ many times. | |||
| 1068 | 1068 | ||
| 1069 | @table @kbd | 1069 | @table @kbd |
| 1070 | @item 0 | 1070 | @item 0 |
| 1071 | @kindex 060 @kbd{0} (@code{vip-beginning-of-line}) | 1071 | @kindex 060 0 @r{(}@code{vip-beginning-of-line}@r{)} |
| 1072 | Move point to the beginning of line (@code{vip-beginning-of-line}). | 1072 | Move point to the beginning of line (@code{vip-beginning-of-line}). |
| 1073 | @item ^ | 1073 | @item ^ |
| 1074 | @kindex 136 @kbd{^} (@code{vip-bol-and-skip-white}) | 1074 | @kindex 136 ^ @r{(}@code{vip-bol-and-skip-white}@r{)} |
| 1075 | Move point to the first non-white character on the line | 1075 | Move point to the first non-white character on the line |
| 1076 | (@code{vip-bol-and-skip-white}). | 1076 | (@code{vip-bol-and-skip-white}). |
| 1077 | @item $ | 1077 | @item $ |
| 1078 | @kindex 044 @kbd{$} (@code{vip-goto-eol}) | 1078 | @kindex 044 $ @r{(}@code{vip-goto-eol}@r{)} |
| 1079 | Move point to the end of line (@code{vip-goto-eol}). | 1079 | Move point to the end of line (@code{vip-goto-eol}). |
| 1080 | @item @var{n} | | 1080 | @item @var{n} | |
| 1081 | @kindex 174 @kbd{|} (@code{vip-goto-col}) | 1081 | @kindex 174 | @r{(}@code{vip-goto-col}@r{)} |
| 1082 | Move point to the @var{n}-th column on the line (@code{vip-goto-col}). | 1082 | Move point to the @var{n}-th column on the line (@code{vip-goto-col}). |
| 1083 | @end table | 1083 | @end table |
| 1084 | @noindent | 1084 | @noindent |
| @@ -1088,25 +1088,25 @@ Except for the @kbd{|} command, these commands neglect a count. | |||
| 1088 | 1088 | ||
| 1089 | @table @kbd | 1089 | @table @kbd |
| 1090 | @item w | 1090 | @item w |
| 1091 | @kindex 167 @kbd{w} (@code{vip-forward-word}) | 1091 | @kindex 167 w @r{(}@code{vip-forward-word}@r{)} |
| 1092 | Move point forward to the beginning of the next word | 1092 | Move point forward to the beginning of the next word |
| 1093 | (@code{vip-forward-word}). | 1093 | (@code{vip-forward-word}). |
| 1094 | @item W | 1094 | @item W |
| 1095 | @kindex 127 @kbd{W} (@code{vip-forward-Word}) | 1095 | @kindex 127 W @r{(}@code{vip-forward-Word}@r{)} |
| 1096 | Move point forward to the beginning of the next word, where a @dfn{word} is | 1096 | Move point forward to the beginning of the next word, where a @dfn{word} is |
| 1097 | considered as a sequence of non-white characters (@code{vip-forward-Word}). | 1097 | considered as a sequence of non-white characters (@code{vip-forward-Word}). |
| 1098 | @item b | 1098 | @item b |
| 1099 | @kindex 142 @kbd{b} (@code{vip-backward-word}) | 1099 | @kindex 142 b @r{(}@code{vip-backward-word}@r{)} |
| 1100 | Move point backward to the beginning of a word (@code{vip-backward-word}). | 1100 | Move point backward to the beginning of a word (@code{vip-backward-word}). |
| 1101 | @item B | 1101 | @item B |
| 1102 | @kindex 102 @kbd{B} (@code{vip-backward-Word}) | 1102 | @kindex 102 B @r{(}@code{vip-backward-Word}@r{)} |
| 1103 | Move point backward to the beginning of a word, where a @i{word} is | 1103 | Move point backward to the beginning of a word, where a @i{word} is |
| 1104 | considered as a sequence of non-white characters (@code{vip-forward-Word}). | 1104 | considered as a sequence of non-white characters (@code{vip-forward-Word}). |
| 1105 | @item e | 1105 | @item e |
| 1106 | @kindex 145 @kbd{e} (@code{vip-end-of-word}) | 1106 | @kindex 145 e @r{(}@code{vip-end-of-word}@r{)} |
| 1107 | Move point forward to the end of a word (@code{vip-end-of-word}). | 1107 | Move point forward to the end of a word (@code{vip-end-of-word}). |
| 1108 | @item E | 1108 | @item E |
| 1109 | @kindex 105 @kbd{E} (@code{vip-end-of-Word}) | 1109 | @kindex 105 E @r{(}@code{vip-end-of-Word}@r{)} |
| 1110 | Move point forward to the end of a word, where a @i{word} is | 1110 | Move point forward to the end of a word, where a @i{word} is |
| 1111 | considered as a sequence of non-white characters (@code{vip-end-of-Word}). | 1111 | considered as a sequence of non-white characters (@code{vip-end-of-Word}). |
| 1112 | @end table | 1112 | @end table |
| @@ -1120,17 +1120,17 @@ details of syntax table. | |||
| 1120 | 1120 | ||
| 1121 | @table @kbd | 1121 | @table @kbd |
| 1122 | @item H | 1122 | @item H |
| 1123 | @kindex 110 @kbd{H} (@code{vip-window-top}) | 1123 | @kindex 110 H @r{(}@code{vip-window-top}@r{)} |
| 1124 | Move point to the beginning of the @i{home} (top) line of the window. | 1124 | Move point to the beginning of the @i{home} (top) line of the window. |
| 1125 | Given a count @var{n}, go to the @var{n}-th line from top | 1125 | Given a count @var{n}, go to the @var{n}-th line from top |
| 1126 | (@code{vip-window-top}). | 1126 | (@code{vip-window-top}). |
| 1127 | @item M | 1127 | @item M |
| 1128 | @kindex 115 @kbd{M} (@code{vip-window-middle}) | 1128 | @kindex 115 M @r{(}@code{vip-window-middle}@r{)} |
| 1129 | Move point to the beginning of the @i{middle} line of the window. Given | 1129 | Move point to the beginning of the @i{middle} line of the window. Given |
| 1130 | a count @var{n}, go to the @var{n}-th line from the middle line | 1130 | a count @var{n}, go to the @var{n}-th line from the middle line |
| 1131 | (@code{vip-window-middle}). | 1131 | (@code{vip-window-middle}). |
| 1132 | @item L | 1132 | @item L |
| 1133 | @kindex 114 @kbd{L} (@code{vip-window-bottom}) | 1133 | @kindex 114 L @r{(}@code{vip-window-bottom}@r{)} |
| 1134 | Move point to the beginning of the @i{lowest} (bottom) line of the | 1134 | Move point to the beginning of the @i{lowest} (bottom) line of the |
| 1135 | window. Given count, go to the @var{n}-th line from bottom | 1135 | window. Given count, go to the @var{n}-th line from bottom |
| 1136 | (@code{vip-window-bottom}). | 1136 | (@code{vip-window-bottom}). |
| @@ -1140,19 +1140,19 @@ These commands can be used to go to the desired line visible on the screen. | |||
| 1140 | 1140 | ||
| 1141 | @table @kbd | 1141 | @table @kbd |
| 1142 | @item ( | 1142 | @item ( |
| 1143 | @kindex 050 @kbd{(} (@code{vip-backward-sentence}) | 1143 | @kindex 050 ( @r{(}@code{vip-backward-sentence}@r{)} |
| 1144 | Move point backward to the beginning of the sentence | 1144 | Move point backward to the beginning of the sentence |
| 1145 | (@code{vip-backward-sentence}). | 1145 | (@code{vip-backward-sentence}). |
| 1146 | @item ) | 1146 | @item ) |
| 1147 | @kindex 051 @kbd{)} (@code{vip-forward-sentence}) | 1147 | @kindex 051 ) @r{(}@code{vip-forward-sentence}@r{)} |
| 1148 | Move point forward to the end of the sentence | 1148 | Move point forward to the end of the sentence |
| 1149 | (@code{vip-forward-sentence}). | 1149 | (@code{vip-forward-sentence}). |
| 1150 | @item @{ | 1150 | @item @{ |
| 1151 | @kindex 173 @kbd{@{} (@code{vip-backward-paragraph}) | 1151 | @kindex 173 @{ @r{(}@code{vip-backward-paragraph}@r{)} |
| 1152 | Move point backward to the beginning of the paragraph | 1152 | Move point backward to the beginning of the paragraph |
| 1153 | (@code{vip-backward-paragraph}). | 1153 | (@code{vip-backward-paragraph}). |
| 1154 | @item @} | 1154 | @item @} |
| 1155 | @kindex 175 @kbd{@}} (@code{vip-forward-paragraph}) | 1155 | @kindex 175 @} @r{(}@code{vip-forward-paragraph}@r{)} |
| 1156 | Move point forward to the end of the paragraph | 1156 | Move point forward to the end of the paragraph |
| 1157 | (@code{vip-forward-paragraph}). | 1157 | (@code{vip-forward-paragraph}). |
| 1158 | @end table | 1158 | @end table |
| @@ -1161,25 +1161,25 @@ A count repeats the effect for these commands. | |||
| 1161 | 1161 | ||
| 1162 | @table @kbd | 1162 | @table @kbd |
| 1163 | @item G | 1163 | @item G |
| 1164 | @kindex 107 @kbd{G} (@code{vip-goto-line}) | 1164 | @kindex 107 G @r{(}@code{vip-goto-line}@r{)} |
| 1165 | Given a count @var{n}, move point to the @var{n}-th line in the buffer on | 1165 | Given a count @var{n}, move point to the @var{n}-th line in the buffer on |
| 1166 | the first non-white character. Without a count, go to the end of the buffer | 1166 | the first non-white character. Without a count, go to the end of the buffer |
| 1167 | (@code{vip-goto-line}). | 1167 | (@code{vip-goto-line}). |
| 1168 | @item ` ` | 1168 | @item ` ` |
| 1169 | @kindex 140 @kbd{`} (@code{vip-goto-mark}) | 1169 | @kindex 140 ` @r{(}@code{vip-goto-mark}@r{)} |
| 1170 | Exchange point and mark (@code{vip-goto-mark}). | 1170 | Exchange point and mark (@code{vip-goto-mark}). |
| 1171 | @item ` @var{ch} | 1171 | @item ` @var{ch} |
| 1172 | Move point to the position stored in the register @var{ch}. @var{ch} must | 1172 | Move point to the position stored in the register @var{ch}. @var{ch} must |
| 1173 | be a lower-case letter. | 1173 | be a lower-case letter. |
| 1174 | @item ' ' | 1174 | @item ' ' |
| 1175 | @kindex 047 @kbd{'} (@code{vip-goto-mark-and-skip-white}) | 1175 | @kindex 047 ' @r{(}@code{vip-goto-mark-and-skip-white}@r{)} |
| 1176 | Exchange point and mark, and then move point to the first non-white | 1176 | Exchange point and mark, and then move point to the first non-white |
| 1177 | character on the line (@code{vip-goto-mark-and-skip-white}). | 1177 | character on the line (@code{vip-goto-mark-and-skip-white}). |
| 1178 | @item ' @var{ch} | 1178 | @item ' @var{ch} |
| 1179 | Move point to the position stored in the register @var{ch} and skip to the | 1179 | Move point to the position stored in the register @var{ch} and skip to the |
| 1180 | first non-white character on the line. @var{ch} must be a lower-case letter. | 1180 | first non-white character on the line. @var{ch} must be a lower-case letter. |
| 1181 | @item % | 1181 | @item % |
| 1182 | @kindex 045 @kbd{%} (@code{vip-paren-match}) | 1182 | @kindex 045 % @r{(}@code{vip-paren-match}@r{)} |
| 1183 | Move point to the matching parenthesis if point is looking at @kbd{(}, | 1183 | Move point to the matching parenthesis if point is looking at @kbd{(}, |
| 1184 | @kbd{)}, @kbd{@{}, @kbd{@}}, @kbd{[} or @kbd{]} | 1184 | @kbd{)}, @kbd{@{}, @kbd{@}}, @kbd{[} or @kbd{]} |
| 1185 | @*(@code{vip-paren-match}). | 1185 | @*(@code{vip-paren-match}). |
| @@ -1194,27 +1194,27 @@ will repeat the effect. | |||
| 1194 | 1194 | ||
| 1195 | @table @kbd | 1195 | @table @kbd |
| 1196 | @item f @var{ch} | 1196 | @item f @var{ch} |
| 1197 | @kindex 146 @kbd{f} (@code{vip-find-char-forward}) | 1197 | @kindex 146 f @r{(}@code{vip-find-char-forward}@r{)} |
| 1198 | Move point forward to the character @var{ch} on the line. Signal error if | 1198 | Move point forward to the character @var{ch} on the line. Signal error if |
| 1199 | @var{ch} could not be found (@code{vip-find-char-forward}). | 1199 | @var{ch} could not be found (@code{vip-find-char-forward}). |
| 1200 | @item F @var{ch} | 1200 | @item F @var{ch} |
| 1201 | @kindex 106 @kbd{F} (@code{vip-find-char-backward}) | 1201 | @kindex 106 F @r{(}@code{vip-find-char-backward}@r{)} |
| 1202 | Move point backward to the character @var{ch} on the line. Signal error if | 1202 | Move point backward to the character @var{ch} on the line. Signal error if |
| 1203 | @var{ch} could not be found (@code{vip-find-char-backward}). | 1203 | @var{ch} could not be found (@code{vip-find-char-backward}). |
| 1204 | @item t @var{ch} | 1204 | @item t @var{ch} |
| 1205 | @kindex 164 @kbd{t} (@code{vip-goto-char-forward}) | 1205 | @kindex 164 t @r{(}@code{vip-goto-char-forward}@r{)} |
| 1206 | Move point forward upto the character @var{ch} on the line. Signal error if | 1206 | Move point forward upto the character @var{ch} on the line. Signal error if |
| 1207 | @var{ch} could not be found (@code{vip-goto-char-forward}). | 1207 | @var{ch} could not be found (@code{vip-goto-char-forward}). |
| 1208 | @item T @var{ch} | 1208 | @item T @var{ch} |
| 1209 | @kindex 124 @kbd{T} (@code{vip-goto-char-backward}) | 1209 | @kindex 124 T @r{(}@code{vip-goto-char-backward}@r{)} |
| 1210 | Move point backward upto the character @var{ch} on the line. Signal error if | 1210 | Move point backward upto the character @var{ch} on the line. Signal error if |
| 1211 | @var{ch} could not be found (@code{vip-goto-char-backward}). | 1211 | @var{ch} could not be found (@code{vip-goto-char-backward}). |
| 1212 | @item ; | 1212 | @item ; |
| 1213 | @kindex 073 @kbd{;} (@code{vip-repeat-find}) | 1213 | @kindex 073 ; @r{(}@code{vip-repeat-find}@r{)} |
| 1214 | Repeat previous @kbd{f}, @kbd{t}, @kbd{F} or @kbd{T} command | 1214 | Repeat previous @kbd{f}, @kbd{t}, @kbd{F} or @kbd{T} command |
| 1215 | (@code{vip-repeat-find}). | 1215 | (@code{vip-repeat-find}). |
| 1216 | @item , | 1216 | @item , |
| 1217 | @kindex 054 @kbd{,} (@code{vip-repeat-find-opposite}) | 1217 | @kindex 054 , @r{(}@code{vip-repeat-find-opposite}@r{)} |
| 1218 | Repeat previous @kbd{f}, @kbd{t}, @kbd{F} or @kbd{T} command, in the | 1218 | Repeat previous @kbd{f}, @kbd{t}, @kbd{F} or @kbd{T} command, in the |
| 1219 | opposite direction (@code{vip-repeat-find-opposite}). | 1219 | opposite direction (@code{vip-repeat-find-opposite}). |
| 1220 | @end table | 1220 | @end table |
| @@ -1228,7 +1228,7 @@ Following commands are available for searching and replacing. | |||
| 1228 | 1228 | ||
| 1229 | @table @kbd | 1229 | @table @kbd |
| 1230 | @item / @var{string} @key{RET} | 1230 | @item / @var{string} @key{RET} |
| 1231 | @kindex 057 @kbd{/} (@code{vip-search-forward}) | 1231 | @kindex 057 / @r{(}@code{vip-search-forward}@r{)} |
| 1232 | Search the first occurrence of the string @var{string} forward starting | 1232 | Search the first occurrence of the string @var{string} forward starting |
| 1233 | from point. Given a count @var{n}, the @var{n}-th occurrence of | 1233 | from point. Given a count @var{n}, the @var{n}-th occurrence of |
| 1234 | @var{string} will be searched. If the variable @code{vip-re-search} has value | 1234 | @var{string} will be searched. If the variable @code{vip-re-search} has value |
| @@ -1238,28 +1238,28 @@ empty string as @var{string} then the search mode will change from vanilla | |||
| 1238 | search to regular expression search and vice versa | 1238 | search to regular expression search and vice versa |
| 1239 | (@code{vip-search-forward}). | 1239 | (@code{vip-search-forward}). |
| 1240 | @item ? @var{string} @key{RET} | 1240 | @item ? @var{string} @key{RET} |
| 1241 | @kindex 077 @kbd{?} (@code{vip-search-backward}) | 1241 | @kindex 077 ? @r{(}@code{vip-search-backward}@r{)} |
| 1242 | Same as @kbd{/}, except that search is done backward | 1242 | Same as @kbd{/}, except that search is done backward |
| 1243 | (@code{vip-search-backward}). | 1243 | (@code{vip-search-backward}). |
| 1244 | @item n | 1244 | @item n |
| 1245 | @kindex 156 @kbd{n} (@code{vip-search-next}) | 1245 | @kindex 156 n @r{(}@code{vip-search-next}@r{)} |
| 1246 | Search the previous search pattern in the same direction as before | 1246 | Search the previous search pattern in the same direction as before |
| 1247 | (@code{vip-search-next}). | 1247 | (@code{vip-search-next}). |
| 1248 | @item N | 1248 | @item N |
| 1249 | @kindex 116 @kbd{N} (@code{vip-search-Next}) | 1249 | @kindex 116 N @r{(}@code{vip-search-Next}@r{)} |
| 1250 | Search the previous search pattern in the opposite direction | 1250 | Search the previous search pattern in the opposite direction |
| 1251 | (@code{vip-search-Next}). | 1251 | (@code{vip-search-Next}). |
| 1252 | @item C-s | 1252 | @item C-s |
| 1253 | @kindex 023 @kbd{C-s} (@code{isearch-forward}) | 1253 | @kindex 023 C-s @r{(}@code{isearch-forward}@r{)} |
| 1254 | Search forward incrementally. See GNU Emacs Manual for details | 1254 | Search forward incrementally. See GNU Emacs Manual for details |
| 1255 | (@code{isearch-forward}). | 1255 | (@code{isearch-forward}). |
| 1256 | @item C-r | 1256 | @item C-r |
| 1257 | @kindex 022 @kbd{C-r} (@code{isearch-backward}) | 1257 | @kindex 022 C-r @r{(}@code{isearch-backward}@r{)} |
| 1258 | Search backward incrementally (@code{isearch-backward}). | 1258 | Search backward incrementally (@code{isearch-backward}). |
| 1259 | @cindex vanilla (replacement) | 1259 | @cindex vanilla (replacement) |
| 1260 | @cindex regular expression (replacement) | 1260 | @cindex regular expression (replacement) |
| 1261 | @item R @var{string} RET @var{newstring} | 1261 | @item R @var{string} RET @var{newstring} |
| 1262 | @kindex 122 @kbd{R} (@code{vip-replace-string}) | 1262 | @kindex 122 R @r{(}@code{vip-replace-string}@r{)} |
| 1263 | There are two modes of replacement, @dfn{vanilla} and @dfn{regular expression}. | 1263 | There are two modes of replacement, @dfn{vanilla} and @dfn{regular expression}. |
| 1264 | If the mode is @i{vanilla} you will get a prompt @samp{Replace string:}, | 1264 | If the mode is @i{vanilla} you will get a prompt @samp{Replace string:}, |
| 1265 | and if the mode is @i{regular expression} you will ge a prompt | 1265 | and if the mode is @i{regular expression} you will ge a prompt |
| @@ -1270,12 +1270,12 @@ vanilla, this command replaces every occurrence of @var{string} with | |||
| 1270 | treated as a regular expression and every string matching the regular | 1270 | treated as a regular expression and every string matching the regular |
| 1271 | expression is replaced with @var{newstring} (@code{vip-replace-string}). | 1271 | expression is replaced with @var{newstring} (@code{vip-replace-string}). |
| 1272 | @item Q @var{string} RET @var{newstring} | 1272 | @item Q @var{string} RET @var{newstring} |
| 1273 | @kindex 121 @kbd{Q} (@code{vip-query-replace}) | 1273 | @kindex 121 Q @r{(}@code{vip-query-replace}@r{)} |
| 1274 | Same as @kbd{R} except that you will be asked form confirmation before each | 1274 | Same as @kbd{R} except that you will be asked form confirmation before each |
| 1275 | replacement | 1275 | replacement |
| 1276 | @*(@code{vip-query-replace}). | 1276 | @*(@code{vip-query-replace}). |
| 1277 | @item r @var{ch} | 1277 | @item r @var{ch} |
| 1278 | @kindex 162 @kbd{r} (@code{vip-replace-char}) | 1278 | @kindex 162 r @r{(}@code{vip-replace-char}@r{)} |
| 1279 | Replace the character point is looking at by the character @var{ch}. Give | 1279 | Replace the character point is looking at by the character @var{ch}. Give |
| 1280 | count, replace that many characters by @var{ch} (@code{vip-replace-char}). | 1280 | count, replace that many characters by @var{ch} (@code{vip-replace-char}). |
| 1281 | @end table | 1281 | @end table |
| @@ -1326,7 +1326,7 @@ command. | |||
| 1326 | 1326 | ||
| 1327 | @table @kbd | 1327 | @table @kbd |
| 1328 | @item d @var{motion-command} | 1328 | @item d @var{motion-command} |
| 1329 | @kindex 1440 @kbd{d} (@code{vip-command-argument}) | 1329 | @kindex 1440 d @r{(}@code{vip-command-argument}@r{)} |
| 1330 | Delete the region determined by the motion command @var{motion-command}. | 1330 | Delete the region determined by the motion command @var{motion-command}. |
| 1331 | @end table | 1331 | @end table |
| 1332 | @noindent | 1332 | @noindent |
| @@ -1337,7 +1337,7 @@ end of the buffer, since @kbd{G} is a line command. A count given to the | |||
| 1337 | command above will become the count for the associated motion command. | 1337 | command above will become the count for the associated motion command. |
| 1338 | Thus, @kbd{3 d w} will delete three words. | 1338 | Thus, @kbd{3 d w} will delete three words. |
| 1339 | 1339 | ||
| 1340 | @kindex 042 @kbd{"} (@code{vip-command-argument}) | 1340 | @kindex 042 " @r{(}@code{vip-command-argument}@r{)} |
| 1341 | It is also possible to save the deleted text into a register you specify. | 1341 | It is also possible to save the deleted text into a register you specify. |
| 1342 | For example, you can say @kbd{" t 3 d w} to delete three words and save it | 1342 | For example, you can say @kbd{" t 3 d w} to delete three words and save it |
| 1343 | to register @kbd{t}. The name of a register is a lower-case letter between | 1343 | to register @kbd{t}. The name of a register is a lower-case letter between |
| @@ -1352,23 +1352,23 @@ We have more delete commands as below. | |||
| 1352 | 1352 | ||
| 1353 | @table @kbd | 1353 | @table @kbd |
| 1354 | @item d d | 1354 | @item d d |
| 1355 | @kindex 1442 @kbd{d d} | 1355 | @kindex 1442 d d |
| 1356 | Delete a line. Given a count @var{n}, delete @var{n} lines. | 1356 | Delete a line. Given a count @var{n}, delete @var{n} lines. |
| 1357 | @item d r | 1357 | @item d r |
| 1358 | @kindex 1442 @kbd{d r} | 1358 | @kindex 1442 d r |
| 1359 | Delete current region. | 1359 | Delete current region. |
| 1360 | @item d R | 1360 | @item d R |
| 1361 | @kindex 1441 @kbd{d R} | 1361 | @kindex 1441 d R |
| 1362 | Expand current region and delete it. | 1362 | Expand current region and delete it. |
| 1363 | @item D | 1363 | @item D |
| 1364 | @kindex 104 @kbd{D} (@code{vip-kill-line}) | 1364 | @kindex 104 D @r{(}@code{vip-kill-line}@r{)} |
| 1365 | Delete to the end of a line (@code{vip-kill-line}). | 1365 | Delete to the end of a line (@code{vip-kill-line}). |
| 1366 | @item x | 1366 | @item x |
| 1367 | @kindex 170 @kbd{x} (@code{vip-delete-char}) | 1367 | @kindex 170 x @r{(}@code{vip-delete-char}@r{)} |
| 1368 | Delete a character after point. Given @var{n}, delete @var{n} characters | 1368 | Delete 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 @kbd{DEL} (@code{vip-delete-backward-char}) | 1371 | @kindex 177 @key{DEL} @r{(}@code{vip-delete-backward-char}@r{)} |
| 1372 | Delete a character before point. Given @var{n}, delete @var{n} characters | 1372 | Delete 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 |
| @@ -1385,7 +1385,7 @@ commands that put back the yanked text into the buffer. | |||
| 1385 | 1385 | ||
| 1386 | @table @kbd | 1386 | @table @kbd |
| 1387 | @item y @var{motion-command} | 1387 | @item y @var{motion-command} |
| 1388 | @kindex 1710 @kbd{y} (@code{vip-command-argument}) | 1388 | @kindex 1710 y @r{(}@code{vip-command-argument}@r{)} |
| 1389 | Yank the region determined by the motion command @var{motion-command}. | 1389 | Yank the region determined by the motion command @var{motion-command}. |
| 1390 | @end table | 1390 | @end table |
| 1391 | @noindent | 1391 | @noindent |
| @@ -1398,14 +1398,14 @@ Use the following command to yank consecutive lines of text. | |||
| 1398 | @table @kbd | 1398 | @table @kbd |
| 1399 | @item y y | 1399 | @item y y |
| 1400 | @itemx Y | 1400 | @itemx Y |
| 1401 | @kindex 131 @kbd{Y} (@code{vip-yank-line}) | 1401 | @kindex 131 Y @r{(}@code{vip-yank-line}@r{)} |
| 1402 | @kindex 1712 @kbd{y y} (@code{vip-yank-line}) | 1402 | @kindex 1712 y y @r{(}@code{vip-yank-line}@r{)} |
| 1403 | Yank a line. Given @var{n}, yank @var{n} lines (@code{vip-yank-line}). | 1403 | Yank a line. Given @var{n}, yank @var{n} lines (@code{vip-yank-line}). |
| 1404 | @item y r | 1404 | @item y r |
| 1405 | @kindex 1712 @kbd{y r} | 1405 | @kindex 1712 y r |
| 1406 | Yank current region. | 1406 | Yank current region. |
| 1407 | @item y R | 1407 | @item y R |
| 1408 | @kindex 1711 @kbd{y R} | 1408 | @kindex 1711 y R |
| 1409 | Expand current region and yank it. | 1409 | Expand current region and yank it. |
| 1410 | @end table | 1410 | @end table |
| 1411 | 1411 | ||
| @@ -1416,7 +1416,7 @@ below. | |||
| 1416 | 1416 | ||
| 1417 | @table @kbd | 1417 | @table @kbd |
| 1418 | @item p | 1418 | @item p |
| 1419 | @kindex 160 @kbd{p} (@code{vip-put-back}) | 1419 | @kindex 160 p @r{(}@code{vip-put-back}@r{)} |
| 1420 | Insert, after the character point is looking at, most recently | 1420 | Insert, after the character point is looking at, most recently |
| 1421 | deleted/yanked text from anonymous register. Given a register name | 1421 | deleted/yanked text from anonymous register. Given a register name |
| 1422 | argument, the content of the named register will be put back. Given a | 1422 | argument, the content of the named register will be put back. Given a |
| @@ -1424,7 +1424,7 @@ count, the command will be repeated that many times. This command also | |||
| 1424 | checks if the text to put back ends with a new line character, and if so | 1424 | checks if the text to put back ends with a new line character, and if so |
| 1425 | the text will be put below the current line (@code{vip-put-back}). | 1425 | the text will be put below the current line (@code{vip-put-back}). |
| 1426 | @item P | 1426 | @item P |
| 1427 | @kindex 120 @kbd{P} (@code{vip-Put-back}) | 1427 | @kindex 120 P @r{(}@code{vip-Put-back}@r{)} |
| 1428 | Insert at point most recently deleted/yanked text from anonymous register. | 1428 | Insert at point most recently deleted/yanked text from anonymous register. |
| 1429 | Given a register name argument, the content of the named register will | 1429 | Given a register name argument, the content of the named register will |
| 1430 | be put back. Given a count, the command will be repeated that many times. | 1430 | be put back. Given a count, the command will be repeated that many times. |
| @@ -1447,7 +1447,7 @@ Most commonly used change command takes the following form. | |||
| 1447 | 1447 | ||
| 1448 | @table @kbd | 1448 | @table @kbd |
| 1449 | @item c @var{motion-command} | 1449 | @item c @var{motion-command} |
| 1450 | @kindex 1430 @kbd{c} (@code{vip-command-argument}) | 1450 | @kindex 1430 c @r{(}@code{vip-command-argument}@r{)} |
| 1451 | Replace the content of the region determined by the motion command | 1451 | Replace the content of the region determined by the motion command |
| 1452 | @var{motion-command} by the text you type. If the motion command is a | 1452 | @var{motion-command} by the text you type. If the motion command is a |
| 1453 | point command then you will type the text into minibuffer, and if the | 1453 | point command then you will type the text into minibuffer, and if the |
| @@ -1463,13 +1463,13 @@ command. | |||
| 1463 | 1463 | ||
| 1464 | @table @kbd | 1464 | @table @kbd |
| 1465 | @item c c | 1465 | @item c c |
| 1466 | @kindex 1432 @kbd{c c} | 1466 | @kindex 1432 c c |
| 1467 | Change a line. Given a count, that many lines are changed. | 1467 | Change a line. Given a count, that many lines are changed. |
| 1468 | @item c r | 1468 | @item c r |
| 1469 | @kindex 1432 @kbd{c r} | 1469 | @kindex 1432 c r |
| 1470 | Change current region. | 1470 | Change current region. |
| 1471 | @item c R | 1471 | @item c R |
| 1472 | @kindex 1431 @kbd{c R} | 1472 | @kindex 1431 c R |
| 1473 | Expand current region and change it. | 1473 | Expand current region and change it. |
| 1474 | @end table | 1474 | @end table |
| 1475 | 1475 | ||
| @@ -1481,13 +1481,13 @@ it. It is also very easy to undo changes made by modifying commands. | |||
| 1481 | 1481 | ||
| 1482 | @table @kbd | 1482 | @table @kbd |
| 1483 | @item u | 1483 | @item u |
| 1484 | @kindex 165 @kbd{u} (@code{vip-undo}) | 1484 | @kindex 165 u @r{(}@code{vip-undo}@r{)} |
| 1485 | Undo the last change. You can undo more by repeating undo by the repeat | 1485 | Undo the last change. You can undo more by repeating undo by the repeat |
| 1486 | command @samp{.}. For example, you can undo 5 previous changes by typing | 1486 | command @samp{.}. For example, you can undo 5 previous changes by typing |
| 1487 | @samp{u....}. If you type @samp{uu}, then the second @samp{u} undoes the | 1487 | @samp{u....}. If you type @samp{uu}, then the second @samp{u} undoes the |
| 1488 | first undo command (@code{vip-undo}). | 1488 | first undo command (@code{vip-undo}). |
| 1489 | @item . | 1489 | @item . |
| 1490 | @kindex 056 @kbd{.} (@code{vip-repeat}) | 1490 | @kindex 056 . @r{(}@code{vip-repeat}@r{)} |
| 1491 | Repeat the last modifying command. Given count @var{n} it becomes the new | 1491 | Repeat the last modifying command. Given count @var{n} it becomes the new |
| 1492 | count for the repeated command. Otherwise, the count for the last | 1492 | count for the repeated command. Otherwise, the count for the last |
| 1493 | modifying command is used again (@code{vip-repeat}). | 1493 | modifying command is used again (@code{vip-repeat}). |
| @@ -1500,12 +1500,12 @@ Miscellaneous Vi commands are collected here. | |||
| 1500 | 1500 | ||
| 1501 | @table @kbd | 1501 | @table @kbd |
| 1502 | @item Z Z | 1502 | @item Z Z |
| 1503 | @kindex 132 @kbd{Z Z} (@code{save-buffers-kill-emacs}) | 1503 | @kindex 132 Z Z @r{(}@code{save-buffers-kill-emacs}@r{)} |
| 1504 | Exit Emacs. If modified buffers exist, you will be asked whether you wish | 1504 | Exit Emacs. If modified buffers exist, you will be asked whether you wish |
| 1505 | to save them or not (@code{save-buffers-kill-emacs}). | 1505 | to save them or not (@code{save-buffers-kill-emacs}). |
| 1506 | @item !@: @var{motion-command} @var{format-command} | 1506 | @item !@: @var{motion-command} @var{format-command} |
| 1507 | @itemx @var{n} !@: !@: @var{format-command} | 1507 | @itemx @var{n} !@: !@: @var{format-command} |
| 1508 | @kindex 041 @kbd{!} (@code{vip-command-argument}) | 1508 | @kindex 041 ! @r{(}@code{vip-command-argument}@r{)} |
| 1509 | The region determined by the motion command @var{motion-command} will be | 1509 | The region determined by the motion command @var{motion-command} will be |
| 1510 | given to the shell command @var{format-command} and the region will be | 1510 | given to the shell command @var{format-command} and the region will be |
| 1511 | replaced by its output. If a count is given, it will be passed to | 1511 | replaced by its output. If a count is given, it will be passed to |
| @@ -1514,30 +1514,30 @@ between point and the 3rd line. If @kbd{!} is used instead of | |||
| 1514 | @var{motion-command} then @var{n} lines will be processed by | 1514 | @var{motion-command} then @var{n} lines will be processed by |
| 1515 | @var{format-command} (@code{vip-command-argument}). | 1515 | @var{format-command} (@code{vip-command-argument}). |
| 1516 | @item J | 1516 | @item J |
| 1517 | @kindex 112 @kbd{J} (@code{vip-join-lines}) | 1517 | @kindex 112 J @r{(}@code{vip-join-lines}@r{)} |
| 1518 | Join two lines. Given count, join that many lines. A space will be | 1518 | Join two lines. Given count, join that many lines. A space will be |
| 1519 | inserted at each junction (@code{vip-join-lines}). | 1519 | inserted at each junction (@code{vip-join-lines}). |
| 1520 | @item < @var{motion-command} | 1520 | @item < @var{motion-command} |
| 1521 | @itemx @var{n} < < | 1521 | @itemx @var{n} < < |
| 1522 | @kindex 074 @kbd{<} (@code{vip-command-argument}) | 1522 | @kindex 074 < @r{(}@code{vip-command-argument}@r{)} |
| 1523 | Shift region determined by the motion command @var{motion-command} to | 1523 | Shift region determined by the motion command @var{motion-command} to |
| 1524 | left by @var{shift-width} (default is 8). If @kbd{<} is used instead of | 1524 | left by @var{shift-width} (default is 8). If @kbd{<} is used instead of |
| 1525 | @var{motion-command} then shift @var{n} lines | 1525 | @var{motion-command} then shift @var{n} lines |
| 1526 | @*(@code{vip-command-argument}). | 1526 | @*(@code{vip-command-argument}). |
| 1527 | @item > @var{motion-command} | 1527 | @item > @var{motion-command} |
| 1528 | @itemx @var{n} > > | 1528 | @itemx @var{n} > > |
| 1529 | @kindex 076 @kbd{>} (@code{vip-command-argument}) | 1529 | @kindex 076 > @r{(}@code{vip-command-argument}@r{)} |
| 1530 | Shift region determined by the motion command @var{motion-command} to | 1530 | Shift region determined by the motion command @var{motion-command} to |
| 1531 | right by @var{shift-width} (default is 8). If @kbd{<} is used instead of | 1531 | right by @var{shift-width} (default is 8). If @kbd{<} is used instead of |
| 1532 | @var{motion-command} then shift @var{n} lines | 1532 | @var{motion-command} then shift @var{n} lines |
| 1533 | @*(@code{vip-command-argument}). | 1533 | @*(@code{vip-command-argument}). |
| 1534 | @item = @var{motion-command} | 1534 | @item = @var{motion-command} |
| 1535 | @kindex 075 @kbd{=} (@code{vip-command-argument}) | 1535 | @kindex 075 = @r{(}@code{vip-command-argument}@r{)} |
| 1536 | Indent region determined by the motion command @var{motion-command}. If | 1536 | Indent region determined by the motion command @var{motion-command}. If |
| 1537 | @kbd{=} is used instead of @var{motion-command} then indent @var{n} lines | 1537 | @kbd{=} is used instead of @var{motion-command} then indent @var{n} lines |
| 1538 | (@code{vip-command-argument}). | 1538 | (@code{vip-command-argument}). |
| 1539 | @item * | 1539 | @item * |
| 1540 | @kindex 052 @kbd{*} (@code{vip-call-last-kbd-macro}) | 1540 | @kindex 052 * @r{(}@code{vip-call-last-kbd-macro}@r{)} |
| 1541 | Call last remembered keyboard macro. | 1541 | Call last remembered keyboard macro. |
| 1542 | @item # | 1542 | @item # |
| 1543 | A new vi operator. @xref{New Commands}, for more details. | 1543 | A new vi operator. @xref{New Commands}, for more details. |
| @@ -1546,14 +1546,14 @@ A new vi operator. @xref{New Commands}, for more details. | |||
| 1546 | The following keys are reserved for future extensions, and currently | 1546 | The following keys are reserved for future extensions, and currently |
| 1547 | assigned to a function that just beeps (@code{vip-nil}). | 1547 | assigned to a function that just beeps (@code{vip-nil}). |
| 1548 | 1548 | ||
| 1549 | @kindex 046 @kbd{&} (@code{vip-nil}) | 1549 | @kindex 046 & @r{(}@code{vip-nil}@r{)} |
| 1550 | @kindex 100 @kbd{@@} (@code{vip-nil}) | 1550 | @kindex 100 @@ @r{(}@code{vip-nil}@r{)} |
| 1551 | @kindex 125 @kbd{U} (@code{vip-nil}) | 1551 | @kindex 125 U @r{(}@code{vip-nil}@r{)} |
| 1552 | @kindex 133 @kbd{[} (@code{vip-nil}) | 1552 | @kindex 133 [ @r{(}@code{vip-nil}@r{)} |
| 1553 | @kindex 135 @kbd{]} (@code{vip-nil}) | 1553 | @kindex 135 ] @r{(}@code{vip-nil}@r{)} |
| 1554 | @kindex 137 @kbd{_} (@code{vip-nil}) | 1554 | @kindex 137 _ @r{(}@code{vip-nil}@r{)} |
| 1555 | @kindex 161 @kbd{q} (@code{vip-nil}) | 1555 | @kindex 161 q @r{(}@code{vip-nil}@r{)} |
| 1556 | @kindex 176 @kbd{~} (@code{vip-nil}) | 1556 | @kindex 176 ~ @r{(}@code{vip-nil}@r{)} |
| 1557 | 1557 | ||
| 1558 | @example | 1558 | @example |
| 1559 | &, @@, U, [, ], _, q, ~ | 1559 | &, @@, U, [, ], _, q, ~ |
| @@ -1567,48 +1567,48 @@ keymap. See GNU Emacs Manual for details. | |||
| 1567 | 1567 | ||
| 1568 | @table @kbd | 1568 | @table @kbd |
| 1569 | @item C-@@ | 1569 | @item C-@@ |
| 1570 | @kindex 000 @kbd{C-@@} (@code{set-mark-command}) | 1570 | @kindex 000 C-@@ @r{(}@code{set-mark-command}@r{)} |
| 1571 | Set mark and push previous mark on mark ring (@code{set-mark-command}). | 1571 | Set mark and push previous mark on mark ring (@code{set-mark-command}). |
| 1572 | @item TAB | 1572 | @item TAB |
| 1573 | @kindex 011 TAB (@code{indent-for-tab-command}) | 1573 | @kindex 011 @key{TAB} @r{(}@code{indent-for-tab-command}@r{)} |
| 1574 | Indent line for current major mode (@code{indent-for-tab-command}). | 1574 | Indent line for current major mode (@code{indent-for-tab-command}). |
| 1575 | @item C-j | 1575 | @item C-j |
| 1576 | @kindex 012 @kbd{C-j} (@code{electric-newline-and-maybe-indent}) | 1576 | @kindex 012 C-j @r{(}@code{electric-newline-and-maybe-indent}@r{)} |
| 1577 | Insert a newline, and maybe indent according to mode. | 1577 | Insert a newline, and maybe indent according to mode. |
| 1578 | @item C-k | 1578 | @item C-k |
| 1579 | @kindex 013 @kbd{C-k} (@code{kill-line}) | 1579 | @kindex 013 C-k @r{(}@code{kill-line}@r{)} |
| 1580 | Kill the rest of the current line; before a newline, kill the newline. | 1580 | Kill the rest of the current line; before a newline, kill the newline. |
| 1581 | With a numeric argument, kill that many lines from point. Negative arguments | 1581 | With a numeric argument, kill that many lines from point. Negative arguments |
| 1582 | kill lines backward (@code{kill-line}). | 1582 | kill lines backward (@code{kill-line}). |
| 1583 | @item C-l | 1583 | @item C-l |
| 1584 | @kindex 014 @kbd{C-l} (@code{recenter}) | 1584 | @kindex 014 C-l @r{(}@code{recenter}@r{)} |
| 1585 | Clear the screen and reprint everything (@code{recenter}). | 1585 | Clear the screen and reprint everything (@code{recenter}). |
| 1586 | @item @var{n} C-p | 1586 | @item @var{n} C-p |
| 1587 | @kindex 020 @kbd{C-p} (@code{previous-line}) | 1587 | @kindex 020 C-p @r{(}@code{previous-line}@r{)} |
| 1588 | Move cursor vertically up @var{n} lines (@code{previous-line}). | 1588 | Move cursor vertically up @var{n} lines (@code{previous-line}). |
| 1589 | @item C-q | 1589 | @item C-q |
| 1590 | @kindex 021 @kbd{C-q} (@code{quoted-insert}) | 1590 | @kindex 021 C-q @r{(}@code{quoted-insert}@r{)} |
| 1591 | Read next input character and insert it. Useful for inserting control | 1591 | Read next input character and insert it. Useful for inserting control |
| 1592 | characters | 1592 | characters |
| 1593 | @*(@code{quoted-insert}). | 1593 | @*(@code{quoted-insert}). |
| 1594 | @item C-r | 1594 | @item C-r |
| 1595 | @kindex 022 @kbd{C-r} (@code{isearch-backward}) | 1595 | @kindex 022 C-r @r{(}@code{isearch-backward}@r{)} |
| 1596 | Search backward incrementally (@code{isearch-backward}). | 1596 | Search backward incrementally (@code{isearch-backward}). |
| 1597 | @item C-s | 1597 | @item C-s |
| 1598 | @kindex 023 @kbd{C-s} (@code{isearch-forward}) | 1598 | @kindex 023 C-s @r{(}@code{isearch-forward}@r{)} |
| 1599 | Search forward incrementally (@code{isearch-forward}). | 1599 | Search forward incrementally (@code{isearch-forward}). |
| 1600 | @item @var{n} C-t | 1600 | @item @var{n} C-t |
| 1601 | @kindex 024 @kbd{C-t} (@code{transpose-chars}) | 1601 | @kindex 024 C-t @r{(}@code{transpose-chars}@r{)} |
| 1602 | Interchange characters around point, moving forward one character. With | 1602 | Interchange characters around point, moving forward one character. With |
| 1603 | count @var{n}, take character before point and drag it forward past @var{n} | 1603 | count @var{n}, take character before point and drag it forward past @var{n} |
| 1604 | other characters. If no argument and at end of line, the previous two | 1604 | other characters. If no argument and at end of line, the previous two |
| 1605 | characters are exchanged (@code{transpose-chars}). | 1605 | characters are exchanged (@code{transpose-chars}). |
| 1606 | @item @var{n} C-v | 1606 | @item @var{n} C-v |
| 1607 | @kindex 026 @kbd{C-v} (@code{scroll-up}) | 1607 | @kindex 026 C-v @r{(}@code{scroll-up}@r{)} |
| 1608 | Scroll text upward @var{n} lines. If @var{n} is not given, scroll near | 1608 | Scroll text upward @var{n} lines. If @var{n} is not given, scroll near |
| 1609 | full screen (@code{scroll-up}). | 1609 | full screen (@code{scroll-up}). |
| 1610 | @item C-w | 1610 | @item C-w |
| 1611 | @kindex 027 @kbd{C-w} (@code{kill-region}) | 1611 | @kindex 027 C-w @r{(}@code{kill-region}@r{)} |
| 1612 | Kill between point and mark. The text is save in the kill ring. The | 1612 | Kill between point and mark. The text is save in the kill ring. The |
| 1613 | command @kbd{P} or @kbd{p} can retrieve it from kill ring | 1613 | command @kbd{P} or @kbd{p} can retrieve it from kill ring |
| 1614 | (@code{kill-region}). | 1614 | (@code{kill-region}). |
| @@ -1624,29 +1624,29 @@ and you can repeat them by the repeat command @kbd{.} (@code{vip-repeat}). | |||
| 1624 | 1624 | ||
| 1625 | @table @kbd | 1625 | @table @kbd |
| 1626 | @item i | 1626 | @item i |
| 1627 | @kindex 151 @kbd{i} (@code{vip-insert}) | 1627 | @kindex 151 i @r{(}@code{vip-insert}@r{)} |
| 1628 | Enter insert mode at point (@code{vip-insert}). | 1628 | Enter insert mode at point (@code{vip-insert}). |
| 1629 | @item I | 1629 | @item I |
| 1630 | @kindex 111 @kbd{I} (@code{vip-Insert}) | 1630 | @kindex 111 I @r{(}@code{vip-Insert}@r{)} |
| 1631 | Enter insert mode at the first non white character on the line | 1631 | Enter insert mode at the first non white character on the line |
| 1632 | (@code{vip-Insert}). | 1632 | (@code{vip-Insert}). |
| 1633 | @item a | 1633 | @item a |
| 1634 | @kindex 141 @kbd{a} (@code{vip-append}) | 1634 | @kindex 141 a @r{(}@code{vip-append}@r{)} |
| 1635 | Move point forward by one character and then enter insert mode | 1635 | Move point forward by one character and then enter insert mode |
| 1636 | (@code{vip-append}). | 1636 | (@code{vip-append}). |
| 1637 | @item A | 1637 | @item A |
| 1638 | @kindex 101 @kbd{A} (@code{vip-Append}) | 1638 | @kindex 101 A @r{(}@code{vip-Append}@r{)} |
| 1639 | Enter insert mode at end of line (@code{vip-Append}). | 1639 | Enter insert mode at end of line (@code{vip-Append}). |
| 1640 | @item o | 1640 | @item o |
| 1641 | @kindex 157 @kbd{o} (@code{vip-open-line}) | 1641 | @kindex 157 o @r{(}@code{vip-open-line}@r{)} |
| 1642 | Open a new line below the current line and enter insert mode | 1642 | Open a new line below the current line and enter insert mode |
| 1643 | (@code{vip-open-line}). | 1643 | (@code{vip-open-line}). |
| 1644 | @item O | 1644 | @item O |
| 1645 | @kindex 117 @kbd{O} (@code{vip-Open-line}) | 1645 | @kindex 117 O @r{(}@code{vip-Open-line}@r{)} |
| 1646 | Open a new line above the current line and enter insert mode | 1646 | Open a new line above the current line and enter insert mode |
| 1647 | (@code{vip-Open-line}). | 1647 | (@code{vip-Open-line}). |
| 1648 | @item C-o | 1648 | @item C-o |
| 1649 | @kindex 017 @kbd{C-o} (@code{vip-open-line-at-point}) | 1649 | @kindex 017 C-o @r{(}@code{vip-open-line-at-point}@r{)} |
| 1650 | Insert a newline and leave point before it, and then enter insert mode | 1650 | Insert a newline and leave point before it, and then enter insert mode |
| 1651 | @*(@code{vip-open-line-at-point}). | 1651 | @*(@code{vip-open-line-at-point}). |
| 1652 | @end table | 1652 | @end table |
| @@ -1656,16 +1656,16 @@ differently from emacs mode. | |||
| 1656 | 1656 | ||
| 1657 | @table @kbd | 1657 | @table @kbd |
| 1658 | @item @key{ESC} | 1658 | @item @key{ESC} |
| 1659 | @kindex 033 @kbd{ESC} (@code{vip-change-mode-to-vi}) (insert mode) | 1659 | @kindex 033 @key{ESC} @r{(}@code{vip-change-mode-to-vi}@r{) (insert mode)} |
| 1660 | This key will take you back to vi mode (@code{vip-change-mode-to-vi}). | 1660 | This 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 @kbd{C-h} (@code{delete-backward-char}) (insert mode) | 1662 | @kindex 010 C-h @r{(}@code{delete-backward-char}@r{) (insert mode)} |
| 1663 | Delete previous character (@code{delete-backward-char}). | 1663 | Delete previous character (@code{delete-backward-char}). |
| 1664 | @item C-w | 1664 | @item C-w |
| 1665 | @kindex 027 @kbd{C-w} (@code{vip-delete-backward-word}) (insert mode) | 1665 | @kindex 027 C-w @r{(}@code{vip-delete-backward-word}@r{) (insert mode)} |
| 1666 | Delete previous word (@code{vip-delete-backward-word}). | 1666 | Delete previous word (@code{vip-delete-backward-word}). |
| 1667 | @item C-z | 1667 | @item C-z |
| 1668 | @kindex 032 @kbd{C-z} (@code{vip-ESC}) (insert mode) | 1668 | @kindex 032 C-z @r{(}@code{vip-ESC}@r{) (insert mode)} |
| 1669 | This key simulates @key{ESC} key in emacs mode. For instance, typing | 1669 | This key simulates @key{ESC} key in emacs mode. For instance, typing |
| 1670 | @kbd{C-z x} in insert mode is the same as typing @kbd{ESC x} in emacs mode | 1670 | @kbd{C-z x} in insert mode is the same as typing @kbd{ESC x} in emacs mode |
| 1671 | (@code{vip-ESC}). | 1671 | (@code{vip-ESC}). |
| @@ -1685,7 +1685,7 @@ commands while in insert mode. | |||
| 1685 | @node Ex Commands | 1685 | @node Ex Commands |
| 1686 | @chapter Ex Commands | 1686 | @chapter Ex Commands |
| 1687 | 1687 | ||
| 1688 | @kindex 072 @kbd{:} (@code{vip-ex}) | 1688 | @kindex 072 : @r{(}@code{vip-ex}@r{)} |
| 1689 | 1689 | ||
| 1690 | In vi mode, you can execute an Ex command @var{ex-command} by typing: | 1690 | In vi mode, you can execute an Ex command @var{ex-command} by typing: |
| 1691 | @example | 1691 | @example |
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi index 8948437632b..366d576da2e 100644 --- a/doc/misc/viper.texi +++ b/doc/misc/viper.texi | |||
| @@ -368,9 +368,9 @@ toggles Viperization of Emacs on and off. | |||
| 368 | @node States in Viper | 368 | @node States in Viper |
| 369 | @section States in Viper | 369 | @section States in Viper |
| 370 | 370 | ||
| 371 | @kindex @kbd{C-z} | 371 | @kindex C-z |
| 372 | @kindex @key{ESC} | 372 | @kindex @key{ESC} |
| 373 | @kindex @kbd{i} | 373 | @kindex i |
| 374 | @cindex Emacs state | 374 | @cindex Emacs state |
| 375 | @cindex Vi state | 375 | @cindex Vi state |
| 376 | @cindex Insert state | 376 | @cindex Insert state |
| @@ -474,7 +474,7 @@ to allow Emacs keys in Insert state. | |||
| 474 | @node Emacs State | 474 | @node Emacs State |
| 475 | @subsection Emacs State | 475 | @subsection Emacs State |
| 476 | 476 | ||
| 477 | @kindex @kbd{C-z} | 477 | @kindex C-z |
| 478 | @cindex Emacs state | 478 | @cindex Emacs state |
| 479 | 479 | ||
| 480 | 480 | ||
| @@ -514,7 +514,7 @@ exceptions are: | |||
| 514 | 514 | ||
| 515 | @table @kbd | 515 | @table @kbd |
| 516 | @item C-x | 516 | @item C-x |
| 517 | @kindex @kbd{C-x} | 517 | @kindex C-x |
| 518 | @kbd{C-x} is used to invoke Emacs commands, mainly those that do window | 518 | @kbd{C-x} is used to invoke Emacs commands, mainly those that do window |
| 519 | management. @kbd{C-x 2} will split a window, @kbd{C-x 0} will close a | 519 | management. @kbd{C-x 2} will split a window, @kbd{C-x 0} will close a |
| 520 | window. @kbd{C-x 1} will close all other windows. @kbd{C-xb} is used to | 520 | window. @kbd{C-x 1} will close all other windows. @kbd{C-xb} is used to |
| @@ -523,14 +523,14 @@ These are about the only necessary keystrokes. | |||
| 523 | For the rest, see the GNU Emacs Manual. | 523 | For the rest, see the GNU Emacs Manual. |
| 524 | 524 | ||
| 525 | @item C-c | 525 | @item C-c |
| 526 | @kindex @kbd{C-c} | 526 | @kindex C-c |
| 527 | For user levels 2 and higher, this key serves as a prefix key for the key | 527 | For user levels 2 and higher, this key serves as a prefix key for the key |
| 528 | sequences used by various major modes. For users at Viper level 1, @kbd{C-c} | 528 | sequences used by various major modes. For users at Viper level 1, @kbd{C-c} |
| 529 | simply beeps. | 529 | simply beeps. |
| 530 | 530 | ||
| 531 | @item C-g and C-] | 531 | @item C-g and C-] |
| 532 | @kindex @kbd{C-g} | 532 | @kindex C-g |
| 533 | @kindex @kbd{C-]} | 533 | @kindex C-] |
| 534 | 534 | ||
| 535 | These are the Emacs @samp{quit} keys. | 535 | These are the Emacs @samp{quit} keys. |
| 536 | There will be cases where you will have to | 536 | There will be cases where you will have to |
| @@ -543,7 +543,7 @@ Edit,Recursive Edit,emacs,The GNU Emacs Manual}. | |||
| 543 | At user level 1, @kbd{C-g} is bound to @code{viper-info-on-file} | 543 | At user level 1, @kbd{C-g} is bound to @code{viper-info-on-file} |
| 544 | function instead. | 544 | function instead. |
| 545 | @item C-\ | 545 | @item C-\ |
| 546 | @kindex @kbd{C-\} | 546 | @kindex C-\ |
| 547 | @cindex Meta key | 547 | @cindex Meta key |
| 548 | 548 | ||
| 549 | Viper uses @key{ESC} as a switch between Insert and Vi states. Emacs uses | 549 | Viper uses @key{ESC} as a switch between Insert and Vi states. Emacs uses |
| @@ -569,7 +569,7 @@ about are: | |||
| 569 | 569 | ||
| 570 | @table @samp | 570 | @table @samp |
| 571 | @item Undo | 571 | @item Undo |
| 572 | @kindex @kbd{u} | 572 | @kindex u |
| 573 | @kbd{u} will undo. Undo can be repeated by the @kbd{.} key. Undo itself | 573 | @kbd{u} will undo. Undo can be repeated by the @kbd{.} key. Undo itself |
| 574 | can be undone. Another @kbd{u} will change the direction. The presence | 574 | can be undone. Another @kbd{u} will change the direction. The presence |
| 575 | of repeatable undo means that @kbd{U}, undoing lines, is not very | 575 | of repeatable undo means that @kbd{U}, undoing lines, is not very |
| @@ -599,7 +599,7 @@ to case-insensitive and back. | |||
| 599 | @cindex vanilla search | 599 | @cindex vanilla search |
| 600 | @cindex case-sensitive search | 600 | @cindex case-sensitive search |
| 601 | @cindex case-insensitive search | 601 | @cindex case-insensitive search |
| 602 | @kindex @kbd{C-c /} | 602 | @kindex C-c / |
| 603 | 603 | ||
| 604 | @item Ex commands | 604 | @item Ex commands |
| 605 | @cindex Ex commands | 605 | @cindex Ex commands |
| @@ -1302,8 +1302,8 @@ These commands have no Vi analogs. | |||
| 1302 | 1302 | ||
| 1303 | @table @kbd | 1303 | @table @kbd |
| 1304 | @item C-x, C-c | 1304 | @item C-x, C-c |
| 1305 | @kindex @kbd{C-x} | 1305 | @kindex C-x |
| 1306 | @kindex @kbd{C-c} | 1306 | @kindex C-c |
| 1307 | These two keys invoke many important Emacs functions. For example, if you | 1307 | These two keys invoke many important Emacs functions. For example, if you |
| 1308 | hit @kbd{C-x} followed by @kbd{2}, then the current window will be split | 1308 | hit @kbd{C-x} followed by @kbd{2}, then the current window will be split |
| 1309 | into 2. Except for novice users, @kbd{C-c} is also set to execute an Emacs | 1309 | into 2. Except for novice users, @kbd{C-c} is also set to execute an Emacs |
| @@ -1313,11 +1313,11 @@ configure @key{ESC} as Meta by setting @code{viper-no-multiple-ESC} to | |||
| 1313 | @kbd{C-\} in Insert, Replace, or Vi states will make Emacs think | 1313 | @kbd{C-\} in Insert, Replace, or Vi states will make Emacs think |
| 1314 | @kbd{Meta} has been hit. | 1314 | @kbd{Meta} has been hit. |
| 1315 | @item \ | 1315 | @item \ |
| 1316 | @kindex @kbd{\} | 1316 | @kindex \ |
| 1317 | Escape to Emacs to execute a single Emacs command. For instance, | 1317 | Escape to Emacs to execute a single Emacs command. For instance, |
| 1318 | @kbd{\ @key{ESC}} will act like a Meta key. | 1318 | @kbd{\ @key{ESC}} will act like a Meta key. |
| 1319 | @item Q | 1319 | @item Q |
| 1320 | @kindex @kbd{Q} | 1320 | @kindex Q |
| 1321 | @cindex query replace | 1321 | @cindex query replace |
| 1322 | @kbd{Q} is for query replace. By default, | 1322 | @kbd{Q} is for query replace. By default, |
| 1323 | each string to be replaced is treated as a regular expression. You can use | 1323 | each string to be replaced is treated as a regular expression. You can use |
| @@ -1327,16 +1327,16 @@ that @kbd{:se nomagic} turns Regexps off completely, unlike Vi). | |||
| 1327 | @item v | 1327 | @item v |
| 1328 | @itemx V | 1328 | @itemx V |
| 1329 | @itemx C-v | 1329 | @itemx C-v |
| 1330 | @kindex @kbd{v} | 1330 | @kindex v |
| 1331 | @kindex @kbd{V} | 1331 | @kindex V |
| 1332 | @kindex @kbd{C-v} | 1332 | @kindex C-v |
| 1333 | These keys are used to visit files. @kbd{v} will switch to a buffer | 1333 | These keys are used to visit files. @kbd{v} will switch to a buffer |
| 1334 | visiting file whose name can be entered in the minibuffer. @kbd{V} is | 1334 | visiting file whose name can be entered in the minibuffer. @kbd{V} is |
| 1335 | similar, but will use a window different from the current window. | 1335 | similar, but will use a window different from the current window. |
| 1336 | @kbd{C-v} is like @kbd{V}, except that a new frame (X window) will be used | 1336 | @kbd{C-v} is like @kbd{V}, except that a new frame (X window) will be used |
| 1337 | instead of a new Emacs window. | 1337 | instead of a new Emacs window. |
| 1338 | @item # | 1338 | @item # |
| 1339 | @kindex @kbd{#} | 1339 | @kindex # |
| 1340 | If followed by a certain character @var{ch}, it becomes an operator whose | 1340 | If followed by a certain character @var{ch}, it becomes an operator whose |
| 1341 | argument is the region determined by the motion command that follows | 1341 | argument is the region determined by the motion command that follows |
| 1342 | (indicated as <move>). | 1342 | (indicated as <move>). |
| @@ -1344,34 +1344,34 @@ Currently, @var{ch} can be one of @kbd{c}, @kbd{C}, @kbd{g}, @kbd{q}, and | |||
| 1344 | @kbd{s}. For instance, @kbd{#qr} will prompt you for a string and then | 1344 | @kbd{s}. For instance, @kbd{#qr} will prompt you for a string and then |
| 1345 | prepend this string to each line in the buffer. | 1345 | prepend this string to each line in the buffer. |
| 1346 | @item # c | 1346 | @item # c |
| 1347 | @kindex @kbd{#c<move>} | 1347 | @kindex #c<move> |
| 1348 | @cindex changing case | 1348 | @cindex changing case |
| 1349 | Change upper-case characters in the region to lower-case | 1349 | Change upper-case characters in the region to lower-case |
| 1350 | (@code{downcase-region}). | 1350 | (@code{downcase-region}). |
| 1351 | Emacs command @kbd{M-l} does the same for words. | 1351 | Emacs command @kbd{M-l} does the same for words. |
| 1352 | @item # C | 1352 | @item # C |
| 1353 | @kindex @kbd{#C<move>} | 1353 | @kindex #C<move> |
| 1354 | Change lower-case characters in the region to upper-case. For instance, | 1354 | Change lower-case characters in the region to upper-case. For instance, |
| 1355 | @kbd{# C 3 w} will capitalize 3 words from the current point | 1355 | @kbd{# C 3 w} will capitalize 3 words from the current point |
| 1356 | (@code{upcase-region}). | 1356 | (@code{upcase-region}). |
| 1357 | Emacs command @kbd{M-u} does the same for words. | 1357 | Emacs command @kbd{M-u} does the same for words. |
| 1358 | @item # g | 1358 | @item # g |
| 1359 | @kindex @kbd{#g<move>} | 1359 | @kindex #g<move> |
| 1360 | Execute last keyboard macro for each line in the region | 1360 | Execute last keyboard macro for each line in the region |
| 1361 | (@code{viper-global-execute}). | 1361 | (@code{viper-global-execute}). |
| 1362 | @item # q | 1362 | @item # q |
| 1363 | @kindex @kbd{#q<move>} | 1363 | @kindex #q<move> |
| 1364 | Insert specified string at the beginning of each line in the region | 1364 | Insert specified string at the beginning of each line in the region |
| 1365 | (@code{viper-quote-region}). The default string is composed of the comment | 1365 | (@code{viper-quote-region}). The default string is composed of the comment |
| 1366 | character(s) appropriate for the current major mode. | 1366 | character(s) appropriate for the current major mode. |
| 1367 | @item # s | 1367 | @item # s |
| 1368 | @kindex @kbd{#s<move>} | 1368 | @kindex #s<move> |
| 1369 | Check spelling of words in the region (@code{spell-region}). | 1369 | Check spelling of words in the region (@code{spell-region}). |
| 1370 | The function used for spelling is determined from the variable | 1370 | The function used for spelling is determined from the variable |
| 1371 | @code{viper-spell-function}. | 1371 | @code{viper-spell-function}. |
| 1372 | @vindex viper-spell-function | 1372 | @vindex viper-spell-function |
| 1373 | @item * | 1373 | @item * |
| 1374 | @kindex @kbd{*} | 1374 | @kindex * |
| 1375 | Call last keyboard macro. | 1375 | Call last keyboard macro. |
| 1376 | @item m . | 1376 | @item m . |
| 1377 | Set mark at point and push old mark off the ring | 1377 | Set mark at point and push old mark off the ring |
| @@ -1382,41 +1382,41 @@ Set mark at beginning and end of buffer, respectively. | |||
| 1382 | Jump to mark and pop mark off the ring. @xref{Mark,,Mark,emacs,The GNU | 1382 | Jump to mark and pop mark off the ring. @xref{Mark,,Mark,emacs,The GNU |
| 1383 | Emacs Manual}, for more info. | 1383 | Emacs Manual}, for more info. |
| 1384 | @item ] register | 1384 | @item ] register |
| 1385 | @kindex @kbd{]<a-z>} | 1385 | @kindex ]<a-z> |
| 1386 | View contents of register | 1386 | View contents of register |
| 1387 | @item [ textmarker | 1387 | @item [ textmarker |
| 1388 | @kindex @kbd{[<a-z>} | 1388 | @kindex [<a-z> |
| 1389 | View filename and position of textmarker | 1389 | View filename and position of textmarker |
| 1390 | @item @@# | 1390 | @item @@# |
| 1391 | @item @@register | 1391 | @item @@register |
| 1392 | @item @@! | 1392 | @item @@! |
| 1393 | @kindex @kbd{@@#} | 1393 | @kindex @@# |
| 1394 | @kindex @kbd{@@<a-z>} | 1394 | @kindex @@<a-z> |
| 1395 | @kindex @kbd{@@!} | 1395 | @kindex @@! |
| 1396 | @cindex keyboard macros | 1396 | @cindex keyboard macros |
| 1397 | @cindex register execution | 1397 | @cindex register execution |
| 1398 | 1398 | ||
| 1399 | Begin/end keyboard macro. @@register has a different meaning when used after | 1399 | Begin/end keyboard macro. @@register has a different meaning when used after |
| 1400 | a @kbd{@@#}. @xref{Macros and Registers}, for details | 1400 | a @kbd{@@#}. @xref{Macros and Registers}, for details |
| 1401 | @item [] | 1401 | @item [] |
| 1402 | @kindex @kbd{[]} | 1402 | @kindex [] |
| 1403 | Go to end of heading. | 1403 | Go to end of heading. |
| 1404 | @item g <@emph{movement command}> | 1404 | @item g <@emph{movement command}> |
| 1405 | Search buffer for text delimited by movement command. The canonical | 1405 | Search buffer for text delimited by movement command. The canonical |
| 1406 | example is @kbd{gw} to search for the word under the cursor. | 1406 | example is @kbd{gw} to search for the word under the cursor. |
| 1407 | @xref{Improved Search}, for details. | 1407 | @xref{Improved Search}, for details. |
| 1408 | @item C-g and C-] | 1408 | @item C-g and C-] |
| 1409 | @kindex @kbd{C-g} | 1409 | @kindex C-g |
| 1410 | @kindex @kbd{C-]} | 1410 | @kindex C-] |
| 1411 | Quit and Abort Recursive edit. These may be necessary on occasion. | 1411 | Quit and Abort Recursive edit. These may be necessary on occasion. |
| 1412 | @xref{Vi State}, for a reason. | 1412 | @xref{Vi State}, for a reason. |
| 1413 | @item C-c C-g | 1413 | @item C-c C-g |
| 1414 | @kindex @kbd{C-c C-g} | 1414 | @kindex C-c C-g |
| 1415 | Hitting @kbd{C-c} followed by @kbd{C-g} will display the information on the | 1415 | Hitting @kbd{C-c} followed by @kbd{C-g} will display the information on the |
| 1416 | current buffer. This is the same as hitting @kbd{C-g} in Vi, but, as | 1416 | current buffer. This is the same as hitting @kbd{C-g} in Vi, but, as |
| 1417 | explained above, @kbd{C-g} is needed for other purposes in Emacs. | 1417 | explained above, @kbd{C-g} is needed for other purposes in Emacs. |
| 1418 | @item C-c / | 1418 | @item C-c / |
| 1419 | @kindex @kbd{C-c /} | 1419 | @kindex C-c / |
| 1420 | Without a prefix argument, this command toggles | 1420 | Without a prefix argument, this command toggles |
| 1421 | case-sensitive/case-insensitive search modes and plain vanilla/regular | 1421 | case-sensitive/case-insensitive search modes and plain vanilla/regular |
| 1422 | expression search. With the prefix argument 1, i.e., | 1422 | expression search. With the prefix argument 1, i.e., |
| @@ -1429,21 +1429,21 @@ this function. | |||
| 1429 | @cindex case-insensitive search | 1429 | @cindex case-insensitive search |
| 1430 | 1430 | ||
| 1431 | @item M-p and M-n | 1431 | @item M-p and M-n |
| 1432 | @kindex @kbd{M-p} | 1432 | @kindex M-p |
| 1433 | @kindex @kbd{M-n} | 1433 | @kindex M-n |
| 1434 | In the minibuffer, these commands navigate through the minibuffer | 1434 | In the minibuffer, these commands navigate through the minibuffer |
| 1435 | histories, such as the history of search strings, Ex commands, etc. | 1435 | histories, such as the history of search strings, Ex commands, etc. |
| 1436 | 1436 | ||
| 1437 | @item C-s | 1437 | @item C-s |
| 1438 | @kindex @kbd{C-s} | 1438 | @kindex C-s |
| 1439 | If the minibuffer is entered via a Viper search commands @kbd{/} or @kbd{?}, | 1439 | If the minibuffer is entered via a Viper search commands @kbd{/} or @kbd{?}, |
| 1440 | then typing this key inserts the last search string used by the | 1440 | then typing this key inserts the last search string used by the |
| 1441 | Emacs incremental search command (that is bound to @kbd{C-s} everywhere | 1441 | Emacs incremental search command (that is bound to @kbd{C-s} everywhere |
| 1442 | except in this case). | 1442 | except in this case). |
| 1443 | 1443 | ||
| 1444 | @item C-c M-p and C-c M-n | 1444 | @item C-c M-p and C-c M-n |
| 1445 | @kindex @kbd{C-c M-p} | 1445 | @kindex C-c M-p |
| 1446 | @kindex @kbd{C-c M-n} | 1446 | @kindex C-c M-n |
| 1447 | @cindex Insertion history | 1447 | @cindex Insertion history |
| 1448 | @cindex Insertion ring | 1448 | @cindex Insertion ring |
| 1449 | @cindex Command history | 1449 | @cindex Command history |
| @@ -2669,10 +2669,10 @@ purpose of mouse search and mouse insert. By default, this is set to | |||
| 2669 | @code{double-click-time} in Emacs and to | 2669 | @code{double-click-time} in Emacs and to |
| 2670 | @code{mouse-track-multi-click-time} milliseconds in XEmacs. | 2670 | @code{mouse-track-multi-click-time} milliseconds in XEmacs. |
| 2671 | @end table | 2671 | @end table |
| 2672 | @kindex @kbd{S-mouse-1} | 2672 | @kindex S-mouse-1 |
| 2673 | @kindex @kbd{S-mouse-2} | 2673 | @kindex S-mouse-2 |
| 2674 | @kindex @kbd{meta shift button1up} | 2674 | @kindex @key{META} @key{SHIFT} button1up |
| 2675 | @kindex @kbd{meta shift button2up} | 2675 | @kindex @key{META} @key{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 |
| @@ -3383,60 +3383,60 @@ don't want this macro, put | |||
| 3383 | in your Viper customization file. | 3383 | in your Viper customization file. |
| 3384 | 3384 | ||
| 3385 | @end table | 3385 | @end table |
| 3386 | @kindex @kbd{%} | 3386 | @kindex % |
| 3387 | @kindex @kbd{C-c /} | 3387 | @kindex C-c / |
| 3388 | @kindex @kbd{N} | 3388 | @kindex N |
| 3389 | @kindex @kbd{n} | 3389 | @kindex n |
| 3390 | @kindex @kbd{?<cr>} | 3390 | @kindex ?<cr> |
| 3391 | @kindex @kbd{/<cr>} | 3391 | @kindex /<cr> |
| 3392 | @kindex @kbd{?<string>} | 3392 | @kindex ?<string> |
| 3393 | @kindex @kbd{/<string>} | 3393 | @kindex /<string> |
| 3394 | @kindex @kbd{''} | 3394 | @kindex '' |
| 3395 | @kindex @kbd{``} | 3395 | @kindex `` |
| 3396 | @kindex @kbd{]<a-z>} | 3396 | @kindex ]<a-z> |
| 3397 | @kindex @kbd{[<a-z>} | 3397 | @kindex [<a-z> |
| 3398 | @kindex @kbd{'<a-z>} | 3398 | @kindex '<a-z> |
| 3399 | @kindex @kbd{`<a-z>} | 3399 | @kindex `<a-z> |
| 3400 | @kindex @kbd{m<a-z>} | 3400 | @kindex m<a-z> |
| 3401 | @kindex @kbd{[]} | 3401 | @kindex [] |
| 3402 | @kindex @kbd{[[} | 3402 | @kindex [[ |
| 3403 | @kindex @kbd{]]} | 3403 | @kindex ]] |
| 3404 | @kindex @kbd{@{} | 3404 | @kindex @{ |
| 3405 | @kindex @kbd{@}} | 3405 | @kindex @} |
| 3406 | @kindex @kbd{(} | 3406 | @kindex ( |
| 3407 | @kindex @kbd{)} | 3407 | @kindex ) |
| 3408 | @kindex @kbd{M} | 3408 | @kindex M |
| 3409 | @kindex @kbd{L} | 3409 | @kindex L |
| 3410 | @kindex @kbd{H} | 3410 | @kindex H |
| 3411 | @kindex @kbd{G} | 3411 | @kindex G |
| 3412 | @kindex @kbd{E} | 3412 | @kindex E |
| 3413 | @kindex @kbd{e} | 3413 | @kindex e |
| 3414 | @kindex @kbd{B} | 3414 | @kindex B |
| 3415 | @kindex @kbd{b} | 3415 | @kindex b |
| 3416 | @kindex @kbd{W} | 3416 | @kindex W |
| 3417 | @kindex @kbd{w} | 3417 | @kindex w |
| 3418 | @kindex @kbd{,} | 3418 | @kindex , |
| 3419 | @kindex @kbd{;} | 3419 | @kindex ; |
| 3420 | @kindex @kbd{T<char>} | 3420 | @kindex T<char> |
| 3421 | @kindex @kbd{F<char>} | 3421 | @kindex F<char> |
| 3422 | @kindex @kbd{t<char>} | 3422 | @kindex t<char> |
| 3423 | @kindex @kbd{f<char>} | 3423 | @kindex f<char> |
| 3424 | @kindex @kbd{|} | 3424 | @kindex | |
| 3425 | @kindex @kbd{0} | 3425 | @kindex 0 |
| 3426 | @kindex @kbd{<cr>} | 3426 | @kindex @key{CR} |
| 3427 | @kindex @kbd{+} | 3427 | @kindex + |
| 3428 | @kindex @kbd{-} | 3428 | @kindex - |
| 3429 | @kindex @kbd{^} | 3429 | @kindex ^ |
| 3430 | @kindex @kbd{$} | 3430 | @kindex $ |
| 3431 | @kindex @kbd{C-p} | 3431 | @kindex C-p |
| 3432 | @kindex @kbd{<lf>} | 3432 | @kindex @key{LF} |
| 3433 | @kindex @kbd{<sp>} | 3433 | @kindex @key{SPC} |
| 3434 | @kindex @kbd{C-n} | 3434 | @kindex C-n |
| 3435 | @kindex @kbd{C-h} | 3435 | @kindex C-h |
| 3436 | @kindex @kbd{h} | 3436 | @kindex h |
| 3437 | @kindex @kbd{j} | 3437 | @kindex j |
| 3438 | @kindex @kbd{k} | 3438 | @kindex k |
| 3439 | @kindex @kbd{l} | 3439 | @kindex l |
| 3440 | @vindex viper-parse-sexp-ignore-comments | 3440 | @vindex viper-parse-sexp-ignore-comments |
| 3441 | 3441 | ||
| 3442 | @node Marking | 3442 | @node Marking |
| @@ -3478,18 +3478,18 @@ Go to specified Viper mark. | |||
| 3478 | @item `<a-z> | 3478 | @item `<a-z> |
| 3479 | Go to specified Viper mark and go to the first CHAR on line. | 3479 | Go to specified Viper mark and go to the first CHAR on line. |
| 3480 | @end table | 3480 | @end table |
| 3481 | @kindex @kbd{m<a-z>} | 3481 | @kindex m<a-z> |
| 3482 | @kindex @kbd{m.} | 3482 | @kindex m. |
| 3483 | @kindex @kbd{m>} | 3483 | @kindex m> |
| 3484 | @kindex @kbd{m<} | 3484 | @kindex m< |
| 3485 | @kindex @kbd{m,} | 3485 | @kindex m, |
| 3486 | @kindex @kbd{m^} | 3486 | @kindex m^ |
| 3487 | @findex @kbd{Ex mark} | 3487 | @findex @kbd{Ex mark} |
| 3488 | @findex @kbd{Ex k} | 3488 | @findex @kbd{Ex k} |
| 3489 | @kindex @kbd{''} | 3489 | @kindex '' |
| 3490 | @kindex @kbd{``} | 3490 | @kindex `` |
| 3491 | @kindex @kbd{`<a-z>} | 3491 | @kindex `<a-z> |
| 3492 | @kindex @kbd{'<a-z>} | 3492 | @kindex '<a-z> |
| 3493 | 3493 | ||
| 3494 | @node Appending Text | 3494 | @node Appending Text |
| 3495 | @subsection Appending Text | 3495 | @subsection Appending Text |
| @@ -3556,22 +3556,22 @@ Since typing the above sequences of keys may be tedious, the | |||
| 3556 | functions doing the perusing can be bound to unused keyboard keys in the | 3556 | functions doing the perusing can be bound to unused keyboard keys in the |
| 3557 | Viper customization file. @xref{Viper Specials}, for details. | 3557 | Viper customization file. @xref{Viper Specials}, for details. |
| 3558 | @end table | 3558 | @end table |
| 3559 | @kindex @kbd{C-c M-p} | 3559 | @kindex C-c M-p |
| 3560 | @kindex @kbd{C-c M-n} | 3560 | @kindex C-c M-n |
| 3561 | @kindex @kbd{.} | 3561 | @kindex . |
| 3562 | @kindex @kbd{]<a-z>} | 3562 | @kindex ]<a-z> |
| 3563 | @kindex @kbd{[<a-z>} | 3563 | @kindex [<a-z> |
| 3564 | @kindex @kbd{P} | 3564 | @kindex P |
| 3565 | @kindex @kbd{p} | 3565 | @kindex p |
| 3566 | @kindex @kbd{"<a-z1-9>p} | 3566 | @kindex "<a-z1-9>p |
| 3567 | @kindex @kbd{"<a-z1-9>P} | 3567 | @kindex "<a-z1-9>P |
| 3568 | @kindex @kbd{>>} | 3568 | @kindex >> |
| 3569 | @kindex @kbd{><move>} | 3569 | @kindex ><move> |
| 3570 | @kindex @kbd{O} | 3570 | @kindex O |
| 3571 | @kindex @kbd{o} | 3571 | @kindex o |
| 3572 | @kindex @kbd{i} | 3572 | @kindex i |
| 3573 | @kindex @kbd{A} | 3573 | @kindex A |
| 3574 | @kindex @kbd{a} | 3574 | @kindex a |
| 3575 | 3575 | ||
| 3576 | @node Editing in Insert State | 3576 | @node Editing in Insert State |
| 3577 | @subsection Editing in Insert State | 3577 | @subsection Editing in Insert State |
| @@ -3595,9 +3595,9 @@ Back to the begin of the change on the | |||
| 3595 | current line. | 3595 | current line. |
| 3596 | 3596 | ||
| 3597 | @end table | 3597 | @end table |
| 3598 | @kindex @kbd{C-u} | 3598 | @kindex C-u |
| 3599 | @kindex @kbd{C-w} | 3599 | @kindex C-w |
| 3600 | @kindex @kbd{C-v} | 3600 | @kindex C-v |
| 3601 | 3601 | ||
| 3602 | @node Deleting Text | 3602 | @node Deleting Text |
| 3603 | @subsection Deleting Text | 3603 | @subsection Deleting Text |
| @@ -3634,13 +3634,13 @@ shiftwidth to the left (layout!). | |||
| 3634 | @item <count> << | 3634 | @item <count> << |
| 3635 | Shift <count> lines one shiftwidth to the left. | 3635 | Shift <count> lines one shiftwidth to the left. |
| 3636 | @end table | 3636 | @end table |
| 3637 | @kindex @kbd{<<} | 3637 | @kindex << |
| 3638 | @kindex @kbd{<<move>} | 3638 | @kindex <<move> |
| 3639 | @kindex @kbd{D} | 3639 | @kindex D |
| 3640 | @kindex @kbd{dd} | 3640 | @kindex dd |
| 3641 | @kindex @kbd{d<move>} | 3641 | @kindex d<move> |
| 3642 | @kindex @kbd{X} | 3642 | @kindex X |
| 3643 | @kindex @kbd{x} | 3643 | @kindex x |
| 3644 | 3644 | ||
| 3645 | @node Changing Text | 3645 | @node Changing Text |
| 3646 | @subsection Changing Text | 3646 | @subsection Changing Text |
| @@ -3727,28 +3727,28 @@ In Vi state, these keys are bound to functions that peruse the history of | |||
| 3727 | destructive Vi commands. | 3727 | destructive Vi commands. |
| 3728 | @xref{Viper Specials}, for details. | 3728 | @xref{Viper Specials}, for details. |
| 3729 | @end table | 3729 | @end table |
| 3730 | @kindex @kbd{C-c M-p} | 3730 | @kindex C-c M-p |
| 3731 | @kindex @kbd{C-c M-n} | 3731 | @kindex C-c M-n |
| 3732 | @kindex @kbd{#q<move> } | 3732 | @kindex #q<move> |
| 3733 | @kindex @kbd{#C<move>} | 3733 | @kindex #C<move> |
| 3734 | @kindex @kbd{#c<move>} | 3734 | @kindex #c<move> |
| 3735 | @kindex @kbd{&} | 3735 | @kindex & |
| 3736 | @kindex @kbd{\&} | 3736 | @kindex \& |
| 3737 | @findex @kbd{Ex substitute/<pat>/<repl>/<f>} | 3737 | @findex @kbd{Ex substitute/<pat>/<repl>/<f>} |
| 3738 | @findex @kbd{Ex s/<pat>/<repl>/<f>} | 3738 | @findex @kbd{Ex s/<pat>/<repl>/<f>} |
| 3739 | @findex @kbd{Ex copy [z]} | 3739 | @findex @kbd{Ex copy [z]} |
| 3740 | @findex @kbd{Ex t [z]} | 3740 | @findex @kbd{Ex t [z]} |
| 3741 | @findex @kbd{Ex move [z]} | 3741 | @findex @kbd{Ex move [z]} |
| 3742 | @kindex @kbd{J} | 3742 | @kindex J |
| 3743 | @kindex @kbd{~} | 3743 | @kindex ~ |
| 3744 | @kindex @kbd{=<move>} | 3744 | @kindex =<move> |
| 3745 | @kindex @kbd{C} | 3745 | @kindex C |
| 3746 | @kindex @kbd{cc} | 3746 | @kindex cc |
| 3747 | @kindex @kbd{c<move>} | 3747 | @kindex c<move> |
| 3748 | @kindex @kbd{S} | 3748 | @kindex S |
| 3749 | @kindex @kbd{s} | 3749 | @kindex s |
| 3750 | @kindex @kbd{R} | 3750 | @kindex R |
| 3751 | @kindex @kbd{r<char>} | 3751 | @kindex r<char> |
| 3752 | 3752 | ||
| 3753 | @node Search and Replace | 3753 | @node Search and Replace |
| 3754 | @subsection Search and Replace | 3754 | @subsection Search and Replace |
| @@ -3817,21 +3817,21 @@ Execute <ex-command> on all lines that match <pattern>. | |||
| 3817 | @itemx :v /<pattern>/<ex-command> | 3817 | @itemx :v /<pattern>/<ex-command> |
| 3818 | Execute <ex-command> on all lines that do not match <pattern>. | 3818 | Execute <ex-command> on all lines that do not match <pattern>. |
| 3819 | @end table | 3819 | @end table |
| 3820 | @kindex @kbd{&} | 3820 | @kindex & |
| 3821 | @findex @kbd{Ex substitute/<pat>/<repl>/<f>} | 3821 | @findex @kbd{Ex substitute/<pat>/<repl>/<f>} |
| 3822 | @kindex @kbd{Q} | 3822 | @kindex Q |
| 3823 | @kindex @kbd{#g<move>} | 3823 | @kindex #g<move> |
| 3824 | @findex @kbd{Ex v} | 3824 | @findex @kbd{Ex v} |
| 3825 | @findex @kbd{Ex g} | 3825 | @findex @kbd{Ex g} |
| 3826 | @findex @kbd{Ex global} | 3826 | @findex @kbd{Ex global} |
| 3827 | @findex @kbd{Ex vglobal} | 3827 | @findex @kbd{Ex vglobal} |
| 3828 | @findex @kbd{Ex tag <name>} | 3828 | @findex @kbd{Ex tag <name>} |
| 3829 | @kindex @kbd{%} | 3829 | @kindex % |
| 3830 | @kindex @kbd{N} | 3830 | @kindex N |
| 3831 | @kindex @kbd{n} | 3831 | @kindex n |
| 3832 | @kindex @kbd{g<move>} | 3832 | @kindex g<move> |
| 3833 | @kindex @kbd{?<string>} | 3833 | @kindex ?<string> |
| 3834 | @kindex @kbd{/<string>} | 3834 | @kindex /<string> |
| 3835 | 3835 | ||
| 3836 | @node Yanking | 3836 | @node Yanking |
| 3837 | @subsection Yanking | 3837 | @subsection Yanking |
| @@ -3865,19 +3865,19 @@ be automatically down-cased. | |||
| 3865 | Put the contents of the (default undo) buffer | 3865 | Put the contents of the (default undo) buffer |
| 3866 | <count> times before the cursor. The register will | 3866 | <count> times before the cursor. The register will |
| 3867 | @end table | 3867 | @end table |
| 3868 | @kindex @kbd{P} | 3868 | @kindex P |
| 3869 | @kindex @kbd{p} | 3869 | @kindex p |
| 3870 | @kindex @kbd{"<a-z1-9>p} | 3870 | @kindex "<a-z1-9>p |
| 3871 | @kindex @kbd{"<a-z1-9>P} | 3871 | @kindex "<a-z1-9>P |
| 3872 | @kindex @kbd{]<a-z>} | 3872 | @kindex ]<a-z> |
| 3873 | @kindex @kbd{[<a-z>} | 3873 | @kindex [<a-z> |
| 3874 | @kindex @kbd{m<a-z>} | 3874 | @kindex m<a-z> |
| 3875 | @kindex @kbd{Y} | 3875 | @kindex Y |
| 3876 | @kindex @kbd{yy} | 3876 | @kindex yy |
| 3877 | @kindex @kbd{"<A-Z>y<move>} | 3877 | @kindex "<A-Z>y<move> |
| 3878 | @kindex @kbd{"<a-z>y<move>} | 3878 | @kindex "<a-z>y<move> |
| 3879 | @kindex @kbd{y<move>} | 3879 | @kindex y<move> |
| 3880 | @kindex @kbd{yank} | 3880 | @kindex yank |
| 3881 | @findex @kbd{Ex yank} | 3881 | @findex @kbd{Ex yank} |
| 3882 | 3882 | ||
| 3883 | @node Undoing | 3883 | @node Undoing |
| @@ -3902,9 +3902,9 @@ that have a @samp{~} appended to them. | |||
| 3902 | @findex @kbd{Ex rec} | 3902 | @findex @kbd{Ex rec} |
| 3903 | @findex @kbd{Ex e!} | 3903 | @findex @kbd{Ex e!} |
| 3904 | @findex @kbd{Ex q!} | 3904 | @findex @kbd{Ex q!} |
| 3905 | @kindex @kbd{.} | 3905 | @kindex . |
| 3906 | @kindex @kbd{U} | 3906 | @kindex U |
| 3907 | @kindex @kbd{u} | 3907 | @kindex u |
| 3908 | 3908 | ||
| 3909 | @node Display | 3909 | @node Display |
| 3910 | @section Display | 3910 | @section Display |
| @@ -3948,21 +3948,21 @@ Put line <count> at the bottom of the window | |||
| 3948 | Put line <count> in the center of the window | 3948 | Put line <count> in the center of the window |
| 3949 | (default the current line). | 3949 | (default the current line). |
| 3950 | @end table | 3950 | @end table |
| 3951 | @kindex @kbd{zM} | 3951 | @kindex zM |
| 3952 | @kindex @kbd{zL} | 3952 | @kindex zL |
| 3953 | @kindex @kbd{zH} | 3953 | @kindex zH |
| 3954 | @kindex @kbd{z<cr>} | 3954 | @kindex z<cr> |
| 3955 | @kindex @kbd{z.} | 3955 | @kindex z. |
| 3956 | @kindex @kbd{z-} | 3956 | @kindex z- |
| 3957 | @kindex @kbd{z<cr>} | 3957 | @kindex z<cr> |
| 3958 | @kindex @kbd{C-b} | 3958 | @kindex C-b |
| 3959 | @kindex @kbd{C-f} | 3959 | @kindex C-f |
| 3960 | @kindex @kbd{C-u} | 3960 | @kindex C-u |
| 3961 | @kindex @kbd{C-d} | 3961 | @kindex C-d |
| 3962 | @kindex @kbd{C-y} | 3962 | @kindex C-y |
| 3963 | @kindex @kbd{C-e} | 3963 | @kindex C-e |
| 3964 | @kindex @kbd{C-l} | 3964 | @kindex C-l |
| 3965 | @kindex @kbd{C-g} | 3965 | @kindex C-g |
| 3966 | 3966 | ||
| 3967 | 3967 | ||
| 3968 | @node File and Buffer Handling | 3968 | @node File and Buffer Handling |
| @@ -4078,11 +4078,11 @@ Read the file <name> into the buffer after the line <address>. | |||
| 4078 | Edit a file in current or another window, or in another frame. File name | 4078 | Edit a file in current or another window, or in another frame. File name |
| 4079 | is typed in minibuffer. File completion and history are supported. | 4079 | is typed in minibuffer. File completion and history are supported. |
| 4080 | @end table | 4080 | @end table |
| 4081 | @kindex @kbd{v} | 4081 | @kindex v |
| 4082 | @kindex @kbd{V} | 4082 | @kindex V |
| 4083 | @findex @kbd{Ex args} | 4083 | @findex @kbd{Ex args} |
| 4084 | @findex @kbd{Ex rew} | 4084 | @findex @kbd{Ex rew} |
| 4085 | @kindex @kbd{C-^} | 4085 | @kindex C-^ |
| 4086 | @findex @kbd{Ex e!@: [<files>]} | 4086 | @findex @kbd{Ex e!@: [<files>]} |
| 4087 | @findex @kbd{Ex e [<files>]} | 4087 | @findex @kbd{Ex e [<files>]} |
| 4088 | @findex @kbd{Ex edit [<files>]} | 4088 | @findex @kbd{Ex edit [<files>]} |
| @@ -4096,7 +4096,7 @@ is typed in minibuffer. File completion and history are supported. | |||
| 4096 | @findex @kbd{Ex r} | 4096 | @findex @kbd{Ex r} |
| 4097 | @findex @kbd{Ex read} | 4097 | @findex @kbd{Ex read} |
| 4098 | @findex @kbd{Ex pre} | 4098 | @findex @kbd{Ex pre} |
| 4099 | @kindex @kbd{ZZ} | 4099 | @kindex ZZ |
| 4100 | @findex @kbd{Ex wq} | 4100 | @findex @kbd{Ex wq} |
| 4101 | @findex @kbd{Ex w <file>} | 4101 | @findex @kbd{Ex w <file>} |
| 4102 | @findex @kbd{Ex w!@: <file>} | 4102 | @findex @kbd{Ex w!@: <file>} |
| @@ -4171,14 +4171,14 @@ Show contents of textmarker. | |||
| 4171 | @item ]<a-z> | 4171 | @item ]<a-z> |
| 4172 | Show contents of register. | 4172 | Show contents of register. |
| 4173 | @end table | 4173 | @end table |
| 4174 | @kindex @kbd{]<a-z>} | 4174 | @kindex ]<a-z> |
| 4175 | @kindex @kbd{[<a-z>} | 4175 | @kindex [<a-z> |
| 4176 | @kindex @kbd{#g<move>} | 4176 | @kindex #g<move> |
| 4177 | @kindex @kbd{*} | 4177 | @kindex * |
| 4178 | @kindex @kbd{@@!<a-z>} | 4178 | @kindex @@!<a-z> |
| 4179 | @kindex @kbd{@@#} | 4179 | @kindex @@# |
| 4180 | @kindex @kbd{@@@@} | 4180 | @kindex @@@@ |
| 4181 | @kindex @kbd{@@<a-z>} | 4181 | @kindex @@<a-z> |
| 4182 | @findex @kbd{Ex unmap <char>} | 4182 | @findex @kbd{Ex unmap <char>} |
| 4183 | @findex @kbd{Ex map <char> <seq>} | 4183 | @findex @kbd{Ex map <char> <seq>} |
| 4184 | @findex @kbd{Ex unmap!@: <char>} | 4184 | @findex @kbd{Ex unmap!@: <char>} |
| @@ -4410,16 +4410,16 @@ Undoes the last @kbd{C-y} and puts another kill from the kill ring. | |||
| 4410 | Using this command, you can try may different kills until you find the one | 4410 | Using this command, you can try may different kills until you find the one |
| 4411 | you need. | 4411 | you need. |
| 4412 | @end table | 4412 | @end table |
| 4413 | @kindex @kbd{M-y} | 4413 | @kindex M-y |
| 4414 | @kindex @kbd{C-y} | 4414 | @kindex C-y |
| 4415 | @kindex @kbd{C-xC-f} | 4415 | @kindex C-x C-f |
| 4416 | @kindex @kbd{C-xo} | 4416 | @kindex C-x o |
| 4417 | @kindex @kbd{C-x2} | 4417 | @kindex C-x 2 |
| 4418 | @kindex @kbd{C-x1} | 4418 | @kindex C-x 1 |
| 4419 | @kindex @kbd{C-x0} | 4419 | @kindex C-x 0 |
| 4420 | @kindex @kbd{C-z} | 4420 | @kindex C-z |
| 4421 | @kindex @kbd{C-\} | 4421 | @kindex C-\ |
| 4422 | @kindex @kbd{C-c\} | 4422 | @kindex C-c\ |
| 4423 | 4423 | ||
| 4424 | @node Mouse-bound Commands | 4424 | @node Mouse-bound Commands |
| 4425 | @section Mouse-bound Commands | 4425 | @section Mouse-bound Commands |
| @@ -4445,10 +4445,10 @@ Note: Viper sets this binding only if this mouse action is not | |||
| 4445 | already bound to something else. | 4445 | already bound to something else. |
| 4446 | @xref{Viper Specials}, for more details. | 4446 | @xref{Viper Specials}, for more details. |
| 4447 | @end table | 4447 | @end table |
| 4448 | @kindex @kbd{S-mouse-1} | 4448 | @kindex S-mouse-1 |
| 4449 | @kindex @kbd{S-mouse-2} | 4449 | @kindex S-mouse-2 |
| 4450 | @kindex @kbd{meta button1up} | 4450 | @kindex @key{META} button1up |
| 4451 | @kindex @kbd{meta button2up} | 4451 | @kindex @key{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 f8ddbd2aff6..07dd55e6043 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 SPC | 628 | @kindex @key{SPC} |
| 629 | @findex scroll-up | 629 | @findex scroll-up |
| 630 | Scroll the man page up the window (@code{scroll-up}). | 630 | Scroll 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 DEL | 634 | @kindex @key{DEL} |
| 635 | @kindex S-SPC | 635 | @kindex S-@key{SPC} |
| 636 | @findex scroll-down | 636 | @findex scroll-down |
| 637 | Scroll the man page down the window (@code{scroll-down}). | 637 | Scroll 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 | |||
| 690 | the Meta key. | 690 | the Meta key. |
| 691 | 691 | ||
| 692 | @item @key{RET} | 692 | @item @key{RET} |
| 693 | @kindex RET | 693 | @kindex @key{RET} |
| 694 | @findex man-follow | 694 | @findex man-follow |
| 695 | Get the man page for the topic under (or nearest to) point | 695 | Get the man page for the topic under (or nearest to) point |
| 696 | (@code{man-follow}). | 696 | (@code{man-follow}). |