aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2014-02-05 21:26:57 -0500
committerGlenn Morris2014-02-05 21:26:57 -0500
commit36a672f6b030e89202210aa15013b34f545877dc (patch)
treec4de9ef8cd56ef9099f0f0755ef253104756bdaa /doc
parentf8b18150849bb9bee00186cc872bc48378d3364b (diff)
downloademacs-36a672f6b030e89202210aa15013b34f545877dc.tar.gz
emacs-36a672f6b030e89202210aa15013b34f545877dc.zip
Replace some colons in Texinfo index entries
* doc/lispintro/emacs-lisp-intro.texi (Recursive Patterns): * doc/misc/mh-e.texi, doc/misc/viper.texi: Do not use colons in index entries. Fixes: debbugs:16652
Diffstat (limited to 'doc')
-rw-r--r--doc/lispintro/ChangeLog5
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi6
-rw-r--r--doc/misc/ChangeLog4
-rw-r--r--doc/misc/mh-e.texi172
-rw-r--r--doc/misc/viper.texi194
5 files changed, 195 insertions, 186 deletions
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog
index 26493cb59ce..53fe1c85022 100644
--- a/doc/lispintro/ChangeLog
+++ b/doc/lispintro/ChangeLog
@@ -1,3 +1,8 @@
12014-02-06 Glenn Morris <rgm@gnu.org>
2
3 * emacs-lisp-intro.texi (Recursive Patterns):
4 Do not use colons in index entries.
5
12014-01-23 Glenn Morris <rgm@gnu.org> 62014-01-23 Glenn Morris <rgm@gnu.org>
2 7
3 * emacs-lisp-intro.texi (lengths-list-file): Fix textual parentheses. 8 * emacs-lisp-intro.texi (lengths-list-file): Fix textual parentheses.
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index 84452513a76..74ea8e26e63 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -11610,7 +11610,7 @@ and this provides a sense of its primal capabilities.
11610@node Every 11610@node Every
11611@unnumberedsubsubsec Recursive Pattern: @emph{every} 11611@unnumberedsubsubsec Recursive Pattern: @emph{every}
11612@cindex Every, type of recursive pattern 11612@cindex Every, type of recursive pattern
11613@cindex Recursive pattern: every 11613@cindex Recursive pattern - every
11614 11614
11615In the @code{every} recursive pattern, an action is performed on every 11615In the @code{every} recursive pattern, an action is performed on every
11616element of a list. 11616element of a list.
@@ -11709,7 +11709,7 @@ But when the list has at least one element,
11709@node Accumulate 11709@node Accumulate
11710@unnumberedsubsubsec Recursive Pattern: @emph{accumulate} 11710@unnumberedsubsubsec Recursive Pattern: @emph{accumulate}
11711@cindex Accumulate, type of recursive pattern 11711@cindex Accumulate, type of recursive pattern
11712@cindex Recursive pattern: accumulate 11712@cindex Recursive pattern - accumulate
11713 11713
11714Another recursive pattern is called the @code{accumulate} pattern. In 11714Another recursive pattern is called the @code{accumulate} pattern. In
11715the @code{accumulate} recursive pattern, an action is performed on 11715the @code{accumulate} recursive pattern, an action is performed on
@@ -11760,7 +11760,7 @@ accumulate pattern.
11760@node Keep 11760@node Keep
11761@unnumberedsubsubsec Recursive Pattern: @emph{keep} 11761@unnumberedsubsubsec Recursive Pattern: @emph{keep}
11762@cindex Keep, type of recursive pattern 11762@cindex Keep, type of recursive pattern
11763@cindex Recursive pattern: keep 11763@cindex Recursive pattern - keep
11764 11764
11765A third recursive pattern is called the @code{keep} pattern. 11765A third recursive pattern is called the @code{keep} pattern.
11766In the @code{keep} recursive pattern, each element of a list is tested; 11766In the @code{keep} recursive pattern, each element of a list is tested;
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index f1d06e0b1be..739d6938f0c 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,7 @@
12014-02-06 Glenn Morris <rgm@gnu.org>
2
3 * mh-e.texi, viper.texi: Do not use colons in index entries.
4
12014-02-05 Paul Eggert <eggert@cs.ucla.edu> 52014-02-05 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 * texinfo.tex: Update from gnulib. 7 * texinfo.tex: Update from gnulib.
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index fe86f8ed1c5..7c254f35771 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -572,10 +572,10 @@ you need to know about MH to use MH-E, but the more you know about MH,
572the more you can leverage its power. See the 572the more you can leverage its power. See the
573@uref{@value{MH-BOOK-HOME}/../, MH book} to learn more about MH. 573@uref{@value{MH-BOOK-HOME}/../, MH book} to learn more about MH.
574 574
575@cindex @samp{Path:} MH profile component 575@cindex @samp{Path} MH profile component
576@cindex MH profile 576@cindex MH profile
577@cindex MH profile component 577@cindex MH profile component
578@cindex MH profile component, @samp{Path:} 578@cindex MH profile component, @samp{Path}
579 579
580Your MH environment includes your @dfn{MH profile} which is found in 580Your MH environment includes your @dfn{MH profile} which is found in
581the file @file{~/.mh_profile}, or the file named in the environment 581the file @file{~/.mh_profile}, or the file named in the environment
@@ -628,14 +628,14 @@ actually cause problems.
628@end quotation 628@end quotation
629@sp 1 629@sp 1
630 630
631@cindex MH profile component, @samp{Draft-Folder:} 631@cindex MH profile component, @samp{Draft-Folder}
632@cindex MH profile component, @samp{Path:} 632@cindex MH profile component, @samp{Path}
633@cindex MH profile component, @samp{Previous-Sequence:} 633@cindex MH profile component, @samp{Previous-Sequence}
634@cindex MH profile component, @samp{Unseen-Sequence:} 634@cindex MH profile component, @samp{Unseen-Sequence}
635@cindex @samp{Draft-Folder:} MH profile component 635@cindex @samp{Draft-Folder} MH profile component
636@cindex @samp{Path:} MH profile component 636@cindex @samp{Path} MH profile component
637@cindex @samp{Previous-Sequence:} MH profile component 637@cindex @samp{Previous-Sequence} MH profile component
638@cindex @samp{Unseen-Sequence:} MH profile component 638@cindex @samp{Unseen-Sequence} MH profile component
639@findex mh-find-path 639@findex mh-find-path
640@vindex mh-draft-folder 640@vindex mh-draft-folder
641@vindex mh-find-path-hook 641@vindex mh-find-path-hook
@@ -2077,12 +2077,12 @@ entire class of fields that start with the same prefix. If you think a
2077header field should be generally ignored, please update 2077header field should be generally ignored, please update
2078@uref{https://sourceforge.net/p/mh-e/bugs/245/, SF #245}. 2078@uref{https://sourceforge.net/p/mh-e/bugs/245/, SF #245}.
2079 2079
2080@cindex header field, @samp{Face:} 2080@cindex header field, @samp{Face}
2081@cindex header field, @samp{X-Face:} 2081@cindex header field, @samp{X-Face}
2082@cindex header field, @samp{X-Image-URL:} 2082@cindex header field, @samp{X-Image-URL}
2083@cindex @samp{Face:} header field 2083@cindex @samp{Face} header field
2084@cindex @samp{X-Face:} header field 2084@cindex @samp{X-Face} header field
2085@cindex @samp{X-Image-URL:} header field 2085@cindex @samp{X-Image-URL} header field
2086@vindex mh-show-use-xface-flag 2086@vindex mh-show-use-xface-flag
2087 2087
2088MH-E can display the content of @samp{Face:}, @samp{X-Face:}, and 2088MH-E can display the content of @samp{Face:}, @samp{X-Face:}, and
@@ -2453,9 +2453,9 @@ permanently by turning on the option
2453MH-E cannot display all attachments inline however. It can display 2453MH-E cannot display all attachments inline however. It can display
2454text (including @sc{html}) and images. 2454text (including @sc{html}) and images.
2455 2455
2456@cindex header field, @samp{Content-Disposition:} 2456@cindex header field, @samp{Content-Disposition}
2457@cindex inline images 2457@cindex inline images
2458@cindex @samp{Content-Disposition:} header field 2458@cindex @samp{Content-Disposition} header field
2459@vindex mh-max-inline-image-height 2459@vindex mh-max-inline-image-height
2460@vindex mh-max-inline-image-width 2460@vindex mh-max-inline-image-width
2461 2461
@@ -3758,8 +3758,8 @@ Use this hook with care. If there is a bug in your hook which returns
3758@cindex @file{.mh_profile} 3758@cindex @file{.mh_profile}
3759@cindex files, @file{.mh_profile} 3759@cindex files, @file{.mh_profile}
3760@cindex MH commands, @command{sortm} 3760@cindex MH commands, @command{sortm}
3761@cindex MH profile component, @samp{sortm:} 3761@cindex MH profile component, @samp{sortm}
3762@cindex @samp{sortm:} MH profile component 3762@cindex @samp{sortm} MH profile component
3763@kindex F S 3763@kindex F S
3764@vindex mh-sortm-args 3764@vindex mh-sortm-args
3765 3765
@@ -4045,8 +4045,8 @@ If you prefer to be prompted for the recipient and subject fields
4045before the MH-Letter buffer appears, turn on the option 4045before the MH-Letter buffer appears, turn on the option
4046@code{mh-compose-prompt-flag}. 4046@code{mh-compose-prompt-flag}.
4047 4047
4048@cindex header field, @samp{X-Mailer:} 4048@cindex header field, @samp{X-Mailer}
4049@cindex @samp{X-Mailer:} header field 4049@cindex @samp{X-Mailer} header field
4050@vindex mh-insert-x-mailer-flag 4050@vindex mh-insert-x-mailer-flag
4051 4051
4052MH-E adds an @samp{X-Mailer:} header field to the header that includes 4052MH-E adds an @samp{X-Mailer:} header field to the header that includes
@@ -4174,8 +4174,8 @@ reply to a message, you can change the option
4174@samp{Prompt} to one of the choices listed above. You can always edit 4174@samp{Prompt} to one of the choices listed above. You can always edit
4175the recipients in the draft. 4175the recipients in the draft.
4176 4176
4177@cindex @samp{repl:} MH profile component 4177@cindex @samp{repl} MH profile component
4178@cindex MH profile component, @samp{repl:} 4178@cindex MH profile component, @samp{repl}
4179@cindex MH-Letter mode 4179@cindex MH-Letter mode
4180@cindex MH-Show mode 4180@cindex MH-Show mode
4181@cindex draft 4181@cindex draft
@@ -4237,8 +4237,8 @@ hook @code{mh-forward-hook} is called on the draft.
4237 4237
4238@cindex @file{.mh_profile} 4238@cindex @file{.mh_profile}
4239@cindex files, @file{.mh_profile} 4239@cindex files, @file{.mh_profile}
4240@cindex MH profile component, @samp{forw:} 4240@cindex MH profile component, @samp{forw}
4241@cindex @samp{forw:} MH profile component 4241@cindex @samp{forw} MH profile component
4242@vindex mh-compose-forward-as-mime-flag 4242@vindex mh-compose-forward-as-mime-flag
4243 4243
4244By default, the option @code{mh-compose-forward-as-mime-flag} is on 4244By default, the option @code{mh-compose-forward-as-mime-flag} is on
@@ -4750,25 +4750,25 @@ detail in the following sections.
4750@node Editing Message, Inserting Letter, Editing Drafts, Editing Drafts 4750@node Editing Message, Inserting Letter, Editing Drafts, Editing Drafts
4751@section Editing the Message 4751@section Editing the Message
4752 4752
4753@cindex @samp{Bcc:} header field 4753@cindex @samp{Bcc} header field
4754@cindex @samp{Cc:} header field 4754@cindex @samp{Cc} header field
4755@cindex @samp{Dcc:} header field 4755@cindex @samp{Dcc} header field
4756@cindex @samp{From:} header field 4756@cindex @samp{From} header field
4757@cindex @samp{Mail-Followup-To:} header field 4757@cindex @samp{Mail-Followup-To} header field
4758@cindex @samp{Mail-Reply-To:} header field 4758@cindex @samp{Mail-Reply-To} header field
4759@cindex @samp{Reply-To:} header field 4759@cindex @samp{Reply-To} header field
4760@cindex @samp{Subject:} header field 4760@cindex @samp{Subject} header field
4761@cindex @samp{To:} header field 4761@cindex @samp{To} header field
4762@cindex editing header 4762@cindex editing header
4763@cindex header field, @samp{Bcc:} 4763@cindex header field, @samp{Bcc}
4764@cindex header field, @samp{Cc:} 4764@cindex header field, @samp{Cc}
4765@cindex header field, @samp{Dcc:} 4765@cindex header field, @samp{Dcc}
4766@cindex header field, @samp{From:} 4766@cindex header field, @samp{From}
4767@cindex header field, @samp{Mail-Followup-To:} 4767@cindex header field, @samp{Mail-Followup-To}
4768@cindex header field, @samp{Mail-Reply-To:} 4768@cindex header field, @samp{Mail-Reply-To}
4769@cindex header field, @samp{Reply-To:} 4769@cindex header field, @samp{Reply-To}
4770@cindex header field, @samp{Subject:} 4770@cindex header field, @samp{Subject}
4771@cindex header field, @samp{To:} 4771@cindex header field, @samp{To}
4772@findex mh-to-field 4772@findex mh-to-field
4773@kindex C-c C-f C-t 4773@kindex C-c C-f C-t
4774@kindex C-c C-f t 4774@kindex C-c C-f t
@@ -5142,12 +5142,12 @@ mail user agent is sophisticated enough. In MH-E, this is done by
5142placing your image in the file named by the option 5142placing your image in the file named by the option
5143@code{mh-x-face-file} which is @file{~/.face} by default. 5143@code{mh-x-face-file} which is @file{~/.face} by default.
5144 5144
5145@cindex @samp{Face:} header field 5145@cindex @samp{Face} header field
5146@cindex @samp{X-Face:} header field 5146@cindex @samp{X-Face} header field
5147@cindex @samp{X-Image-URL:} header field 5147@cindex @samp{X-Image-URL} header field
5148@cindex header field, @samp{Face:} 5148@cindex header field, @samp{Face}
5149@cindex header field, @samp{X-Face:} 5149@cindex header field, @samp{X-Face}
5150@cindex header field, @samp{X-Image-URL:} 5150@cindex header field, @samp{X-Image-URL}
5151 5151
5152If the file starts with either of the strings @samp{X-Face:}, 5152If the file starts with either of the strings @samp{X-Face:},
5153@samp{Face:} or @samp{X-Image-URL:} then the contents are added to the 5153@samp{Face:} or @samp{X-Image-URL:} then the contents are added to the
@@ -5605,8 +5605,8 @@ See
5605@cite{The PGG Manual}}. 5605@cite{The PGG Manual}}.
5606@end ifhtml 5606@end ifhtml
5607 5607
5608@cindex header field, @samp{Fcc:} 5608@cindex header field, @samp{Fcc}
5609@cindex @samp{Fcc:} header field 5609@cindex @samp{Fcc} header field
5610@vindex pgg-encrypt-for-me 5610@vindex pgg-encrypt-for-me
5611 5611
5612In particular, I turn on the option @code{pgg-encrypt-for-me} so that 5612In particular, I turn on the option @code{pgg-encrypt-for-me} so that
@@ -5841,9 +5841,9 @@ Recipients}.
5841 5841
5842@cindex @command{ali} 5842@cindex @command{ali}
5843@cindex @file{/etc/nmh/MailAliases} 5843@cindex @file{/etc/nmh/MailAliases}
5844@cindex @samp{Aliasfile:} MH profile component 5844@cindex @samp{Aliasfile} MH profile component
5845@cindex MH commands, @command{ali} 5845@cindex MH commands, @command{ali}
5846@cindex MH profile component, @samp{Aliasfile:} 5846@cindex MH profile component, @samp{Aliasfile}
5847@cindex files, @file{/etc/nmh/MailAliases} 5847@cindex files, @file{/etc/nmh/MailAliases}
5848 5848
5849MH-E loads aliases for completion and folder name hints from various 5849MH-E loads aliases for completion and folder name hints from various
@@ -6085,8 +6085,8 @@ the @samp{INS} button with the label @samp{Add at least one item
6085below}. The @samp{Value Menu} has the following menu items: 6085below}. The @samp{Value Menu} has the following menu items:
6086 6086
6087@table @samp 6087@table @samp
6088@cindex header field, @samp{From:} 6088@cindex header field, @samp{From}
6089@cindex @samp{From:} header field 6089@cindex @samp{From} header field
6090@item From Field 6090@item From Field
6091Specify an alternate @samp{From:} header field. You must include a 6091Specify an alternate @samp{From:} header field. You must include a
6092valid email address. A standard format is @samp{First Last 6092valid email address. A standard format is @samp{First Last
@@ -6094,8 +6094,8 @@ valid email address. A standard format is @samp{First Last
6094must quote your name as in @samp{"First I. Last" 6094must quote your name as in @samp{"First I. Last"
6095<login@@host.domain>}. 6095<login@@host.domain>}.
6096@c ------------------------- 6096@c -------------------------
6097@cindex header field, @samp{Organization:} 6097@cindex header field, @samp{Organization}
6098@cindex @samp{Organization:} header field 6098@cindex @samp{Organization} header field
6099@item Organization Field 6099@item Organization Field
6100People usually list the name of the company where they work here. 6100People usually list the name of the company where they work here.
6101@c ------------------------- 6101@c -------------------------
@@ -6173,15 +6173,15 @@ Select an identity from those configured in @code{mh-identity-list}.
6173All of the information for that identity will be added if the 6173All of the information for that identity will be added if the
6174recipient matches. 6174recipient matches.
6175@c ------------------------- 6175@c -------------------------
6176@cindex @samp{Fcc:} header field 6176@cindex @samp{Fcc} header field
6177@cindex header field, @samp{Fcc:} 6177@cindex header field, @samp{Fcc}
6178@item Fcc Field 6178@item Fcc Field
6179Insert an @samp{Fcc:} header field with the folder you provide. When 6179Insert an @samp{Fcc:} header field with the folder you provide. When
6180you send the message, MH will put a copy of your message in this 6180you send the message, MH will put a copy of your message in this
6181folder. 6181folder.
6182@c ------------------------- 6182@c -------------------------
6183@cindex @samp{Mail-Followup-To:} header field 6183@cindex @samp{Mail-Followup-To} header field
6184@cindex header field, @samp{Mail-Followup-To:} 6184@cindex header field, @samp{Mail-Followup-To}
6185@item Mail-Followup-To Field 6185@item Mail-Followup-To Field
6186Insert an @samp{Mail-Followup-To:} header field with the recipients 6186Insert an @samp{Mail-Followup-To:} header field with the recipients
6187you provide. If the recipient's mail user agent supports this header 6187you provide. If the recipient's mail user agent supports this header
@@ -6793,8 +6793,8 @@ argument.
6793 6793
6794@cindex @command{procmail} 6794@cindex @command{procmail}
6795@cindex Unix commands, @command{procmail} 6795@cindex Unix commands, @command{procmail}
6796@cindex @samp{X-MHE-Checksum:} header field 6796@cindex @samp{X-MHE-Checksum} header field
6797@cindex header field, @samp{X-MHE-Checksum:} 6797@cindex header field, @samp{X-MHE-Checksum}
6798 6798
6799Note: This command uses an @samp{X-MHE-Checksum:} header field to 6799Note: This command uses an @samp{X-MHE-Checksum:} header field to
6800cache the MD5 checksum of a message. This means that if an incoming 6800cache the MD5 checksum of a message. This means that if an incoming
@@ -7457,9 +7457,9 @@ folder (default is current folder) with @kbd{S l}
7457(@code{mh-list-sequences}). The list appears in a buffer named 7457(@code{mh-list-sequences}). The list appears in a buffer named
7458@samp{*MH-E Sequences*} (@pxref{Miscellaneous}). 7458@samp{*MH-E Sequences*} (@pxref{Miscellaneous}).
7459 7459
7460@cindex MH profile component, @samp{Previous-Sequence:} 7460@cindex MH profile component, @samp{Previous-Sequence}
7461@cindex @samp{cur} sequence 7461@cindex @samp{cur} sequence
7462@cindex @samp{Previous-Sequence:} MH profile component 7462@cindex @samp{Previous-Sequence} MH profile component
7463@cindex sequence, @samp{cur} 7463@cindex sequence, @samp{cur}
7464@cindex sequence, @samp{Previous-Sequence} 7464@cindex sequence, @samp{Previous-Sequence}
7465@vindex mh-refile-preserves-sequences-flag 7465@vindex mh-refile-preserves-sequences-flag
@@ -7484,10 +7484,10 @@ this deletes only the sequence, not the messages in the sequence. If
7484you want to delete the messages, use @kbd{C-u d} (@pxref{Reading 7484you want to delete the messages, use @kbd{C-u d} (@pxref{Reading
7485Mail}). 7485Mail}).
7486 7486
7487@cindex @samp{Unseen-Sequence:} MH profile component 7487@cindex @samp{Unseen-Sequence} MH profile component
7488@cindex @samp{cur} sequence 7488@cindex @samp{cur} sequence
7489@cindex @samp{tick} sequence 7489@cindex @samp{tick} sequence
7490@cindex MH profile component, @samp{Unseen-Sequence:} 7490@cindex MH profile component, @samp{Unseen-Sequence}
7491@cindex sequence, @samp{Unseen-Sequence} 7491@cindex sequence, @samp{Unseen-Sequence}
7492@cindex sequence, @samp{cur} 7492@cindex sequence, @samp{cur}
7493@cindex sequence, @samp{tick} 7493@cindex sequence, @samp{tick}
@@ -7663,9 +7663,9 @@ reclassifies a range of messages (@pxref{Ranges}) as ham if it were
7663incorrectly classified as spam. It then refiles the message into the 7663incorrectly classified as spam. It then refiles the message into the
7664@file{+inbox} folder. 7664@file{+inbox} folder.
7665 7665
7666@cindex MH profile component, @samp{Previous-Sequence:} 7666@cindex MH profile component, @samp{Previous-Sequence}
7667@cindex @samp{cur} sequence 7667@cindex @samp{cur} sequence
7668@cindex @samp{Previous-Sequence:} MH profile component 7668@cindex @samp{Previous-Sequence} MH profile component
7669@cindex sequence, @samp{cur} 7669@cindex sequence, @samp{cur}
7670@cindex sequence, @samp{Previous-Sequence} 7670@cindex sequence, @samp{Previous-Sequence}
7671@vindex mh-whitelist-preserves-sequences-flag 7671@vindex mh-whitelist-preserves-sequences-flag
@@ -7708,10 +7708,10 @@ it from your local distribution or from the
7708To use SpamAssassin, add the following recipes to @file{~/.procmailrc}: 7708To use SpamAssassin, add the following recipes to @file{~/.procmailrc}:
7709 7709
7710@cindex @command{spamc} 7710@cindex @command{spamc}
7711@cindex @samp{X-Spam-Level:} header field 7711@cindex @samp{X-Spam-Level} header field
7712@cindex @samp{X-Spam-Status:} header field 7712@cindex @samp{X-Spam-Status} header field
7713@cindex header field, @samp{X-Spam-Level:} 7713@cindex header field, @samp{X-Spam-Level}
7714@cindex header field, @samp{X-Spam-Status:} 7714@cindex header field, @samp{X-Spam-Status}
7715 7715
7716@smallexample 7716@smallexample
7717PATH=$PATH:/usr/bin/mh 7717PATH=$PATH:/usr/bin/mh
@@ -7833,8 +7833,8 @@ each type of message to start doing a good job.
7833 7833
7834To use bogofilter, add the following recipes to @file{~/.procmailrc}: 7834To use bogofilter, add the following recipes to @file{~/.procmailrc}:
7835 7835
7836@cindex @samp{X-Bogosity:} header field 7836@cindex @samp{X-Bogosity} header field
7837@cindex header field, @samp{X-Bogosity:} 7837@cindex header field, @samp{X-Bogosity}
7838 7838
7839@smallexample 7839@smallexample
7840PATH=$PATH:/usr/bin/mh 7840PATH=$PATH:/usr/bin/mh
@@ -7886,8 +7886,8 @@ SpamProbe web site}.
7886To use SpamProbe, add the following recipes to @file{~/.procmailrc}: 7886To use SpamProbe, add the following recipes to @file{~/.procmailrc}:
7887 7887
7888@cindex @command{formail} 7888@cindex @command{formail}
7889@cindex @samp{X-SpamProbe:} header field 7889@cindex @samp{X-SpamProbe} header field
7890@cindex header field, @samp{X-SpamProbe:} 7890@cindex header field, @samp{X-SpamProbe}
7891 7891
7892@smallexample 7892@smallexample
7893PATH=$PATH:/usr/bin/mh 7893PATH=$PATH:/usr/bin/mh
@@ -7922,12 +7922,12 @@ eliminate any message with a Windows executable (which is most likely
7922a virus). The second is to eliminate mail in character sets that you 7922a virus). The second is to eliminate mail in character sets that you
7923can't read. 7923can't read.
7924 7924
7925@cindex @samp{Content-Transfer-Encoding:} header field 7925@cindex @samp{Content-Transfer-Encoding} header field
7926@cindex @samp{Content-Type:} header field 7926@cindex @samp{Content-Type} header field
7927@cindex @samp{Subject:} header field 7927@cindex @samp{Subject} header field
7928@cindex header field, @samp{Content-Transfer-Encoding:} 7928@cindex header field, @samp{Content-Transfer-Encoding}
7929@cindex header field, @samp{Content-Type:} 7929@cindex header field, @samp{Content-Type}
7930@cindex header field, @samp{Subject:} 7930@cindex header field, @samp{Subject}
7931 7931
7932@smallexample 7932@smallexample
7933PATH=$PATH:/usr/bin/mh 7933PATH=$PATH:/usr/bin/mh
@@ -8579,8 +8579,8 @@ anything to my knowledge@footnote{See
8579Savannah issue #4361} to see if @command{rcvstore} locking is still an 8579Savannah issue #4361} to see if @command{rcvstore} locking is still an
8580issue.}. 8580issue.}.
8581 8581
8582@cindex @samp{Unseen-Sequence:} MH profile component 8582@cindex @samp{Unseen-Sequence} MH profile component
8583@cindex MH profile component, @samp{Unseen-Sequence:} 8583@cindex MH profile component, @samp{Unseen-Sequence}
8584 8584
8585Line 16 uses the following script, @code{myrcvstore}, to massage the 8585Line 16 uses the following script, @code{myrcvstore}, to massage the
8586message as described in the comment and file the message in the given 8586message as described in the comment and file the message in the given
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index ee3a4d057ee..3195bfa807d 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -1465,10 +1465,10 @@ appropriate function to a function key on the keyboard and use that key.
1465@xref{Viper Specials}, for details. 1465@xref{Viper Specials}, for details.
1466 1466
1467@item Ex commands 1467@item Ex commands
1468@findex @kbd{:args} 1468@findex @kbd{Ex args}
1469@findex @kbd{:n} 1469@findex @kbd{Ex n}
1470@findex @kbd{:pwd} 1470@findex @kbd{Ex pwd}
1471@findex @kbd{:pre} 1471@findex @kbd{Ex pre}
1472The commands @kbd{:args}, @kbd{:next}, @kbd{:pre} behave 1472The commands @kbd{:args}, @kbd{:next}, @kbd{:pre} behave
1473differently. @kbd{:pwd} exists to get current directory. 1473differently. @kbd{:pwd} exists to get current directory.
1474The commands @kbd{:b} and @kbd{:B} switch buffers around. @xref{File and 1474The commands @kbd{:b} and @kbd{:B} switch buffers around. @xref{File and
@@ -1476,8 +1476,8 @@ Buffer Handling}, for details.
1476There are also the new commands @kbd{:RelatedFile} and 1476There are also the new commands @kbd{:RelatedFile} and
1477@kbd{PreviousRelatedFile} (which abbreviate to @kbd{R} and @kbd{P}, 1477@kbd{PreviousRelatedFile} (which abbreviate to @kbd{R} and @kbd{P},
1478respectively. @xref{Viper Specials}, for details. 1478respectively. @xref{Viper Specials}, for details.
1479@findex @kbd{:RelatedFile} 1479@findex @kbd{Ex RelatedFile}
1480@findex @kbd{:PreviousRelatedFile} 1480@findex @kbd{Ex PreviousRelatedFile}
1481@end table 1481@end table
1482 1482
1483Apart from the new commands, many old commands have been enhanced. Most 1483Apart from the new commands, many old commands have been enhanced. Most
@@ -1587,7 +1587,7 @@ you are doing. Only two variables, @code{viper-mode} and
1587@code{viper-custom-file-name}, are supposed to be customized in @file{.emacs}, 1587@code{viper-custom-file-name}, are supposed to be customized in @file{.emacs},
1588prior to loading Viper (i.e., prior to @code{(require 'viper)} command. 1588prior to loading Viper (i.e., prior to @code{(require 'viper)} command.
1589@item 1589@item
1590@cindex :customize 1590@cindex Ex customize
1591By executing the @kbd{:customize} Ex command. This takes you to the Emacs 1591By executing the @kbd{:customize} Ex command. This takes you to the Emacs
1592customization widget, which lets you change the values of Viper 1592customization widget, which lets you change the values of Viper
1593customizable variables easily. This method is good for novice and 1593customizable variables easily. This method is good for novice and
@@ -1616,7 +1616,7 @@ cases, examples are provided that you can use directly.
1616 1616
1617@cindex setting variables 1617@cindex setting variables
1618@cindex variables for customization 1618@cindex variables for customization
1619@findex @kbd{:set} 1619@findex @kbd{Ex set}
1620 1620
1621An easy way to customize Viper is to change the values of constants used in 1621An easy way to customize Viper is to change the values of constants used in
1622Viper. Here is the list of the constants used in Viper and their default 1622Viper. Here is the list of the constants used in Viper and their default
@@ -2111,7 +2111,7 @@ bound to, unless these keys are typed in quick succession. So, with macros,
2111one can use the normal keys alongside with the macros. If per-mode 2111one can use the normal keys alongside with the macros. If per-mode
2112modifications are needed, the user can try both ways and see which one is 2112modifications are needed, the user can try both ways and see which one is
2113more convenient. 2113more convenient.
2114@findex @kbd{:map} 2114@findex @kbd{Ex map}
2115@xref{Vi Macros}, for details. 2115@xref{Vi Macros}, for details.
2116 2116
2117Note: in major modes that come up in @emph{Emacs state} by default, the 2117Note: in major modes that come up in @emph{Emacs state} by default, the
@@ -2551,8 +2551,8 @@ be associated with the master file. Then, the new Ex command
2551another, so you can edit them. If a file is not in any Emacs buffer, it 2551another, so you can edit them. If a file is not in any Emacs buffer, it
2552will be visited. The command @kbd{PreviousRelatedFile} (abbr., @kbd{:P}) 2552will be visited. The command @kbd{PreviousRelatedFile} (abbr., @kbd{:P})
2553goes through the file list in the opposite direction. 2553goes through the file list in the opposite direction.
2554@findex @kbd{:RelatedFile} 2554@findex @kbd{Ex RelatedFile}
2555@findex @kbd{:PreviousRelatedFile} 2555@findex @kbd{Ex PreviousRelatedFile}
2556 2556
2557These commands are akin to @kbd{:n} and @kbd{:N}, but they allow the user to 2557These commands are akin to @kbd{:n} and @kbd{:N}, but they allow the user to
2558focus on relevant files only. 2558focus on relevant files only.
@@ -3480,8 +3480,8 @@ Go to specified Viper mark and go to the first CHAR on line.
3480@kindex @kbd{m<} 3480@kindex @kbd{m<}
3481@kindex @kbd{m,} 3481@kindex @kbd{m,}
3482@kindex @kbd{m^} 3482@kindex @kbd{m^}
3483@findex @kbd{:mark} 3483@findex @kbd{Ex mark}
3484@findex @kbd{:k} 3484@findex @kbd{Ex k}
3485@kindex @kbd{''} 3485@kindex @kbd{''}
3486@kindex @kbd{``} 3486@kindex @kbd{``}
3487@kindex @kbd{`<a-z>} 3487@kindex @kbd{`<a-z>}
@@ -3730,11 +3730,11 @@ destructive Vi commands.
3730@kindex @kbd{#c<move>} 3730@kindex @kbd{#c<move>}
3731@kindex @kbd{&} 3731@kindex @kbd{&}
3732@kindex @kbd{\&} 3732@kindex @kbd{\&}
3733@findex @kbd{:substitute/<pat>/<repl>/<f>} 3733@findex @kbd{Ex substitute/<pat>/<repl>/<f>}
3734@findex @kbd{:s/<pat>/<repl>/<f>} 3734@findex @kbd{Ex s/<pat>/<repl>/<f>}
3735@findex @kbd{:copy [z]} 3735@findex @kbd{Ex copy [z]}
3736@findex @kbd{:t [z]} 3736@findex @kbd{Ex t [z]}
3737@findex @kbd{:move [z]} 3737@findex @kbd{Ex move [z]}
3738@kindex @kbd{J} 3738@kindex @kbd{J}
3739@kindex @kbd{~} 3739@kindex @kbd{~}
3740@kindex @kbd{=<move>} 3740@kindex @kbd{=<move>}
@@ -3814,14 +3814,14 @@ Execute <ex-command> on all lines that match <pattern>.
3814Execute <ex-command> on all lines that do not match <pattern>. 3814Execute <ex-command> on all lines that do not match <pattern>.
3815@end table 3815@end table
3816@kindex @kbd{&} 3816@kindex @kbd{&}
3817@findex @kbd{:substitute/<pat>/<repl>/<f>} 3817@findex @kbd{Ex substitute/<pat>/<repl>/<f>}
3818@kindex @kbd{Q} 3818@kindex @kbd{Q}
3819@kindex @kbd{#g<move>} 3819@kindex @kbd{#g<move>}
3820@findex @kbd{:v} 3820@findex @kbd{Ex v}
3821@findex @kbd{:g} 3821@findex @kbd{Ex g}
3822@findex @kbd{:global} 3822@findex @kbd{Ex global}
3823@findex @kbd{:vglobal} 3823@findex @kbd{Ex vglobal}
3824@findex @kbd{:tag <name>} 3824@findex @kbd{Ex tag <name>}
3825@kindex @kbd{%} 3825@kindex @kbd{%}
3826@kindex @kbd{N} 3826@kindex @kbd{N}
3827@kindex @kbd{n} 3827@kindex @kbd{n}
@@ -3874,7 +3874,7 @@ Put the contents of the (default undo) buffer
3874@kindex @kbd{"<a-z>y<move>} 3874@kindex @kbd{"<a-z>y<move>}
3875@kindex @kbd{y<move>} 3875@kindex @kbd{y<move>}
3876@kindex @kbd{yank} 3876@kindex @kbd{yank}
3877@findex @kbd{:yank} 3877@findex @kbd{Ex yank}
3878 3878
3879@node Undoing 3879@node Undoing
3880@subsection Undoing 3880@subsection Undoing
@@ -3895,9 +3895,9 @@ Re-edit a messed-up file.
3895Recover file from autosave. Viper also creates backup files 3895Recover file from autosave. Viper also creates backup files
3896that have a @samp{~} appended to them. 3896that have a @samp{~} appended to them.
3897@end table 3897@end table
3898@findex @kbd{:rec} 3898@findex @kbd{Ex rec}
3899@findex @kbd{:e!} 3899@findex @kbd{Ex e!}
3900@findex @kbd{:q!} 3900@findex @kbd{Ex q!}
3901@kindex @kbd{.} 3901@kindex @kbd{.}
3902@kindex @kbd{U} 3902@kindex @kbd{U}
3903@kindex @kbd{u} 3903@kindex @kbd{u}
@@ -4076,42 +4076,42 @@ is typed in minibuffer. File completion and history are supported.
4076@end table 4076@end table
4077@kindex @kbd{v} 4077@kindex @kbd{v}
4078@kindex @kbd{V} 4078@kindex @kbd{V}
4079@findex @kbd{:args} 4079@findex @kbd{Ex args}
4080@findex @kbd{:rew} 4080@findex @kbd{Ex rew}
4081@kindex @kbd{C-^} 4081@kindex @kbd{C-^}
4082@findex @kbd{:e!@: [<files>]} 4082@findex @kbd{Ex e!@: [<files>]}
4083@findex @kbd{:e [<files>]} 4083@findex @kbd{Ex e [<files>]}
4084@findex @kbd{:edit [<files>]} 4084@findex @kbd{Ex edit [<files>]}
4085@findex @kbd{:edit!@: [<files>]} 4085@findex @kbd{Ex edit!@: [<files>]}
4086@findex @kbd{:q!} 4086@findex @kbd{Ex q!}
4087@findex @kbd{:q} 4087@findex @kbd{Ex q}
4088@findex @kbd{:quit} 4088@findex @kbd{Ex quit}
4089@findex @kbd{:quit!} 4089@findex @kbd{Ex quit!}
4090@findex @kbd{:f} 4090@findex @kbd{Ex f}
4091@findex @kbd{:rec} 4091@findex @kbd{Ex rec}
4092@findex @kbd{:r} 4092@findex @kbd{Ex r}
4093@findex @kbd{:read} 4093@findex @kbd{Ex read}
4094@findex @kbd{:pre} 4094@findex @kbd{Ex pre}
4095@kindex @kbd{ZZ} 4095@kindex @kbd{ZZ}
4096@findex @kbd{:wq} 4096@findex @kbd{Ex wq}
4097@findex @kbd{:w <file>} 4097@findex @kbd{Ex w <file>}
4098@findex @kbd{:w!@: <file>} 4098@findex @kbd{Ex w!@: <file>}
4099@findex @kbd{:w >> <file>} 4099@findex @kbd{Ex w >> <file>}
4100@findex @kbd{:write <file>} 4100@findex @kbd{Ex write <file>}
4101@findex @kbd{:write!@: <file>} 4101@findex @kbd{Ex write!@: <file>}
4102@findex @kbd{:write >> <file>} 4102@findex @kbd{Ex write >> <file>}
4103@findex @kbd{:W} 4103@findex @kbd{Ex W}
4104@findex @kbd{:WW} 4104@findex @kbd{Ex WW}
4105@findex @kbd{:Write} 4105@findex @kbd{Ex Write}
4106@findex @kbd{:WWrite} 4106@findex @kbd{Ex WWrite}
4107@findex @kbd{:WWrite} 4107@findex @kbd{Ex WWrite}
4108@findex @kbd{:x} 4108@findex @kbd{Ex x}
4109@findex @kbd{:x!} 4109@findex @kbd{Ex x!}
4110@findex @kbd{:suspend} 4110@findex @kbd{Ex suspend}
4111@findex @kbd{:stop} 4111@findex @kbd{Ex stop}
4112@findex @kbd{:n [<count> | <file>]} 4112@findex @kbd{Ex n [<count> | <file>]}
4113@findex @kbd{:cd [<dir>]} 4113@findex @kbd{Ex cd [<dir>]}
4114@findex @kbd{:pwd} 4114@findex @kbd{Ex pwd}
4115 4115
4116@node Mapping 4116@node Mapping
4117@section Mapping 4117@section Mapping
@@ -4175,10 +4175,10 @@ Show contents of register.
4175@kindex @kbd{@@#} 4175@kindex @kbd{@@#}
4176@kindex @kbd{@@@@} 4176@kindex @kbd{@@@@}
4177@kindex @kbd{@@<a-z>} 4177@kindex @kbd{@@<a-z>}
4178@findex @kbd{:unmap <char>} 4178@findex @kbd{Ex unmap <char>}
4179@findex @kbd{:map <char> <seq>} 4179@findex @kbd{Ex map <char> <seq>}
4180@findex @kbd{:unmap!@: <char>} 4180@findex @kbd{Ex unmap!@: <char>}
4181@findex @kbd{:map!@: <char> <seq>} 4181@findex @kbd{Ex map!@: <char> <seq>}
4182 4182
4183@node Shell Commands 4183@node Shell Commands
4184@section Shell Commands 4184@section Shell Commands
@@ -4234,17 +4234,17 @@ current).
4234@item :make 4234@item :make
4235Run the make command in the current directory. 4235Run the make command in the current directory.
4236@end table 4236@end table
4237@findex @kbd{:<address>r <name>} 4237@findex @kbd{Ex <address>r <name>}
4238@findex @kbd{:<address>r !<cmd>} 4238@findex @kbd{Ex <address>r !<cmd>}
4239@findex @kbd{!<cmd>} 4239@findex @kbd{!<cmd>}
4240@findex @kbd{!!<cmd>} 4240@findex @kbd{!!<cmd>}
4241@findex @kbd{!<move><cmd>} 4241@findex @kbd{!<move><cmd>}
4242@findex @kbd{:w !<cmd>} 4242@findex @kbd{Ex w !<cmd>}
4243@findex @kbd{:x,y w !<cmd>} 4243@findex @kbd{Ex x,y w !<cmd>}
4244@findex @kbd{:!!@: <args>} 4244@findex @kbd{Ex !!@: <args>}
4245@findex @kbd{:!<cmd>} 4245@findex @kbd{Ex !<cmd>}
4246@findex @kbd{:sh} 4246@findex @kbd{Ex sh}
4247@findex @kbd{:make} 4247@findex @kbd{Ex make}
4248 4248
4249@node Options 4249@node Options
4250@section Options 4250@section Options
@@ -4343,29 +4343,29 @@ Turn <option> off.
4343@item :set <option>=<value> 4343@item :set <option>=<value>
4344Set <option> to <value>. 4344Set <option> to <value>.
4345@end table 4345@end table
4346@findex @kbd{:set <option>=<value>} 4346@findex @kbd{Ex set <option>=<value>}
4347@findex @kbd{:set no<option>} 4347@findex @kbd{Ex set no<option>}
4348@findex @kbd{:set <option>} 4348@findex @kbd{Ex set <option>}
4349@findex @kbd{:set ws} 4349@findex @kbd{Ex set ws}
4350@findex @kbd{:set wrapscan} 4350@findex @kbd{Ex set wrapscan}
4351@findex @kbd{:set wm=<count>} 4351@findex @kbd{Ex set wm=<count>}
4352@findex @kbd{:set wrapmargin=<count>} 4352@findex @kbd{Ex set wrapmargin=<count>}
4353@findex @kbd{:set ts=<count>} 4353@findex @kbd{Ex set ts=<count>}
4354@findex @kbd{:set tabstop=<count>} 4354@findex @kbd{Ex set tabstop=<count>}
4355@findex @kbd{:set tab-stop-local=<count>} 4355@findex @kbd{Ex set tab-stop-local=<count>}
4356@findex @kbd{:set sm} 4356@findex @kbd{Ex set sm}
4357@findex @kbd{:set showmatch} 4357@findex @kbd{Ex set showmatch}
4358@findex @kbd{:set sw=<count>} 4358@findex @kbd{Ex set sw=<count>}
4359@findex @kbd{:set shiftwidth=<count>} 4359@findex @kbd{Ex set shiftwidth=<count>}
4360@findex @kbd{:set sh=<string>} 4360@findex @kbd{Ex set sh=<string>}
4361@findex @kbd{:set shell=<string>} 4361@findex @kbd{Ex set shell=<string>}
4362@findex @kbd{:set ro} 4362@findex @kbd{Ex set ro}
4363@findex @kbd{:set readonly} 4363@findex @kbd{Ex set readonly}
4364@findex @kbd{:set magic} 4364@findex @kbd{Ex set magic}
4365@findex @kbd{:set ic} 4365@findex @kbd{Ex set ic}
4366@findex @kbd{:set ignorecase} 4366@findex @kbd{Ex set ignorecase}
4367@findex @kbd{:set ai} 4367@findex @kbd{Ex set ai}
4368@findex @kbd{:set autoindent} 4368@findex @kbd{Ex set autoindent}
4369 4369
4370@node Emacs Related Commands 4370@node Emacs Related Commands
4371@section Emacs Related Commands 4371@section Emacs Related Commands