Mercurial > emacs
annotate man/mh-e.texi @ 73165:deaec6fc4933
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Fri, 29 Sep 2006 12:25:23 +0000 |
parents | 0c50aa4e3f8d |
children | bb3a9d42ece7 2d56e13fd23d b5c13d1564a9 |
rev | line source |
---|---|
25829 | 1 \input texinfo @c -*-texinfo-*- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3 @c Note: This document requires makeinfo version 4.6 or greater to build. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4 @c |
25829 | 5 @c %**start of header |
6 @setfilename ../info/mh-e | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7 @settitle The MH-E Manual |
25829 | 8 @c %**end of header |
9 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
10 @c Version of the software and manual. |
71416
e198da669233
(VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.0.1.
Bill Wohler <wohler@newt.com>
parents:
70482
diff
changeset
|
11 @set VERSION 8.0.1 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
12 @c Edition of the manual. It is either empty for the first edition or |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
13 @c has the form ", nth Edition" (without the quotes). |
70481
ac84eff5baf0
(VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.0.
Bill Wohler <wohler@newt.com>
parents:
70212
diff
changeset
|
14 @set EDITION |
71416
e198da669233
(VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.0.1.
Bill Wohler <wohler@newt.com>
parents:
70482
diff
changeset
|
15 @set UPDATED 2006-06-20 |
e198da669233
(VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.0.1.
Bill Wohler <wohler@newt.com>
parents:
70482
diff
changeset
|
16 @set UPDATE-MONTH June, 2006 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
17 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
18 @c Other variables. |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
19 @set MH-BOOK-HOME http://rand-mh.sourceforge.net/book/mh |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
20 @set MH-E-HOME http://mh-e.sourceforge.net/ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
21 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
22 @c Copyright |
47737
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
23 @copying |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
24 This is version @value{VERSION}@value{EDITION} of @cite{The MH-E |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
25 Manual}, last updated @value{UPDATED}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
26 |
69681
11b616eddda4
@copyright{}, no indentation in @copying{}
Karl Berry <karl@gnu.org>
parents:
69628
diff
changeset
|
27 Copyright @copyright{} 1995, 2001, 2002, 2003, 2005, 2006 Free |
11b616eddda4
@copyright{}, no indentation in @copying{}
Karl Berry <karl@gnu.org>
parents:
69628
diff
changeset
|
28 Software Foundation, Inc. |
47737
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
29 |
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
30 @quotation |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
31 The MH-E manual is free documentation; you can redistribute it and/or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
32 modify it under the terms of either: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
33 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
34 @enumerate a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
35 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
36 the GNU Free Documentation License, Version 1.2 or any later version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
37 published by the Free Software Foundation; with no Invariant Sections, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
38 no Front-Cover Texts, and no Back-Cover Texts. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
39 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
40 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
41 the GNU General Public License as published by the Free Software |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
42 Foundation; either version 2, or (at your option) any later version. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
43 @end enumerate |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
44 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
45 The MH-E manual is distributed in the hope that it will be useful, but |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
46 WITHOUT ANY WARRANTY; without even the implied warranty of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
47 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
48 General Public License or GNU Free Documentation License for more |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
49 details. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
50 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
51 The GNU General Public License and the GNU Free Documentation License |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
52 appear as appendices to this document. You may also request copies by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
53 writing to the Free Software Foundation, Inc., 51 Franklin Street, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
54 Fifth Floor, Boston, MA 02110-1301, USA. |
47737
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
55 @end quotation |
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
56 @end copying |
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
57 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
58 @c Info Directory Entry |
47737
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
59 @dircategory Emacs |
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
60 @direntry |
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
61 * MH-E: (mh-e). Emacs interface to the MH mail system. |
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
62 @end direntry |
25829 | 63 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
64 @c Title Page |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
65 @setchapternewpage odd |
25829 | 66 @titlepage |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
67 @title The MH-E Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
68 @subtitle Version @value{VERSION}@value{EDITION} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
69 @subtitle @value{UPDATE-MONTH} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
70 @author Bill Wohler |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
71 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
72 @c Copyright Page |
25829 | 73 @page |
74 @vskip 0pt plus 1filll | |
47737
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
75 @insertcopying |
25829 | 76 @end titlepage |
77 | |
47737
0a70200bde27
use @copying instead of @ifinfo.
Karl Berry <karl@gnu.org>
parents:
39268
diff
changeset
|
78 @ifnottex |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
79 @html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
80 <!-- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
81 @end html |
25829 | 82 @node Top, Preface, (dir), (dir) |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
83 @top The MH-E Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
84 @html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
85 --> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
86 @end html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
87 @insertcopying |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
88 @end ifnottex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
89 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
90 @c Table of Contents |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
91 @contents |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
92 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
93 @html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
94 <!-- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
95 @end html |
25829 | 96 |
97 @menu | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
98 * Preface:: Preface |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
99 * Conventions:: GNU Emacs Terms and Conventions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
100 * Getting Started:: Getting Started |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
101 * Tour Through MH-E:: Tour Through MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
102 * Using This Manual:: Using This Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
103 * Incorporating Mail:: Incorporating Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
104 * Reading Mail:: Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
105 * Folders:: Organizing Your Mail with Folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
106 * Sending Mail:: Sending Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
107 * Editing Drafts:: Editing a Draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
108 * Aliases:: Aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
109 * Identities:: Identities |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
110 * Speedbar:: The Speedbar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
111 * Menu Bar:: The Menu Bar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
112 * Tool Bar:: The Tool Bar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
113 * Searching:: Searching Through Messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
114 * Threading:: Viewing Message Threads |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
115 * Limits:: Limiting Display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
116 * Sequences:: Using Sequences |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
117 * Junk:: Dealing With Junk Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
118 * Miscellaneous:: Miscellaneous Commands, Variables, and Buffers |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
119 * Scan Line Formats:: Scan Line Formats |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
120 * Procmail:: Reading Mailing Lists Effectively |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
121 * Odds and Ends:: Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
122 * History:: History of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
123 * GFDL:: GNU Free Documentation License |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
124 * GPL:: GNU Public License |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
125 * Key Index:: Key (Character) Index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
126 * Command Index:: Command Index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
127 * Option Index:: Option (Variable) Index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
128 * Concept Index:: Concept Index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
129 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
130 @detailmenu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
131 --- The Detailed Node Listing --- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
132 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
133 Tour Through MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
134 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
135 * Sending Mail Tour:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
136 * Reading Mail Tour:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
137 * Processing Mail Tour:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
138 * Leaving MH-E:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
139 * More About MH-E:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
140 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
141 Using This Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
142 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
143 * Options:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
144 * Ranges:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
145 * Folder Selection:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
146 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
147 Reading Your Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
148 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
149 * Viewing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
150 * Viewing Attachments:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
151 * HTML:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
152 * Digests:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
153 * Reading PGP:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
154 * Printing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
155 * Files and Pipes:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
156 * Navigating:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
157 * Miscellaneous Commands and Options:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
158 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
159 Sending Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
160 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
161 * Composing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
162 * Replying:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
163 * Forwarding:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
164 * Redistributing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
165 * Editing Again:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
166 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
167 Editing a Draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
168 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
169 * Editing Message:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
170 * Inserting Letter:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
171 * Inserting Messages:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
172 * Signature:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
173 * Picture:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
174 * Adding Attachments:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
175 * Sending PGP:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
176 * Checking Recipients:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
177 * Sending Message:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
178 * Killing Draft:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
179 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
180 Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
181 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
182 * Bug Reports:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
183 * Mailing Lists:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
184 * MH FAQ and Support:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
185 * Getting MH-E:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
186 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
187 History of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
188 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
189 * From Brian Reid:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
190 * From Jim Larus:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
191 * From Stephen Gildea:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
192 * From Bill Wohler:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
193 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
194 @end detailmenu |
25829 | 195 @end menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
196 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
197 @html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
198 --> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
199 @end html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
200 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
201 @node Preface, Conventions, Top, Top |
25829 | 202 @unnumbered Preface |
203 | |
204 @cindex Emacs | |
205 @cindex Unix commands, Emacs | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
206 @cindex preface |
25829 | 207 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
208 This manual introduces another interface to the MH mail system that is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
209 accessible through the GNU Emacs editor, namely, @emph{MH-E}. MH-E is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
210 easy to use. I don't assume that you know GNU Emacs or even MH at this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
211 point, since I didn't know either of them when I discovered MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
212 However, MH-E was the tip of the iceberg, and I discovered more and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
213 more niceties about GNU Emacs and MH@. Now I'm fully hooked on both of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
214 them. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
215 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
216 The MH-E package is distributed with GNU Emacs@footnote{Version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
217 @value{VERSION} of MH-E will appear in GNU Emacs 22.1. It is supported |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
218 in GNU Emacs 21, as well as XEmacs 21 (except for versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
219 21.5.9-21.5.16). It is compatible with MH versions 6.8.4 and higher, |
71416
e198da669233
(VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.0.1.
Bill Wohler <wohler@newt.com>
parents:
70482
diff
changeset
|
220 all versions of nmh, and GNU mailutils 1.0 and higher.}, so you |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
221 shouldn't have to do anything special to use it. This manual covers |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
222 MH-E version @value{VERSION}. To help you decide which version you |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
223 have, see @ref{Getting Started}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
224 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
225 @findex help-with-tutorial |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
226 @kindex C-h t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
227 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
228 If you don't already use GNU Emacs but want to learn more, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
229 read an online tutorial by starting GNU Emacs and typing @kbd{C-h t} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
230 (@code{help-with-tutorial}). (To learn about this notation, see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
231 @ref{Conventions}.) If you want to take the plunge, consult the |
25829 | 232 @iftex |
233 @cite{GNU Emacs Manual}, | |
234 @end iftex | |
235 @ifinfo | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
236 @ref{top, , GNU Emacs Manual, emacs, GNU Emacs Manual}, |
25829 | 237 @end ifinfo |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
238 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
239 @uref{http://www.gnu.org/software/emacs/manual/html_node/, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
240 @cite{GNU Emacs Manual}}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
241 @end ifhtml |
25829 | 242 from the Free Software Foundation. |
243 | |
244 If more information is needed, you can go to the Unix manual pages of | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
245 the individual MH commands. When the name is not obvious, I'll guide |
25829 | 246 you to a relevant MH manual page that describes the action more fully. |
247 | |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
248 @cindex @cite{MH & nmh: Email for Users & Programmers} |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
249 @cindex MH book |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
250 @cindex info |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
251 @kindex C-h i |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
252 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
253 This manual is available in both Info and online formats. The Info |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
254 version is distributed with Emacs and can be accessed with the |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
255 @command{info} command (@samp{info mh-e}) or within Emacs (@kbd{C-h i |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
256 m mh-e @key{RET}}). The online version is available at |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
257 @uref{http://mh-e.sourceforge.net/manual/, SourceForge}. Another great |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
258 online resource is the book @uref{http://www.ics.uci.edu/~mh/book/, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
259 @cite{MH & nmh: Email for Users & Programmers}} (also known as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
260 @dfn{the MH book}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
261 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
262 I hope you enjoy this manual! If you have any comments, or suggestions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
263 for this document, please let me know. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
264 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
265 @cindex Bill Wohler |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
266 @cindex Wohler, Bill |
25829 | 267 |
268 @noindent | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
269 Bill Wohler <@i{wohler at newt.com}>@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
270 8 February 1995@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
271 24 February 2006 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
272 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
273 @node Conventions, Getting Started, Preface, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
274 @chapter GNU Emacs Terms and Conventions |
25829 | 275 |
276 @cindex Emacs | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
277 @cindex Emacs, conventions |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
278 @cindex Emacs, terms |
25829 | 279 @cindex Unix commands, Emacs |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
280 @cindex conventions, Emacs |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
281 @cindex terms, Emacs |
25829 | 282 |
283 If you're an experienced Emacs user, you can skip the following | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
284 conventions and definition of terms and go directly to the next |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
285 section (@pxref{Getting Started}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
286 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
287 @cindex Emacs commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
288 @cindex MH commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
289 @cindex Unix commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
290 @cindex commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
291 @cindex commands, MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
292 @cindex commands, Unix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
293 @cindex commands, shell |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
294 @cindex functions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
295 @cindex shell commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
296 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
297 In general, @dfn{functions} in this text refer to Emacs Lisp functions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
298 that one would call from within Emacs Lisp programs (for example, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
299 @code{(mh-inc-folder)}). On the other hand, @dfn{commands} are those |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
300 things that are run by the user, such as @kbd{i} or @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
301 mh-inc-folder}. Programs outside of Emacs are specifically called MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
302 commands, shell commands, or Unix commands. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
303 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
304 @cindex conventions, key names |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
305 @cindex key names |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
306 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
307 The conventions for key names are as follows: |
25829 | 308 |
309 @table @kbd | |
310 @item C-x | |
311 Hold down the @key{CTRL} (Control) key and press the @kbd{x} key. | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
312 @c ------------------------- |
25829 | 313 @item M-x |
314 Hold down the @key{META} or @key{ALT} key and press the @kbd{x} key. | |
315 | |
316 Since some keyboards don't have a @key{META} key, you can generate | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
317 @kbd{M-x}, for example, by pressing @key{ESC} (Escape), |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
318 @emph{releasing it}, and then pressing the @kbd{x} key. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
319 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
320 @item @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
321 Press the @key{RETURN} or @key{ENTER} key. This is normally used to |
25829 | 322 complete a command. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
323 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
324 @item @key{SPC} |
25829 | 325 Press the space bar. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
326 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
327 @item @key{TAB} |
25829 | 328 Press the @key{TAB} key. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
329 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
330 @item @key{DEL} |
36207
3f52023cf745
Release mh-e-doc-1.3 for Emacs 21.1.
Bill Wohler <wohler@newt.com>
parents:
36168
diff
changeset
|
331 Press the @key{DELETE} key. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
332 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
333 @item @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
334 Press the @key{BACKSPACE} key@footnote{If you are using Version 20 or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
335 earlier of Emacs, you will need to use the @key{DEL} key.}. |
25829 | 336 @end table |
337 | |
338 @cindex Emacs, prefix argument | |
339 @cindex prefix argument | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
340 @kindex C-u |
25829 | 341 |
342 A @dfn{prefix argument} allows you to pass an argument to any Emacs | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
343 function. To pass an argument, type @kbd{C-u} before the Emacs command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
344 or keystroke. Numeric arguments can be passed as well. For example, to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
345 insert five f's, use @kbd{C-u 5 f}. There is a default of four when |
25829 | 346 using @kbd{C-u}, and you can use multiple prefix arguments to provide |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
347 arguments of powers of four. To continue our example, you could insert |
25829 | 348 four f's with @kbd{C-u f}, 16 f's with @kbd{C-u C-u f}, 64 f's with |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
349 @kbd{C-u C-u C-u f}, and so on. Numeric and valueless negative |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
350 arguments can also be inserted with the @key{META} key. Examples |
25829 | 351 include @kbd{M-5} to specify an argument of 5, or @kbd{M--} which |
352 specifies a negative argument with no particular value. | |
353 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
354 @sp 1 |
25829 | 355 @center @strong{NOTE} |
356 | |
357 @quotation | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
358 The prefix @kbd{C-u} or @kbd{M-} is not necessary in MH-E's MH-Folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
359 mode (@pxref{Reading Mail Tour}). In this mode, simply enter the |
25829 | 360 numerical argument before entering the command. |
361 @end quotation | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
362 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
363 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
364 @cindex @file{.emacs} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
365 @cindex Emacs, variables |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
366 @cindex files, @file{.emacs} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
367 @cindex variables |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
368 @findex setq |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
369 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
370 Emacs uses @dfn{variables} to hold values. These can be changed via |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
371 calls to the function @code{setq} in @file{~/.emacs}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
372 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
373 @cindex Emacs, options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
374 @cindex options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
375 @findex customize-group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
376 @findex customize-option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
377 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
378 Variables in MH-E that are normally modified by the user are called |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
379 @dfn{options} and are modified through the customize functions (such |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
380 as @kbd{M-x customize-option} or @kbd{M-x customize-group}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
381 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
382 @xref{Easy Customization,,,emacs,The GNU Emacs Manual}, in @cite{The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
383 GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
384 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
385 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
386 See section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
387 @uref{http://www.gnu.org/software/emacs/manual/html_node/Easy-Customization.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
388 Easy Customization} in @cite{The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
389 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
390 @xref{Options}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
391 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
392 @cindex Emacs, faces |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
393 @cindex faces |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
394 @cindex highlighting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
395 @findex customize-face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
396 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
397 You can specify various styles for displaying text using @dfn{faces}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
398 MH-E provides a set of faces that you can use to personalize the look |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
399 of your MH-E buffers. Use the command @kbd{M-x customize-face} to do |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
400 this. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
401 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
402 @xref{Face Customization,,,emacs,The GNU Emacs Manual}, in @cite{The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
403 GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
404 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
405 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
406 See section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
407 @uref{http://www.gnu.org/software/emacs/manual/html_node/Face-Customization.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
408 Face Customization} in @cite{The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
409 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
410 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
411 @cindex abnormal hooks |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
412 @cindex hooks |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
413 @cindex normal hooks |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
414 @findex add-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
415 @findex customize-option |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
416 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
417 Commands often offer @dfn{hooks} which enable you to extend or modify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
418 the way a command works. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
419 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
420 @ref{Hooks, , Hooks, emacs, The GNU Emacs Manual}, in @cite{The GNU |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
421 Emacs Manual} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
422 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
423 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
424 See section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
425 @uref{http://www.gnu.org/software/emacs/manual/html_node/Hooks.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
426 Hooks} in @cite{The GNU Emacs Manual} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
427 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
428 for a description about @dfn{normal hooks} and @dfn{abnormal hooks}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
429 MH-E uses normal hooks in nearly all cases, so you can assume that we |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
430 are talking about normal hooks unless we explicitly mention that a |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
431 hook is abnormal. We also follow the conventions described in that |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
432 section: the name of the abnormal hooks end in @code{-hooks} and all |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
433 the rest of the MH-E hooks end in @code{-hook}. You can add hooks with |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
434 either @code{customize-option} or @code{add-hook}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
435 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
436 @cindex Emacs, mark |
25829 | 437 @cindex Emacs, point |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
438 @cindex Emacs, region |
25829 | 439 @cindex mark |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
440 @cindex point |
25829 | 441 @cindex region |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
442 @kindex C-@@ |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
443 @kindex C-@key{SPC} |
25829 | 444 |
445 There are several other terms that are used in Emacs that you should | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
446 know. The @dfn{point} is where the cursor currently is. You can save |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
447 your current place in the file by setting a @dfn{mark}. This operation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
448 is useful in several ways. The mark can be later used when defining a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
449 @dfn{region}, which is the text between the point and mark. Many |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
450 commands operate on regions, such as those for deleting text or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
451 filling paragraphs. A mark can be set with @kbd{C-@@} (or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
452 @kbd{C-@key{SPC}}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
453 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
454 @cindex completion |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
455 @cindex Emacs, completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
456 @cindex Emacs, file completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
457 @cindex Emacs, folder completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
458 @cindex Emacs, minibuffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
459 @cindex file completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
460 @cindex folder completion |
25829 | 461 @cindex minibuffer |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
462 @kindex SPC |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
463 @kindex TAB |
25829 | 464 |
465 The @dfn{minibuffer} is the bottom line of the Emacs window, where all | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
466 prompting and multiple-character input is directed. You can use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
467 @dfn{completion} to enter values such as folders. Completion means |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
468 that Emacs fills in text for you when you type @key{SPC} or @key{TAB}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
469 A second @key{SPC} or @key{TAB} will list all possibilities at that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
470 point. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
471 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
472 @xref{Completion, , Completion, emacs, The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
473 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
474 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
475 See the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
476 @uref{http://www.gnu.org/software/emacs/manual/html_node/Completion.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
477 Completion} in @cite{The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
478 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
479 Note that @key{SPC} cannot be used for completing filenames and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
480 folders. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
481 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
482 @findex help-with-tutorial |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
483 @kindex C-h t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
484 @kindex M-x |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
485 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
486 The minibuffer is also where you enter Emacs function names after |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
487 typing @kbd{M-x}. For example, in the preface, I mentioned that you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
488 could obtain help with @kbd{C-h t} (@code{help-with-tutorial}). What |
25829 | 489 this means is that you can get a tutorial by typing either @kbd{C-h t} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
490 or @kbd{M-x help-with-tutorial}. In the latter case, you are prompted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
491 for @samp{help-with-tutorial} in the minibuffer after typing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
492 @kbd{M-x}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
493 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
494 @cindex ~ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
495 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
496 The @samp{~} notation in filenames represents your home directory. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
497 This notation is used by many shells including @command{bash}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
498 @code{tcsh}, and @command{csh}. It is analogous to the environment |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
499 variable @samp{$HOME}. For example, @file{~/.emacs} can be written |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
500 @file{$HOME/.emacs} or using the absolute path as in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
501 @file{/home/wohler/.emacs} instead. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
502 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
503 @cindex Emacs, interrupting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
504 @cindex Emacs, quitting |
25829 | 505 @cindex interrupting |
506 @cindex quitting | |
507 | |
508 @i{In case of trouble:} Emacs can be interrupted at any time with | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
509 @kbd{C-g}. For example, if you've started a command that requests that |
25829 | 510 you enter something in the minibuffer, but then you change your mind, |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
511 type @kbd{C-g} and you'll be back where you started. If you want to |
25829 | 512 exit Emacs entirely, use @kbd{C-x C-c}. |
513 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
514 @node Getting Started, Tour Through MH-E, Conventions, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
515 @chapter Getting Started |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
516 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
517 @cindex MH-E, versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
518 @cindex history |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
519 @cindex versions of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
520 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
521 Because there are many old versions of MH-E out there, it is important |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
522 to know which version you have. I'll be talking about @w{Version 8} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
523 which is pretty close to @w{Version 6} and @w{Version 7}. It differs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
524 from @w{Version 4} and @w{Version 5} and is vastly different from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
525 @w{Version 3}. @xref{History}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
526 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
527 @findex mh-version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
528 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
529 To determine which version of MH-E that you have, enter @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
530 mh-version @key{RET}}. Hopefully it says that you're running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
531 @w{Version @value{VERSION}} which is the latest version as of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
532 printing. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
533 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
534 If your version is much older than this, please consider upgrading. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
535 You can have your system administrator upgrade the system-wide |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
536 version, or you can install your own personal version. It's really |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
537 quite easy. @xref{Getting MH-E}, for instructions for getting and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
538 installing MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
539 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
540 If the @code{mh-version} command displays @samp{No MH variant |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
541 detected}@footnote{In very old versions of MH-E, you may get the error |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
542 message, @samp{Cannot find the commands `inc' and `mhl' and the file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
543 `components'} if MH-E can't find MH. In this case, you need to update |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
544 MH-E, and you may need to install MH too. However, newer versions of |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
545 MH-E are better at finding MH if it is on your system.}, then you need |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
546 to install MH or tell MH-E where to find MH. |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
547 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
548 @cindex Debian |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
549 @cindex nmh |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
550 @cindex GNU mailutils |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
551 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
552 If you don't have MH on your system already, you must install a |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
553 variant of MH. The Debian mh-e package does this for you automatically |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
554 (@pxref{Getting MH-E}). Most people use |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
555 @uref{http://www.nongnu.org/nmh/, nmh}, but you may be interested in |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
556 trying out @uref{http://www.gnu.org/software/mailutils/, GNU |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
557 mailutils}, which supports IMAP. Your GNU/Linux distribution probably |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
558 has packages for both of these. |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
559 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
560 @cindex @command{install-mh} |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
561 @cindex MH commands, @command{install-mh} |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
562 @cindex MH book |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
563 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
564 If you've never run MH before, you need to run @command{install-mh} |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
565 from the shell before you continue. This sets up your personal MH |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
566 environment@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
567 @uref{@value{MH-BOOK-HOME}/../overall/setup.html, Setting Up MH} in the |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
568 MH book.}. If you don't, you'll be greeted with the error message: |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
569 @samp{Install MH and run install-mh before running MH-E}. This is all |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
570 you need to know about MH to use MH-E, but the more you know about MH, |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
571 the more you can leverage its power. See the |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
572 @uref{@value{MH-BOOK-HOME}/../, MH book} to learn more about MH. |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
573 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
574 @cindex @samp{Path:} MH profile component |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
575 @cindex MH profile |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
576 @cindex MH profile component |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
577 @cindex MH profile component, @samp{Path:} |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
578 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
579 Your MH environment includes your @dfn{MH profile} which is found in |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
580 the file @file{~/.mh_profile}. This file contains a number of @dfn{MH |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
581 profile components}. For example, the @samp{Path:} MH profile |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
582 component contains the path to your mail directory, which is |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
583 @file{~/Mail} by default. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
584 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
585 @cindex @command{mhparam} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
586 @cindex MH commands, @command{mhparam} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
587 @vindex exec-path |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
588 @vindex mh-path |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
589 @vindex mh-sys-path |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
590 @vindex mh-variant |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
591 @vindex mh-variant-in-use |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
592 |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
593 There are several options MH-E uses to interact with your MH |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
594 installation. The option @code{mh-variant} specifies the variant used |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
595 by MH-E (@pxref{Options}). The default setting of this option is |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
596 @samp{Auto-detect} which means that MH-E will automatically choose the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
597 first of nmh, MH, or GNU mailutils that it finds in the directories |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
598 listed in @code{mh-path} (which you can customize), |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
599 @code{mh-sys-path}, and @code{exec-path}. If MH-E can't find MH at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
600 all, you may have to customize @code{mh-path} and add the directory in |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
601 which the command @command{mhparam} is located. If, on the other hand, |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
602 you have both nmh and mailutils installed (for example) and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
603 @code{mh-variant-in-use} was initialized to nmh but you want to use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
604 mailutils, then you can set @code{mh-variant} to @samp{mailutils}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
605 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
606 @vindex mh-flists-present-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
607 @vindex mh-lib |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
608 @vindex mh-lib-progs |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
609 @vindex mh-progs |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
610 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
611 When @code{mh-variant} is changed, MH-E resets @code{mh-progs}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
612 @code{mh-lib}, @code{mh-lib-progs}, @code{mh-flists-present-flag}, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
613 @code{mh-variant-in-use} accordingly. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
614 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
615 @cindex @file{.emacs} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
616 @cindex files, @file{.emacs} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
617 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
618 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
619 @center @strong{NOTE} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
620 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
621 @quotation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
622 Prior to version 8, it was often necessary to set some of these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
623 variables in @file{~/.emacs}; now it is no longer necessary and can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
624 actually cause problems. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
625 @end quotation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
626 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
627 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
628 @cindex MH profile component, @samp{Draft-Folder:} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
629 @cindex MH profile component, @samp{Path:} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
630 @cindex MH profile component, @samp{Previous-Sequence:} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
631 @cindex MH profile component, @samp{Unseen-Sequence:} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
632 @cindex @samp{Draft-Folder:} MH profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
633 @cindex @samp{Path:} MH profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
634 @cindex @samp{Previous-Sequence:} MH profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
635 @cindex @samp{Unseen-Sequence:} MH profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
636 @findex mh-find-path |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
637 @vindex mh-draft-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
638 @vindex mh-find-path-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
639 @vindex mh-inbox |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
640 @vindex mh-previous-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
641 @vindex mh-unseen-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
642 @vindex mh-user-path |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
643 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
644 In addition to setting variables that point to MH itself, MH-E also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
645 sets a handful of variables that point to where you keep your mail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
646 During initialization, the function @code{mh-find-path} sets |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
647 @code{mh-user-path} from your @samp{Path:} MH profile component (but |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
648 defaults to @samp{Mail} if one isn't present), @code{mh-draft-folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
649 from @samp{Draft-Folder:}, @code{mh-unseen-seq} from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
650 @samp{Unseen-Sequence:}, @code{mh-previous-seq} from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
651 @samp{Previous-Sequence:}, and @code{mh-inbox} from @samp{Inbox:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
652 (defaults to @samp{+inbox}). The hook @code{mh-find-path-hook} is run |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
653 after these variables have been set. This hook can be used the change |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
654 the value of these variables if you need to run with different values |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
655 between MH and MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
656 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
657 @node Tour Through MH-E, Using This Manual, Getting Started, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
658 @chapter Tour Through MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
659 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
660 @cindex introduction |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
661 @cindex tour |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
662 @cindex tutorial |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
663 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
664 This chapter introduces some of the terms you'll need to know and then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
665 takes you on a tour of MH-E@footnote{The keys mentioned in these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
666 chapters refer to the default key bindings. If you've changed the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
667 bindings, refer to the command summaries at the beginning of each |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
668 chapter for a mapping between default key bindings and function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
669 names.}. When you're done, you'll be able to send, read, and file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
670 mail, which is all that a lot of people ever do. But if you're the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
671 curious or adventurous type, read the rest of the manual to be able to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
672 use all the features of MH-E. I suggest you read this chapter first to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
673 get the big picture, and then you can read the manual as you wish. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
674 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
675 @menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
676 * Sending Mail Tour:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
677 * Reading Mail Tour:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
678 * Processing Mail Tour:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
679 * Leaving MH-E:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
680 * More About MH-E:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
681 @end menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
682 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
683 @node Sending Mail Tour, Reading Mail Tour, Tour Through MH-E, Tour Through MH-E |
25829 | 684 @section Sending Mail |
685 | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
686 @cindex MH-Letter mode |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
687 @cindex mode |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
688 @cindex modes, MH-Letter |
25829 | 689 @cindex sending mail |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
690 @findex mh-smail |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
691 @kindex M-x mh-smail |
25829 | 692 |
693 Let's start our tour by sending ourselves a message which we can later | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
694 read and process. Enter @kbd{M-x mh-smail} to invoke the MH-E program |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
695 to send messages. Your message appears in an Emacs buffer whose |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
696 mode@footnote{A @dfn{mode} changes Emacs to make it easier to edit a |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
697 particular type of text.} is MH-Letter. |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
698 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
699 Enter your login name in the @samp{To:} header field. Press the |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
700 @key{TAB} twice to move the cursor past the @samp{Cc:} field, since no |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
701 carbon copies are to be sent, and on to the @samp{Subject:} field. |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
702 Enter @kbd{Test} or anything else that comes to mind. |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
703 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
704 Press @key{TAB} again to move the cursor to the body of the message. |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
705 Enter some text, using normal Emacs commands. You should now have |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
706 something like this@footnote{If you're running Emacs under the X |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
707 Window System, then you would also see a menu bar and a tool bar. I've |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
708 left out the menu bar and tool bar in all of the example screens.}: |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
709 |
25829 | 710 @cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
711 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
712 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
713 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
714 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
715 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
716 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
717 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
718 --:-- *scratch* All L1 (Lisp Interaction)------------------------- |
25829 | 719 To: wohler |
720 cc: | |
721 Subject: Test | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
722 X-Mailer: MH-E 8.0; nmh 1.1; GNU Emacs 22.1 |
25829 | 723 -------- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
724 This is a test message to get the wheels churning...# |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
725 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
726 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
727 --:** @{draft@} All L5 (MH-Letter)---------------------------------- |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
728 Type C-c C-c to send message, C-C ? for help |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
729 @end smallexample |
25829 | 730 @end cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
731 @i{MH-E message composition window} |
25829 | 732 |
733 Note the line of dashes that separates the header and the body of the | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
734 message. It is essential that these dashes (or a blank line) are |
25829 | 735 present or the body of your message will be considered to be part of |
736 the header. | |
737 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
738 @cindex help |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
739 @findex describe-mode |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
740 @kindex C-c ? |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
741 @kindex C-c C-c |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
742 @kindex C-h m |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
743 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
744 There are several commands specific to MH-Letter mode@footnote{You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
745 get quick help for the commands used most often with @kbd{C-c ?} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
746 more complete help with the @kbd{C-h m} (@code{describe-mode}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
747 command.}, but at this time we'll only use @kbd{C-c C-c} to send your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
748 message. Type @kbd{C-c C-c} now. That's all there is to it! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
749 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
750 @node Reading Mail Tour, Processing Mail Tour, Sending Mail Tour, Tour Through MH-E |
25829 | 751 @section Receiving Mail |
752 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
753 @cindex @command{inc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
754 @cindex @command{scan} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
755 @cindex MH commands, @command{inc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
756 @cindex MH commands, @command{scan} |
25829 | 757 @cindex MH-Folder mode |
758 @cindex modes, MH-Folder | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
759 @cindex reading mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
760 @findex mh-rmail |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
761 @kindex M-x mh-rmail |
25829 | 762 |
763 To read the mail you've just sent yourself, enter @kbd{M-x mh-rmail}. | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
764 This incorporates the new mail and puts the output from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
765 @command{inc}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
766 @uref{@value{MH-BOOK-HOME}/reapre.html, Reading Mail: inc show next |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
767 prev} in the MH book.} (called @dfn{scan lines} after the MH program |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
768 @command{scan}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
769 @uref{@value{MH-BOOK-HOME}/faswsprs.html, Find and Specify with scan |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
770 pick Ranges Sequences} in the MH book.} which prints a one-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
771 summary of each message) into a buffer called @samp{+inbox} whose |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
772 major mode is MH-Folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
773 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
774 @findex mh-rmail |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
775 @kindex F r |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
776 @kindex M-x mh-rmail |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
777 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
778 @sp 1 |
25829 | 779 @center @strong{NOTE} |
780 | |
781 @quotation | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
782 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
783 The @kbd{M-x mh-rmail} command will show you only new mail, not mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
784 you have already read. If you were to run this tour again, you would |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
785 use @kbd{F r} to pull all your messages into MH-E. |
25829 | 786 @end quotation |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
787 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
788 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
789 @kindex @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
790 @kindex n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
791 @kindex p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
792 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
793 You should see the scan line for your message, and perhaps others. Use |
25829 | 794 @kbd{n} or @kbd{p} to move the cursor to your test message and type |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
795 @key{RET} to read your message. You should see something like: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
796 |
25829 | 797 @cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
798 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
799 3 t08/24 root received fax files on Wed Aug 24 11:00:13 PDT 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
800 # 4+t08/24 To:wohler Test<<This is a test message to get the wheels |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
801 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
802 -:%% @{+inbox/select@} 4 msgs (1-4) Bot L4 (MH-Folder Show)--------- |
25829 | 803 To: wohler |
804 Subject: Test | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
805 X-Mailer: MH-E 8.0; nmh 1.1; GNU Emacs 22.1 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
806 Date: Fri, 17 Mar 2006 10:49:11 -0800 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
807 From: Bill Wohler <wohler@@stop.mail-abuse.org> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
808 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
809 This is a test message to get the wheels churning... |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
810 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
811 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
812 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
813 --:-- @{show-+inbox@} 4 All L1 (MH-Show)---------------------------- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
814 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
815 @end smallexample |
25829 | 816 @end cartouche |
817 @i{After incorporating new messages} | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
818 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
819 @kindex @key{DEL} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
820 @kindex @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
821 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
822 If you typed a long message, you can view subsequent pages with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
823 @key{SPC} and previous pages with @key{DEL}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
824 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
825 @node Processing Mail Tour, Leaving MH-E, Reading Mail Tour, Tour Through MH-E |
25829 | 826 @section Processing Mail |
827 | |
828 @cindex processing mail | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
829 @kindex @key{RET} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
830 @kindex r |
25829 | 831 |
832 The first thing we want to do is reply to the message that we sent | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
833 ourselves. Ensure that the cursor is still on the same line as your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
834 test message and type @kbd{r}. You are prompted in the minibuffer with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
835 @samp{Reply to whom:}. Here MH-E is asking whether you'd like to reply |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
836 to the original sender only, to the sender and primary recipients, or |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
837 to the sender and all recipients. You can press @key{TAB} to see these |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
838 choices. If you simply press @key{RET}, you'll reply only to the |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
839 sender. Press @key{RET} now. |
25829 | 840 |
841 You'll find yourself in an Emacs buffer similar to that when you were | |
842 sending the original message, like this: | |
843 | |
844 @cartouche | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
845 @smallexample |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
846 To: |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
847 cc: |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
848 Subject: Re: Test |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
849 In-reply-to: <31054.1142621351@@stop.mail-abuse.org> |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
850 References: <31054.1142621351@@stop.mail-abuse.org> |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
851 Comments: In-reply-to Bill Wohler <wohler@@stop.mail-abuse.org> |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
852 message dated "Fri, 17 Mar 2006 10:49:11 -0800." |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
853 X-Mailer: MH-E 8.0; nmh 1.1; GNU Emacs 22.1 |
25829 | 854 -------- |
855 # | |
856 | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
857 --:-- @{draft@} All L10 (MH-Letter)---------------------------------- |
25829 | 858 To: wohler |
859 Subject: Test | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
860 X-Mailer: MH-E 8.0; nmh 1.1; GNU Emacs 22.1 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
861 Date: Fri, 17 Mar 2006 10:49:11 -0800 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
862 From: Bill Wohler <wohler@@stop.mail-abuse.org> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
863 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
864 This is a test message to get the wheels churning... |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
865 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
866 --:-- @{show-+inbox@} 4 All L1 (MH-Show)---------------------------- |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
867 Type C-c C-c to send message, C-c ? for help |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
868 @end smallexample |
25829 | 869 @end cartouche |
870 @i{Composition window during reply} | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
871 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
872 @findex backward-char |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
873 @findex forward-char |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
874 @findex next-line |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
875 @findex previous-line |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
876 @kindex C-b |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
877 @kindex C-c C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
878 @kindex C-c C-f C-t |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
879 @kindex C-f |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
880 @kindex C-n |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
881 @kindex C-p |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
882 @kindex @key{BS} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
883 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
884 By default, MH will not add you to the address list of your replies, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
885 so if you find that the @samp{To:} header field is missing, don't |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
886 worry. In this case, type @kbd{C-c C-f C-t} to create and go to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
887 @samp{To:} field, where you can type your login name again. You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
888 move around with the arrow keys or with @kbd{C-p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
889 (@code{previous-line}), @kbd{C-n} (@code{next-line}), @kbd{C-b} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
890 (@code{backward-char}), and @kbd{C-f} (@code{forward-char}) and can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
891 delete the previous character with @key{BS}. When you're finished |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
892 editing your message, send it with @kbd{C-c C-c} as before. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
893 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
894 @cindex @command{refile} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
895 @cindex MH commands, @command{refile} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
896 @cindex folders |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
897 @kindex @key{SPC} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
898 @kindex o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
899 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
900 You'll often want to save messages that were sent to you in an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
901 organized fashion. This is done with @dfn{folders}. You can use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
902 folders to keep messages from your friends, or messages related to a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
903 particular topic. With your cursor in the MH-Folder buffer and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
904 positioned on the message you sent to yourself, type @kbd{o} to output |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
905 (@command{refile} in MH parlance) that message to a folder. Enter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
906 @kbd{test} at the @samp{Destination folder:} prompt and type @kbd{y} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
907 (or @key{SPC}) when MH-E asks to create the folder @samp{+test}. Note |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
908 that a @samp{^} (caret) appears next to the message number, which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
909 means that the message has been marked for refiling but has not yet |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
910 been refiled. We'll talk about how the refile is actually carried out |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
911 in a moment. |
25829 | 912 |
913 @cindex MH-Folder mode | |
914 @cindex modes, MH-Folder | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
915 @kindex d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
916 @kindex i |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
917 @kindex @key{RET} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
918 @kindex n |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
919 @kindex p |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
920 @kindex x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
921 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
922 Your previous reply is now waiting in the system mailbox. You |
25829 | 923 incorporate this mail into your MH-Folder buffer named @samp{+inbox} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
924 with the @kbd{i} command. Do this now. After the mail is incorporated, |
25829 | 925 use @kbd{n} or @kbd{p} to move the cursor to the new message, and read |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
926 it with @key{RET}. Let's delete this message by typing @kbd{d}. Note |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
927 that a @samp{D} appears next to the message number. This means that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
928 the message is marked for deletion but is not yet deleted. To perform |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
929 the deletion (and the refile we did previously), use the @kbd{x} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
930 command. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
931 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
932 @findex mh-smail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
933 @kindex m |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
934 @kindex M-x mh-smail |
25829 | 935 |
936 If you want to send another message you can use @kbd{m} instead of | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
937 @kbd{M-x mh-smail}. So go ahead, send some mail to your friends! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
938 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
939 @cindex help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
940 @cindex prefix characters |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
941 @findex describe-mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
942 @kindex ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
943 @kindex C-h m |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
944 @kindex F ? |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
945 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
946 You can get a quick reminder about these commands by typing @kbd{?}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
947 This lists several @dfn{prefix characters}. To list the commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
948 available via the prefix characters, type the prefix character |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
949 followed by a @kbd{?}, for example, @kbd{F ?}. More complete help is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
950 available with the @kbd{C-h m} (@code{describe-mode}) command. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
951 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
952 @node Leaving MH-E, More About MH-E, Processing Mail Tour, Tour Through MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
953 @section Leaving MH-E |
25829 | 954 |
955 @cindex Emacs, quitting | |
956 @cindex quitting | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
957 @kindex C-x C-c |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
958 @kindex x |
25829 | 959 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
960 You may now wish to exit @command{emacs} entirely. Use @kbd{C-x C-c} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
961 to exit @command{emacs}. If you exited without running @kbd{x} in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
962 @samp{+inbox} buffer, Emacs will offer to save it for you. Type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
963 @kbd{y} or @key{SPC} to save @samp{+inbox} changes, which means to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
964 perform any refiles and deletes that you did there. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
965 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
966 @findex mh-rmail |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
967 @kindex C-x b |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
968 @kindex C-x k |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
969 @kindex M-x mh-rmail |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
970 @kindex q |
25829 | 971 |
972 If you don't want to leave Emacs, you can type @kbd{q} to bury (hide) | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
973 the MH-E folder or delete it entirely with @kbd{C-x k}. You can then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
974 later recall it with @kbd{C-x b} or @kbd{M-x mh-rmail}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
975 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
976 @cindex @command{packf} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
977 @cindex MH commands, @command{packf} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
978 @cindex exporting folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
979 @cindex folders, exporting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
980 @cindex mbox-style folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
981 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
982 On the other hand, if you no longer want to use MH and MH-E, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
983 take your mail with you. You can copy all of your mail into a single |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
984 file, mbox-style, by using the MH command @command{packf}. For |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
985 example, to create a file called @file{msgbox} with the messages in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
986 your @samp{+inbox} folder, use @samp{packf +inbox}. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
987 @command{packf} command will append the messages to the file if it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
988 already exists, so you can use @samp{folders -recurse -fast} in a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
989 script to copy all of your messages into a single file, or using the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
990 @samp{-file} argument, a file for each folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
991 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
992 @node More About MH-E, , Leaving MH-E, Tour Through MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
993 @section More About MH-E |
25829 | 994 |
995 These are the basic commands to get you going, but there are plenty | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
996 more. If you think that MH-E is for you, read the rest of the manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
997 to find out how you can: |
25829 | 998 |
999 @itemize @bullet | |
1000 @item | |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1001 Print your messages (@pxref{Printing}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1002 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1003 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1004 Edit messages and include your signature (@pxref{Editing Drafts}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1005 @c ------------------------- |
25829 | 1006 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1007 Forward messages (@pxref{Forwarding}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1008 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1009 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1010 Read digests (@pxref{Digests}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1011 @c ------------------------- |
25829 | 1012 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1013 Edit bounced messages (@pxref{Editing Again}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1014 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1015 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1016 Send multimedia messages (@pxref{Adding Attachments}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1017 @c ------------------------- |
25829 | 1018 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1019 Read HTML messages (@pxref{HTML}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1020 @c ------------------------- |
25829 | 1021 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1022 Use aliases and identities (see @ref{Aliases}, @pxref{Identities}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1023 @c ------------------------- |
25829 | 1024 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1025 Create different views of your mail (see @ref{Threading}, @pxref{Limits}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1026 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1027 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1028 Deal with junk mail (@pxref{Junk}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1029 @c ------------------------- |
25829 | 1030 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1031 Handle signed and encrypted messages (see @ref{Reading PGP}, |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1032 @pxref{Sending PGP}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1033 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1034 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1035 Process mail that was sent with @command{shar} or @command{uuencode} |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1036 (@pxref{Files and Pipes}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1037 @c ------------------------- |
25829 | 1038 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1039 Use sequences conveniently (@pxref{Sequences}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1040 @c ------------------------- |
25829 | 1041 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1042 Use the speedbar, tool bar, and menu bar (see @ref{Speedbar}, see @ref{Tool |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1043 Bar}, @pxref{Menu Bar}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1044 @c ------------------------- |
25829 | 1045 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1046 Show header fields in different fonts (@pxref{Reading Mail}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1047 @c ------------------------- |
25829 | 1048 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1049 Find previously refiled messages (@pxref{Searching}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1050 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1051 @item |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1052 Place messages in a file (@pxref{Files and Pipes}). |
25829 | 1053 @end itemize |
1054 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1055 Remember that you can also use MH commands when you're not running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1056 MH-E (and when you are!). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1057 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1058 @node Using This Manual, Incorporating Mail, Tour Through MH-E, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1059 @chapter Using This Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1060 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1061 This chapter begins the meat of the manual which goes into more detail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1062 about every MH-E command and option. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1063 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1064 @cindex Emacs, info |
25829 | 1065 @cindex Emacs, online help |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1066 @cindex info |
25829 | 1067 @cindex online help |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1068 @findex describe-mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1069 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1070 @kindex ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1071 @kindex C-c ? |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1072 @kindex C-h C-h |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1073 @kindex C-h C-k i |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1074 @kindex C-h i |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1075 @kindex C-h m |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1076 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1077 There are many commands, but don't get intimidated. There are command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1078 summaries at the beginning of each chapter. In case you have or would |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1079 like to rebind the keys, the command summaries also list the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1080 associated Emacs Lisp function. Furthermore, even if you're stranded |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1081 on a desert island with a laptop and are without your manuals, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1082 get a summary of all these commands with GNU Emacs online help: use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1083 @kbd{C-h m} (@code{describe-mode}) for a brief summary of commands, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1084 @kbd{?} (@code{mh-help}) for an even briefer summary@footnote{This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1085 help appears in a buffer called @samp{*MH-E Help*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1086 (@pxref{Miscellaneous}).} (@kbd{C-c ?} in MH-Letter mode), or @kbd{C-h |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1087 i} to read this manual via Info. The online help is quite good; try |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1088 running @kbd{C-h C-h}. This brings up a list of available help topics, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1089 one of which displays the documentation for a given key (like @kbd{C-h |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1090 k C-n}). Another useful help feature is to view the manual section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
1091 that describes a given key (such as @kbd{C-h K i}). In addition, |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1092 review @ref{Conventions}, if any of the GNU Emacs conventions are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1093 strange to you. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1094 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1095 In addition to all of the commands, it is also possible to reconfigure |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1096 MH-E to fit the needs of even the most demanding user. The following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1097 chapters also describe all of the options, show the defaults, and make |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1098 recommendations for customization. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1099 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1100 However, when customizing your mail environment, first try to change |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1101 what you want in MH, and only change MH-E if changing MH is not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1102 possible. That way you will get the same behavior inside and outside |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1103 GNU Emacs. Note that MH-E does not provide hooks for customizations |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1104 that can be done in MH; this omission is intentional. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1105 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1106 @cindex Emacs Lisp Manual |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1107 @cindex Emacs, Emacs Lisp Manual |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1108 @cindex Emacs, info |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1109 @cindex Emacs, online help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1110 @cindex info |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1111 @cindex online help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1112 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1113 I hope I've included enough examples here to get you well on your way. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1114 If you want to explore Emacs Lisp further, a programming manual does |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1115 exist, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1116 @c Yes, some of the stuff in the following sections is redundant, but |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1117 @c TeX barfs if the @ifs are inside the @footnote. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1118 @iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1119 @footnote{The @cite{GNU Emacs Lisp Reference Manual} may be available |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1120 online in the Info system by typing @kbd{C-h i m Emacs Lisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1121 @key{RET}}. It is also available online at @* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1122 @uref{http://www.gnu.org/software/emacs/elisp-manual/html_node/}. You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1123 can also order a printed manual, which has the desirable side-effect |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1124 of helping to support the Free Software Foundation which made all this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1125 great software available. You can find an order form by running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1126 @kbd{C-h C-d}, or you can request an order form from @i{gnu at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1127 gnu.org}.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1128 @end iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1129 @ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1130 @footnote{@xref{Top, The GNU Emacs Lisp Reference Manual, , elisp, GNU |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1131 Emacs Lisp Reference Manual}, which may be available online in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1132 Info system. It is also available online at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1133 @uref{http://www.gnu.org/software/emacs/elisp-manual/html_node/}. You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1134 can also order a printed manual, which has the desirable side-effect |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1135 of helping to support the Free Software Foundation which made all this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1136 great software available. You can find an order form by running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1137 @kbd{C-h C-d}, or you can request an order form from @i{gnu at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1138 gnu.org}.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1139 @end ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1140 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1141 @footnote{The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1142 @uref{http://www.gnu.org/software/emacs/elisp-manual/html_node/, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1143 The GNU Emacs Lisp Reference Manual} may also be available online in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1144 the Info system by typing @kbd{C-h i m Emacs Lisp @key{RET}}. You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1145 also order a printed manual, which has the desirable side-effect of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1146 helping to support the Free Software Foundation which made all this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1147 great software available. You can find an order form by running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1148 @kbd{C-h C-d}, or you can request an order form from @i{gnu at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1149 gnu.org}.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1150 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1151 and you can look at the code itself for examples. Look in the Emacs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1152 Lisp directory on your system (such as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1153 @file{/usr/local/lib/emacs/lisp/mh-e}) and find all the @file{mh-*.el} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1154 files there. When calling MH-E and other Emacs Lisp functions directly |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1155 from Emacs Lisp code, you'll need to know the correct arguments. Use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1156 the online help for this. For example, try @kbd{C-h f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1157 mh-execute-commands @key{RET}}. If you write your own functions, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1158 please do not prefix your symbols (variables and functions) with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1159 @samp{mh-}. This prefix is reserved for the MH-E package. To avoid |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1160 conflicts with existing MH-E symbols, use a prefix like @samp{my-} or |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
1161 your initials. (Unless, of course, your initials happen to be @emph{mh}!) |
25829 | 1162 |
1163 @menu | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1164 * Options:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1165 * Ranges:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1166 * Folder Selection:: |
25829 | 1167 @end menu |
1168 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1169 @node Options, Ranges, Using This Manual, Using This Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1170 @section Options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1171 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1172 @cindex Emacs, customizing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1173 @cindex Emacs, setting options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1174 @cindex customizing MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1175 @cindex setting options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1176 @findex customize-option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1177 @vindex mh-lpr-command-format, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1178 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1179 Many string or integer options are easy to modify using @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1180 customize-option}. For example, to modify the option that controls |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1181 printing, you would run @kbd{M-x customize-option @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1182 mh-lpr-command-format @key{RET}}. In the buffer that appears, modify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1183 the string to the right of the variable. For example, you may change |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1184 the @command{lpr} command with @samp{nenscript -G -r -2 -i'%s'}. Then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1185 use the @samp{State} combo box and select @samp{Save for Future |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1186 Sessions}. To read more about @code{mh-lpr-command-format}, see |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1187 @ref{Printing}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1188 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1189 @cindex nil |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1190 @cindex off, option |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1191 @cindex on, option |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1192 @cindex option, turning on and off |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1193 @cindex t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1194 @findex customize-option |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1195 @vindex mh-bury-show-buffer-flag, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1196 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1197 Options can also hold boolean values. In Emacs Lisp, the boolean |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1198 values are @code{nil}, which means false, and @code{t}, which means |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1199 true. The @code{customize-option} function makes it easy to change |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1200 boolean values; simply click on the toggle button in the customize |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1201 buffer to switch between @samp{on} (@code{t}) and @samp{off} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1202 (@code{nil}). For example, try setting @code{mh-bury-show-buffer-flag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1203 to @samp{off} to keep the MH-Show buffer at the top of the buffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1204 stack. Use the @samp{State} combo box and choose @samp{Set for Current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1205 Session} to see how the option affects the show buffer. Then choose |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1206 the @samp{Erase Customization} menu item to reset the option to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1207 default, which places the MH-Show buffer at the bottom of the buffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1208 stack. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1209 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1210 @vindex mh-mhl-format-file, example |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1211 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1212 The text usually says to turn on an option by setting it to a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1213 @emph{non-@code{nil}} value, because sometimes values other than |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1214 @samp{on} are meaningful. An example of this is the variable |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1215 @code{mh-mhl-format-file} (@pxref{Viewing}). Other options, such as |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1216 hooks, involve a little more Emacs Lisp programming expertise. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1217 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1218 @cindex customization group, @samp{mh} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1219 @cindex @samp{mh} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1220 @findex customize-group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1221 @findex mh-customize |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1222 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1223 You can browse all of the MH-E options with the @code{customize-group} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1224 function. Try entering @kbd{M-x customize-group @key{RET} mh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1225 @key{RET}} to view the top-level options as well as buttons for all of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1226 the MH-E customization groups. Another way to view the MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1227 customization group is to use @kbd{M-x mh-customize @key{RET}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1228 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1229 @node Ranges, Folder Selection, Options, Using This Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1230 @section Ranges |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1231 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1232 @c Sync with mh-folder-mode docstring. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1233 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1234 @cindex message abbreviations |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1235 @cindex message ranges |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1236 @cindex ranges |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1237 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1238 Many commands that operate on individual messages, such as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1239 @code{mh-forward} or @code{mh-refile-msg} take a @code{RANGE} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1240 argument. This argument can be used in several ways. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1241 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1242 @kindex C-u, with ranges |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1243 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1244 If you provide the prefix argument @kbd{C-u} to these commands, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1245 you will be prompted for the message range. This can be any valid MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1246 range which can include messages, sequences (@pxref{Sequences}), and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1247 the abbreviations (described in the @command{mh}(1) man page): |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1248 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1249 @table @samp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1250 @item <num1>-<num2> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1251 Indicates all messages in the range <num1> to <num2>, inclusive. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1252 range must be nonempty. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1253 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1254 @item <num>:N |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
1255 @itemx <num>:+N |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1256 @itemx <num>:-N |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1257 Up to N messages beginning with (or ending with) message num. Num may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1258 be any of the predefined symbols: first, prev, cur, next or last. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1259 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1260 @item first:N |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1261 @itemx prev:N |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1262 @itemx next:N |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1263 @itemx last:N |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1264 The first, previous, next or last messages, if they exist. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1265 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1266 @item all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1267 All of the messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1268 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1269 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1270 For example, a range that shows all of these things is @samp{1 2 3 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1271 5-10 last:5 unseen}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1272 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1273 @vindex transient-mark-mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1274 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1275 If the option @code{transient-mark-mode} is turned on and you set a |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1276 region in the MH-Folder buffer, then the MH-E command will perform the |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1277 operation on all messages in that region. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1278 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1279 @cindex @samp{mh-range} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1280 @cindex customization group, @samp{mh-range} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1281 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1282 The @samp{mh-range} customization group contains a single option which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1283 affects how ranges are interpreted. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1284 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1285 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1286 @item mh-interpret-number-as-range-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1287 On means interpret a number as a range (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1288 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1289 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1290 @vindex mh-interpret-number-as-range-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1291 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1292 Since one of the most frequent ranges used is @samp{last:N}, MH-E will |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1293 interpret input such as @samp{200} as @samp{last:200} if the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1294 @code{mh-interpret-number-as-range-flag} option is on (which is the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1295 default). If you need to scan just the message 200, then use the range |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1296 @samp{200:1} or @samp{200-200}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1297 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1298 @node Folder Selection, , Ranges, Using This Manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1299 @section Folder Selection |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1300 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1301 @cindex completion, folders |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1302 @cindex folders, completion |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1303 @cindex folders, selecting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1304 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1305 When you choose a folder in MH-E via a command such as @kbd{o} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1306 (@code{mh-refile-msg}), completion is used to enter the folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1307 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1308 (@pxref{Completion, , , emacs, The GNU Emacs Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1309 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1310 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1311 (see the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1312 @uref{http://www.gnu.org/software/emacs/manual/html_node/Completion.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1313 Completion} in @cite{The GNU Emacs Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1314 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1315 In addition, MH-E has several ways of choosing a suitable default so |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1316 that the folder can often be selected with a single @key{RET} key. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1317 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1318 @cindex customization group, @samp{mh-folder-selection} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1319 @cindex @samp{mh-folder-selection} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1320 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1321 The @samp{mh-folder-selection} customization group contains some |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1322 options which are used to help with this. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1323 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1324 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1325 @item mh-default-folder-for-message-function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1326 Function to select a default folder for refiling or @samp{Fcc:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1327 (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1328 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1329 @item mh-default-folder-list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1330 List of addresses and folders (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1331 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1332 @item mh-default-folder-must-exist-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1333 On means guessed folder name must exist to be used (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1334 @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1335 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1336 @item mh-default-folder-prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1337 Prefix used for folder names generated from aliases (default: @code{""}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1338 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1339 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1340 @vindex mh-default-folder-for-message-function |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1341 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1342 You can set the option @code{mh-default-folder-for-message-function} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1343 to a function that provides a default folder for the message to be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1344 refiled. When this function is called, the current buffer contains the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1345 message being refiled and point is at the start of the message. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1346 function should return the default folder as a string with a leading |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1347 @samp{+} sign. It can also return @code{nil} so that the last folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1348 name is used as the default, or an empty string to suppress the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1349 default entirely. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1350 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1351 Otherwise, the name of the destination folder is derived from the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1352 sender as follows: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1353 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1354 @enumerate |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1355 @vindex mh-default-folder-list |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1356 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1357 The folder name associated with the first address found in the list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1358 @code{mh-default-folder-list} is used. Each element in this list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1359 contains a @samp{Check Recipient} item. If this item is turned on, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1360 then the address is checked against the recipient instead of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1361 sender. This is useful for mailing lists. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1362 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1363 @vindex mh-default-folder-prefix |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1364 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1365 An alias prefixed by @code{mh-default-folder-prefix} corresponding to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1366 the address is used. The prefix is used to prevent clutter in your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1367 mail directory. @xref{Aliases}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1368 @end enumerate |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1369 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1370 @vindex mh-default-folder-must-exist-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1371 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1372 If the derived folder does not exist, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1373 @code{mh-default-folder-must-exist-flag} is @code{t}, then the last |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1374 folder name used is suggested. This is useful if you get mail from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1375 various people for whom you have an alias, but file them all in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1376 same project folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1377 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1378 @node Incorporating Mail, Reading Mail, Using This Manual, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1379 @chapter Incorporating Your Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1380 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1381 @cindex @samp{Folder} menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1382 @cindex incorporating |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1383 @cindex menu, @samp{Folder} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1384 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1385 This chapter talks about getting mail from your system mailbox into |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1386 your MH @samp{+inbox} folder. The following command accomplishes that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1387 and is found in the @samp{Folder} menu. |
25829 | 1388 |
1389 @table @kbd | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1390 @cindex @samp{Folder > Incorporate New Mail} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1391 @cindex menu item, @samp{Folder > Incorporate New Mail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1392 @findex mh-inc-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1393 @kindex i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1394 @item i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1395 Incorporate new mail into a folder (@code{mh-inc-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1396 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1397 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1398 @cindex @samp{mh-inc} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1399 @cindex customization group, @samp{mh-inc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1400 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1401 The following options in the @samp{mh-inc} customization group are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1402 used. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1403 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1404 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1405 @item mh-inc-prog |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1406 Program to incorporate mail (default: @code{"inc"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1407 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1408 @item mh-inc-spool-list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1409 Alternate spool files (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1410 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1411 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1412 The following hook is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1413 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1414 @vtable @code |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1415 @findex mh-inc-folder |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1416 @item mh-inc-folder-hook |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1417 Hook run by @code{mh-inc-folder} after incorporating mail into a |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1418 folder (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1419 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1420 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1421 @cindex @samp{+inbox} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1422 @findex mh-inc-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1423 @kindex i |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1424 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1425 If at any time you receive new mail, incorporate the new mail into |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1426 your @samp{+inbox} buffer with @kbd{i} (@code{mh-inc-folder}). Note |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1427 that @kbd{i} will display the @samp{+inbox} buffer, even if there |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1428 isn't any new mail. You can incorporate mail from any file into the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1429 current folder by specifying a prefix argument; you'll be prompted for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1430 the name of the file to use as well as the destination folder (for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1431 example, @kbd{C-u i ~/mbox @key{RET} +tmp @key{RET}}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1432 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1433 @cindex @file{.emacs} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1434 @cindex Emacs, notification of new mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1435 @cindex files, @file{.emacs} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1436 @cindex new mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1437 @cindex notification of new mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1438 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1439 Emacs can notify you when you have new mail by displaying @samp{Mail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1440 in the mode line. To enable this behavior, and to have a clock in the |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1441 mode line as well, add the following to @file{~/.emacs}: |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1442 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1443 @findex display-time |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1444 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
1445 @smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1446 (display-time) |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
1447 @end smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1448 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1449 @cindex @command{inc} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1450 @cindex incorporating |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1451 @cindex MH commands, @command{inc} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1452 @vindex mh-inc-prog |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1453 @vindex mh-progs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1454 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1455 The name of the program that incorporates new mail is stored in |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1456 @code{mh-inc-prog}; it is @code{"inc"} by default. This program |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1457 generates a one-line summary for each of the new messages. Unless it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1458 is an absolute pathname, the file is assumed to be in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1459 @code{mh-progs} directory (@pxref{Getting Started}). You may also link |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1460 a file to @command{inc} that uses a different format (see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1461 @samp{mh-profile}(5), and sections |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
1462 @uref{@value{MH-BOOK-HOME}/reapre.html, Reading Mail: inc show next |
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
1463 prev} and @uref{@value{MH-BOOK-HOME}/mhstr.html, MH Format Strings} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1464 the MH book). You'll then need to modify several variables |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1465 appropriately (@pxref{Scan Line Formats}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1466 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1467 @vindex mh-inc-spool-list |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1468 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1469 You can use the @code{mh-inc-spool-list} variable to direct MH-E to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1470 retrieve mail from arbitrary spool files other than your system |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1471 mailbox, file it in folders other than your @samp{+inbox}, and assign |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1472 key bindings to incorporate this mail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1473 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1474 @cindex @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1475 @cindex @file{.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1476 @cindex Unix commands, @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1477 @cindex files, @file{.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1478 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1479 Suppose you are subscribed to the @i{mh-e-devel} mailing list and you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1480 use @command{procmail} to filter this mail into @file{~/mail/mh-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1481 with the following recipe in @file{.procmailrc}: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1482 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1483 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1484 MAILDIR=$HOME/mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1485 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1486 * ^From mh-e-devel-admin@@stop.mail-abuse.org |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1487 mh-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1488 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1489 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1490 @findex mh-inc-spool-* |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1491 @kindex I * |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1492 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1493 In order to incorporate @file{~/mail/mh-e} into @samp{+mh-e} with an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1494 @kbd{I m} (@code{mh-inc-spool-mh-e}) command, customize this option, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1495 and click on the @samp{INS} button. Enter a @samp{Spool File} of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1496 @samp{~/mail/mh-e}, a @samp{Folder} of @samp{mh-e}, and a @samp{Key |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1497 Binding} of @samp{m}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1498 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1499 @cindex @command{emacsclient} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1500 @cindex @command{gnuclient} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1501 @cindex @command{xbuffy} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1502 @cindex @samp{gnuserv} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1503 @cindex Unix commands, @command{emacsclient} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1504 @cindex Unix commands, @command{gnuclient} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1505 @cindex Unix commands, @command{xbuffy} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1506 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1507 You can use @command{xbuffy} to automate the incorporation of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1508 mail using the Emacs 22 command @command{emacsclient} as follows: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1509 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1510 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1511 box ~/mail/mh-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1512 title mh-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1513 origMode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1514 polltime 10 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1515 headertime 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1516 command emacsclient --eval '(mh-inc-spool-mh-e)' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1517 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1518 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1519 In XEmacs, the command @command{gnuclient} is used in a similar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1520 fashion. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1521 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1522 @findex mh-inc-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1523 @kindex i |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1524 @vindex mh-inc-folder-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1525 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1526 You can set the hook @code{mh-inc-folder-hook}, which is called after |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1527 new mail is incorporated by the @kbd{i} (@code{mh-inc-folder}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1528 command. A good use of this hook is to rescan the whole folder either |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1529 after running @kbd{M-x mh-rmail} the first time or when you've changed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1530 the message numbers from outside of MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1531 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1532 @findex mh-execute-commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1533 @findex mh-rescan-folder, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1534 @findex mh-show, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1535 @vindex mh-inc-folder-hook, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1536 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1537 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1538 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1539 (defun my-mh-inc-folder-hook () |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1540 "Hook to rescan folder after incorporating mail." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1541 (if (buffer-modified-p) ; @r{if outstanding refiles and deletes,} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1542 (mh-execute-commands)) ; @r{carry them out} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1543 (mh-rescan-folder) ; @r{synchronize with +inbox} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1544 (mh-show)) ; @r{show the current message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1545 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1546 (add-hook 'mh-inc-folder-hook 'my-mh-inc-folder-hook) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1547 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1548 @i{Rescan folder after incorporating new mail via mh-inc-folder-hook} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1549 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1550 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1551 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1552 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1553 @node Reading Mail, Folders, Incorporating Mail, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1554 @chapter Reading Your Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1555 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1556 @cindex @samp{+inbox} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1557 @cindex MH-Folder mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1558 @cindex MH-Show mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1559 @cindex modes, MH-Folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1560 @cindex modes, MH-Show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1561 @cindex reading mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1562 @findex mh-rmail |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1563 @kindex M-x mh-rmail |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1564 @kindex F r |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1565 @kindex F v |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1566 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1567 The MH-E entry point for reading mail is @kbd{M-x mh-rmail}. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1568 command incorporates your mail and creates a buffer called |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1569 @samp{+inbox} in MH-Folder mode. The command @kbd{M-x mh-rmail} shows |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1570 you only new mail, not mail you have already read@footnote{If you want |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1571 to see your old mail as well, use @kbd{F r} to pull all your messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1572 into MH-E. Or, give a prefix argument to @code{mh-rmail} so it will |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1573 prompt you for folder to visit like @kbd{F v} (for example, @kbd{C-u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1574 M-x mh-rmail @key{RET} bob @key{RET}}). @xref{Folders}.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1575 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1576 @cindex @command{scan} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1577 @cindex @samp{Message} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1578 @cindex MH commands, @command{scan} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1579 @cindex menu, @samp{Message} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1580 @cindex scan lines |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
1581 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1582 The @samp{+inbox} buffer contains @dfn{scan lines}, which are one-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1583 summaries of each incorporated message. You can perform most MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1584 commands on these messages via one- or two-letter commands in either |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1585 the MH-Folder or MH-Show buffers or by using the @samp{Message} menu. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1586 See @command{scan}(1) for a description of the contents of the scan |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1587 lines, and see the Figure in @ref{Reading Mail Tour}, for an example. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1588 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1589 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1590 @kindex ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1591 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1592 @item ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1593 Display cheat sheet for the MH-E commands (@code{mh-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1594 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1595 @cindex @samp{Message > Show Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1596 @cindex menu item, @samp{Message > Show Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1597 @kindex @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1598 @findex mh-show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1599 @item @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1600 Display message (@code{mh-show}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1601 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1602 @cindex @samp{Message > Show Message with Header} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1603 @cindex menu item, @samp{Message > Show Message with Header} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1604 @kindex , (comma) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1605 @findex mh-header-display |
25829 | 1606 @item , (comma) |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1607 Display message with all header fields (@code{mh-header-display}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1608 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1609 @kindex ; (semicolon) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1610 @findex mh-toggle-mh-decode-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1611 @item ; (semicolon) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1612 Toggle the value of @code{mh-decode-mime-flag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1613 (@code{mh-toggle-mh-decode-mime-flag}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1614 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1615 @kindex @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1616 @findex mh-page-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1617 @item @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1618 Display next page in message (@code{mh-page-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1619 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1620 @kindex @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1621 @findex mh-previous-page |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1622 @item @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1623 Display previous page in message (@code{mh-previous-page}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1624 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1625 @cindex @samp{Message > Write Message to File...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1626 @cindex menu item, @samp{Message > Write Message to File...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1627 @kindex > |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1628 @findex mh-write-msg-to-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1629 @item > |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1630 Append message to end of file (@code{mh-write-msg-to-file}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1631 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1632 @cindex @samp{Message > Pipe Message to Command...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1633 @cindex menu item, @samp{Message > Pipe Message to Command...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1634 @kindex | |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1635 @findex mh-pipe-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1636 @item | |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1637 Pipe message through shell command (@code{mh-pipe-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1638 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1639 @kindex C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1640 @findex mh-delete-msg-no-motion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1641 @item C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1642 Delete range, don't move to next message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1643 (@code{mh-delete-msg-no-motion}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1644 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1645 @cindex @samp{Message > Delete Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1646 @cindex menu item, @samp{Message > Delete Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1647 @kindex d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1648 @findex mh-delete-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1649 @item d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1650 Delete range (@code{mh-delete-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1651 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1652 @kindex D ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1653 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1654 @item D ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1655 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1656 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1657 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1658 @kindex D @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1659 @findex mh-page-digest |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1660 @item D @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1661 Display next message in digest (@code{mh-page-digest}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1662 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1663 @kindex D @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1664 @findex mh-page-digest-backwards |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1665 @item D @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1666 Display previous message in digest (@code{mh-page-digest-backwards}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1667 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1668 @cindex @samp{Message > Burst Digest Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1669 @cindex menu item, @samp{Message > Burst Digest Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1670 @kindex D b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1671 @findex mh-burst-digest |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1672 @item D b |
25829 | 1673 Break up digest into separate messages (@code{mh-burst-digest}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1674 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1675 @cindex @samp{Message > Go to Message by Number...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1676 @cindex menu item, @samp{Message > Go to Message by Number...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1677 @kindex g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1678 @findex mh-goto-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1679 @item g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1680 Go to a message (@code{mh-goto-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1681 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1682 @kindex k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1683 @findex mh-delete-subject-or-thread |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1684 @item k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1685 Delete messages with same subject or thread |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1686 (@code{mh-delete-subject-or-thread}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1687 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1688 @kindex K ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1689 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1690 @item K ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1691 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1692 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1693 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1694 @kindex K @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1695 @findex mh-next-button |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1696 @item K @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1697 Go to the next button (@code{mh-next-button}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1698 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1699 @kindex K S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1700 @findex mh-prev-button |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1701 @item K S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1702 Go to the previous button (@code{mh-prev-button}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1703 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1704 @kindex K a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1705 @findex mh-mime-save-parts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1706 @item K a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1707 Save attachments (@code{mh-mime-save-parts}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1708 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1709 @kindex K e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1710 @findex mh-display-with-external-viewer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1711 @item K e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1712 View attachment externally (@code{mh-display-with-external-viewer}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1713 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1714 @kindex K i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1715 @findex mh-folder-inline-mime-part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1716 @item K i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1717 Show attachment verbatim (@code{mh-folder-inline-mime-part}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1718 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1719 @kindex K o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1720 @findex mh-folder-save-mime-part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1721 @item K o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1722 Save (output) attachment (@code{mh-folder-save-mime-part}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1723 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1724 @kindex K t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1725 @findex mh-toggle-mime-buttons |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1726 @item K t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1727 Toggle option @code{mh-display-buttons-for-inline-parts-flag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1728 (@code{mh-toggle-mime-buttons}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1729 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1730 @kindex K v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1731 @findex mh-folder-toggle-mime-part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1732 @item K v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1733 View attachment (@code{mh-folder-toggle-mime-part}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1734 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1735 @cindex @samp{Message > Modify Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1736 @cindex menu item, @samp{Message > Modify Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1737 @kindex M |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1738 @findex mh-modify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1739 @item M |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1740 Edit message (@code{mh-modify}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1741 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1742 @cindex @samp{Message > Go to First Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1743 @cindex menu item, @samp{Message > Go to First Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1744 @kindex M-< |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1745 @findex mh-first-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1746 @item M-< |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1747 Display first message (@code{mh-first-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1748 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1749 @cindex @samp{Message > Go to Last Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1750 @cindex menu item, @samp{Message > Go to Last Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1751 @kindex M-> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1752 @findex mh-last-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1753 @item M-> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1754 Display last message (@code{mh-last-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1755 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1756 @kindex M-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1757 @findex mh-next-unread-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1758 @item M-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1759 Display next unread message (@code{mh-next-unread-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1760 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1761 @kindex M-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1762 @findex mh-previous-unread-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1763 @item M-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1764 Display previous unread message (@code{mh-previous-unread-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1765 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1766 @cindex @samp{Message > Next Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1767 @cindex menu item, @samp{Message > Next Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1768 @kindex n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1769 @findex mh-next-undeleted-msg |
25829 | 1770 @item n |
1771 Display next message (@code{mh-next-undeleted-msg}). | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1772 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1773 @cindex @samp{Message > Previous Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1774 @cindex menu item, @samp{Message > Previous Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1775 @kindex p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1776 @findex mh-previous-undeleted-msg |
25829 | 1777 @item p |
1778 Display previous message (@code{mh-previous-undeleted-msg}). | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1779 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1780 @kindex P ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1781 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1782 @item P ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1783 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1784 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1785 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1786 @kindex P C |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1787 @findex mh-ps-print-toggle-color |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1788 @item P C |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1789 Toggle whether color is used in printing messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1790 (@code{mh-ps-print-toggle-color}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1791 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1792 @kindex P F |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1793 @findex mh-ps-print-toggle-faces |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1794 @item P F |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1795 Toggle whether printing is done with faces or not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1796 (@code{mh-ps-print-toggle-faces}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1797 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1798 @kindex P f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1799 @findex mh-ps-print-msg-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1800 @item P f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1801 Print range to file (@code{mh-ps-print-msg-file}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1802 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1803 @cindex @samp{Message > Print Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1804 @cindex menu item, @samp{Message > Print Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1805 @kindex P l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1806 @findex mh-print-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1807 @item P l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1808 Print range the old fashioned way |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1809 (@code{mh-print-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1810 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1811 @kindex P p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1812 @findex mh-ps-print-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1813 @item P p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1814 Print range (@code{mh-ps-print-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1815 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1816 @kindex X ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1817 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1818 @item X ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1819 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1820 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1821 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1822 @cindex @samp{Message > Unpack Uuencoded Message...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1823 @cindex menu item, @samp{Message > Unpack Uuencoded Message...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1824 @kindex X s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1825 @kindex X u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1826 @findex mh-store-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1827 @item X s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1828 @itemx X u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1829 Unpack message created with @command{uudecode} or @command{shar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1830 (@code{mh-store-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1831 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1832 @kindex Mouse-2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1833 @findex mh-show-mouse |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1834 @item Mouse-2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1835 Move point to mouse event and show message (@code{mh-show-mouse}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1836 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1837 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1838 Within the MH-Show buffer, the following command is defined. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1839 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1840 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1841 @kindex @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1842 @kindex Mouse-1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1843 @kindex Mouse-2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1844 @findex mh-press-button |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1845 @item @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1846 @itemx Mouse-1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1847 @itemx Mouse-2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1848 View contents of button (@code{mh-press-button}). |
25829 | 1849 @end table |
1850 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1851 @cindex @samp{mh-show} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1852 @cindex customization group, @samp{mh-show} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1853 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1854 The following table lists options in the @samp{mh-show} customization |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1855 group that are used while reading mail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1856 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1857 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1858 @item mh-bury-show-buffer-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1859 On means show buffer is buried (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1860 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1861 @item mh-clean-message-header-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1862 On means remove extraneous header fields (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1863 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1864 @item mh-decode-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1865 On means attachments are handled (default: @samp{on} if the Gnus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1866 @samp{mm-decode} package is present). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1867 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1868 @item mh-display-buttons-for-alternatives-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1869 On means display buttons for all alternative attachments (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1870 @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1871 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1872 @item mh-display-buttons-for-inline-parts-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1873 On means display buttons for all inline attachments (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1874 @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1875 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1876 @item mh-do-not-confirm-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1877 On means non-reversible commands do not prompt for confirmation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1878 (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1879 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1880 @item mh-fetch-x-image-url |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1881 Control fetching of @samp{X-Image-URL:} header field image (default: |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1882 @samp{Never Fetch}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1883 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1884 @item mh-graphical-smileys-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1885 On means graphical smileys are displayed (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1886 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1887 @item mh-graphical-emphasis-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1888 On means graphical emphasis is displayed (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1889 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1890 @item mh-highlight-citation-style |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1891 Style for highlighting citations (default: @samp{Multicolor}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1892 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1893 @item mh-invisible-header-fields-default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1894 List of hidden header fields (default: a checklist too long to list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1895 here). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1896 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1897 @item mh-invisible-header-fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1898 Additional header fields to hide (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1899 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1900 @item mh-lpr-command-format |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1901 Command used to print (default: @code{"lpr -J '%s'"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1902 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1903 @item mh-max-inline-image-height |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1904 Maximum inline image height if @samp{Content-Disposition:} is not |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1905 present (default: 0). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1906 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1907 @item mh-max-inline-image-width |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1908 Maximum inline image width if @samp{Content-Disposition:} is not |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1909 present(default: 0). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1910 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1911 @item mh-mhl-format-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1912 Specifies the format file to pass to the @command{mhl} program |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1913 (default: @samp{Use Default mhl Format (Printing Only)}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1914 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1915 @item mh-mime-save-parts-default-directory |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1916 Default directory to use for @kbd{K a}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1917 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1918 @item mh-print-background-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1919 On means messages should be printed in the background (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1920 @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1921 @c ------------------------- |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1922 @item mh-show-buffer-mode-line-buffer-id |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1923 Format string to produce @code{mode-line-buffer-identification} for |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1924 show buffers (default: @code{" @{show-%s@} %d"}). |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1925 @c ------------------------- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1926 @item mh-show-maximum-size |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1927 Maximum size of message (in bytes) to display automatically (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1928 0). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1929 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1930 @item mh-show-use-xface-flag |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
1931 On means display face images in MH-Show buffers (default: @samp{on}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1932 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1933 @item mh-store-default-directory |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1934 Default directory for @kbd{X s} (default: @samp{Current}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1935 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1936 @item mh-summary-height |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1937 Number of lines in MH-Folder buffer (including the mode line) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1938 (default: depends on size of frame). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1939 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1940 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1941 The following hooks are available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1942 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1943 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1944 @item mh-delete-msg-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1945 Hook run after marking each message for deletion (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1946 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1947 @item mh-show-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1948 Hook run after @key{RET} shows a message (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1949 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1950 @item mh-show-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1951 Hook run upon entry to @code{mh-show-mode} (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1952 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1953 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1954 The following faces are available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1955 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1956 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1957 @item mh-show-cc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1958 Face used to highlight @samp{cc:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1959 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1960 @item mh-show-date |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1961 Face used to highlight @samp{Date:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1962 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1963 @item mh-show-from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1964 Face used to highlight @samp{From:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1965 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1966 @item mh-show-header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1967 Face used to deemphasize less interesting header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1968 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1969 @item mh-show-pgg-bad |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1970 Bad PGG signature face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1971 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1972 @item mh-show-pgg-good |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1973 Good PGG signature face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1974 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1975 @item mh-show-pgg-unknown |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1976 Unknown or untrusted PGG signature face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1977 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1978 @item mh-show-signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1979 Signature face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1980 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1981 @item mh-show-subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1982 Face used to highlight @samp{Subject:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1983 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1984 @item mh-show-to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1985 Face used to highlight @samp{To:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1986 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1987 @item mh-show-xface |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1988 X-Face image face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1989 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1990 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1991 The functions and variables introduced here are explained in more |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1992 detail in the following sections. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1993 |
25829 | 1994 @menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1995 * Viewing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1996 * Viewing Attachments:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1997 * HTML:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1998 * Digests:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
1999 * Reading PGP:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2000 * Printing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2001 * Files and Pipes:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2002 * Navigating:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2003 * Miscellaneous Commands and Options:: |
25829 | 2004 @end menu |
2005 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2006 @node Viewing, Viewing Attachments, Reading Mail, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2007 @section Viewing Your Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2008 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2009 @findex mh-header-display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2010 @findex mh-page-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2011 @findex mh-previous-page |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2012 @findex mh-show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2013 @findex mh-show-mouse |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2014 @kindex , (comma) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2015 @kindex . (period) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2016 @kindex @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2017 @kindex @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2018 @kindex @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2019 @kindex Mouse-2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2020 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2021 The command @key{RET} (@code{mh-show}) displays the message that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2022 cursor is on while @kbd{Mouse-2} (@code{mh-show-mouse}) displays the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2023 message that the mouse cursor is on. If the message is already |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2024 displayed, it scrolls to the beginning of the message. Use @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2025 (@code{mh-page-msg}) and @key{BS} (@code{mh-previous-page}) to move |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2026 forwards and backwards one page at a time through the message. You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2027 give either of these commands a prefix argument that specifies the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2028 number of lines to scroll (such as @kbd{10 @key{SPC}}). The @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2029 command will also show the next undeleted message if it is used at the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2030 bottom of a message. MH-E normally hides a lot of the superfluous |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2031 header fields that mailers add to a message, but if you wish to see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2032 all of them, use the command @kbd{,} (comma; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2033 @code{mh-header-display}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2034 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2035 @vindex mh-show-maximum-size |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2036 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2037 The option @code{mh-show-maximum-size} provides an opportunity to skip |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2038 over large messages which may be slow to load. The default value of 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2039 means that all message are shown regardless of size. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2040 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2041 A litany of options control what displayed messages look like. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2042 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2043 @vindex mh-show-cc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2044 @vindex mh-show-date |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2045 @vindex mh-show-from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2046 @vindex mh-show-header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2047 @vindex mh-show-subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2048 @vindex mh-show-to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2049 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2050 First, the appearance of the header fields can be modified by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2051 customizing the associated face: @code{mh-show-to}, @code{mh-show-cc}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2052 @code{mh-show-from}, @code{mh-show-date}, and @code{mh-show-subject}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2053 The face @code{mh-show-header} is used to deemphasize the other, less |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2054 interesting, header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2055 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2056 @cindex regular expressions, @code{mh-invisible-header-fields} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2057 @vindex mh-clean-message-header-flag |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2058 @vindex mh-invisible-header-fields |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2059 @vindex mh-invisible-header-fields-default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2060 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2061 Normally messages are delivered with a handful of uninteresting header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2062 fields. These are hidden by turning on the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2063 @code{mh-clean-message-header-flag} (which it is by default). The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2064 header fields listed in the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2065 @code{mh-invisible-header-fields-default} are hidden, although you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2066 check off any field that you would like to see. Header fields that you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2067 would like to hide that aren't listed can be added to the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2068 @code{mh-invisible-header-fields} with a couple of caveats. Regular |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2069 expressions are not allowed. Unique fields should have a @samp{:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2070 suffix; otherwise, the element can be used to render invisible an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2071 entire class of fields that start with the same prefix. If you think a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2072 header field should be generally ignored, report a bug (@pxref{Bug |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2073 Reports}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2074 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2075 @cindex header field, @samp{Face:} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2076 @cindex header field, @samp{X-Face:} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2077 @cindex header field, @samp{X-Image-URL:} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2078 @cindex @samp{Face:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2079 @cindex @samp{X-Face:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2080 @cindex @samp{X-Image-URL:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2081 @vindex mh-show-use-xface-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2082 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2083 MH-E can display the content of @samp{Face:}, @samp{X-Face:}, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2084 @samp{X-Image-URL:} header fields. If any of these fields occur in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2085 header of your message, the sender's face will appear in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2086 @samp{From:} header field. If more than one of these fields appear, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2087 then the first field found in the order @samp{Face:}, @samp{X-Face:}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2088 and @samp{X-Image-URL:} will be used. The option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2089 @code{mh-show-use-xface-flag} is used to turn this feature on and off. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2090 This feature will be turned on by default if your system supports it. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2091 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2092 The first header field used, if present, is the Gnus-specific |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2093 @samp{Face:} field@footnote{The @samp{Face:} field appeared in GNU |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2094 Emacs 21 and XEmacs. For more information, see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2095 @uref{http://quimby.gnus.org/circus/face/}.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2096 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2097 @cindex @command{uncompface} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2098 @cindex Emacs, packages, x-face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2099 @cindex Unix commands, @command{uncompface} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2100 @cindex x-face package |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2101 @vindex mh-show-xface |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2102 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2103 Next is the traditional @samp{X-Face:} header field@footnote{The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2104 display of this field requires the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2105 @uref{ftp://ftp.cs.indiana.edu/pub/faces/compface/compface.tar.Z, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2106 @command{uncompface} program}. Recent versions of XEmacs have internal |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2107 support for @samp{X-Face:} images. If your version of XEmacs does not, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2108 then you'll need both @command{uncompface} and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2109 @uref{ftp://ftp.jpl.org/pub/elisp/, @samp{x-face} package}.}. MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2110 renders the foreground and background of the image using the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2111 associated attributes of the face @code{mh-show-xface}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2112 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2113 @cindex @command{convert} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2114 @cindex @command{wget} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2115 @cindex ImageMagick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2116 @cindex Unix commands, @command{convert} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2117 @cindex Unix commands, @command{wget} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2118 @vindex mh-fetch-x-image-url |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2119 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2120 Finally, MH-E will display images referenced by the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2121 @samp{X-Image-URL:} header field if neither the @samp{Face:} nor the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2122 @samp{X-Face:} fields are present@footnote{The display of the images |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2123 requires the @uref{http://www.gnu.org/software/wget/wget.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2124 @command{wget} program} to fetch the image and the @command{convert} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2125 program from the @uref{http://www.imagemagick.org/, ImageMagick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2126 suite}.}. Of the three header fields this is the most efficient in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2127 terms of network usage since the image doesn't need to be transmitted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2128 with every single mail. The option @code{mh-fetch-x-image-url} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2129 controls the fetching of the @samp{X-Image-URL:} header field image |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2130 with the following values: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2131 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2132 @table @samp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2133 @item Ask Before Fetching |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2134 You are prompted before the image is fetched. MH-E will remember your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2135 reply and will either use the already fetched image the next time the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2136 same URL is encountered or silently skip it if you didn't fetch it the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2137 first time. This is a good setting. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2138 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2139 @item Never Fetch |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2140 Images are never fetched and only displayed if they are already |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2141 present in the cache. This is the default. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2142 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2143 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2144 There isn't a value of @samp{Always Fetch} for privacy and DOS (denial |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2145 of service) reasons. For example, fetching a URL can tip off a spammer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2146 that you've read his email (which is why you shouldn't blindly answer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2147 yes if you've set this option to @samp{Ask Before Fetching}). Someone |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2148 may also flood your network and fill your disk drive by sending a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2149 torrent of messages, each specifying a unique URL to a very large |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2150 file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2151 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2152 @cindex @file{.mhe-x-image-cache} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2153 @cindex files, @file{.mhe-x-image-cache} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2154 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2155 The cache of images is found in the directory |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2156 @file{.mhe-x-image-cache} within your MH directory. You can add your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2157 own face to the @samp{From:} field too. @xref{Picture}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2158 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2159 @cindex @command{mhl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2160 @cindex MH commands, @command{mhl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2161 @vindex mh-mhl-format-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2162 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2163 Normally MH-E takes care of displaying messages itself (rather than |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2164 calling an MH program to do the work). If you'd rather have |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2165 @command{mhl} display the message (within MH-E), change the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2166 @code{mh-mhl-format-file} from its default value of @samp{Use Default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2167 mhl Format (Printing Only)}. You can set this option to @samp{Use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2168 Default mhl Format} to get the same output as you would get if you ran |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2169 @command{mhl} from the shell. If you have a format file that you want |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2170 MH-E to use, you can set this option to @samp{Specify an mhl Format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2171 File} and enter the name of your format file (@command{mhl}(1) or |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
2172 section @uref{@value{MH-BOOK-HOME}/shomes.html#Usisho, Using mhl} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2173 the MH book tells you how to write one). Your format file should |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2174 specify a non-zero value for @samp{overflowoffset} to allow MH-E to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2175 parse the header. Note that @command{mhl} is always used for printing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2176 and forwarding; in this case, the value of @code{mh-mhl-format-file} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2177 is consulted if you have specified a format file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2178 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2179 @cindex citations, highlighting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2180 @cindex highlighting citations |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2181 @vindex mh-highlight-citation-style |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2182 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2183 If the sender of the message has cited other messages in his message, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2184 then MH-E will highlight these citations to emphasize the sender's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2185 actual response. The option @code{mh-highlight-citation-style} can be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2186 customized to change the highlighting style. The @samp{Multicolor} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2187 method uses a different color for each indentation while the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2188 @samp{Monotone} method highlights all citations in red. To disable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2189 highlighting of citations entirely, choose @samp{None}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2190 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2191 @cindex URLs, highlighting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2192 @cindex email addresses, highlighting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2193 @cindex highlighting URLs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2194 @cindex highlighting email addresses |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2195 @cindex links, following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2196 @findex goto-address-at-point |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2197 @kindex C-c @key{RET} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2198 @kindex Mouse-2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2199 @vindex goto-address-highlight-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2200 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2201 Email addresses and URLs in the message are highlighted if the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2202 @code{goto-address-highlight-p} is on, which it is by default. To view |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2203 the web page for a highlighted URL or to send a message using a |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2204 highlighted email address, use @kbd{Mouse-2} or @kbd{C-c @key{RET}} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2205 (@code{goto-address-at-point}). @xref{Sending Mail}, to see how to |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2206 configure Emacs to send the message using MH-E. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2207 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2208 @cindex boldface, showing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2209 @cindex emphasis |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2210 @cindex italics, showing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2211 @cindex smileys |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2212 @cindex typesetting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2213 @cindex underline, showing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2214 @vindex gnus-emphasis-alist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2215 @vindex mh-decode-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2216 @vindex mh-graphical-emphasis-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2217 @vindex mh-graphical-smileys-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2218 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2219 It is a long standing custom to inject body language using a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2220 cornucopia of punctuation, also known as the @dfn{smileys}. MH-E can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2221 render these as graphical widgets if the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2222 @code{mh-graphical-smileys-flag} is turned on, which it is by default. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2223 Smileys include patterns such as :-) and ;-). Similarly, a few |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2224 typesetting features are indicated in ASCII text with certain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2225 characters. If your terminal supports it, MH-E can render these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2226 typesetting directives naturally if the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2227 @code{mh-graphical-emphasis-flag} is turned on, which it is by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2228 default. For example, _underline_ will be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2229 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2230 @html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2231 <u>underlined</u>, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2232 @end html |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2233 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2234 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2235 underlined, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2236 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2237 *bold* will appear in @b{bold}, /italics/ will appear in @i{italics}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2238 and so on. See the option @code{gnus-emphasis-alist} for the whole |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2239 list. Both of these options are disabled if the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2240 @code{mh-decode-mime-flag} is turned off. @xref{Viewing Attachments}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2241 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2242 @cindex signature separator |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2243 @cindex vCard |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2244 @vindex mh-show-signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2245 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2246 MH-E normally renders signatures and vCards in italics so that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2247 body of the message stands out more. MH-E depends on the presence of |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
2248 the @dfn{signature separator} (@code{"-- "}) to do this. You can also |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2249 customize the face @code{mh-show-signature} so the appearance of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2250 signature block is more to your liking. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2251 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2252 @vindex mh-show-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2253 @vindex mh-show-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2254 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2255 Two hooks can be used to control how messages are displayed. The first |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2256 hook, @code{mh-show-mode-hook}, is called early on in the process of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2257 the message display. It is usually used to perform some action on the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2258 message's content. The second hook, @code{mh-show-hook}, is the last |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2259 thing called after messages are displayed. It's used to affect the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2260 behavior of MH-E in general or when @code{mh-show-mode-hook} is too |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2261 early. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2262 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2263 @cindex MH-Show mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2264 @cindex modes, MH-Show |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2265 @vindex mh-show-buffer-mode-line-buffer-id |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2266 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2267 For those who like to modify their mode lines, use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2268 @code{mh-show-buffer-mode-line-buffer-id} to modify the mode line in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2269 the MH-Show buffers. Place the two escape strings @samp{%s} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2270 @samp{%d}, which will display the folder name and the message number, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2271 respectively, somewhere in the string in that order. The default value |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
2272 of @code{"@{show-%s@} %d"} yields a mode line of |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2273 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2274 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2275 -----@{show-+inbox@} 4 (MH-Show)--Bot-------------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2276 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2277 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2278 @node Viewing Attachments, HTML, Viewing, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2279 @section Viewing Attachments |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2280 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2281 @cindex attachments |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2282 @cindex body parts |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2283 @cindex @command{mhshow} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2284 @cindex @command{show} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2285 @cindex MH commands, @command{mhshow} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2286 @cindex MH commands, @command{show} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2287 @cindex MIME |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2288 @cindex multimedia mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2289 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2290 MH has the ability to display @dfn{@sc{mime}} (Multipurpose Internet |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2291 Mail Extensions) messages which are simply messages with additional |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2292 @dfn{body parts} or @dfn{attachments}. You can use the MH commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2293 @command{show}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
2294 @uref{@value{MH-BOOK-HOME}/reapre.html, Reading Mail: inc show next |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2295 prev} in the MH book.} or @command{mhshow}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
2296 @uref{@value{MH-BOOK-HOME}/usimim.html#ReMIMa, Reading MIME Mail} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2297 the MH book.} from the shell to read @sc{mime} messages@footnote{You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2298 can call them directly from Emacs if you're running the X Window |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2299 System: type @kbd{M-! xterm -e mhshow @var{message-number}}. You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2300 leave out the @samp{xterm -e} if you use @command{mhlist} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2301 @command{mhstore}.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2302 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2303 @cindex Emacs, packages, mm-decode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2304 @cindex mm-decode package |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2305 @findex mh-toggle-mh-decode-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2306 @kindex ; (semicolon) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2307 @vindex mh-decode-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2308 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2309 MH-E can handle attachments as well if the Gnus @samp{mm-decode} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2310 package is present. If so, the option @code{mh-decode-mime-flag} will |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2311 be on. Otherwise, you'll see the @sc{mime} body parts rather than text |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2312 or attachments. There isn't much point in turning off the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2313 @code{mh-decode-mime-flag}; however, you can inspect it if it appears |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2314 that the body parts are not being interpreted correctly or toggle it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2315 with the command @kbd{;} (semicolon; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2316 @code{mh-toggle-mh-decode-mime-flag}) to view the raw message. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2317 option also controls the display of quoted-printable messages and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2318 other graphical widgets. @xref{Viewing}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2319 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2320 @cindex buttons |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2321 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2322 Attachments in MH-E are indicated by @dfn{buttons} like this: |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2323 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
2324 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2325 [1. image/jpeg; foo.jpg]... |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
2326 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2327 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2328 @findex mh-next-button |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2329 @findex mh-press-button |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2330 @findex mh-prev-button |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2331 @kindex @key{RET} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2332 @kindex K @key{TAB} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2333 @kindex K S-@key{TAB} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2334 @kindex Mouse-1 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2335 @kindex Mouse-2 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2336 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2337 To view the contents of the button, use either @kbd{Mouse-1} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2338 @kbd{Mouse-2} on the button or @key{RET} (@code{mh-press-button}) when |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2339 the cursor is over the button. This command is a toggle so if you use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2340 it again on the same attachment, it is hidden. If Emacs does not know |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2341 how to display the attachment, then Emacs offers to save the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2342 attachment in a file. To move the cursor to the next button, use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2343 command @kbd{K @key{TAB}} (@code{mh-next-button}). If the end of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2344 buffer is reached then the search wraps over to the start of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2345 buffer. To move the cursor to the previous button, use the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2346 @kbd{K S-@key{TAB}} (@code{mh-prev-button}). If the beginning of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2347 buffer is reached then the search wraps over to the end of the buffer. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2348 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2349 @cindex attachments, viewing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2350 @cindex viewing attachments |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2351 @findex mh-folder-toggle-mime-part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2352 @kindex K v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2353 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2354 Another way to view the contents of a button is to use the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2355 @kbd{K v} (@code{mh-folder-toggle-mime-part}). This command displays |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2356 (or hides) the attachment associated with the button under the cursor. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2357 If the cursor is not located over a button, then the cursor first |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2358 moves to the next button, wrapping to the beginning of the message if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2359 necessary. This command has the advantage over the previous commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2360 of working from the MH-Folder buffer. You can also provide a numeric |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2361 prefix argument (as in @kbd{4 K v}) to view the attachment labeled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2362 with that number. If Emacs does not know how to display the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2363 attachment, then Emacs offers to save the attachment in a file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2364 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2365 @cindex @file{/etc/mailcap} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2366 @cindex files, @file{/etc/mailcap} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2367 @findex mailcap-mime-info |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2368 @findex mh-display-with-external-viewer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2369 @kindex K e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2370 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2371 If Emacs does not know how to view an attachment, you could save it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2372 into a file and then run some program to open it. It is easier, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2373 however, to launch the program directly from MH-E with the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2374 @kbd{K e} (@code{mh-display-with-external-viewer}). While you'll most |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2375 likely use this to view spreadsheets and documents, it is also useful |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2376 to use your browser to view HTML attachments with higher fidelity than |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2377 what Emacs can provide. This command displays the attachment |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2378 associated with the button under the cursor. If the cursor is not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2379 located over a button, then the cursor first moves to the next button, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2380 wrapping to the beginning of the message if necessary. You can provide |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2381 a numeric prefix argument (as in @kbd{4 K e}) to view the attachment |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2382 labeled with that number. This command tries to provide a reasonable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2383 default for the viewer by calling the Emacs function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2384 @code{mailcap-mime-info}. This function usually reads the file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2385 @file{/etc/mailcap}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2386 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2387 @cindex attachments, saving |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2388 @cindex saving attachments |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2389 @findex mh-folder-save-mime-part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2390 @kindex K o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2391 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2392 Use the command @kbd{K o} (@code{mh-folder-save-mime-part}) to save |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2393 attachments (the mnemonic is ``output''). This command saves the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2394 attachment associated with the button under the cursor. If the cursor |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2395 is not located over a button, then the cursor first moves to the next |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2396 button, wrapping to the beginning of the message if necessary. You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2397 also provide a numeric prefix argument (as in @kbd{3 K o}) to save the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2398 attachment labeled with that number. This command prompts you for a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2399 filename and suggests a specific name if it is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2400 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2401 @cindex @command{mhn} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2402 @cindex @command{mhstore} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2403 @cindex MH commands, @command{mhn} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2404 @cindex MH commands, @command{mhstore} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2405 @findex mh-mime-save-parts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2406 @kindex K a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2407 @vindex mh-mime-save-parts-default-directory |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2408 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2409 You can save all of the attachments at once with the command @kbd{K a} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2410 (@code{mh-mime-save-parts}). The attachments are saved in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2411 directory specified by the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2412 @code{mh-mime-save-parts-default-directory} unless you use a prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2413 argument (as in @kbd{C-u K a}) in which case you are prompted for the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2414 directory. These directories may be superseded by MH profile |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2415 components, since this function calls on @command{mhstore} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2416 (@command{mhn}) to do the work. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2417 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2418 @vindex mh-mime-save-parts-default-directory |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2419 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2420 The default value for the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2421 @code{mh-mime-save-parts-default-directory} is @samp{Prompt Always} so |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2422 that you are always prompted for the directory in which to save the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2423 attachments. However, if you usually use the same directory within a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2424 session, then you can set this option to @samp{Prompt the First Time} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2425 to avoid the prompt each time. you can make this directory permanent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2426 by choosing @samp{Directory} and entering the directory's name. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2427 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2428 @cindex attachments, inline |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2429 @cindex inline attachments |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2430 @findex mh-toggle-mime-buttons |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2431 @kindex K t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2432 @vindex mh-display-buttons-for-inline-parts-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2433 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2434 The sender can request that attachments should be viewed inline so |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2435 that they do not really appear like an attachment at all to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2436 reader. Most of the time, this is desirable, so by default MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2437 suppresses the buttons for inline attachments. On the other hand, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2438 may receive code or HTML which the sender has added to his message as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2439 inline attachments so that you can read them in MH-E. In this case, it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2440 is useful to see the buttons so that you know you don't have to cut |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2441 and paste the code into a file; you can simply save the attachment. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2442 you want to make the buttons visible for inline attachments, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2443 use the command @kbd{K t} (@code{mh-toggle-mime-buttons}) to toggle |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2444 the visibility of these buttons. You can turn on these buttons |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2445 permanently by turning on the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2446 @code{mh-display-buttons-for-inline-parts-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2447 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2448 MH-E cannot display all attachments inline however. It can display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2449 text (including @sc{html}) and images. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2450 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2451 @cindex header field, @samp{Content-Disposition:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2452 @cindex inline images |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2453 @cindex @samp{Content-Disposition:} header field |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2454 @vindex mh-max-inline-image-height |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2455 @vindex mh-max-inline-image-width |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2456 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2457 Some older mail programs do not insert the needed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2458 plumbing@footnote{This plumbing is the @samp{Content-Disposition:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2459 header field.} to tell MH-E whether to display the attachments inline |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2460 or not. If this is the case, MH-E will display these images inline if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2461 they are smaller than the window. However, you might want to allow |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2462 larger images to be displayed inline. To do this, you can change the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2463 options @code{mh-max-inline-image-width} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2464 @code{mh-max-inline-image-height} from their default value of zero to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2465 a large number. The size of your screen is a good choice for these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2466 numbers. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2467 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2468 @cindex alternatives |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2469 @cindex attachments, alternatives |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2470 @vindex mh-display-buttons-for-alternatives-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2471 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2472 Sometimes, a mail program will produce multiple alternatives of an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2473 attachment in increasing degree of faithfulness to the original |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2474 content. By default, only the preferred alternative is displayed. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2475 the option @code{mh-display-buttons-for-alternatives-flag} is on, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2476 the preferred part is shown inline and buttons are shown for each of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2477 the other alternatives. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2478 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2479 @kindex K i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2480 @findex mh-folder-inline-mime-part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2481 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2482 You can view the raw contents of an attachment with the command @kbd{K |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2483 i} (@code{mh-folder-inline-mime-part}). This command displays (or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2484 hides) the contents of the attachment associated with the button under |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2485 the cursor verbatim. If the cursor is not located over a button, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2486 the cursor first moves to the next button, wrapping to the beginning |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2487 of the message if necessary. You can also provide a numeric prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2488 argument (as in @kbd{4 K i}) to view the attachment labeled with that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2489 number. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2490 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2491 For additional information on buttons, see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2492 @ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2493 @ref{Article Buttons,,,gnus}, and @ref{MIME Commands,,,gnus}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2494 @end ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2495 @ifnotinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2496 the chapters @uref{http://www.gnus.org/manual/gnus_101.html#SEC101, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2497 Article Buttons} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2498 @uref{http://www.gnus.org/manual/gnus_108.html#SEC108, MIME Commands} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2499 in the @cite{The Gnus Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2500 @end ifnotinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2501 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2502 @node HTML, Digests, Viewing Attachments, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2503 @section HTML |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2504 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2505 @cindex HTML |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2506 @cindex Gnus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2507 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2508 MH-E can display messages that have been sent in HTML@footnote{This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2509 feature depends on a version of Gnus that is at least 5.10.}. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2510 content of the message will appear in the MH-Show buffer as you would |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2511 expect if the entire message is HTML, or there is an inline HTML body |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2512 part. However, if there is an HTML body part that is an attachment, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2513 then you'll see a button like this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2514 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
2515 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2516 [1. text/html; foo.html]... |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
2517 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2518 |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
2519 To see how to read the contents of this body part, see @ref{Viewing |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
2520 Attachments}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2521 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2522 @vindex mm-text-html-renderer |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2523 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2524 The browser that MH-E uses is determined by the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2525 @code{mm-text-html-renderer}. The default setting is set automatically |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2526 based upon the presence of a known browser on your system. If you wish |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2527 to use a different browser, then set this option accordingly. See the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2528 documentation for the browser you use for additional information on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2529 how to use it. In particular, find and disable the option to render |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2530 images as this can tip off spammers that the email address they have |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2531 used is valid. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2532 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2533 @vindex mm-text-html-renderer |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2534 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2535 If you're confused about which @code{mm-text-html-renderer} to use, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2536 here's a brief description of each, sorted by popularity, that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2537 includes the results of a quick poll of MH-E users from 2005-12-23. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2538 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2539 @table @asis |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2540 @cindex browser, @samp{w3m} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2541 @cindex @samp{w3m} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2542 @kindex Mouse-2 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2543 @kindex S-Mouse-2 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2544 @item @samp{w3m} 7 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2545 The @samp{w3m} browser requires an external program. It's quick, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2546 produces pretty nice output, and best of all, it's the only browser |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2547 that highlights links. These can be clicked with @kbd{Mouse-2} to view |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2548 the content of the link in @samp{w3m} or with @kbd{S-Mouse-2} to view |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2549 the content of the link in an external browser. The @samp{w3m} browser |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2550 handles tables well and actually respects the table's width parameter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2551 (which can cause text to wrap if the author didn't anticipate that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2552 page would be viewed in Emacs). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2553 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2554 @cindex browser, @samp{w3m-standalone} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2555 @cindex @samp{w3m-standalone} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2556 @item @samp{w3m-standalone} 3 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2557 This browser, along with @samp{nil} for the external browser, are the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2558 only choices that work without having to download a separate lisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2559 package or external program. This browser is quick, but does not show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2560 links. It handles simple tables but some tables get rendered much |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2561 wider than the Emacs frame. This browser was the only one not to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2562 handle the escape @samp{–} (it printed a @samp{?}), but it did |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2563 render @samp{®}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2564 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2565 @cindex browser, @samp{links} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2566 @cindex @samp{links} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2567 @item @samp{links} 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2568 The @samp{links} browser requires an external program. It's quick, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2569 produces nicer output than @samp{lynx} on single column mails in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2570 tables. However, it doesn't show links and it doesn't do as nice a job |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2571 on multi-column tables as some lines wrap. At least it fits in 80 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2572 columns and thus seems better than @samp{w3} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2573 @samp{w3m-standalone}. Converts escapes such as @samp{®} to (R). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2574 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2575 @cindex browser, @samp{lynx} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2576 @cindex @samp{lynx} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2577 @item @samp{lynx} 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2578 The @samp{lynx} browser requires an external program. It's quick and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2579 produces pretty decent output but it doesn't show links. It doesn't |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2580 seem to do multi-column tables which makes output much cleaner. It |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2581 centers the output and wraps long lines more than most. Handles |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2582 @samp{®}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2583 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2584 @item @samp{nil} 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2585 This choice obviously requires an external browser. Like |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2586 @samp{w3m-standalone}, it works out of the box. With this setting, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2587 HTML messages have a button for the body part which you can view with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2588 @kbd{K v} (@code{mh-folder-toggle-mime-part}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2589 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2590 @cindex browser, @samp{w3} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2591 @cindex @samp{w3} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2592 @item @samp{w3} 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2593 This choice does not require an external program as all of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2594 rendering is done in lisp. You do need to get the package separately. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2595 This browser is @strong{slow}, and doesn't appear to have been updated |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2596 since 2001 and the author hasn't responded to my emails. It displays |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2597 unknown tags instead of hiding them, so you get to see all the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2598 Microsoft crap in certain messages. Tends to make multi-column tables |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2599 wider than even a full-screen Emacs can handle. Like @samp{w3m}, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2600 can follow links, but you have to find them first as they are not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2601 highlighted. Performs well on single-column tables and handles escapes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2602 such as @samp{®}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2603 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2604 @cindex browser, @samp{html2text} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2605 @cindex @samp{html2text} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2606 @item @samp{html2text} 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2607 The @samp{html2text} browser requires an external program. I noticed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2608 that it can do some nasty things with simple HTML mails (like filling |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2609 the entire message as if it were one paragraph, including signature). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2610 On another message, it displayed half of the HTML tags for some |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2611 reason. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2612 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2613 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2614 @vindex mm-text-html-renderer |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2615 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2616 For a couple more sources of information about |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2617 @code{mm-text-html-renderer}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2618 @ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2619 @xref{Display Customization,,,emacs-mime}, and the documentation for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2620 the Gnus command @kbd{W h} (@pxref{Article Washing,,,gnus},). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2621 @end ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2622 @ifnotinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2623 see section @uref{http://www.gnus.org/manual/emacs-mime_6.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2624 Display Customization} in the @cite{The Emacs MIME Manual} and the the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2625 documentation for the Gnus command @kbd{W h} (see section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2626 @uref{http://www.gnus.org/manual/gnus_99.html, Article Washing} in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2627 @cite{The Gnus Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2628 @end ifnotinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2629 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2630 @node Digests, Reading PGP, HTML, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2631 @section Digests |
25829 | 2632 |
2633 @cindex digests | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2634 @findex mh-page-digest |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2635 @findex mh-page-digest-backwards |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2636 @kindex D @key{BS} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2637 @kindex D @key{SPC} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2638 @kindex @key{BS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2639 @kindex @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2640 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2641 A digest is a message that contains other messages. Special MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2642 commands let you read digests conveniently. You can use @key{SPC} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2643 @key{BS} to page through the digest as if it were a normal message, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2644 but if you wish to skip to the next message in the digest, use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2645 @kbd{D @key{SPC}} (@code{mh-page-digest}). To return to a previous message, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2646 use @kbd{D @key{BS}} (@code{mh-page-digest-backwards}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2647 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2648 @cindex @command{burst} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2649 @cindex MH commands, @command{burst} |
25829 | 2650 @cindex MH-Folder Show mode |
2651 @cindex modes, MH-Folder Show | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2652 @findex mh-burst-digest |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2653 @kindex d |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2654 @kindex D b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2655 @kindex t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2656 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2657 Another handy command is @kbd{D b} (@code{mh-burst-digest}). This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2658 command uses the MH command @command{burst}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
2659 @uref{@value{MH-BOOK-HOME}/burdig.html, Bursting Messages} in the MH |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2660 book.} to break out each message in the digest into its own message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2661 Using this command, you can quickly delete unwanted messages, like |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2662 this: Once the digest is split up, toggle out of MH-Folder Show mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2663 with @kbd{t} (@pxref{Folders}) so that the scan lines fill the screen |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2664 and messages aren't displayed. Then use @kbd{d} (@pxref{Reading Mail}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2665 to quickly delete messages that you don't want to read (based on the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2666 @samp{Subject:} header field). You can also burst the digest to reply |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2667 directly to the people who posted the messages in the digest. One |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2668 problem you may encounter is that the @samp{From:} header fields are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2669 preceded with a @samp{>} so that your reply can't create the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2670 @samp{To:} field correctly. In this case, you must correct the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2671 @samp{To:} field yourself. This is described later (@pxref{Editing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2672 Drafts}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2673 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2674 @node Reading PGP, Printing, Digests, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2675 @section Signed and Encrypted Messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2676 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2677 @cindex GPG |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2678 @cindex GnuPG |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2679 @cindex Gnus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2680 @cindex OpenPGP |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2681 @cindex PGP |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2682 @cindex RFC 3156 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2683 @cindex encrypted messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2684 @cindex security |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2685 @cindex signed messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2686 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2687 You can read encrypted or signed PGP or GPG messages with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2688 MH-E@footnote{This feature depends on post-5.10 versions of Gnus. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2689 @cite{MIME Security with OpenPGP} is documented in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2690 @uref{http://www.rfc-editor.org/rfc/rfc3156.txt, RFC 3156}. However, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2691 MH-E can also decrypt old-style PGP messages that are not in MIME |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2692 format.}. This section assumes that you already have a good |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2693 understanding of GPG and have set up your keys appropriately. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2694 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2695 If someone sends you a signed message, here is what you'll see: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2696 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2697 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2698 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2699 [[PGP Signed Part:Bill Wohler <wohler@@stop.mail-abuse.org>]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2700 This is a signed message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2701 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2702 [[End of PGP Signed Part]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2703 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2704 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2705 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2706 @cindex keychain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2707 @cindex key server |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2708 @cindex signed messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2709 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2710 If the key for the given signature is not in your keychain, you'll be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2711 given the opportunity to fetch the key from a key server and verify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2712 the key. If the message is really large, the verification process can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2713 take a long time. You can press @kbd{C-g} at any time to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2714 cancel@footnote{Unfortunately in the current version, the validation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2715 process doesn't display a message so it appears that MH-E has hung. We |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2716 hope that this will be fixed in the future.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2717 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2718 If the signature doesn't check out, you might see something like this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2719 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2720 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2721 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2722 [[PGP Signed Part:Failed]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2723 This is a signed message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2724 This is garbage added after the signature was made. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2725 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2726 [[End of PGP Signed Part]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2727 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2728 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2729 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2730 @cindex decrypting messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2731 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2732 If someone sends you an encrypted message, MH-E will ask for your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2733 passphrase to decrypt the message. You should see something like this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2734 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2735 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2736 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2737 [[PGP Encrypted Part:OK]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2738 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2739 [[PGP Signed Part:Bill Wohler <wohler@@stop.mail-abuse.org>]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2740 This is the secret message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2741 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2742 [[End of PGP Signed Part]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2743 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2744 [[End of PGP Encrypted Part]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2745 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2746 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2747 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2748 If there is a problem decrypting the message, the button will say: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2749 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2750 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2751 [[PGP Encrypted Part:Failed]] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2752 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2753 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2754 You can read the contents of this button using the methods described in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2755 @ref{Viewing Attachments}. If the message were corrupted, you'd see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2756 this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2757 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2758 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2759 [[PGP Encrypted Part:Failed] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2760 Invalid base64 data] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2761 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2762 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2763 If your passphrase were incorrect, you'd see something like this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2764 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2765 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2766 [GNUPG:] ENC_TO CD9C88BB610BD9AD 1 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2767 [GNUPG:] USERID_HINT CD9C88BB610BD9AD Bill Wohler <wohler@@stop.mail-abuse.org> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2768 [GNUPG:] NEED_PASSPHRASE CD9C88BB610BD9AD CD9C88BB610BD9AD 1 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2769 [GNUPG:] BAD_PASSPHRASE CD9C88BB610BD9AD |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2770 gpg: encrypted with 1024-bit RSA key, ID 610BD9AD, created 1997-09-09 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2771 "Bill Wohler <wohler@@stop.mail-abuse.org>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2772 gpg: public key decryption failed: bad passphrase |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2773 [GNUPG:] BEGIN_DECRYPTION |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2774 [GNUPG:] DECRYPTION_FAILED |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2775 gpg: decryption failed: secret key not available |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2776 [GNUPG:] END_DECRYPTION |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2777 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2778 gpg exited abnormally: '2' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2779 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2780 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2781 @vindex mh-show-pgg-bad |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2782 @vindex mh-show-pgg-good |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2783 @vindex mh-show-pgg-unknown |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2784 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2785 The appearance of the buttons is controlled by the faces |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2786 @code{mh-show-pgg-good}, @code{mh-show-pgg-bad}, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2787 @code{mh-show-pgg-unknown} depending on the validity of the signature. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2788 The latter is used whether the signature is unknown or untrusted. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2789 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2790 @cindex @samp{pgg} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2791 @cindex PGG |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2792 @cindex customization group, @samp{pgg} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2793 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2794 The @samp{pgg} customization group may have some settings which may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2795 interest you. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2796 @iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2797 See @cite{The PGG Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2798 @end iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2799 @ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2800 @xref{Top, , The PGG Manual, pgg, The PGG Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2801 @end ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2802 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2803 See |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2804 @uref{http://www.dk.xemacs.org/Documentation/packages/html/pgg.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2805 @cite{The PGG Manual}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2806 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2807 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2808 @node Printing, Files and Pipes, Reading PGP, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2809 @section Printing Your Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2810 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2811 @cindex printing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2812 @findex mh-ps-print-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2813 @findex mh-ps-print-msg-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2814 @kindex P f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2815 @kindex P p |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2816 @vindex mh-lpr-command-format |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2817 @vindex mh-print-background-flag |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2818 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2819 To print messages in MH-E, use the command @kbd{P p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2820 (@code{mh-ps-print-msg}). You can print all the messages in a range |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2821 (as in @kbd{C-u P p 1 3 5-7 last:5 frombob @key{RET}}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2822 @pxref{Ranges}). You can also send the output to a file with @kbd{P f} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2823 (@code{mh-ps-print-msg-file}). This command will print inline text |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2824 attachments but will not decrypt messages. However, when a message is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2825 displayed in an MH-Show buffer, then that buffer is used verbatim for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2826 printing with the caveat that only text attachments, if opened inline, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2827 are printed. Therefore, encrypted messages can be printed by showing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2828 and decrypting them first. The commands @kbd{P p} and @kbd{P f} do not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2829 use the options @code{mh-lpr-command-format} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2830 @code{mh-print-background-flag}, described below. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2831 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2832 @findex mh-ps-print-toggle-color |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2833 @kindex P C |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2834 @vindex ps-print-color-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2835 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2836 Colors are emulated on black-and-white printers with shades of gray. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2837 This might produce illegible output, even if your screen colors only |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2838 use shades of gray. If this is the case, try using the command @kbd{P |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2839 C} (@code{mh-ps-print-toggle-color}) to toggle between color, no |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2840 color, and a black and white representation of the colors and see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2841 which works best. You change this setting permanently by customizing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2842 the option @code{ps-print-color-p}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2843 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2844 @findex mh-ps-print-toggle-faces |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2845 @kindex P F |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2846 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2847 Another related function is the command @kbd{P F} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2848 (@code{mh-ps-print-toggle-faces}). This command toggles between using |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2849 faces and not. When faces are enabled, the printed message will look |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2850 very similar to the message in the MH-Show buffer. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2851 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2852 @cindex ps-print package |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2853 @cindex Emacs, packages, ps-print |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2854 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2855 MH-E uses the @samp{ps-print} package to do the printing, so you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2856 customize the printing further by going to the @samp{ps-print} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2857 customization group. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2858 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2859 @cindex @command{lpr} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2860 @cindex @command{mhl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2861 @cindex MH commands, @command{mhl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2862 @cindex Unix commands, @command{lpr} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2863 @findex mh-print-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2864 @kindex P l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2865 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2866 An alternative to using the @samp{ps-print} package is the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2867 @kbd{P l} (@code{mh-print-msg}) (the @i{l} is for @i{l}ine printer or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2868 @i{l}pr). You can print all the messages in a range. The message is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2869 formatted with @command{mhl}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
2870 @uref{@value{MH-BOOK-HOME}/shomes.html#Usisho, Using mhl} in the MH |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2871 book.} and printed with the @command{lpr} command. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2872 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2873 @kindex P f |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2874 @kindex P l |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2875 @kindex P p |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2876 @vindex mh-lpr-command-format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2877 @vindex mh-print-background-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2878 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2879 The command @kbd{P l} uses two options. The option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2880 @code{mh-lpr-command-format} contains the Unix command line which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2881 performs the actual printing. The string can contain one escape, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2882 @samp{%s}, which is replaced by the name of the folder and the message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2883 number and is useful for print job names. The default setting is |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
2884 @code{"lpr -J '%s'"}. I use @code{"mpage -h'%s' -b Letter -H1of -mlrtb |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2885 -P"} which produces a nice header and adds a bit of margin so the text |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2886 fits within my printer's margins. Normally messages are printed in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2887 foreground. If this is slow on your system, you may elect to turn on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2888 the option @code{mh-print-background-flag} to print in the background. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2889 If you do this, do not delete the message until it is printed or else |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2890 the output may be truncated. These options are not used by the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2891 commands @kbd{P p} or @kbd{P f}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2892 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2893 @node Files and Pipes, Navigating, Printing, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2894 @section Files and Pipes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2895 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2896 @cindex files |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2897 @cindex pipes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2898 @findex mh-refile-or-write-again |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2899 @findex mh-write-msg-to-file |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2900 @kindex > |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2901 @kindex ! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2902 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2903 MH-E does offer a couple of commands that are not a part of MH@. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2904 first one, @kbd{>} (@code{mh-write-msg-to-file}), writes a message to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2905 a file. You are prompted for the filename. If the file already exists, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2906 the message is appended to it. You can also write the message to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2907 file without the header by specifying a prefix argument (such as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2908 @kbd{C-u > /tmp/foobar @key{RET}}). Subsequent writes to the same file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2909 can be made with the command @kbd{!} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2910 (@code{mh-refile-or-write-again}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2911 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2912 @findex mh-pipe-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2913 @kindex | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2914 @kindex l |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2915 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2916 You can also pipe the message through a Unix shell command with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2917 command @kbd{|} (@code{mh-pipe-msg}). You are prompted for the Unix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2918 command through which you wish to run your message. If you give a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2919 prefix argument to this command, the message header is included in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2920 text passed to the command (the contrived example @kbd{C-u | lpr} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2921 would be done with the @kbd{l} command instead). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2922 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2923 @cindex @command{shar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2924 @cindex @command{uuencode} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2925 @cindex Unix commands, @command{shar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2926 @cindex Unix commands, @command{uuencode} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2927 @findex mh-store-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2928 @kindex X s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2929 @vindex mh-store-default-directory |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2930 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2931 If the message is a shell archive @command{shar} or has been run |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2932 through @command{uuencode} use @kbd{X s} (@code{mh-store-msg}) to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2933 extract the body of the message. The default directory for extraction |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2934 is the current directory; however, you have a chance to specify a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2935 different extraction directory. The next time you use this command, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2936 the default directory is the last directory you used. If you would |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2937 like to change the initial default directory, customize the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2938 @code{mh-store-default-directory}, change the value from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2939 @samp{Current} to @samp{Directory}, and then enter the name of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2940 directory for storing the content of these messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2941 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2942 @findex mh-store-buffer |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2943 @kindex @key{RET} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2944 @kindex X s |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2945 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2946 By the way, @kbd{X s} calls the Emacs Lisp function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2947 @code{mh-store-buffer}. I mention this because you can use it directly |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2948 if you're editing a buffer that contains a file that has been run |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2949 through @command{uuencode} or @command{shar}. For example, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2950 extract the contents of the current buffer in your home directory by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2951 typing @kbd{M-x mh-store-buffer @key{RET} ~ @key{RET}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2952 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2953 @node Navigating, Miscellaneous Commands and Options, Files and Pipes, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2954 @section Navigating |
25829 | 2955 |
2956 @cindex moving between messages | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2957 @cindex navigation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2958 @findex mh-first-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2959 @findex mh-goto-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2960 @findex mh-last-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2961 @findex mh-next-undeleted-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2962 @findex mh-next-unread-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2963 @findex mh-previous-undeleted-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2964 @findex mh-previous-unread-msg |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2965 @kindex g |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2966 @kindex M-< |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2967 @kindex M-> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2968 @kindex M-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2969 @kindex M-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2970 @kindex n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2971 @kindex p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2972 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2973 To move on to the next message, use the command @kbd{n} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2974 (@code{mh-next-undeleted-msg}); use @kbd{p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2975 (@code{mh-previous-undeleted-msg}) to read the previous message. To |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2976 move to the next unread message, use @kbd{M-n} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2977 (@code{mh-next-unread-msg}); use @kbd{M-p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2978 (@code{mh-previous-unread-msg}) to move to the previous unread |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2979 message. These commands can be given a prefix argument to specify how |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2980 many messages to skip (for example, @kbd{5 n}). You can also move to a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2981 specific message with @kbd{g} (@code{mh-goto-msg}). You can enter the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2982 message number either before or after typing @kbd{g}. In the latter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2983 case, Emacs prompts you. Finally, you can go to the first or last |
25829 | 2984 message with @kbd{M-<} (@code{mh-first-msg}) and @kbd{M->} |
2985 (@code{mh-last-msg}) respectively. | |
2986 | |
2987 @cindex MH-Folder mode | |
2988 @cindex modes, MH-Folder | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2989 @findex next-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2990 @findex previous-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2991 @kindex C-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2992 @kindex C-p |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
2993 @kindex @key{RET} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2994 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2995 You can also use the Emacs commands @kbd{C-p} (@code{previous-line}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2996 and @kbd{C-n} (@code{next-line}) to move up and down the scan lines in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2997 the MH-Folder window. These commands can be used in conjunction with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2998 @key{RET} to look at deleted or refiled messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
2999 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3000 @cindex deleting messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3001 @findex mh-delete-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3002 @kindex d |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3003 @kindex n |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3004 @kindex p |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3005 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3006 To mark a message for deletion, use the command @kbd{d} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3007 (@code{mh-delete-msg}). A @samp{D} is placed by the message in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3008 scan window, and the next undeleted message is displayed. If the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3009 previous command had been @kbd{p}, then the next message displayed is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3010 the first undeleted message previous to the message just deleted. Use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3011 @kbd{n} to force subsequent @kbd{d} commands to move forward to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3012 next undeleted message after deleting the message under the cursor. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3013 You may also specify a range (for example, @kbd{C-u d 1 3 5-7 last:5 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3014 frombob @key{RET}}, @pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3015 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3016 @findex mh-delete-msg-no-motion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3017 @kindex C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3018 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3019 The command @kbd{C-d} (@code{mh-delete-msg-no-motion}) marks the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3020 message (or messages in range) for deletion but leaves the cursor at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3021 the current message in case you wish to perform other operations on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3022 the message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3023 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3024 @findex mh-delete-subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3025 @findex mh-delete-subject-or-thread |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3026 @findex mh-thread-delete |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3027 @findex mh-undo |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3028 @kindex k |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3029 @kindex T d |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3030 @kindex u |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3031 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3032 And to delete more messages faster, you can use @kbd{k} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3033 (@code{mh-delete-subject-or-thread}) to delete all the messages with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3034 the same subject as the current message. This command puts these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3035 messages in a sequence named @samp{subject}. You can undo this action |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3036 by using @kbd{u} (@code{mh-undo}) with a prefix argument and then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3037 specifying the @samp{subject} sequence. However, if the buffer is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3038 displaying a threaded view of the folder then @kbd{k} behaves like |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3039 @kbd{T d} (@code{mh-thread-delete}). @xref{Threading}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3040 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3041 @findex mh-execute-commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3042 @kindex x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3043 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3044 However you mark a message for deletion, the command @kbd{x} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3045 (@code{mh-execute-commands}) actually carries out the deletion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3046 (@pxref{Folders}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3047 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3048 @vindex mh-delete-msg-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3049 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3050 The hook @code{mh-delete-msg-hook} is called after you mark a message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3051 for deletion. For example, a past maintainer of MH-E used this once |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3052 when he kept statistics on his mail usage. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3053 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3054 @node Miscellaneous Commands and Options, , Navigating, Reading Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3055 @section Miscellaneous Commands and Options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3056 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3057 This section contains a few more miscellaneous commands and options. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3058 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3059 @cindex editing message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3060 @findex mh-modify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3061 @kindex M |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3062 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3063 There are times when you need to edit a message. For example, you may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3064 need to fix a broken Content-Type header field. You can do this with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3065 the command @kbd{M} (@code{mh-modify}). It displays the raw message in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3066 an editable buffer. When you are done editing, save and kill the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3067 buffer as you would any other. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3068 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3069 @findex mh-kill-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3070 @findex mh-pack-folder |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3071 @vindex mh-do-not-confirm-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3072 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3073 Commands such as @code{mh-pack-folder} prompt to confirm whether to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3074 process outstanding moves and deletes or not before continuing. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3075 Turning on the option @code{mh-do-not-confirm-flag} means that these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3076 actions will be performed---which is usually desired but cannot be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3077 retracted---without question@footnote{In previous versions of MH-E, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3078 this option suppressed the confirmation in @code{mh-kill-folder}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3079 Since this kept most users from setting this option, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3080 @code{mh-kill-folder} was modified in version 6.0 to always ask for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3081 confirmation subject to @code{mh-kill-folder-suppress-prompt-hook}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3082 @xref{Folders}.}. |
25829 | 3083 |
3084 @cindex MH-Folder mode | |
3085 @cindex modes, MH-Folder | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3086 @vindex mh-summary-height |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3087 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3088 The option @code{mh-summary-height} controls the number of scan lines |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3089 displayed in the MH-Folder window, including the mode line. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3090 default value of this option is @samp{Automatic} which means that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3091 MH-Folder buffer will maintain the same proportional size if the frame |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3092 is resized. If you'd prefer a fixed height, then choose the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3093 @samp{Fixed Size} option and enter the number of lines you'd like to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3094 see. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3095 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3096 @vindex mh-bury-show-buffer-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3097 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3098 Normally the buffer for displaying messages is buried at the bottom at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3099 the buffer stack. You may wish to disable this feature by turning off |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3100 the option @code{mh-bury-show-buffer-flag}. One advantage of not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3101 burying the show buffer is that one can delete the show buffer more |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3102 easily in an electric buffer list because of its proximity to its |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3103 associated MH-Folder buffer. Try running @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3104 electric-buffer-list} to see what I mean. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3105 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3106 @cindex @file{.emacs} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3107 @cindex files, @file{.emacs} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3108 @cindex reading mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3109 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3110 Before we leave this section, I'll include a function that I use as a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3111 front end to MH-E@footnote{Stephen Gildea's favorite binding is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3112 @kbd{(global-set-key "\C-cr" 'mh-rmail)}.}. It toggles between your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3113 working window configuration, which may be quite involved---windows |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3114 filled with source, compilation output, man pages, and other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3115 documentation---and your MH-E window configuration. Like the rest of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3116 the customization described in this section, simply add the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3117 code to @file{~/.emacs}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3118 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3119 @iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3120 @filbreak |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3121 @end iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3122 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3123 @findex mh-rmail, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3124 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3125 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3126 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3127 (defvar my-mh-screen-saved nil |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3128 "Set to non-@code{nil} when MH-E window configuration shown.") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3129 (defvar my-normal-screen nil "Normal window configuration.") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3130 (defvar my-mh-screen nil "MH-E window configuration.") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3131 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3132 (defun my-mh-rmail (&optional arg) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3133 "Toggle between MH-E and normal screen configurations. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3134 With non-@code{nil} or prefix argument, @i{inc} mailbox as well |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3135 when going into mail." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3136 (interactive "P") ; @r{user callable function, P=prefix arg} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3137 (setq my-mh-screen-saved ; @r{save state} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3138 (cond |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3139 ;; @r{Bring up MH-E screen if arg or normal window configuration.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3140 ;; @r{If arg or +inbox buffer doesn't exist, run mh-rmail.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3141 ((or arg (null my-mh-screen-saved)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3142 (setq my-normal-screen (current-window-configuration)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3143 (if (or arg (null (get-buffer "+inbox"))) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3144 (mh-rmail) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3145 (set-window-configuration my-mh-screen)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3146 t) ; @r{set my-mh-screen-saved to @code{t}} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3147 ;; @r{Otherwise, save MH-E screen and restore normal screen.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3148 (t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3149 (setq my-mh-screen (current-window-configuration)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3150 (set-window-configuration my-normal-screen) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3151 nil)))) ; @r{set my-mh-screen-saved to nil} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3152 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3153 (global-set-key "\C-x\r" 'my-mh-rmail) ;@r{ call with C-x @key{RET}} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3154 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3155 @i{Starting MH-E} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3156 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3157 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3158 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3159 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3160 If you type an argument (@kbd{C-u}) or if @code{my-mh-screen-saved} is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3161 @code{nil} (meaning a non-MH-E window configuration), the current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3162 window configuration is saved, either the @samp{+inbox} buffer is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3163 displayed or @code{mh-rmail} is run, and the MH-E window configuration |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3164 is shown. Otherwise, the MH-E window configuration is saved and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3165 original configuration is displayed. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3166 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3167 @node Folders, Sending Mail, Reading Mail, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3168 @chapter Organizing Your Mail with Folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3169 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3170 @cindex @samp{Folder} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3171 @cindex @samp{Message} menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3172 @cindex folders |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3173 @cindex menu, @samp{Folder} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3174 @cindex menu, @samp{Message} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3175 @cindex using folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3176 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3177 This chapter discusses the things you can do with folders within MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3178 The commands in this chapter are also found in the @samp{Folder} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3179 @samp{Message} menus. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3180 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3181 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3182 @kindex ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3183 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3184 @item ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3185 Display cheat sheet for the MH-E commands (@code{mh-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3186 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3187 @kindex ! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3188 @findex mh-refile-or-write-again |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3189 @item ! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3190 Repeat last output command (@code{mh-refile-or-write-again}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3191 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3192 @cindex @samp{Message > Copy Message to Folder...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3193 @cindex menu item, @samp{Message > Copy Message to Folder...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3194 @kindex c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3195 @findex mh-copy-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3196 @item c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3197 Copy range to folder (@code{mh-copy-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3198 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3199 @kindex F ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3200 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3201 @item F ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3202 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3203 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3204 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3205 @kindex F ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3206 @findex mh-index-ticked-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3207 @item F ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3208 Display ticked messages (@code{mh-index-ticked-messages}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3209 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3210 @kindex F c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3211 @findex mh-catchup |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3212 @item F c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3213 Delete range from the @samp{unseen} sequence (@code{mh-catchup}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3214 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3215 @kindex F k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3216 @findex mh-kill-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3217 @item F k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3218 Remove folder (@code{mh-kill-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3219 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3220 @cindex @samp{Folder > List Folders} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3221 @cindex menu item, @samp{Folder > List Folders} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3222 @kindex F l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3223 @findex mh-list-folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3224 @item F l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3225 List all folders (@code{mh-list-folders}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3226 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3227 @cindex @samp{Folder > View New Messages} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3228 @cindex menu item, @samp{Folder > View New Messages} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3229 @kindex F n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3230 @findex mh-index-new-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3231 @item F n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3232 Display unseen messages (@code{mh-index-new-messages}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3233 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3234 @cindex @samp{Folder > Pack Folder} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3235 @cindex menu item, @samp{Folder > Pack Folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3236 @kindex F p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3237 @findex mh-pack-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3238 @item F p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3239 Pack folder (@code{mh-pack-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3240 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3241 @kindex F q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3242 @findex mh-index-sequenced-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3243 @item F q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3244 Display messages in any sequence (@code{mh-index-sequenced-messages}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3245 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3246 @cindex @samp{Folder > Rescan Folder} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3247 @cindex menu item, @samp{Folder > Rescan Folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3248 @kindex F r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3249 @findex mh-rescan-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3250 @item F r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3251 Rescan folder (@code{mh-rescan-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3252 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3253 @cindex @samp{Folder > Search...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3254 @cindex menu item, @samp{Folder > Search...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3255 @kindex F s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3256 @findex mh-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3257 @item F s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3258 Search your MH mail (@code{mh-search}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3259 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3260 @cindex @samp{Folder > Sort Folder} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3261 @cindex menu item, @samp{Folder > Sort Folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3262 @kindex F S |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3263 @findex mh-sort-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3264 @item F S |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3265 Sort folder (@code{mh-sort-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3266 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3267 @kindex F u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3268 @findex mh-undo-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3269 @item F u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3270 Undo all refiles and deletes in the current folder (@code{mh-undo-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3271 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3272 @cindex @samp{Folder > Visit a Folder...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3273 @cindex menu item, @samp{Folder > Visit a Folder...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3274 @kindex F v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3275 @findex mh-visit-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3276 @item F v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3277 Visit folder (@code{mh-visit-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3278 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3279 @cindex @samp{Message > Refile Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3280 @cindex menu item, @samp{Message > Refile Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3281 @kindex o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3282 @findex mh-refile-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3283 @item o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3284 Refile (output) range into folder (@code{mh-refile-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3285 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3286 @cindex @samp{Folder > Quit MH-E} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3287 @cindex menu item, @samp{Folder > Quit MH-E} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3288 @kindex q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3289 @findex mh-quit |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3290 @item q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3291 Quit the current MH-E folder (@code{mh-quit}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3292 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3293 @cindex @samp{Folder > Toggle Show/Folder} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3294 @cindex menu item, @samp{Folder > Toggle Show/Folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3295 @kindex t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3296 @findex mh-toggle-showing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3297 @item t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3298 Toggle between MH-Folder and MH-Folder Show modes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3299 (@code{mh-toggle-showing}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3300 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3301 @cindex @samp{Message > Undo Delete/Refile} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3302 @cindex menu item, @samp{Message > Undo Delete/Refile} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3303 @kindex u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3304 @findex mh-undo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3305 @item u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3306 Undo pending deletes or refiles in range (@code{mh-undo}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3307 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3308 @cindex @samp{Message > Execute Delete/Refile} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3309 @cindex menu item, @samp{Message > Execute Delete/Refile} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3310 @kindex x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3311 @findex mh-execute-commands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3312 @item x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3313 Process outstanding delete and refile requests |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3314 (@code{mh-execute-commands}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3315 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3316 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3317 @cindex @samp{mh-folder} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3318 @cindex customization group, @samp{mh-folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3319 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3320 The @samp{mh-folder} customization group is used to tune these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3321 commands. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3322 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3323 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3324 @item mh-new-messages-folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3325 Folders searched for the @samp{unseen} sequence (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3326 @code{Inbox}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3327 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3328 @item mh-ticked-messages-folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3329 Folders searched for @code{mh-tick-seq} (default: @code{t}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3330 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3331 @item mh-large-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3332 The number of messages that indicates a large folder (default: 200). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3333 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3334 @item mh-recenter-summary-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3335 On means to recenter the summary window (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3336 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3337 @item mh-recursive-folders-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3338 On means that commands which operate on folders do so recursively |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3339 (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3340 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3341 @item mh-sortm-args |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3342 Additional arguments for @command{sortm} (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3343 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3344 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3345 The following hooks are available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3346 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3347 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3348 @item mh-after-commands-processed-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3349 Hook run by @kbd{x} after performing outstanding refile and delete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3350 requests (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3351 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3352 @item mh-before-commands-processed-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3353 Hook run by @kbd{x} before performing outstanding refile and delete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3354 requests (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3355 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3356 @item mh-before-quit-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3357 Hook run by q before quitting MH-E (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3358 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3359 @item mh-folder-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3360 Hook run by @code{mh-folder-mode} when visiting a new folder (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3361 @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3362 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3363 @item mh-kill-folder-suppress-prompt-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3364 Abnormal hook run at the beginning of @code{mh-kill-folder} (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3365 @code{'mh-search-p}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3366 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3367 @item mh-quit-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3368 Hook run by q after quitting MH-E (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3369 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3370 @item mh-refile-msg-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3371 Hook run by o after marking each message for refiling (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3372 @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3373 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3374 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3375 The following faces are available for customizing the appearance of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3376 the MH-Folder buffer. @xref{Scan Line Formats}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3377 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3378 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3379 @item mh-folder-address |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3380 Recipient face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3381 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3382 @item mh-folder-body |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3383 Body text face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3384 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3385 @item mh-folder-cur-msg-number |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3386 Current message number face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3387 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3388 @item mh-folder-date |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3389 Date face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3390 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3391 @item mh-folder-deleted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3392 Deleted message face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3393 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3394 @item mh-folder-followup |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3395 @samp{Re:} face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3396 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3397 @item mh-folder-msg-number |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3398 Message number face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3399 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3400 @item mh-folder-refiled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3401 Refiled message face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3402 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3403 @vindex mh-scan-format-nmh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3404 @vindex mh-scan-sent-to-me-sender-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3405 @item mh-folder-sent-to-me-hint |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3406 Fontification hint face in messages sent directly to us. The detection |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3407 of messages sent to us is governed by the scan format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3408 @code{mh-scan-format-nmh} and regular expression |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3409 @code{mh-scan-sent-to-me-sender-regexp}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3410 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3411 @vindex mh-scan-format-nmh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3412 @vindex mh-scan-sent-to-me-sender-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3413 @item mh-folder-scan-format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3414 Sender face in messages sent directly to us. The detection of messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3415 sent to us is governed by the scan format @code{mh-scan-format-nmh} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3416 and regular expression @code{mh-scan-sent-to-me-sender-regexp}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3417 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3418 @item mh-folder-subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3419 Subject face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3420 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3421 @item mh-folder-tick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3422 Ticked message face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3423 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3424 @item mh-folder-to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3425 @samp{To:} face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3426 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3427 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3428 @vindex mh-folder-mode-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3429 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3430 The hook @code{mh-folder-mode-hook} is called when visiting a new |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3431 folder in MH-Folder mode. This could be used to set your own key |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3432 bindings, for example: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3433 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3434 @vindex mh-folder-mode-hook, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3435 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3436 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3437 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3438 (defvar my-mh-init-done nil |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3439 "Non-@code{nil} when one-time MH-E settings made.") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3440 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3441 (defun my-mh-folder-mode-hook () |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3442 "Hook to set key bindings in MH-Folder mode." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3443 (if (not my-mh-init-done) ; @r{only need to bind the keys once } |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3444 (progn |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3445 (local-set-key "//" 'my-search-msg) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3446 (local-set-key "b" 'mh-burst-digest) ; @r{better use of @kbd{b}} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3447 (setq my-mh-init-done t)))) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3448 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3449 (add-hook 'mh-folder-mode-hook 'my-mh-folder-mode-hook) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3450 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3451 (defun my-search-msg () |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3452 "Search for a regexp in the current message." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3453 (interactive) ; @r{user function} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3454 (save-window-excursion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3455 (other-window 1) ; @r{go to next window} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3456 (isearch-forward-regexp))) ; @r{string search; hit return} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3457 ; @r{ when done} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3458 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3459 @i{Create additional key bindings via mh-folder-mode-hook} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3460 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3461 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3462 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3463 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3464 @cindex @command{folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3465 @cindex @command{refile} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3466 @cindex MH commands, @command{folder} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3467 @cindex MH commands, @command{refile} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3468 @findex mh-refile-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3469 @kindex o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3470 @vindex mh-refile-msg-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3471 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3472 MH-E has analogies for each of the MH @command{folder} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3473 @command{refile} commands@footnote{See the sections |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
3474 @uref{@value{MH-BOOK-HOME}/fol.html#Youfol, Your Current Folder: |
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
3475 folder} and @uref{@value{MH-BOOK-HOME}/fol.html#Movref, Moving and |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3476 Linking Messages: refile} in the MH book.}. To refile a message in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3477 another folder, use the command @kbd{o} (@code{mh-refile-msg}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3478 (mnemonic: ``output''). You are prompted for the folder name |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3479 (@pxref{Folder Selection}). Note that this command can also be used to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3480 create folders. If you specify a folder that does not exist, you will |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3481 be prompted to create it. The hook @code{mh-refile-msg-hook} is called |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3482 after a message is marked to be refiled. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3483 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3484 @findex mh-write-msg-to-file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3485 @kindex ! |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3486 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3487 If you are refiling several messages into the same folder, you can use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3488 the command @kbd{!} (@code{mh-refile-or-write-again}) to repeat the |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3489 last refile or write (for the description of @kbd{>} |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3490 (@code{mh-write-msg-to-file}), @pxref{Files and Pipes}). You can use a |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3491 range in either case (for example, @kbd{C-u o 1 3 5-7 last:5 frombob |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3492 @key{RET}}, @pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3493 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3494 @cindex expunging refiles and deletes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3495 @cindex undoing refiles and deletes |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3496 @findex mh-undo |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3497 @kindex u |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3498 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3499 If you've deleted a message or refiled it, but changed your mind, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3500 can cancel the action before you've executed it. Use @kbd{u} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3501 (@code{mh-undo}) to undo a refile on or deletion of a single message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3502 You can also undo refiles and deletes for messages that are found in a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3503 given range (@pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3504 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3505 @findex mh-undo-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3506 @kindex F u |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3507 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3508 Alternatively, you can use @kbd{F u} (@code{mh-undo-folder}) to undo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3509 all refiles and deletes in the current folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3510 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3511 @findex mh-execute-commands |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3512 @kindex x |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3513 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3514 If you've marked messages to be deleted or refiled and you want to go |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3515 ahead and delete or refile the messages, use @kbd{x} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3516 (@code{mh-execute-commands}). Many MH-E commands that may affect the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3517 numbering of the messages (such as @kbd{F r} or @kbd{F p}) will ask if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3518 you want to process refiles or deletes first and then either run |
69628 | 3519 @kbd{x} for you or undo the pending refiles and deletes. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3520 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3521 @kindex x |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3522 @vindex mh-after-commands-processed-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3523 @vindex mh-before-commands-processed-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3524 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3525 The command @kbd{x} runs @code{mh-before-commands-processed-hook} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3526 before the commands are processed and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3527 @code{mh-after-commands-processed-hook} after the commands are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3528 processed. Variables that are useful with the former hook include |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3529 @code{mh-delete-list} and @code{mh-refile-list} which can be used to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3530 see which changes will be made to the current folder, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3531 @code{mh-current-folder}. Variables that are useful with the latter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3532 hook include @code{mh-folders-changed}, which lists which folders were |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3533 affected by deletes and refiles. This list will always include the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3534 current folder @code{mh-current-folder}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3535 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3536 @findex mh-copy-msg |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3537 @kindex c |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3538 @kindex o |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3539 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3540 If you wish to copy a message to another folder, you can use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3541 command @kbd{c} (@code{mh-copy-msg}) (see the @option{-link} argument |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3542 to @command{refile}(1)). Like the command @kbd{o}, this command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3543 prompts you for the name of the target folder and you can specify a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3544 range (@pxref{Ranges}). Note that unlike the command @kbd{o}, the copy |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3545 takes place immediately. The original copy remains in the current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3546 folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3547 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3548 @cindex junk mail |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3549 @cindex MH-Folder mode |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3550 @cindex MH-Folder Show mode |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3551 @cindex modes, MH-Folder |
25829 | 3552 @cindex modes, MH-Folder Show |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3553 @cindex spam |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3554 @findex mh-toggle-showing |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3555 @kindex t |
25829 | 3556 |
3557 The command @kbd{t} (@code{mh-toggle-showing}) switches between | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3558 MH-Folder mode and MH-Folder Show mode@footnote{For you Emacs wizards, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3559 this is implemented as an Emacs minor mode.}. MH-Folder mode turns off |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3560 the associated show buffer so that you can perform operations on the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3561 messages quickly without reading them. This is an excellent way to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3562 prune out your junk mail or to refile a group of messages to another |
25829 | 3563 folder for later examination. |
3564 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3565 @cindex MH-Folder mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3566 @cindex MH-Show mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3567 @cindex modes, MH-Folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3568 @cindex modes, MH-Show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3569 @cindex moving between messages |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3570 @kindex t |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3571 @vindex mh-recenter-summary-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3572 |
69628 | 3573 When you use @kbd{t} to toggle from MH-Folder Show mode to MH-Folder |
3574 mode, the MH-Show buffer is hidden and the MH-Folder buffer is left | |
3575 alone. Setting @code{mh-recenter-summary-flag} to a non-@code{nil} | |
3576 value causes the toggle to display as many scan lines as possible, | |
3577 with the cursor at the middle. The effect of | |
3578 @code{mh-recenter-summary-flag} is rather useful, but it can be | |
3579 annoying on a slow network connection. | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3580 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3581 @findex mh-visit-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3582 @kindex F v |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3583 @vindex mh-large-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3584 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3585 When you want to read the messages that you have refiled into folders, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3586 use the command @kbd{F v} (@code{mh-visit-folder}) to visit the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3587 folder. You are prompted for the folder name. The folder buffer will |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3588 show just unseen messages if there are any; otherwise, it will show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3589 all the messages in the buffer as long there are fewer than |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3590 @code{mh-large-folder} messages. If there are more, then you are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3591 prompted for a range of messages to scan. You can provide a prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3592 argument in order to specify a range of messages to show when you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3593 visit the folder (@pxref{Ranges}). In this case, regions are not used |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3594 to specify the range and @code{mh-large-folder} is ignored. Note that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3595 this command can also be used to create folders. If you specify a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3596 folder that does not exist, you will be prompted to create it. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3597 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3598 @findex mh-search |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3599 @kindex F s |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3600 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3601 If you forget where you've refiled your messages, you can find them |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3602 using @kbd{F s} (@code{mh-search}). @xref{Searching}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3603 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3604 @cindex @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3605 @cindex @samp{unseen} sequence |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3606 @cindex sequence, @samp{unseen} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3607 @cindex Unix commands, @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3608 @cindex unseen messages, viewing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3609 @findex mh-index-new-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3610 @kindex F n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3611 @vindex mh-new-messages-folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3612 |
69628 | 3613 If you use a program such as @command{procmail} to file your incoming |
3614 mail automatically, you can display new, unseen, messages using the | |
3615 command @kbd{F n} (@code{mh-index-new-messages}). All messages in the | |
3616 @samp{unseen} sequence from the folders in | |
3617 @code{mh-new-messages-folders} are listed. However, this list of | |
3618 folders can be overridden with a prefix argument: with a prefix | |
3619 argument, enter a space-separated list of folders, or nothing to | |
3620 search all folders. | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3621 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3622 @cindex @samp{tick} sequence |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3623 @cindex sequence, @samp{tick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3624 @cindex ticked messages, viewing |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3625 @findex mh-index-ticked-messages |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3626 @kindex F ' |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3627 @vindex mh-ticked-messages-folders |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3628 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3629 If you have ticked messages (@pxref{Sequences}), you can display them |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3630 using the command @kbd{F '} (@code{mh-index-ticked-messages}). All |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3631 messages in the @samp{tick} sequence from the folders in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3632 @code{mh-ticked-messages-folders} are listed. With a prefix argument, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3633 enter a space-separated list of folders, or nothing to search all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3634 folders. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3635 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3636 @findex mh-index-sequenced-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3637 @kindex F q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3638 @vindex mh-new-messages-folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3639 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3640 You can display messages in any sequence with the command @kbd{F q} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3641 (@code{mh-index-sequenced-messages}). All messages from the folders in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3642 @code{mh-new-messages-folders} in the sequence you provide are listed. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3643 With a prefix argument, enter a space-separated list of folders at the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3644 prompt, or nothing to search all folders. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3645 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3646 @vindex mh-new-messages-folders |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3647 @vindex mh-recursive-folders-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3648 @vindex mh-ticked-messages-folders |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3649 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3650 Set the options @code{mh-new-messages-folders} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3651 @code{mh-ticked-messages-folders} to @samp{Inbox} to search the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3652 @samp{+inbox} folder or @samp{All} to search all of the top level |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3653 folders. Otherwise, list the folders that should be searched with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3654 @samp{Choose Folders} menu item. See @code{mh-recursive-folders-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3655 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3656 @cindex buffers, @samp{*MH-E Folders*} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3657 @cindex @samp{*MH-E Folders*} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3658 @findex mh-kill-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3659 @findex mh-list-folders |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3660 @findex mh-pack-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3661 @findex mh-rescan-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3662 @findex mh-sort-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3663 @kindex F k |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3664 @kindex F l |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3665 @kindex F p |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3666 @kindex F r |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3667 @kindex F S |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3668 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3669 Other commands you can perform on folders include: @kbd{F l} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3670 (@code{mh-list-folders}), to place a listing of all the folders in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3671 your mail directory in a buffer called @samp{*MH-E Folders*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3672 (@pxref{Miscellaneous}); @kbd{F k} (@code{mh-kill-folder}), to remove |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3673 a folder; @kbd{F S} (@code{mh-sort-folder}), to sort the messages by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3674 date (see @command{sortm}(1) to see how to sort by other criteria); |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3675 @kbd{F p} (@code{mh-pack-folder}), to pack a folder, removing gaps |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3676 from the numbering sequence; and @kbd{F r} (@code{mh-rescan-folder}), |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3677 to rescan the folder, which is useful to grab all messages in your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3678 @samp{+inbox} after processing your new mail for the first time. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3679 you don't want to rescan the entire folder, the commands @kbd{F r} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3680 @kbd{F p} will accept a range (@pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3681 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3682 @kindex @key{TAB} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3683 @vindex mh-recursive-folders-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3684 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3685 By default, operations on folders work only one level at a time. Set |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3686 @code{mh-recursive-folders-flag} to non-@code{nil} to operate on all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3687 folders. This mostly means that you'll be able to see all your folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3688 when you press @key{TAB} when prompted for a folder name. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3689 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3690 @findex mh-search-p |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3691 @kindex k |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3692 @vindex mh-kill-folder-suppress-prompt-hooks |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3693 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3694 The hook @code{mh-kill-folder-suppress-prompt-hooks} is an abnormal |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3695 hook run at the beginning of the command @kbd{k}. The hook functions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3696 are called with no arguments and should return a non-nil value to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3697 suppress the normal prompt when you remove a folder. This is useful |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3698 for folders that are easily regenerated. The default value of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3699 @code{mh-search-p} suppresses the prompt on folders generated by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3700 searching. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3701 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3702 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3703 @center @strong{NOTE} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3704 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3705 @quotation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3706 Use this hook with care. If there is a bug in your hook which returns |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
3707 @code{t} on @samp{+inbox} and you press @kbd{k} by accident in the |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3708 @code{+inbox} folder, you will not be happy. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3709 @end quotation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3710 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3711 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3712 @cindex @command{sortm} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3713 @cindex @file{.mh_profile} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3714 @cindex files, @file{.mh_profile} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3715 @cindex MH commands, @command{sortm} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3716 @cindex MH profile component, @samp{sortm:} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3717 @cindex @samp{sortm:} MH profile component |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3718 @kindex F S |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3719 @vindex mh-sortm-args |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3720 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3721 The option @code{mh-sortm-args} holds extra arguments to pass on to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3722 the command @command{sortm}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
3723 @uref{@value{MH-BOOK-HOME}/sorsor.html, Sorting Messages: sortm} in the |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3724 MH book.} when a prefix argument is used with @kbd{F S}. Normally |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3725 default arguments to @command{sortm} are specified in the MH profile. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3726 This option may be used to provide an alternate view. For example, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3727 @samp{'(\"-nolimit\" \"-textfield\" \"subject\")} is a useful setting. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3728 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3729 @cindex exiting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3730 @cindex quitting |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3731 @findex mh-quit |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3732 @kindex q |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3733 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3734 When you want to quit using MH-E and go back to editing, you can use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3735 the @kbd{q} (@code{mh-quit}) command. This buries the buffers of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3736 current MH-E folder and restores the buffers that were present when |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3737 you first ran @kbd{M-x mh-rmail}. It also removes any MH-E working |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3738 buffers whose name begins with @samp{ *mh-} or @samp{*MH-E } |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3739 (@pxref{Miscellaneous}). You can later restore your MH-E session by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3740 selecting the @samp{+inbox} buffer or by running @kbd{M-x mh-rmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3741 again. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3742 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3743 @findex mh-execute-commands |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3744 @kindex q |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3745 @vindex mh-before-quit-hook |
70060
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3746 @vindex mh-before-quit-hook, example |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3747 @vindex mh-quit-hook |
70060
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3748 @vindex mh-quit-hook, example |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3749 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3750 The two hooks @code{mh-before-quit-hook} and @code{mh-quit-hook} are |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3751 called by @kbd{q}. The former one is called before the quit occurs, so |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3752 you might use it to perform any MH-E operations; you could perform |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3753 some query and abort the quit or call @code{mh-execute-commands}, for |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3754 example. The latter is not run in an MH-E context, so you might use it |
70060
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3755 to modify the window setup. If you find that @kbd{q} buries a lot of |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3756 buffers that you would rather remove, you can use both |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3757 @code{mh-before-quit-hook} and @code{mh-quit-hook} to accomplish that. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3758 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3759 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3760 @group |
70060
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3761 (defvar my-mh-folder-buffer-to-delete nil |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3762 "Folder buffer that is being quit.") |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3763 |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3764 (defun my-mh-before-quit-hook () |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3765 "Save folder buffer that is to be deleted." |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3766 (setq my-mh-folder-buffer-to-delete (current-buffer))) |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3767 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3768 (defun my-mh-quit-hook () |
70060
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3769 "Kill folder buffer rather than just bury it." |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3770 (set-buffer my-mh-folder-buffer-to-delete) |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3771 (if (get-buffer mh-show-buffer) |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3772 (kill-buffer mh-show-buffer)) |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3773 (kill-buffer (current-buffer))) |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3774 |
f59d014a5333
(Folders): Updated mh-before-quit-hook and mh-quit-hook example with
Bill Wohler <wohler@newt.com>
parents:
69767
diff
changeset
|
3775 @i{Kill MH-Folder buffer instead of burying it} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3776 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3777 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3778 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3779 @cindex folders, renaming |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3780 @cindex renaming folders |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3781 @findex dired |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3782 @findex dired-do-rename |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3783 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3784 You can use dired to manipulate the folders themselves. For example, I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3785 renamed my @samp{+out} folder to the more common @samp{+outbox} by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3786 running dired on my mail directory (@kbd{M-x dired RET ~/Mail RET}), |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3787 moving my cursor to @samp{out} and using the command @kbd{R} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3788 (@code{dired-do-rename}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3789 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3790 @node Sending Mail, Editing Drafts, Folders, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3791 @chapter Sending Mail |
25829 | 3792 |
3793 @cindex sending mail | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3794 @findex mh-smail |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3795 @kindex M-x mh-smail |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3796 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3797 You can send a mail message in several ways. You can call @kbd{M-x |
25829 | 3798 mh-smail} directly, or from the command line like this: |
3799 | |
3800 @cindex starting from command line | |
3801 | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
3802 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3803 $ @kbd{emacs -f mh-smail} |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
3804 @end smallexample |
25829 | 3805 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3806 @findex goto-address-at-point |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3807 @vindex mail-user-agent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3808 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3809 There are some commands that need to send a mail message, such as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3810 @code{goto-address-at-point}. You can configure Emacs to have these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3811 commands use MH-E by setting the option @code{mail-user-agent} to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3812 @samp{Emacs interface to MH}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3813 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3814 @cindex @samp{Message} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3815 @cindex menu, @samp{Message} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3816 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3817 From within MH-E's MH-Folder mode, other methods of sending mail are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3818 available as well. These can also be found in the @samp{Message} menu. |
25829 | 3819 |
3820 @table @kbd | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3821 @cindex @samp{Message > Edit Message Again} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3822 @cindex menu item, @samp{Message > Edit Message Again} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3823 @kindex e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3824 @findex mh-edit-again |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3825 @item e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3826 Edit a message to send it again (@code{mh-edit-again}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3827 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3828 @cindex @samp{Message > Re-edit a Bounced Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3829 @cindex menu item, @samp{Message > Re-edit a Bounced Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3830 @kindex E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3831 @findex mh-extract-rejected-mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3832 @item E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3833 Edit a message that was returned by the mail system |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3834 (@code{mh-extract-rejected-mail}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3835 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3836 @cindex @samp{Message > Forward Message...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3837 @cindex menu item, @samp{Message > Forward Message...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3838 @kindex f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3839 @findex mh-forward |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3840 @item f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3841 Forward message (@code{mh-forward}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3842 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3843 @cindex @samp{Message > Reply to Message...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3844 @cindex menu item, @samp{Message > Reply to Message...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3845 @kindex r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3846 @findex mh-reply |
25829 | 3847 @item r |
3848 Reply to a message (@code{mh-reply}). | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3849 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3850 @cindex @samp{Message > Compose a New Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3851 @cindex menu item, @samp{Message > Compose a New Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3852 @kindex s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3853 @findex mh-send |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3854 @item s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3855 Compose a message (@code{mh-send}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3856 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3857 @cindex @samp{Message > Redistribute Message...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3858 @cindex menu item, @samp{Message > Redistribute Message...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3859 @kindex M-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3860 @findex mh-redistribute |
25829 | 3861 @item M-d |
3862 Redistribute a message (@code{mh-redistribute}). | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3863 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3864 @findex mh-smail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3865 @item M-x mh-smail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3866 Compose a message with the MH mail system. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3867 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3868 @findex mh-smail-other-window |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3869 @item M-x mh-smail-other-window |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3870 Compose a message with the MH mail system in other window. |
25829 | 3871 @end table |
3872 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3873 @cindex @samp{mh-sending-mail} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3874 @cindex customization group, @samp{mh-sending-mail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3875 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3876 In addition, several options from the @samp{mh-sending-mail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3877 customization group are useful when sending mail or replying to mail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3878 They are summarized in the following table. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3879 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3880 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3881 @item mh-compose-forward-as-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3882 On means that messages are forwarded as attachments (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3883 @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3884 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3885 @item mh-compose-letter-function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3886 Hook run when starting a new draft (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3887 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3888 @item mh-compose-prompt-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3889 On means prompt for header fields when composing a new draft (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3890 @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3891 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3892 @item mh-forward-subject-format |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3893 Format string for forwarded message subject (default: @code{"%s: |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3894 %s"}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3895 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3896 @item mh-insert-x-mailer-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3897 On means append an @samp{X-Mailer:} header field to the header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3898 (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3899 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3900 @item mh-redist-full-contents-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3901 On means the @command{dist} command needs entire letter for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3902 redistribution (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3903 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3904 @item mh-reply-default-reply-to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3905 Sets the person or persons to whom a reply will be sent (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3906 @samp{Prompt}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3907 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3908 @item mh-reply-show-message-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3909 On means the MH-Show buffer is displayed using @kbd{r} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3910 (@code{mh-reply}) (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3911 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3912 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3913 The following hooks are available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3914 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3915 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3916 @item mh-forward-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3917 Hook run by @code{mh-forward} on a forwarded letter (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3918 @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3919 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3920 @item mh-letter-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3921 Hook run by @code{mh-letter-mode} on a new letter (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3922 @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3923 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3924 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3925 The functions and options introduced here are explained in more detail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3926 in the following sections. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3927 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3928 @menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3929 * Composing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3930 * Replying:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3931 * Forwarding:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3932 * Redistributing:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3933 * Editing Again:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3934 @end menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3935 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3936 @node Composing, Replying, Sending Mail, Sending Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3937 @section Composing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3938 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3939 @cindex @file{.emacs} |
25829 | 3940 @cindex MH-Folder mode |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3941 @cindex composing mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3942 @cindex draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3943 @cindex files, @file{.emacs} |
25829 | 3944 @cindex modes, MH-Folder |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3945 @cindex sending mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3946 @findex mh-smail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3947 @findex mh-smail-other-window |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3948 @kindex M-x mh-smail |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3949 @kindex M-x mh-smail-other-window |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3950 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3951 Outside of an MH-Folder buffer, you must call either @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3952 mh-smail} or @kbd{M-x mh-smail-other-window} to compose a new message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3953 The former command always creates a two-window layout with the current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3954 buffer on top and the draft on the bottom. Use the latter command if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3955 you would rather preserve the window layout. You may find adding the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3956 following key bindings to @file{~/.emacs} useful: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3957 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3958 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3959 (global-set-key "\C-xm" 'mh-smail) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3960 (global-set-key "\C-x4m" 'mh-smail-other-window) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3961 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3962 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3963 @cindex draft folder |
25829 | 3964 @cindex MH-Letter mode |
3965 @cindex modes, MH-Letter | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3966 @findex mh-send |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3967 @kindex m |
25829 | 3968 |
3969 From within a MH-Folder buffer, you can simply use the command @kbd{m} | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3970 (@code{mh-send}). However you invoke @code{mh-send}, your letter |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3971 appears in an Emacs buffer whose mode is MH-Letter (to see what the |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3972 buffer looks like, @pxref{Sending Mail Tour}). MH-Letter mode allows |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3973 you to edit your message, to check the validity of the recipients, to |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3974 insert attachments and other messages into your message, and to send |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3975 the message. We'll go more into depth about editing a |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3976 @dfn{draft}@footnote{I highly recommend that you use a @dfn{draft |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3977 folder} so that you can edit several drafts in parallel. To do so, |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3978 create a folder named @samp{+drafts} for example, and add the profile |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3979 component @samp{Draft-Folder: drafts} (see @code{mh-profile}(5)).} (a |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
3980 message you're composing) in just a moment (@pxref{Editing Drafts}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3981 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3982 @vindex mh-compose-prompt-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3983 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3984 If you prefer to be prompted for the recipient and subject fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3985 before the MH-Letter buffer appears, turn on the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3986 @code{mh-compose-prompt-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3987 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
3988 @cindex header field, @samp{X-Mailer:} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3989 @cindex @samp{X-Mailer:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3990 @vindex mh-insert-x-mailer-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3991 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3992 MH-E adds an @samp{X-Mailer:} header field to the header that includes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3993 the version of MH-E and Emacs that you are using. If you don't want to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3994 participate in our marketing, you can turn off the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3995 @code{mh-insert-x-mailer-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3996 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3997 @cindex @command{repl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3998 @cindex @file{components} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
3999 @cindex MH commands, @command{repl} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4000 @cindex MH-Letter mode |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4001 @cindex Mail mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4002 @cindex files, @file{components} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4003 @cindex modes, MH-Letter |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4004 @cindex modes, Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4005 @vindex mail-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4006 @vindex mh-letter-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4007 @vindex text-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4008 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4009 Two hooks are provided to run commands on your freshly created draft. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4010 The first hook, @code{mh-letter-mode-hook}, allows you to do some |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4011 processing before editing a letter@footnote{Actually, because |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4012 MH-Letter mode inherits from Mail mode, the hooks |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4013 @code{text-mode-hook} and @code{mail-mode-hook} are run (in that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4014 order) before @code{mh-letter-mode-hook}.}. For example, you may wish |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4015 to modify the header after @command{repl} has done its work, or you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4016 may have a complicated @file{components} file and need to tell MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4017 where the cursor should go. Here's an example of how you would use |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4018 this hook. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4019 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4020 @findex mh-insert-signature, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4021 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4022 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4023 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4024 (defvar letter-mode-init-done-flag nil |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4025 "Non-nil means one-time MH-E settings have been made.") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4026 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4027 (defun my-mh-letter-mode-hook () |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4028 "Prepare letter for editing." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4029 (when (not letter-mode-init-done) ; @r{only need to bind the keys once} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4030 (local-set-key "\C-ctb" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4031 (local-set-key "\C-cti" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4032 (local-set-key "\C-ctf" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4033 (local-set-key "\C-cts" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4034 (local-set-key "\C-ctB" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4035 (local-set-key "\C-ctu" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4036 (local-set-key "\C-ctc" 'add-enriched-text) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4037 (setq letter-mode-init-done t)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4038 (save-excursion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4039 (goto-char (point-max)) ; @r{go to end of message to} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4040 (mh-insert-signature))) ; @r{insert signature} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4041 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4042 @i{Prepare draft for editing via mh-letter-mode-hook} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4043 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4044 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4045 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4046 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4047 The function, @code{add-enriched-text} is defined in the example in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4048 @ref{Adding Attachments}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4049 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4050 @vindex mh-compose-letter-function |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4051 @vindex mh-letter-mode-hook |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4052 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4053 The second hook, a function really, is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4054 @code{mh-compose-letter-function}. Like @code{mh-letter-mode-hook}, it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4055 is called just before editing a new message; however, it is the last |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4056 function called before you edit your message. The consequence of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4057 is that you can write a function to write and send the message for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4058 you. This function is passed three arguments: the contents of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4059 @samp{To:}, @samp{Subject:}, and @samp{Cc:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4060 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4061 @node Replying, Forwarding, Composing, Sending Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4062 @section Replying to Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4063 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4064 @cindex @command{mhl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4065 @cindex @file{mhl.reply} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4066 @cindex MH commands, @command{mhl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4067 @cindex files, @file{mhl.reply} |
25829 | 4068 @cindex replying |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4069 @findex mh-reply |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4070 @kindex r |
25829 | 4071 |
4072 To compose a reply to a message, use the @kbd{r} (@code{mh-reply}) | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4073 command. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4074 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4075 When you reply to a message, you are first prompted with @samp{Reply |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4076 to whom?}. You have several choices here. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4077 |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4078 @quotation |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4079 @multitable @columnfractions .20 .80 |
69579
f53a6a5430a7
Remove @headitem as it is not yet supported on SourceForge.
Bill Wohler <wohler@newt.com>
parents:
69577
diff
changeset
|
4080 @c @headitem Response @tab Reply Goes To |
f53a6a5430a7
Remove @headitem as it is not yet supported on SourceForge.
Bill Wohler <wohler@newt.com>
parents:
69577
diff
changeset
|
4081 @c XXX @headitem not yet supported by SourceForge's texi2pdf. |
f53a6a5430a7
Remove @headitem as it is not yet supported on SourceForge.
Bill Wohler <wohler@newt.com>
parents:
69577
diff
changeset
|
4082 @item @b{Response} @tab @b{Reply Goes To} |
f53a6a5430a7
Remove @headitem as it is not yet supported on SourceForge.
Bill Wohler <wohler@newt.com>
parents:
69577
diff
changeset
|
4083 @c ------------------------- |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4084 @item @kbd{from} |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4085 @tab |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4086 The person who sent the message. This is the default, so @key{RET} is |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4087 sufficient. |
69577
6f5f6943cc47
(Replying): Fix syntax error.
Bill Wohler <wohler@newt.com>
parents:
69576
diff
changeset
|
4088 @c ------------------------- |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4089 @item @kbd{to} |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4090 @tab |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4091 Replies to the sender, plus all recipients in the @samp{To:} header field. |
69577
6f5f6943cc47
(Replying): Fix syntax error.
Bill Wohler <wohler@newt.com>
parents:
69576
diff
changeset
|
4092 @c ------------------------- |
6f5f6943cc47
(Replying): Fix syntax error.
Bill Wohler <wohler@newt.com>
parents:
69576
diff
changeset
|
4093 @item @kbd{cc}@*@kbd{all} |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4094 @tab |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4095 Forms a reply to the addresses in the @samp{Mail-Followup-To:} header |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4096 field if one exists; otherwise forms a reply to the sender, plus all |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4097 recipients. |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4098 @end multitable |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4099 @end quotation |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4100 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4101 @cindex @command{repl} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4102 @cindex MH commands, @command{repl} |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4103 @vindex mh-reply-default-reply-to |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4104 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4105 Depending on your answer, @command{repl}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
4106 @uref{@value{MH-BOOK-HOME}/reprep.html, Replying to Messages: repl} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4107 the MH book.} is given a different argument to form your reply. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4108 Specifically, a choice of @kbd{from} or none at all runs @samp{repl |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4109 -nocc all}, and a choice of @kbd{to} runs @samp{repl -cc to}. Finally, |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4110 either @kbd{cc} or @kbd{all} runs @samp{repl -cc all -nocc me}. If you |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4111 find that most of the time you specify one of these choices when you |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4112 reply to a message, you can change the option |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4113 @code{mh-reply-default-reply-to} from its default value of |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4114 @samp{Prompt} to one of the choices listed above. You can always edit |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4115 the recipients in the draft. |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4116 |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4117 @cindex @samp{repl:} MH profile component |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4118 @cindex MH profile component, @samp{repl:} |
25829 | 4119 @cindex MH-Letter mode |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4120 @cindex MH-Show mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4121 @cindex draft |
25829 | 4122 @cindex modes, MH-Letter |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4123 @cindex modes, MH-Show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4124 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4125 Two windows are then created. One window contains the message to which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4126 you are replying in an MH-Show buffer. Your draft, in MH-Letter mode |
69576
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4127 (@pxref{Editing Drafts}), is in the other window. If the reply draft |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4128 was not one that you expected, check the things that affect the |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4129 behavior of @command{repl} which include the @samp{repl:} profile |
63043e87b39d
(Replying): Document Mail-Followup-To. Change manually-formatted table
Bill Wohler <wohler@newt.com>
parents:
69537
diff
changeset
|
4130 component and the @file{replcomps} and @file{replgroupcomps} files. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4131 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4132 If you supply a prefix argument (as in @kbd{C-u r}), the message you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4133 are replying to is inserted in your reply after having first been run |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4134 through @command{mhl} with the format file @file{mhl.reply}. See |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4135 @command{mhl}(1) or the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
4136 @uref{@value{MH-BOOK-HOME}/shomes.html#Usisho, Using mhl} in the MH |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4137 book to see how you can modify the default @file{mhl.reply} file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4138 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4139 @vindex mh-yank-behavior |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4140 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4141 Alternatively, you can customize the option @code{mh-yank-behavior} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4142 and choose one of its @samp{Automatically} variants to do the same |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4143 thing. @xref{Inserting Letter}. If you do so, the prefix argument has |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4144 no effect. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4145 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4146 Another way to include the message automatically in your draft is to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4147 use @samp{repl: -filter repl.filter} in your MH profile. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4148 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4149 @vindex mh-reply-show-message-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4150 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4151 If you include the message automatically, you can hide the MH-Show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4152 buffer by turning off the option @code{mh-reply-show-message-flag}. |
25829 | 4153 |
4154 If you wish to customize the header or other parts of the reply draft, | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4155 please see @command{repl}(1) and @code{mh-format}(5). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4156 |
25829 | 4157 @node Forwarding, Redistributing, Replying, Sending Mail |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4158 @section Forwarding Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4159 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4160 @cindex @command{forw} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4161 @cindex draft |
25829 | 4162 @cindex forwarding |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4163 @cindex MH commands, @command{forw} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4164 @findex mh-forward |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4165 @kindex f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4166 @vindex mh-forward-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4167 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4168 To forward a message, use the @kbd{f} (@code{mh-forward}) command. You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4169 are prompted for the @samp{To:} and @samp{cc:} recipients. You are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4170 given a draft to edit that looks like it would if you had run the MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4171 command @command{forw}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
4172 @uref{@value{MH-BOOK-HOME}/forfor.html, Forwarding Messages: forw} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4173 the MH book.}. You can then add some text (@pxref{Editing Drafts}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4174 You can forward several messages by using a range (@pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4175 All of the messages in the range are inserted into your draft. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4176 hook @code{mh-forward-hook} is called on the draft. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4177 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4178 @cindex @file{.mh_profile} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4179 @cindex files, @file{.mh_profile} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4180 @cindex MH profile component, @samp{forw:} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4181 @cindex @samp{forw:} MH profile component |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4182 @vindex mh-compose-forward-as-mime-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4183 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4184 By default, the option @code{mh-compose-forward-as-mime-flag} is on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4185 which means that the forwarded messages are included as attachments. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4186 If you would prefer to forward your messages verbatim (as text, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4187 inline), then turn off this option. Forwarding messages verbatim works |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4188 well for short, textual messages, but your recipient won't be able to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4189 view any non-textual attachments that were in the forwarded message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4190 Be aware that if you have @samp{forw: -mime} in your MH profile, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4191 forwarded messages will always be included as attachments regardless |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4192 of the settings of @code{mh-compose-forward-as-mime-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4193 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4194 @vindex mh-forward-subject-format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4195 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4196 The format of the @samp{Subject:} header field for forwarded messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4197 is controlled by the option @code{mh-forward-subject-format}. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4198 option is a string which includes two escapes (@samp{%s}). The first |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4199 @samp{%s} is replaced with the sender of the original message, and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4200 second one is replaced with the original @samp{Subject:}. The default |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
4201 value of @code{"%s: %s"} takes a message with the header: |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4202 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4203 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4204 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4205 To: Bill Wohler <wohler@@stop.mail-abuse.org> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4206 Subject: Re: 49er football |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4207 From: Greg DesBrisay <gd@@stop.mail-abuse.org> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4208 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4209 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4210 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4211 and creates a subject header field of: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4212 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4213 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4214 Subject: Greg DesBrisay: Re: 49er football |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4215 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4216 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4217 @node Redistributing, Editing Again, Forwarding, Sending Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4218 @section Redistributing Your Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4219 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4220 @cindex @command{dist} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4221 @cindex MH commands, @command{dist} |
25829 | 4222 @cindex redistributing |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4223 @findex mh-redistribute |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4224 @kindex M-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4225 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4226 The command @kbd{M-d} (@code{mh-redistribute}) is similar in function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4227 to forwarding mail, but it does not allow you to edit the message, nor |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4228 does it add your name to the @samp{From:} header field. It appears to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4229 the recipient as if the message had come from the original sender. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4230 When you run this command, you are prompted for the recipients. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4231 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4232 @findex mh-edit-again |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4233 @kindex e |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4234 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4235 For more information on redistributing messages, see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4236 @command{dist}(1). Also investigate the command @kbd{e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4237 (@code{mh-edit-again}) for another way to redistribute messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4238 (@pxref{Editing Again}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4239 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4240 @cindex @command{send} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4241 @cindex MH commands, @command{send} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4242 @vindex mh-redist-full-contents-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4243 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4244 The option @code{mh-redist-full-contents-flag} must be turned on if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4245 @command{dist}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
4246 @uref{@value{MH-BOOK-HOME}/disdis.html, Distributing Messages with |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4247 dist} in the MH book.} requires the whole letter for redistribution, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4248 which is the case if @command{send}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
4249 @uref{@value{MH-BOOK-HOME}/sensen.html, Sending Some Mail: comp send} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4250 in the MH book.} is compiled with the @sc{berk} option (which many |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4251 people abhor). If you find that MH will not allow you to redistribute |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4252 a message that has been redistributed before, turn off this option. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4253 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4254 @node Editing Again, , Redistributing, Sending Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4255 @section Editing Old Drafts and Bounced Messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4256 |
25829 | 4257 @cindex @file{draft} |
4258 @cindex files, @file{draft} | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4259 @cindex re-editing drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4260 @findex mh-edit-again |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4261 @kindex F v drafts |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4262 @kindex e |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4263 @kindex n |
25829 | 4264 |
4265 If you don't complete a draft for one reason or another, and if the | |
4266 draft buffer is no longer available, you can pick your draft up again | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4267 with @kbd{e} (@code{mh-edit-again}). If you don't use a draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4268 folder, your last @file{draft} file will be used. If you use draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4269 folders, you'll need to visit the draft folder with @kbd{F v drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4270 @key{RET}}, use @kbd{n} to move to the appropriate message, and then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4271 use @kbd{e} to prepare the message for editing. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4272 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4273 @kindex e |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4274 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4275 The @kbd{e} command can also be used to take messages that were sent |
25829 | 4276 to you and to send them to more people. |
4277 | |
4278 @cindex Mailer-Daemon | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4279 @findex mh-extract-rejected-mail |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4280 @kindex C-c C-c |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4281 @kindex E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4282 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4283 Don't use @kbd{e} to re-edit a message from a @i{Mailer-Daemon} who |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4284 complained that your mail wasn't posted for some reason or another. In |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4285 this case, use @kbd{E} (@code{mh-extract-rejected-mail}) to prepare |
25829 | 4286 the message for editing by removing the @i{Mailer-Daemon} envelope and |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4287 unneeded header fields. Fix whatever addressing problem you had, and |
25829 | 4288 send the message again with @kbd{C-c C-c}. |
4289 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4290 @node Editing Drafts, Aliases, Sending Mail, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4291 @chapter Editing a Draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4292 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4293 @cindex @samp{Letter} menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4294 @cindex MH-Letter mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4295 @cindex draft |
25829 | 4296 @cindex editing draft |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4297 @cindex menu, @samp{Letter} |
25829 | 4298 @cindex modes, MH-Letter |
4299 | |
4300 When you edit a message that you want to send (called a @dfn{draft} in | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4301 this case), the mode used is MH-Letter. This mode provides several |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4302 commands in addition to the normal Emacs editing commands to help you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4303 edit your draft. These can also be found in the @samp{Letter} menu. |
25829 | 4304 |
4305 @table @kbd | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4306 @kindex @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4307 @findex mh-letter-complete-or-space |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4308 @item @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4309 Perform completion or insert space (@code{mh-letter-complete-or-space}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4310 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4311 @kindex M-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4312 @findex mh-letter-complete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4313 @item M-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4314 Perform completion on header field or word preceding point |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4315 (@code{mh-letter-complete}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4316 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4317 @kindex , (comma) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4318 @findex mh-letter-confirm-address |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4319 @item , (comma) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4320 Flash alias expansion (@code{mh-letter-confirm-address}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4321 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4322 @kindex @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4323 @findex mh-letter-next-header-field-or-indent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4324 @item @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4325 Cycle to next field (@code{mh-letter-next-header-field-or-indent}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4326 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4327 @kindex S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4328 @findex mh-letter-previous-header-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4329 @item S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4330 Cycle to the previous header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4331 (@code{mh-letter-previous-header-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4332 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4333 @kindex C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4334 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4335 @item C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4336 Display cheat sheet for the MH-E commands (@code{mh-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4337 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4338 @cindex @samp{Letter > Send This Draft} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4339 @cindex menu item, @samp{Letter > Send This Draft} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4340 @kindex C-c C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4341 @findex mh-send-letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4342 @item C-c C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4343 Save draft and send message (@code{mh-send-letter}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4344 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4345 @kindex C-c C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4346 @findex mh-insert-identity |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4347 @item C-c C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4348 Insert fields specified by the given identity |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4349 (@code{mh-insert-identity}). @xref{Identities}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4350 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4351 @cindex @samp{Letter > Pull in All Compositions (MH)} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4352 @cindex menu item, @samp{Letter > Pull in All Compositions (MH)} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4353 @kindex C-c C-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4354 @findex mh-mh-to-mime |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4355 @item C-c C-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4356 Compose @sc{mime} message from MH-style directives |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4357 (@code{mh-mh-to-mime}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4358 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4359 @kindex C-c C-f C-a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4360 @kindex C-c C-f a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4361 @findex mh-to-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4362 @item C-c C-f C-a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4363 @itemx C-c C-f a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4364 Move to @samp{Mail-Reply-To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4365 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4366 @kindex C-c C-f C-b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4367 @kindex C-c C-f b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4368 @item C-c C-f C-b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4369 @itemx C-c C-f b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4370 Move to @samp{Bcc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4371 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4372 @kindex C-c C-f C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4373 @kindex C-c C-f c |
25829 | 4374 @item C-c C-f C-c |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4375 @itemx C-c C-f c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4376 Move to @samp{Cc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4377 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4378 @kindex C-c C-f C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4379 @kindex C-c C-f d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4380 @item C-c C-f C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4381 @itemx C-c C-f d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4382 Move to @samp{Dcc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4383 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4384 @kindex C-c C-f C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4385 @kindex C-c C-f f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4386 @findex mh-to-fcc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4387 @item C-c C-f C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4388 @itemx C-c C-f f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4389 Move to @samp{Fcc:} header field (@code{mh-to-fcc}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4390 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4391 @kindex C-c C-f C-l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4392 @kindex C-c C-f l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4393 @item C-c C-f C-l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4394 @itemx C-c C-f l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4395 Move to @samp{Mail-Followup-To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4396 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4397 @kindex C-c C-f C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4398 @kindex C-c C-f m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4399 @item C-c C-f C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4400 @itemx C-c C-f m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4401 Move to @samp{From:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4402 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4403 @kindex C-c C-f C-r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4404 @kindex C-c C-f r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4405 @item C-c C-f C-r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4406 @itemx C-c C-f r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4407 Move to @samp{Reply-To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4408 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4409 @kindex C-c C-f C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4410 @kindex C-c C-f s |
25829 | 4411 @item C-c C-f C-s |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4412 @itemx C-c C-f s |
25829 | 4413 Move to @samp{Subject:} header field (@code{mh-to-field}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4414 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4415 @kindex C-c C-f C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4416 @kindex C-c C-f t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4417 @item C-c C-f C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4418 @itemx C-c C-f t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4419 Move to @samp{To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4420 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4421 @cindex @samp{Letter > Insert a Message...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4422 @cindex menu item, @samp{Letter > Insert a Message...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4423 @kindex C-c C-i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4424 @findex mh-insert-letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4425 @item C-c C-i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4426 Insert a message (@code{mh-insert-letter}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4427 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4428 @kindex C-c C-m C-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4429 @findex mh-mml-secure-message-encrypt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4430 @item C-c C-m C-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4431 Add tag to encrypt the message (@code{mh-mml-secure-message-encrypt}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4432 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4433 @cindex @samp{Letter > Compose Forward...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4434 @cindex menu item, @samp{Letter > Compose Forward...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4435 @kindex C-c C-m C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4436 @kindex C-c C-m f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4437 @findex mh-compose-forward |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4438 @item C-c C-m C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4439 @itemx C-c C-m f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4440 Add tag to forward a message (@code{mh-compose-forward}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4441 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4442 @cindex @samp{Letter > Compose Get File (MH)...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4443 @cindex menu item, @samp{Letter > Compose Get File (MH)...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4444 @kindex C-c C-m C-g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4445 @kindex C-c C-m g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4446 @findex mh-mh-compose-anon-ftp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4447 @item C-c C-m C-g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4448 @itemx C-c C-m g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4449 Add tag to include anonymous ftp reference to a file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4450 (@code{mh-mh-compose-anon-ftp}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4451 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4452 @cindex @samp{Letter > Compose Insertion...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4453 @cindex menu item, @samp{Letter > Compose Insertion...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4454 @kindex C-c C-m C-i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4455 @kindex C-c C-m i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4456 @findex mh-compose-insertion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4457 @item C-c C-m C-i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4458 @itemx C-c C-m i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4459 Add tag to include a file such as an image or sound |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4460 (@code{mh-compose-insertion}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4461 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4462 @cindex @samp{Letter > Pull in All Compositions (MML)} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4463 @cindex menu item, @samp{Letter > Pull in All Compositions (MML)} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4464 @kindex C-c C-m C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4465 @kindex C-c C-m m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4466 @findex mh-mml-to-mime |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4467 @item C-c C-m C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4468 @itemx C-c C-m m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4469 Compose @sc{mime} message from MML tags (@code{mh-mml-to-mime}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4470 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4471 @kindex C-c C-m C-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4472 @kindex C-c C-m n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4473 @findex mh-mml-unsecure-message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4474 @item C-c C-m C-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4475 @itemx C-c C-m n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4476 Remove any secure message tags (@code{mh-mml-unsecure-message}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4477 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4478 @kindex C-c C-m C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4479 @findex mh-mml-secure-message-sign |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4480 @item C-c C-m C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4481 Add tag to sign the message (@code{mh-mml-secure-message-sign}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4482 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4483 @cindex @samp{Letter > Compose Compressed tar (MH)...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4484 @cindex menu item, @samp{Letter > Compose Compressed tar (MH)...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4485 @kindex C-c C-m C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4486 @kindex C-c C-m t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4487 @findex mh-mh-compose-external-compressed-tar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4488 @item C-c C-m C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4489 @itemx C-c C-m t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4490 Add tag to include anonymous ftp reference to a compressed tar file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4491 (@code{mh-mh-compose-external-compressed-tar}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4492 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4493 @cindex @samp{Letter > Revert to Non-MIME Edit (MH)} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4494 @cindex menu item, @samp{Letter > Revert to Non-MIME Edit (MH)} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4495 @kindex C-c C-m C-u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4496 @kindex C-c C-m u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4497 @findex mh-mh-to-mime-undo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4498 @item C-c C-m C-u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4499 @itemx C-c C-m u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4500 Undo effects of @kbd{C-c C-e} (@code{mh-mh-to-mime-undo}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4501 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4502 @kindex C-c C-m C-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4503 @kindex C-c C-m x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4504 @findex mh-mh-compose-external-type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4505 @item C-c C-m C-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4506 @itemx C-c C-m x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4507 Add tag to refer to a remote file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4508 (@code{mh-mh-compose-external-type}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4509 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4510 @kindex C-c C-m e e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4511 @findex mh-mml-secure-message-encrypt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4512 @item C-c C-m e e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4513 Add tag to encrypt the message (@code{mh-mml-secure-message-encrypt}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4514 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4515 @kindex C-c C-m e s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4516 @findex mh-mml-secure-message-signencrypt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4517 @item C-c C-m e s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4518 Add tag to encrypt and sign the message@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4519 (@code{mh-mml-secure-message-signencrypt}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4520 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4521 @kindex C-c C-m s e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4522 @findex mh-mml-secure-message-signencrypt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4523 @item C-c C-m s e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4524 Add tag to encrypt and sign the message@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4525 (@code{mh-mml-secure-message-signencrypt}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4526 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4527 @kindex C-c C-m s s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4528 @findex mh-mml-secure-message-sign |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4529 @item C-c C-m s s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4530 Add tag to sign the message (@code{mh-mml-secure-message-sign}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4531 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4532 @cindex @samp{Letter > Split Current Line} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4533 @cindex menu item, @samp{Letter > Split Current Line} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4534 @kindex C-c C-o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4535 @findex mh-open-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4536 @item C-c C-o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4537 Insert a newline and leave point before it (@code{mh-open-line}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4538 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4539 @cindex @samp{Letter > Kill This Draft} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4540 @cindex menu item, @samp{Letter > Kill This Draft} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4541 @kindex C-c C-q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4542 @findex mh-fully-kill-draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4543 @item C-c C-q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4544 Quit editing and delete draft message (@code{mh-fully-kill-draft}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4545 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4546 @cindex @samp{Letter > Insert Signature} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4547 @cindex menu item, @samp{Letter > Insert Signature} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4548 @kindex C-c C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4549 @findex mh-insert-signature |
25829 | 4550 @item C-c C-s |
4551 Insert signature in message (@code{mh-insert-signature}). | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4552 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4553 @kindex C-c C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4554 @findex mh-letter-toggle-header-field-display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4555 @item C-c C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4556 Toggle display of header field at point |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4557 (@code{mh-letter-toggle-header-field-display}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4558 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4559 @cindex @samp{Letter > Check Recipient} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4560 @cindex menu item, @samp{Letter > Check Recipient} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4561 @kindex C-c C-w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4562 @findex mh-check-whom |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4563 @item C-c C-w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4564 Verify recipients, showing expansion of any aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4565 (@code{mh-check-whom}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4566 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4567 @cindex @samp{Letter > Yank Current Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4568 @cindex menu item, @samp{Letter > Yank Current Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4569 @kindex C-c C-y |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4570 @findex mh-yank-cur-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4571 @item C-c C-y |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4572 Insert the current message into the draft buffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4573 (@code{mh-yank-cur-msg}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4574 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4575 @kindex C-c M-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4576 @findex mh-insert-auto-fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4577 @item C-c M-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4578 Insert custom fields if recipient is found in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4579 @code{mh-auto-fields-list} (@code{mh-insert-auto-fields}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4580 @xref{Identities}. |
25829 | 4581 @end table |
4582 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4583 @cindex @samp{mh-letter} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4584 @cindex customization group, @samp{mh-letter} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4585 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4586 Several options from the @samp{mh-letter} customization group are used |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4587 while editing a draft. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4588 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4589 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4590 @item mh-compose-insertion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4591 Type of @sc{mime} message tags in messages (default: @samp{MML} if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4592 available; otherwise @samp{MH}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4593 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4594 @item mh-compose-skipped-header-fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4595 List of header fields to skip over when navigating in draft (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4596 @code{'("From"} @code{"Organization"} @code{"References"} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4597 @code{"In-Reply-To"} @code{"X-Face"} @code{"Face"} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4598 @code{"X-Image-URL"} @code{"X-Mailer")}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4599 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4600 @item mh-compose-space-does-completion-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4601 On means @key{SPC} does completion in message header (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4602 @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4603 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4604 @item mh-delete-yanked-msg-window-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4605 On means delete any window displaying the message (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4606 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4607 @item mh-extract-from-attribution-verb |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4608 Verb to use for attribution when a message is yanked by @kbd{C-c C-y} |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
4609 (default: @code{"wrote:"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4610 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4611 @item mh-ins-buf-prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4612 String to put before each line of a yanked or inserted message |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
4613 (default: @code{"> "}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4614 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4615 @item mh-letter-complete-function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4616 Function to call when completing outside of address or folder fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4617 (default: @code{ispell-complete-word}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4618 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4619 @item mh-letter-fill-column |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4620 Fill column to use in MH-Letter mode (default: 72). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4621 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4622 @item mh-mml-method-default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4623 Default method to use in security tags (default: @samp{PGP (MIME)} if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4624 support for it is available; otherwise @samp{None}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4625 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4626 @item mh-signature-file-name |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
4627 Source of user's signature (default: @code{"~/.signature"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4628 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4629 @item mh-signature-separator-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4630 On means a signature separator should be inserted (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4631 @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4632 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4633 @item mh-x-face-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4634 File containing X-Face or Face header field to insert in outgoing mail. |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
4635 (default: @code{"~/.face"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4636 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4637 @item mh-yank-behavior |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4638 Controls which part of a message is yanked by @kbd{C-c C-y} (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4639 @samp{Body With Attribution}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4640 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4641 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4642 The following hooks are available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4643 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4644 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4645 @item mail-citation-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4646 Hook for modifying a citation just inserted in the mail buffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4647 (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4648 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4649 @item mh-before-send-letter-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4650 Hook run at the beginning of the @kbd{C-c C-c} command (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4651 @samp{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4652 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4653 @item mh-mh-to-mime-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4654 Hook run on the formatted letter by @kbd{C-c C-e} (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4655 @samp{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4656 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4657 @item mh-insert-signature-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4658 Hook run by @kbd{C-c C-s} after signature has been inserted (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4659 @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4660 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4661 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4662 The following face is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4663 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4664 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4665 @item mh-letter-header-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4666 Editable header field value face in draft buffers. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4667 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4668 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4669 The commands and options introduced here are explained in more |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4670 detail in the following sections. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4671 |
25829 | 4672 @menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4673 * Editing Message:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4674 * Inserting Letter:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4675 * Inserting Messages:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4676 * Signature:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4677 * Picture:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4678 * Adding Attachments:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4679 * Sending PGP:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4680 * Checking Recipients:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4681 * Sending Message:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4682 * Killing Draft:: |
25829 | 4683 @end menu |
4684 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4685 @node Editing Message, Inserting Letter, Editing Drafts, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4686 @section Editing the Message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4687 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4688 @cindex @samp{Bcc:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4689 @cindex @samp{Cc:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4690 @cindex @samp{Dcc:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4691 @cindex @samp{From:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4692 @cindex @samp{Mail-Followup-To:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4693 @cindex @samp{Mail-Reply-To:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4694 @cindex @samp{Reply-To:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4695 @cindex @samp{Subject:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4696 @cindex @samp{To:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4697 @cindex editing header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4698 @cindex header field, @samp{Bcc:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4699 @cindex header field, @samp{Cc:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4700 @cindex header field, @samp{Dcc:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4701 @cindex header field, @samp{From:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4702 @cindex header field, @samp{Mail-Followup-To:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4703 @cindex header field, @samp{Mail-Reply-To:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4704 @cindex header field, @samp{Reply-To:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4705 @cindex header field, @samp{Subject:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4706 @cindex header field, @samp{To:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4707 @findex mh-to-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4708 @kindex C-c C-f C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4709 @kindex C-c C-f t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4710 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4711 Because the header is part of the message, you can edit the header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4712 fields as you wish. However, several convenience commands exist to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4713 help you create and edit them. For example, the command @kbd{C-c C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4714 C-t} (@code{mh-to-field}; alternatively, @kbd{C-c C-f t}) moves the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4715 cursor to the @samp{To:} header field, creating it if necessary. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4716 commands for moving to the @samp{Cc:}, @samp{Subject:}, @samp{From:}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4717 @samp{Reply-To:}, @samp{Mail-Reply-To:}, @samp{Mail-Followup-To}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4718 @samp{Bcc:}, and @samp{Dcc:} header fields are similar. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4719 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4720 @findex mh-to-fcc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4721 @kindex C-c C-f C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4722 @kindex C-c C-f f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4723 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4724 One command behaves differently from the others, namely, @kbd{C-c C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4725 C-f} (@code{mh-to-fcc}; alternatively, @kbd{C-c C-f f}). This command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4726 will prompt you for the folder name in which to file a copy of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4727 draft. @xref{Folder Selection}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4728 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4729 @findex indent-relative |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4730 @findex mh-letter-next-header-field-or-indent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4731 @findex mh-letter-previous-header-field |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4732 @kindex @key{TAB} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4733 @kindex S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4734 @vindex mh-compose-skipped-header-fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4735 @vindex mh-letter-header-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4736 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4737 Within the header of the message, the command@* @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4738 (@code{mh-letter-next-header-field-or-indent}) moves between fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4739 that are highlighted with the face @code{mh-letter-header-field}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4740 skipping those fields listed in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4741 @code{mh-compose-skipped-header-fields}. After the last field, this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4742 command then moves point to the message body before cycling back to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4743 the first field. If point is already past the first line of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4744 message body, then this command indents by calling |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4745 @code{indent-relative} with the given prefix argument. The command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4746 @kbd{S-@key{TAB}} (@code{mh-letter-previous-header-field}) moves |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4747 backwards between the fields and cycles to the body of the message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4748 after the first field. Unlike the command @key{TAB}, it will always |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4749 take point to the last field from anywhere in the body. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4750 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4751 @cindex alias completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4752 @cindex completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4753 @cindex spell check |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4754 @findex ispell-complete-word |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4755 @findex mh-letter-complete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4756 @findex mh-letter-complete-or-space |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4757 @findex mh-letter-confirm-address |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4758 @kindex , (comma) |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4759 @kindex @key{SPC} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4760 @kindex M-@key{TAB} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4761 @vindex mh-alias-flash-on-comma |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4762 @vindex mh-compose-space-does-completion-flag |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4763 @vindex mh-letter-complete-function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4764 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4765 If the field contains addresses (for example, @samp{To:} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4766 @samp{Cc:}) or folders (for example, @samp{Fcc:}) then the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4767 @kbd{M-@key{TAB}} (@code{mh-letter-complete}) will provide alias |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4768 completion (@pxref{Aliases}). In the body of the message, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4769 @kbd{M-@key{TAB}} runs @code{mh-letter-complete-function} instead, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4770 which is set to @samp{'ispell-complete-word} by default. The command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4771 @kbd{M-@key{TAB}} (@code{mh-letter-complete}) takes a prefix argument |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4772 that is passed to the @code{mh-letter-complete-function}. In addition, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4773 turn on the option @code{mh-compose-space-does-completion-flag} to use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4774 the command @key{SPC} (@code{mh-letter-complete-or-space}) to perform |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4775 completion in the header as well; use a prefix argument to specify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4776 more than one space. Addresses are separated by a comma; when you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4777 press the comma, the command @code{mh-letter-confirm-address} flashes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4778 the alias expansion in the minibuffer if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4779 @code{mh-alias-flash-on-comma} is turned on. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4780 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4781 @c XXX Document the replacement for the inaccessible 'long argument. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4782 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4783 @findex mh-letter-toggle-header-field-display |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4784 @kindex C-c C-t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4785 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4786 Use the command @kbd{C-c C-t} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4787 @code{mh-letter-toggle-header-field-display} to display truncated |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4788 header fields. This command is a toggle so entering it again will hide |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4789 the field. This command takes a prefix argument: if negative then the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4790 field is hidden, if positive then the field is displayed (for example, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4791 @kbd{C-u C-c C-t}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4792 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4793 Be sure to leave a row of dashes or a blank line between the header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4794 and the body of the message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4795 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4796 @vindex mh-letter-fill-column |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4797 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4798 The body of the message is edited as you would edit any Emacs buffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4799 although there are a few commands and options to assist you. You can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4800 change the fill column in MH-Letter mode with the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4801 @code{mh-letter-fill-column}. By default, this option is 72 to allow |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4802 others to quote your message without line wrapping. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4803 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4804 @cindex filling paragraphs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4805 @cindex paragraphs, filling |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4806 @findex fill-paragraph |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4807 @kindex M-q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4808 @vindex mh-ins-buf-prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4809 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4810 You'll often include messages that were sent from user agents that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4811 haven't yet realized that paragraphs consist of more than a single |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4812 line. This makes for long lines that wrap in an ugly fashion. You'll |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4813 find that @kbd{M-q} (@code{fill-paragraph}) works well even on these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4814 quoted messages, even if they are nested, just as long as all of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4815 quotes match the value of @code{mh-ins-buf-prefix} (@pxref{Inserting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4816 Letter}). For example, let's assume you have the following in your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4817 draft: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4818 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4819 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4820 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4821 > Hopefully this gives you an idea of what I'm currently doing. I'm \ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4822 not sure yet whether I'm completely satisfied with my setup, but \ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4823 it's worked okay for me so far. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4824 @end group |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4825 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4826 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4827 Running @kbd{M-q} on this paragraph produces: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4828 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4829 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4830 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4831 > Hopefully this gives you an idea of what I'm currently doing. I'm not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4832 > sure yet whether I'm completely satisfied with my setup, but it's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4833 > worked okay for me so far. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4834 @end group |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4835 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4836 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4837 @findex mh-open-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4838 @findex open-line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4839 @kindex C-c C-o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4840 @kindex C-o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4841 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4842 The command @kbd{C-c C-o} (@code{mh-open-line}) is similar to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4843 command @kbd{C-o} (@code{open-line}) in that it inserts a newline |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4844 after point. It differs in that it also inserts the right number of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4845 quoting characters and spaces so that the next line begins in the same |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4846 column as it was. This is useful when breaking up paragraphs in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4847 replies. For example, if this command was used when point was after |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4848 the first period in the paragraph above, the result would be this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4849 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4850 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4851 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4852 > Hopefully this gives you an idea of what I'm currently doing. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4853 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4854 > I'm not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4855 > sure yet whether I'm completely satisfied with my setup, but it's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4856 > worked okay for me so far. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4857 @end group |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4858 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4859 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4860 @node Inserting Letter, Inserting Messages, Editing Message, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4861 @section Inserting Letter to Which You're Replying |
25829 | 4862 |
4863 @cindex inserting messages | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4864 @cindex replying to messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4865 @cindex yanking messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4866 @findex mh-yank-cur-msg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4867 @kindex C-c C-y |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4868 @vindex mh-ins-buf-prefix |
25829 | 4869 |
4870 It is often useful to insert a snippet of text from a letter that | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4871 someone mailed to provide some context for your reply. The command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4872 @kbd{C-c C-y} (@code{mh-yank-cur-msg}) does this by adding an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4873 attribution, yanking a portion of text from the message to which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4874 you're replying, and inserting @code{mh-ins-buf-prefix} (@samp{> }) |
25829 | 4875 before each line. |
4876 | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4877 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4878 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4879 Michael W Thelen <thelenm@@stop.mail-abuse.org> wrote: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4880 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4881 > Hopefully this gives you an idea of what I'm currently doing. I'm not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4882 > sure yet whether I'm completely satisfied with my setup, but it's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4883 > worked okay for me so far. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4884 @end group |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
4885 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4886 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4887 @vindex mh-extract-from-attribution-verb |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4888 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4889 The attribution consists of the sender's name and email address |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4890 followed by the content of the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4891 @code{mh-extract-from-attribution-verb}. This option can be set to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4892 @samp{wrote:}, @samp{a écrit:}, and @samp{schrieb:}. You can also use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4893 the @samp{Custom String} menu item to enter your own verb. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4894 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4895 @vindex mail-citation-hook |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4896 @vindex mh-ins-buf-prefix |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4897 @vindex mh-yank-behavior |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4898 |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
4899 The prefix @code{"> "} is the default setting for the option |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4900 @code{mh-ins-buf-prefix}. I suggest that you not modify this option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4901 since it is used by many mailers and news readers: messages are far |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4902 easier to read if several included messages have all been indented by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4903 the same string. This prefix is not inserted if you use one of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4904 supercite flavors of @code{mh-yank-behavior} or you have added a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4905 @code{mail-citation-hook} as described below. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4906 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4907 @vindex mh-delete-yanked-msg-window-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4908 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4909 You can also turn on the @code{mh-delete-yanked-msg-window-flag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4910 option to delete the window containing the original message after |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4911 yanking it to make more room on your screen for your reply. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4912 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4913 @cindex Emacs, packages, supercite |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4914 @cindex supercite package |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4915 @kindex r |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4916 @vindex mail-citation-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4917 @vindex mh-yank-behavior |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4918 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4919 You can control how the message to which you are replying is yanked |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4920 into your reply using @code{mh-yank-behavior}. To include the entire |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4921 message, including the entire header, use @samp{Body and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4922 Header}@footnote{If you'd rather have the header cleaned up, use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4923 @kbd{C-u r} instead of @kbd{r} when replying |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4924 (@pxref{Replying}).}@footnote{In the past you would use this setting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4925 and set @code{mail-citation-hook} to @samp{supercite}, but this usage |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4926 is now deprecated in favor of the @samp{Invoke supercite} setting.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4927 Use @samp{Body} to yank just the body without the header. To yank only |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4928 the portion of the message following the point, set this option to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4929 @samp{Below Point}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4930 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4931 Choose @samp{Invoke supercite}@footnote{@emph{Supercite} is a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4932 full-bodied, full-featured, citation package that comes standard with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4933 Emacs.} to pass the entire message and header through supercite. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4934 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4935 @vindex mh-extract-from-attribution-verb |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4936 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4937 If the @samp{Body With Attribution} setting is used, then the message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4938 minus the header is yanked and a simple attribution line is added at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4939 the top using the value of the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4940 @code{mh-extract-from-attribution-verb}. This is the default. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4941 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4942 @kindex C-c C-y |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4943 @vindex mh-delete-yanked-msg-window-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4944 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4945 If the @samp{Invoke supercite} or @samp{Body With Attribution} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4946 settings are used, the @samp{-noformat} argument is passed to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4947 @command{repl} program to override a @samp{-filter} or @samp{-format} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4948 argument. These settings also have @samp{Automatically} variants that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4949 perform the action automatically when you reply so that you don't need |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4950 to use @kbd{C-c C-y} at all. Note that this automatic action is only |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4951 performed if the show buffer matches the message being replied to. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4952 People who use the automatic variants tend to turn on the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4953 @code{mh-delete-yanked-msg-window-flag} as well so that the show |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4954 window is never displayed. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4955 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4956 @vindex mh-yank-behavior |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4957 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4958 If the show buffer has a region, the option @code{mh-yank-behavior} is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4959 ignored unless its value is one of @samp{Attribution} variants in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4960 which case the attribution is added to the yanked region. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4961 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4962 @findex trivial-cite |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4963 @vindex mail-citation-hook |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4964 @vindex mh-ins-buf-prefix |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4965 @vindex mh-yank-behavior |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4966 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4967 If this isn't enough, you can gain full control over the appearance of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4968 the included text by setting @code{mail-citation-hook} to a function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4969 that modifies it. This hook is ignored if the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4970 @code{mh-yank-behavior} is set to one of the supercite flavors. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4971 Otherwise, this option controls how much of the message is passed to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4972 the hook. The function can find the citation between point and mark |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4973 and it should leave point and mark around the modified citation text |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4974 for the next hook function. The standard prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4975 @code{mh-ins-buf-prefix} is not added if this hook is set. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4976 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4977 @cindex Emacs, packages, trivial-cite |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4978 @cindex trivial-cite package |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4979 @vindex mh-yank-behavior |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4980 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4981 For example, if you use the hook function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4982 @uref{http://shasta.cs.uiuc.edu/~lrclause/tc.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4983 @code{trivial-cite}} (which is NOT part of Emacs), set |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4984 @code{mh-yank-behavior} to @samp{Body and Header}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4985 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4986 @node Inserting Messages, Signature, Inserting Letter, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4987 @section Inserting Messages |
25829 | 4988 |
4989 @cindex inserting messages | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4990 @findex mh-insert-letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4991 @findex mh-yank-behavior |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4992 @kindex C-c C-i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4993 @vindex mh-ins-buf-prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4994 @vindex mh-invisible-header-fields-compiled |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
4995 @vindex mh-yank-behavior |
25829 | 4996 |
4997 Messages can be inserted with @kbd{C-c C-i} (@code{mh-insert-letter}). | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4998 This command prompts you for the folder and message number, which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
4999 defaults to the current message in that folder. It then inserts the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5000 messages, indented by @code{mh-ins-buf-prefix} (@samp{> }) unless |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5001 @code{mh-yank-behavior} is set to one of the supercite flavors in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5002 which case supercite is used to format the message. Certain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5003 undesirable header fields (see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5004 @code{mh-invisible-header-fields-compiled}) are removed before |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5005 insertion. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5006 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5007 If given a prefix argument (like @kbd{C-u C-c C-i}), the header is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5008 left intact, the message is not indented, and @samp{> } is not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5009 inserted before each line. This command leaves the mark before the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5010 letter and point after it. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5011 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5012 @node Signature, Picture, Inserting Messages, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5013 @section Inserting Your Signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5014 |
25829 | 5015 @cindex signature |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5016 @findex mh-insert-signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5017 @kindex C-c C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5018 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5019 You can insert your signature at the current cursor location with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5020 command @kbd{C-c C-s} (@code{mh-insert-signature}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5021 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5022 @cindex files, @file{.signature} |
25829 | 5023 @cindex @file{.signature} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5024 @cindex vCard |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5025 @vindex mh-signature-file-name |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5026 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5027 By default, the text of your signature is taken from the file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5028 @file{~/.signature}. You can read from other sources by changing the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5029 option @code{mh-signature-file-name}. This file may contain a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5030 @dfn{vCard} in which case an attachment is added with the vCard. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5031 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5032 @findex mh-signature-separator-p |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5033 @vindex mh-signature-file-name |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5034 @vindex mh-signature-separator |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5035 @vindex mh-signature-separator-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5036 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5037 The option @code{mh-signature-file-name} may also be a symbol, in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5038 which case that function is called. You may not want a signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5039 separator to be added for you; instead you may want to insert one |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5040 yourself. Options that you may find useful to do this include |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5041 @code{mh-signature-separator} (when inserting a signature separator) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5042 and @code{mh-signature-separator-regexp} (for finding said separator). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5043 The function @code{mh-signature-separator-p}, which reports @code{t} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5044 if the buffer contains a separator, may be useful as well. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5045 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5046 @cindex signature separator |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5047 @vindex mh-signature-separator-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5048 |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
5049 A signature separator (@code{"-- "}) will be added if the signature |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5050 block does not contain one and @code{mh-signature-separator-flag} is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5051 on. It is not recommended that you change this option since various |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5052 mail user agents, including MH-E, use the separator to present the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5053 signature differently, and to suppress the signature when replying or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5054 yanking a letter into a draft. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5055 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5056 @vindex mh-insert-signature-hook |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5057 @vindex mh-signature-file-name |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5058 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5059 The hook @code{mh-insert-signature-hook} is run after the signature is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5060 inserted. Hook functions may access the actual name of the file or the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5061 function used to insert the signature with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5062 @code{mh-signature-file-name}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5063 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5064 The signature can also be inserted using Identities. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5065 @xref{Identities}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5066 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5067 @node Picture, Adding Attachments, Signature, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5068 @section Inserting Your Picture |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5069 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5070 @cindex @file{.face} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5071 @cindex files, @file{.face} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5072 @vindex mh-x-face-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5073 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5074 You can insert your picture in the header of your mail message so that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5075 recipients see your face in the @samp{From:} header field if their |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5076 mail user agent is sophisticated enough. In MH-E, this is done by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5077 placing your image in the file named by the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5078 @code{mh-x-face-file} which is @file{~/.face} by default. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5079 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5080 @cindex @samp{Face:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5081 @cindex @samp{X-Face:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5082 @cindex @samp{X-Image-URL:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5083 @cindex header field, @samp{Face:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5084 @cindex header field, @samp{X-Face:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5085 @cindex header field, @samp{X-Image-URL:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5086 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5087 If the file starts with either of the strings @samp{X-Face:}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5088 @samp{Face:} or @samp{X-Image-URL:} then the contents are added to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5089 message header verbatim. Otherwise it is assumed that the file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5090 contains the value of the @samp{X-Face:} header field. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5091 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5092 @cindex @command{compface} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5093 @cindex Unix commands, @command{compface} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5094 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5095 The @samp{X-Face:} header field, which is a low-resolution, black and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5096 white image, can be generated using the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5097 @uref{ftp://ftp.cs.indiana.edu/pub/faces/compface/compface.tar.Z, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5098 @command{compface}} command. The @uref{http://www.dairiki.org/xface/, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5099 @cite{Online X-Face Converter}} is a useful resource for quick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5100 conversion of images into @samp{X-Face:} header fields. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5101 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5102 Use the @uref{http://quimby.gnus.org/circus/face/make-face, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5103 @command{make-face}} script to convert a JPEG image to the higher |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5104 resolution, color, @samp{Face:} header field. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5105 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5106 The URL of any image can be used for the @samp{X-Image-URL:} field and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5107 no processing of the image is required. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5108 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5109 @vindex mh-x-face-file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5110 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5111 To prevent the setting of any of these header fields, either set |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5112 @code{mh-x-face-file} to @code{nil}, or simply ensure that the file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5113 defined by this option doesn't exist. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5114 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5115 @xref{Viewing}, to see how these header fields are displayed in MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5116 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5117 @node Adding Attachments, Sending PGP, Picture, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5118 @section Adding Attachments |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5119 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5120 @cindex @command{mhbuild} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5121 @cindex @command{mhn} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5122 @cindex MH commands, @command{mhbuild} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5123 @cindex MH commands, @command{mhn} |
25829 | 5124 @cindex MIME |
5125 @cindex multimedia mail | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5126 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5127 MH-E has the capability to create multimedia messages. It uses the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5128 @sc{mime} (Multipurpose Internet Mail Extensions) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5129 protocol@footnote{@sc{mime} is defined in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5130 @uref{http://www.rfc-editor.org/rfc/rfc2045.txt, RFC 2045}.} The |
25829 | 5131 @sc{mime} protocol allows you to incorporate images, sound, video, |
5132 binary files, and even commands that fetch a file with @samp{ftp} when | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5133 your recipient reads the message! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5134 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5135 @kindex C-c C-m |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5136 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5137 If you were to create a multimedia message with plain MH commands, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5138 would insert @command{mhbuild} or @command{mhn} directives (henceforth |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5139 called @dfn{MH-style directives} into your draft and use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5140 @command{mhbuild} command in nmh or @command{mhn} command in MH and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5141 GNU mailutils to expand them. MH-E works in much the same way, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5142 although it provides a handful of commands prefixed with @kbd{C-c C-m} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5143 to insert the directives so you don't need to remember the syntax of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5144 them. Remember: you can always add MH-style directives by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5145 hand@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
5146 @uref{@value{MH-BOOK-HOME}/usimim.html#SeMIMa, Sending MIME Mail} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5147 the MH book.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5148 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5149 @cindex MIME Meta Language (MML) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5150 @cindex MML |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5151 @vindex mh-compose-insertion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5152 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5153 In addition to MH-style directives, MH-E also supports MML (@sc{mime} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5154 Meta Language) tags@footnote{ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5155 @ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5156 @c Although the third argument should default to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5157 @c first, makeinfo goes to the wrong Info file without it being |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5158 @c different--it seems to be getting our own Composing node. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5159 @xref{Composing,,Composing with MML,emacs-mime}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5160 @end ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5161 @ifnotinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5162 See the section Composing in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5163 @uref{http://www.gnus.org/manual/emacs-mime.html, @cite{The Emacs MIME |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5164 Manual}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5165 @end ifnotinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5166 }. The option @code{mh-compose-insertion} can be used to choose |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5167 between them. By default, this option is set to @samp{MML} if it is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5168 supported since it provides a lot more functionality. This option can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5169 also be set to @samp{MH} if MH-style directives are preferred. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5170 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5171 @cindex media types |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5172 @cindex MIME, media types |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5173 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5174 The MH-E @sc{mime} commands require a @dfn{media type} for each body |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5175 part or attachment. For example, a PDF document is of type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5176 @samp{application/pdf} and an HTML document is of type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5177 @samp{text/html}. Some commands fill in the media type for you, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5178 whereas others require you to enter one. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5179 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5180 @cindex @command{file} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5181 @cindex @file{/etc/mime.types} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5182 @cindex files, @file{/etc/mime.types} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5183 @cindex Unix commands, @command{file} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5184 @findex mailcap-mime-types |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5185 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5186 In the cases where MH-E can do so, it will determine the media type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5187 automatically. It uses the @command{file} command to do this. Failing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5188 that, the Emacs function @code{mailcap-mime-types} is used to provide |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5189 a list from which to choose. This function usually reads the file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5190 @file{/etc/mime.types}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5191 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5192 Whether the media type is chosen automatically, or you choose it from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5193 a list, use the type that seems to match best the file that you are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5194 including. In the case of binaries, the media type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5195 @samp{application/x-executable} can be useful. If you can't find an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5196 appropriate media type, use @samp{text/plain} for text messages and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5197 @samp{application/octet-stream} for everything else. |
25829 | 5198 |
5199 @cindex content description | |
5200 @cindex MIME, content description | |
5201 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5202 You are also sometimes asked for a @dfn{content description}. This is |
25829 | 5203 simply an optional brief phrase, in your own words, that describes the |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5204 object. If you don't care to enter a content description, just press |
25829 | 5205 return and none will be included; however, a reader may skip over |
5206 multimedia fields unless the content description is compelling. | |
5207 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5208 You can also create your own @sc{mime} body parts. In the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5209 example, I describe how you can create and edit a @samp{text/enriched} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5210 body part to liven up your plain text messages with boldface, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5211 underlining, and italics. I include an Emacs function which inserts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5212 enriched text tags. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5213 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5214 @smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5215 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5216 (defvar enriched-text-types '(("b" . "bold") ("i" . "italic") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5217 ("u" . "underline") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5218 ("s" . "smaller") ("B" . "bigger") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5219 ("f" . "fixed") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5220 ("c" . "center")) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5221 "Alist of (final-character . tag) choices for add-enriched-text. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5222 Additional types can be found in RFC 1563.") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5223 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5224 (defun add-enriched-text (begin end) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5225 "Add enriched text tags around region. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5226 The tag used comes from the list enriched-text-types and is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5227 specified by the last keystroke of the command. When called from Lisp, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5228 arguments are BEGIN and END@." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5229 (interactive "r") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5230 ;; @r{Set type to the tag indicated by the last keystroke.} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5231 (let ((type (cdr (assoc (char-to-string (logior last-input-char ?@w{`})) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5232 enriched-text-types)))) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5233 (save-restriction ; @r{restores state from narrow-to-region} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5234 (narrow-to-region begin end) ; @r{narrow view to region} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5235 (goto-char (point-min)) ; @r{move to beginning of text} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5236 (insert "<" type ">") ; @r{insert beginning tag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5237 (goto-char (point-max)) ; @r{move to end of text} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5238 (insert "</" type ">")))) ; @r{insert terminating tag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5239 @i{Emacs function for entering enriched text} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5240 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5241 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5242 @end smalllisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5243 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5244 To use the function @code{add-enriched-text}, first add it to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5245 @file{~/.emacs} and create key bindings for it (@pxref{Composing}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5246 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5247 Then, in your plain text message, set the mark with @kbd{C-@@} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5248 @kbd{C-@key{SPC}}, type in the text to be highlighted, and type @kbd{C-c t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5249 b}. This adds @samp{<bold>} where you set the mark and adds |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5250 @samp{</bold>} at the location of your cursor, giving you something |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5251 like: @samp{You should be <bold>very</bold>}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5252 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5253 Before sending this message, use @kbd{C-c C-m C-m} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5254 (@code{mh-mml-to-mime})@footnote{Use @kbd{C-c C-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5255 (@code{mh-mh-to-mime}) if you're using MH-style directives.} to add |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5256 MIME header fields. Then replace @samp{text/plain} with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5257 @samp{text/enriched} in the @samp{Content-Type:} header field. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5258 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5259 You may also be interested in investigating @code{sgml-mode}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5260 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5261 @subheading Including Files |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5262 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5263 @cindex attachments, inserting |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5264 @cindex images |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5265 @cindex MIME, images |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5266 @cindex MIME, sound |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5267 @cindex MIME, video |
25829 | 5268 @cindex sound |
5269 @cindex video | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5270 @findex mh-compose-insertion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5271 @kindex C-c C-m C-i |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5272 @kindex C-c C-m i |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5273 @vindex mh-compose-insertion |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5274 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5275 Binaries, images, sound, and video can be inserted in your message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5276 with the command @kbd{C-c C-m C-i} (@code{mh-compose-insertion}). You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5277 are prompted for the filename containing the object, the media type if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5278 it cannot be determined automatically, and a content description. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5279 you're using MH-style directives, you will also be prompted for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5280 additional attributes. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5281 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5282 @subheading Forwarding Multimedia Messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5283 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5284 @findex mh-compose-forward |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5285 @kindex C-c C-m C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5286 @kindex C-c C-m f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5287 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5288 Mail may be forwarded with @sc{mime} using the command @kbd{C-c C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5289 C-f} (@code{mh-compose-forward}). You are prompted for a content |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5290 description, the name of the folder in which the messages to forward |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5291 are located, and a range of messages, which defaults to the current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5292 message in that folder. @xref{Ranges}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5293 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5294 @subheading Including an FTP Reference |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5295 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5296 @cindex @command{ftp} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5297 @cindex MIME, @command{ftp} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5298 @cindex Unix commands, @command{ftp} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5299 @findex mh-mh-compose-anon-ftp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5300 @kindex C-c C-m C-g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5301 @kindex C-c C-m g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5302 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5303 You can have your message initiate an @command{ftp} transfer when the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5304 recipient reads the message. To do this, use the command @kbd{C-c C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5305 C-g} (@code{mh-mh-compose-anon-ftp}). You are prompted for the remote |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5306 host and filename, the media type, and the content description. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5307 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5308 @subheading Including tar Files |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5309 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5310 @cindex @command{ftp} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5311 @cindex @command{tar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5312 @cindex MIME, @command{ftp} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5313 @cindex MIME, @command{tar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5314 @cindex Unix commands, @command{ftp} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5315 @cindex Unix commands, @command{tar} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5316 @findex mh-mh-compose-anon-ftp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5317 @findex mh-mh-compose-external-compressed-tar |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5318 @kindex C-c C-m C-g |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5319 @kindex C-c C-m C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5320 @kindex C-c C-m t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5321 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5322 If the remote file is a compressed tar file, you can use @kbd{C-c C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5323 C-t} (@code{mh-mh-compose-external-compressed-tar}). Then, in addition |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5324 to retrieving the file via anonymous @emph{ftp} as per the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5325 @kbd{C-c C-m C-g} (@code{mh-mh-compose-anon-ftp}), the file will also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5326 be uncompressed and untarred. You are prompted for the remote host and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5327 filename and the content description. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5328 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5329 @subheading Including Other External Files |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5330 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5331 @findex mh-mh-compose-external-type |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5332 @kindex C-c C-m C-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5333 @kindex C-c C-m x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5334 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5335 The command @kbd{C-c C-m C-x} (@code{mh-mh-compose-external-type}) is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5336 a general utility for referencing external files. In fact, all of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5337 other commands that insert tags to access external files call this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5338 command. You are prompted for the access type, remote host and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5339 filename, and content type. If you provide a prefix argument, you are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5340 also prompted for a content description, attributes, parameters, and a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5341 comment. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5342 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5343 @subheading Previewing Multimedia Messages |
25829 | 5344 |
5345 When you are finished editing a @sc{mime} message, it might look like this: | |
5346 | |
5347 @cartouche | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5348 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5349 3 t08/24 root received fax files on Wed Aug 24 11:00: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5350 4+t08/24 To:wohler Test<<This is a test message to get the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5351 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5352 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5353 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5354 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5355 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5356 --:%% @{+inbox@} 4 msgs (1-4) Bot L4 (MH-Folder Show)--------------- |
25829 | 5357 To: wohler |
5358 cc: | |
5359 Subject: Test of MIME | |
5360 -------- | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5361 Here is the SETI@@Home logo: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5362 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5363 <#part type="image/x-xpm" filename="~/lib/images/setiathome.xpm" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5364 disposition=inline description="SETI@@home logo"> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5365 <#/part> |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5366 --:** @{draft@} All L8 (MH-Letter)---------------------------------- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5367 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5368 @end smallexample |
25829 | 5369 @end cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5370 @i{MH-E @sc{mime} draft} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5371 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5372 @findex mh-mml-to-mime |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5373 @kindex C-c C-m C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5374 @kindex C-c C-m m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5375 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5376 Typically, you send a message with attachments just like any other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5377 message (@pxref{Sending Message}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5378 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5379 @findex mh-mml-to-mime |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5380 @kindex C-c C-m C-m |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5381 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5382 However, you may take a sneak preview of the @sc{mime} encoding if you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5383 wish by running the command @kbd{C-c C-m C-m} (@code{mh-mml-to-mime}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5384 The following screen shows the @sc{mime} encoding specified by the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5385 tags. You can see why mail user agents are usually built to hide these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5386 details from the user. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5387 |
25829 | 5388 @cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5389 @smallexample |
25829 | 5390 To: wohler |
5391 cc: | |
5392 Subject: Test of MIME | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5393 X-Mailer: MH-E 8.0; nmh 1.1; GNU Emacs 22.1 |
25829 | 5394 MIME-Version: 1.0 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5395 Content-Type: multipart/mixed; boundary="=-=-=" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5396 -------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5397 --=-=-= |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5398 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5399 Here is the SETI@@Home logo: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5400 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5401 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5402 --=-=-= |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5403 Content-Type: image/x-xpm |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5404 Content-Disposition: inline; filename=setiathome.xpm |
25829 | 5405 Content-Transfer-Encoding: base64 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5406 Content-Description: SETI@@home logo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5407 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5408 LyogWFBNICovCnN0YXRpYyBjaGFyICogc2V0aWF0aG9tZV94cG1bXSA9IHsKIjQ1IDQ1IDc2N |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5409 --:-- @{draft@} Top L1 (MH-Letter)---------------------------------- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5410 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5411 @end smallexample |
25829 | 5412 @end cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5413 @i{MH-E @sc{mime} draft ready to send} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5414 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5415 @cindex undo effects of mh-mml-to-mime |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5416 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5417 This action can be undone by running @kbd{C-_} (@code{undo}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5418 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5419 @cindex @command{mhbuild} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5420 @cindex @command{mhn} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5421 @cindex MH commands, @command{mhbuild} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5422 @cindex MH commands, @command{mhn} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5423 @cindex undo effects of mh-mh-to-mime |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5424 @findex mh-mh-to-mime |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5425 @findex mh-mh-to-mime-undo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5426 @kindex C-c C-e |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5427 @kindex C-c C-m C-m |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5428 @kindex C-c C-m C-u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5429 @kindex C-c C-m u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5430 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5431 If you're using MH-style directives, use @kbd{C-c C-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5432 (@code{mh-mh-to-mime}) instead of @kbd{C-c C-m C-m}. This runs the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5433 command @command{mhbuild} (@command{mhn}) on the message which expands |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5434 the tags@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
5435 @uref{@value{MH-BOOK-HOME}/usimim.html#SeMIMa, Sending MIME Mail} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5436 the MH book.}. This action can be undone by running @kbd{C-c C-m C-u} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5437 (@code{mh-mh-to-mime-undo}), which works by reverting to a backup |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5438 file. You are prompted to confirm this action, but you can avoid the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5439 confirmation by adding an argument (for example, @kbd{C-u C-c C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5440 C-u}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5441 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5442 @kindex C-c C-e |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5443 @vindex mh-mh-to-mime-args |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5444 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5445 If you wish to pass additional arguments to @command{mhbuild} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5446 (@command{mhn}) to affect how it builds your message, use the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5447 @code{mh-mh-to-mime-args}. For example, you can build a consistency |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5448 check into the message by setting @code{mh-mh-to-mime-args} to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5449 @samp{-check}. The recipient of your message can then run |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5450 @samp{mhbuild -check} on the message---@command{mhbuild} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5451 (@command{mhn}) will complain if the message has been corrupted on the |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5452 way. The command @kbd{C-c C-e} only consults this option when given a |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5453 prefix argument (as in @kbd{C-u C-c C-e}). |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5454 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5455 @kindex C-c C-e |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5456 @vindex mh-mh-to-mime-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5457 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5458 The hook @code{mh-mh-to-mime-hook} is called after the message has |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5459 been formatted by @kbd{C-c C-e}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5460 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5461 @node Sending PGP, Checking Recipients, Adding Attachments, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5462 @section Signing and Encrypting Messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5463 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5464 @cindex signing messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5465 @cindex encrypting messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5466 @cindex RFC 3156 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5467 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5468 MH-E can sign and encrypt messages as defined in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5469 @uref{http://www.rfc-editor.org/rfc/rfc3156.txt, RFC 3156}. If you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5470 should choose to sign or encrypt your message, use one of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5471 following commands to do so any time before sending your message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5472 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5473 @findex mh-mml-secure-message-encrypt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5474 @findex mh-mml-secure-message-sign |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5475 @findex mh-mml-secure-message-signencrypt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5476 @kindex C-c C-m C-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5477 @kindex C-c C-m C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5478 @kindex C-c C-m e e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5479 @kindex C-c C-m e s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5480 @kindex C-c C-m s e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5481 @kindex C-c C-m s s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5482 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5483 The command @kbd{C-c C-m C-s} (@code{mh-mml-secure-message-sign}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5484 inserts the following tag: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5485 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5486 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5487 <#secure method=pgpmime mode=sign> |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5488 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5489 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5490 This is used to sign your message digitally. Likewise, the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5491 @kbd{C-c C-m C-e} (@code{mh-mml-secure-message-encrypt}) inserts the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5492 following tag: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5493 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5494 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5495 <#secure method=pgpmime mode=encrypt> |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5496 @end smallexample |
25829 | 5497 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5498 This is used to encrypt your message. Finally, the command @kbd{C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5499 C-m s e} (@code{mh-mml-secure-message-signencrypt}) inserts the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5500 following tag: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5501 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5502 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5503 <#secure method=pgpmime mode=signencrypt> |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5504 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5505 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5506 @findex mh-mml-unsecure-message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5507 @kindex C-c C-m C-n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5508 @kindex C-c C-m n |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5509 @vindex mh-mml-method-default |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5510 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5511 This is used to sign and encrypt your message. In each of these cases, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5512 a proper multipart message is created for you when you send the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5513 message. Use the command @kbd{C-c C-m C-n} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5514 (@code{mh-mml-unsecure-message}) to remove these tags. Use a prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5515 argument (as in @kbd{C-u C-c C-m s e}) to be prompted for one of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5516 possible security methods (see @code{mh-mml-method-default}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5517 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5518 @vindex mh-mml-method-default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5519 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5520 The option @code{mh-mml-method-default} is used to select between a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5521 variety of mail security mechanisms. The default is @samp{PGP (MIME)} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5522 if it is supported; otherwise, the default is @samp{None}. Other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5523 mechanisms include vanilla @samp{PGP} and @samp{S/MIME}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5524 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5525 @cindex @samp{pgg} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5526 @cindex PGG |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5527 @cindex customization group, @samp{pgg} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5528 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5529 The @samp{pgg} customization group may have some settings which may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5530 interest you. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5531 @iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5532 See @cite{The PGG Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5533 @end iftex |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5534 @ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5535 @xref{Top, , The PGG Manual, pgg, The PGG Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5536 @end ifinfo |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5537 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5538 See |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5539 @uref{http://www.dk.xemacs.org/Documentation/packages/html/pgg.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5540 @cite{The PGG Manual}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5541 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5542 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5543 @cindex header field, @samp{Fcc:} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5544 @cindex @samp{Fcc:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5545 @vindex pgg-encrypt-for-me |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5546 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5547 In particular, I turn on the option @code{pgg-encrypt-for-me} so that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5548 all messages I encrypt are encrypted with my public key as well. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5549 you keep a copy of all of your outgoing mail with a @samp{Fcc:} header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5550 field, this setting is vital so that you can read the mail you write! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5551 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5552 @node Checking Recipients, Sending Message, Sending PGP, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5553 @section Checking Recipients |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5554 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5555 @cindex @samp{*MH-E Recipients*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5556 @cindex @command{whom} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5557 @cindex MH commands, @command{whom} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5558 @cindex buffers, @samp{*MH-E Recipients*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5559 @cindex checking recipients |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5560 @cindex recipients, checking |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5561 @findex mh-check-whom |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5562 @kindex C-c C-w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5563 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5564 The command @kbd{C-c C-w} (@code{mh-check-whom}) expands aliases so |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5565 you can check the actual address(es) in the alias. A new buffer named |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5566 @samp{*MH-E Recipients*} is created with the output of @command{whom} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5567 (@pxref{Miscellaneous})@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
5568 @uref{@value{MH-BOOK-HOME}/senove.html#WhaPro, What now? -- and the |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5569 whatnow Program} in the MH book.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5570 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5571 @node Sending Message, Killing Draft, Checking Recipients, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5572 @section Sending a Message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5573 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5574 @cindex buffers, @samp{*MH-E Mail Delivery*} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5575 @cindex @samp{*MH-E Mail Delivery*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5576 @cindex sending mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5577 @findex mh-send-letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5578 @kindex C-c C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5579 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5580 When you are all through editing a message, you send it with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5581 command @kbd{C-c C-c} (@code{mh-send-letter}). You can give a prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5582 argument (as in @kbd{C-u C-c C-c}) to monitor the first stage of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5583 delivery; this output can be found in a buffer called @samp{*MH-E Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5584 Delivery*} (@pxref{Miscellaneous}). |
25829 | 5585 |
5586 @cindex sending mail | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5587 @cindex spell check |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5588 @findex ispell-message |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5589 @kindex C-c C-c |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5590 @vindex mh-before-send-letter-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5591 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5592 The hook @code{mh-before-send-letter-hook} is run at the beginning of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5593 the command @kbd{C-c C-c}. For example, if you want to check your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5594 spelling in your message before sending, add the function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5595 @code{ispell-message}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5596 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5597 @cindex @command{send} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5598 @cindex MH commands, @command{send} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5599 @vindex mh-send-prog |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5600 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5601 In case the MH @command{send} program@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
5602 @uref{@value{MH-BOOK-HOME}/sensen.html, Sending Some Mail: comp send} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5603 in the MH book.} is installed under a different name, use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5604 @code{mh-send-prog} to tell MH-E the name. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5605 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5606 @node Killing Draft, , Sending Message, Editing Drafts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5607 @section Killing the Draft |
25829 | 5608 |
5609 @cindex killing draft | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5610 @findex kill-buffer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5611 @findex mh-fully-kill-draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5612 @kindex C-c C-q |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5613 @kindex C-x k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5614 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5615 If for some reason you are not happy with the draft, you can use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5616 command @kbd{C-c C-q} (@code{mh-fully-kill-draft}) to kill the draft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5617 buffer and delete the draft message. Use the command @kbd{C-x k} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5618 (@code{kill-buffer}) if you don't want to delete the draft message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5619 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5620 @node Aliases, Identities, Editing Drafts, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5621 @chapter Aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5622 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5623 @cindex aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5624 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5625 MH aliases are used in the same way in MH-E as they are in MH. Any |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5626 alias listed as a recipient will be expanded when the message is sent. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5627 This chapter discusses other things you can do with aliases in MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5628 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5629 @cindex MH-Letter mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5630 @cindex modes, MH-Letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5631 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5632 The following commands are available in MH-Letter mode with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5633 exception of @code{mh-alias-reload} which can be called from anywhere. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5634 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5635 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5636 @kindex @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5637 @findex mh-letter-complete-or-space |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5638 @item @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5639 Perform completion or insert space (@code{mh-letter-complete-or-space}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5640 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5641 @kindex M-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5642 @findex mh-letter-complete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5643 @item M-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5644 Perform completion on header field or word preceding point |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5645 (@code{mh-letter-complete}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5646 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5647 @findex mh-alias-apropos |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5648 @item mh-alias-apropos |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5649 Show all aliases or addresses that match a regular expression. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5650 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5651 @findex mh-alias-grab-from-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5652 @item mh-alias-grab-from-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5653 Add alias for the sender of the current message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5654 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5655 @findex mh-alias-reload |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5656 @item mh-alias-reload |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5657 Reload MH aliases. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5658 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5659 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5660 @cindex @samp{mh-alias} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5661 @cindex customization group, @samp{mh-alias} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5662 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5663 The @samp{mh-alias} customization group contains options associated |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5664 with aliases. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5665 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5666 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5667 @item mh-alias-completion-ignore-case-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5668 On means don't consider case significant in MH alias completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5669 (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5670 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5671 @item mh-alias-expand-aliases-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5672 On means to expand aliases entered in the minibuffer (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5673 @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5674 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5675 @item mh-alias-flash-on-comma |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5676 Specify whether to flash address or warn on translation (default: @samp{Flash |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5677 but Don't Warn If No Alias}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5678 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5679 @item mh-alias-insert-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5680 Filename used to store a new MH-E alias (default: @samp{Use Aliasfile |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5681 Profile Component}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5682 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5683 @item mh-alias-insertion-location |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5684 Specifies where new aliases are entered in alias files (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5685 @samp{Alphabetical}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5686 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5687 @item mh-alias-local-users |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5688 If @samp{on}, local users are added to alias completion (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5689 @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5690 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5691 @item mh-alias-local-users-prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5692 String prefixed to the real names of users from the password file |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
5693 (default: @code{"local."}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5694 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5695 @item mh-alias-passwd-gecos-comma-separator-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5696 On means the GECOS field in the password file uses a comma separator |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5697 (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5698 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5699 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5700 The following hook is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5701 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5702 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5703 @item mh-alias-reloaded-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5704 Hook run by @code{mh-alias-reload} after loading aliases (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5705 @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5706 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5707 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5708 @subheading Adding Addresses to Draft |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5709 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5710 You can use aliases when you are adding recipients to a message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5711 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5712 @findex minibuffer-complete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5713 @kindex @key{TAB} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5714 @vindex mh-alias-expand-aliases-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5715 @vindex mh-compose-prompt-flag |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5716 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5717 In order to use minibuffer prompting for recipients and the subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5718 line in the minibuffer, turn on the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5719 @code{mh-compose-prompt-flag} (@pxref{Composing}), and use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5720 @key{TAB} (@code{minibuffer-complete}) command to complete aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5721 (and optionally local logins) when prompted for the recipients. Turn |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5722 on the option @code{mh-alias-expand-aliases-flag} if you want these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5723 aliases to be expanded to their respective addresses in the draft. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5724 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5725 @findex mh-letter-complete |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5726 @findex mh-letter-complete-or-space |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5727 @kindex @key{SPC} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5728 @kindex M-@key{TAB} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5729 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5730 Otherwise, you can complete aliases in the header of the draft with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5731 @kbd{M-@key{TAB}} (@code{mh-letter-complete}) or @key{SPC} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5732 (@code{mh-letter-complete-or-space}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5733 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5734 @vindex mh-alias-completion-ignore-case-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5735 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5736 As MH ignores case in the aliases, so too does MH-E. However, you may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5737 turn off the option @code{mh-alias-completion-ignore-case-flag} to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5738 make case significant which can be used to segregate completion of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5739 your aliases. You might use uppercase for mailing lists and lowercase |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5740 for people. For example, you might have: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5741 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5742 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5743 mark.baushke: Mark Baushke <mdb@@stop.mail-abuse.org> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5744 MH-E: MH-E Mailing List <mh-e-devel@@stop.mail-abuse.org> |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5745 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5746 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5747 When this option is turned off, if you were to type @kbd{M} in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5748 @samp{To:} field and then @kbd{M-@key{TAB}}, then you'd get the list; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5749 if you started with @kbd{m} and then entered @kbd{M-@key{TAB}}, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5750 you'd get Mark's address. Note that this option affects completion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5751 only. If you were to enter @kbd{Mark.Baushke}, it would still be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5752 identified with your @samp{mark.baushke} alias. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5753 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5754 @findex mh-alias-minibuffer-confirm-address |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5755 @findex mh-letter-confirm-address |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5756 @vindex mh-alias-flash-on-comma |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5757 @vindex mh-compose-prompt-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5758 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5759 To verify that the alias you've entered is valid, the alias will be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5760 displayed in the minibuffer when you type a comma |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5761 (@code{mh-letter-confirm-address} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5762 @code{mh-alias-minibuffer-confirm-address} if the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5763 @code{mh-compose-prompt-flag} is turned on). @xref{Composing}. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5764 behavior can be controlled with the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5765 @code{mh-alias-flash-on-comma} which provides three choices: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5766 @samp{Flash but Don't Warn If No Alias}, @samp{Flash and Warn If No |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5767 Alias}, and @samp{Don't Flash Nor Warn If No Alias}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5768 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5769 For another way to verify the alias expansion, see @ref{Checking |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5770 Recipients}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5771 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5772 @subheading Loading Aliases |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5773 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5774 @cindex @command{ali} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5775 @cindex @file{/etc/nmh/MailAliases} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5776 @cindex @samp{Aliasfile:} MH profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5777 @cindex MH commands, @command{ali} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5778 @cindex MH profile component, @samp{Aliasfile:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5779 @cindex files, @file{/etc/nmh/MailAliases} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5780 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5781 MH-E loads aliases for completion and folder name hints from various |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5782 places. It uses the MH command @command{ali}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
5783 @uref{@value{MH-BOOK-HOME}/mh.html, MH Aliases} in the MH book.} to |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5784 read aliases from the files listed in the profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5785 @samp{Aliasfile:} as well as system-wide aliases (for example, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5786 @file{/etc/nmh/MailAliases}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5787 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5788 @cindex @file{/etc/passwd} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5789 @cindex files, @file{/etc/passwd} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5790 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5791 In addition, aliases are created from @file{/etc/passwd} entries with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5792 a user ID larger than a magical number, typically 200. This can be a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5793 handy tool on a machine where you and co-workers exchange messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5794 These aliases have the form @samp{local.@var{first.last}} if a real |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5795 name is present in the password file. Otherwise, the alias will have |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5796 the form @samp{local.@var{login}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5797 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5798 @vindex mh-alias-local-users-prefix |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5799 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5800 The prefix @samp{local.} can be modified via the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5801 @code{mh-alias-local-users-prefix}. This option can also be set to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5802 @samp{Use Login}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5803 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5804 For example, consider the following password file entry: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5805 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5806 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5807 psg:x:1000:1000:Peter S Galbraith,,,:/home/psg:/bin/tcsh |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5808 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5809 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5810 @vindex mh-alias-local-users-prefix |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5811 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5812 The following settings of option @code{mh-alias-local-users-prefix} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5813 will produce the associated aliases: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5814 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5815 @table @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5816 @item "local." |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5817 local.peter.galbraith |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5818 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5819 @item "" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5820 peter.galbraith |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5821 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5822 @item Use Login |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5823 psg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5824 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5825 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5826 @vindex mh-alias-passwd-gecos-comma-separator-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5827 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5828 In the example above, commas are used to separate different values |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5829 within the so-called GECOS field. This is a fairly common usage. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5830 However, in the rare case that the GECOS field in your password file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5831 is not separated by commas and whose contents may contain commas, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5832 can turn the option @code{mh-alias-passwd-gecos-comma-separator-flag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5833 off. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5834 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5835 @cindex NIS, obtaining local aliases from |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5836 @cindex @samp{ypcat passwd} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5837 @vindex mh-alias-local-users |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5838 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5839 If you're on a system with thousands of users you don't know, and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5840 loading of local aliases slows MH-E down noticeably, then the local |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5841 alias feature can be disabled by turning off the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5842 @code{mh-alias-local-users}. This option also takes a string which is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5843 executed to generate the password file. For example, use @samp{ypcat |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5844 passwd} to obtain the NIS password file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5845 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5846 @findex mh-alias-reload |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5847 @kindex M-x mh-alias-reload |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5848 @vindex mh-alias-reloaded-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5849 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5850 Since aliases are updated frequently, MH-E reloads aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5851 automatically whenever an alias lookup occurs if an alias source has |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5852 changed. However, you can reload your aliases manually by calling the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5853 command @kbd{M-x mh-alias-reload} directly. This command runs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5854 @code{mh-alias-reloaded-hook} after the aliases have been loaded. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5855 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5856 @subheading Adding Aliases |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5857 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5858 In the past, you have manually added aliases to your alias file(s) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5859 listed in your @samp{Aliasfile:} profile component. MH-E provides |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5860 other methods for maintaining your alias file(s). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5861 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5862 @findex mh-alias-add-alias |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5863 @kindex M-x mh-alias-add-alias |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5864 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5865 You can use the @kbd{M-x mh-alias-add-alias} command which will prompt |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5866 you for the alias and address that you would like to add. If the alias |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5867 exists already, you will have the choice of inserting the new alias |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5868 before or after the old alias. In the former case, this alias will be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5869 used when sending mail to this alias. In the latter case, the alias |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5870 serves as an additional folder name hint when filing messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5871 (@pxref{Folder Selection}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5872 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5873 Earlier, the alias prefix @samp{local} was presented. You can use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5874 other prefixes to organize your aliases or disambiguate entries. You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5875 might use prefixes for locales, jobs, or activities. For example, I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5876 have: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5877 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5878 @smallexample |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5879 @group |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5880 ; Work |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5881 attensity.don.mitchell: Don Mitchell <dmitchell@@stop.mail-abuse.com> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5882 isharp.don.mitchell: Don Mitchell <donaldsmitchell@@stop.mail-abuse.com> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5883 ... |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5884 ; Sport |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5885 diving.ken.mayer: Ken Mayer <kmayer@@stop.mail-abuse.com> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5886 sailing.mike.maloney: Mike Maloney <mmaloney@@stop.mail-abuse.com> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5887 ... |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5888 ; Personal |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5889 ariane.kolkmann: Ariane Kolkmann <ArianeKolkmann@@stop.mail-abuse.com> |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5890 ... |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5891 @end group |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
5892 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5893 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5894 Using prefixes instead of postfixes helps you explore aliases during |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5895 completion. If you forget the name of an old dive buddy, you can enter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5896 @samp{div} and then @key{SPC} to get a listing of all your dive buddies. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5897 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5898 @kindex M-x mh-alias-add-address-under-point |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5899 @kindex M-x mh-alias-grab-from-field |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5900 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5901 An alias for the sender of the current message is added automatically |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5902 by clicking on the @samp{Grab From alias} tool bar button or by running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5903 the @kbd{M-x mh-alias-grab-from-field} command. Aliases for other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5904 recipients of the current message are added by placing your cursor |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5905 over the desired recipient and giving the @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5906 mh-alias-add-address-under-point} command. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5907 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5908 @vindex mh-alias-insert-file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5909 @vindex mh-alias-insertion-location |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5910 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5911 The options @code{mh-alias-insert-file} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5912 @code{mh-alias-insertion-location} controls how and where these aliases |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5913 are inserted. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5914 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5915 @vindex mh-alias-insert-file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5916 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5917 The default setting of option @code{mh-alias-insert-file} is @samp{Use |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5918 Aliasfile Profile Component}. This option can also hold the name of a |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5919 file or a list a file names. If this option is set to a list of file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5920 names, or the @samp{Aliasfile:} profile component contains more than |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5921 one file name, MH-E will prompt for one of them. |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5922 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5923 @vindex mh-alias-insertion-location |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5924 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5925 The option @code{mh-alias-insertion-location} is set to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5926 @samp{Alphabetical} by default. If you organize your alias file in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5927 other ways, then the settings @samp{Top} and @samp{Bottom} might be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5928 more appropriate. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5929 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5930 @subheading Querying Aliases |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5931 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5932 @cindex regular expressions, @code{mh-alias-apropos} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5933 @findex mh-alias-apropos |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5934 @kindex M-x mh-alias-apropos |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5935 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5936 If you can't quite remember an alias, you can use @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5937 mh-alias-apropos} to show all aliases or addresses that match a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5938 regular expression |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5939 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5940 (@pxref{Regexps, , Syntax of Regular Expressions, emacs, The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5941 GNU Emacs Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5942 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5943 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5944 (see the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5945 @uref{http://www.gnu.org/software/emacs/manual/html_node/Regexps.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5946 Syntax of Regular Expressions} in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5947 @cite{The GNU Emacs Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5948 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5949 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5950 @node Identities, Speedbar, Aliases, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5951 @chapter Identities |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5952 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5953 @cindex identities |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5954 @cindex multiple personalities |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5955 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5956 MH-E supports the concept of multiple personalities or identities. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5957 This means that you can easily have a different header and signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5958 at home and at work. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5959 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5960 @cindex @samp{Identity} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5961 @cindex menu, @samp{Identity} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
5962 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5963 A couple of commands are used to insert identities in MH-Letter mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5964 which are also found in the @samp{Identity} menu. |
25829 | 5965 |
5966 @table @kbd | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5967 @kindex C-c C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5968 @findex mh-insert-identity |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5969 @item C-c C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5970 Insert fields specified by given identity (@code{mh-insert-identity}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5971 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5972 @cindex @samp{Identity > Insert Auto Fields} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5973 @cindex menu item, @samp{Identity > Insert Auto Fields} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5974 @kindex C-c M-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5975 @findex mh-insert-auto-fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5976 @item C-c M-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5977 Insert custom fields if recipient found in @code{mh-auto-fields-list} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5978 (@code{mh-insert-auto-fields}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5979 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5980 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5981 @cindex @samp{mh-identity} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5982 @cindex customization group, @samp{mh-identity} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5983 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5984 The @samp{mh-identity} customization group contains the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5985 options. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5986 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5987 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5988 @item mh-auto-fields-list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5989 List of recipients for which header lines are automatically inserted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5990 (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5991 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5992 @item mh-auto-fields-prompt-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5993 On means to prompt before sending if fields inserted (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5994 @samp{on}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5995 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5996 @item mh-identity-default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5997 Default identity to use when @code{mh-letter-mode} is called (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5998 @samp{None}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
5999 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6000 @item mh-identity-handlers |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6001 Handler functions for fields in @code{mh-identity-list}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6002 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6003 @item mh-identity-list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6004 List of identities (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6005 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6006 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6007 Some of the common header fields that people change depending on the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6008 context are the @samp{From:} and @samp{Organization:} fields, as well |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6009 as the signature. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6010 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6011 @vindex mh-identity-list |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6012 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6013 This is done by customizing the option @code{mh-identity-list}. In the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6014 customization buffer for this option, click on the @samp{INS} button |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6015 and enter a label such as @samp{Home} or @samp{Work}. Then click on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6016 the @samp{INS} button with the label @samp{Add at least one item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6017 below}. The @samp{Value Menu} has the following menu items: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6018 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6019 @table @samp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6020 @cindex header field, @samp{From:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6021 @cindex @samp{From:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6022 @item From Field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6023 Specify an alternate @samp{From:} header field. You must include a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6024 valid email address. A standard format is @samp{First Last |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6025 <login@@host.domain>}. If you use an initial with a period, then you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6026 must quote your name as in @samp{"First I. Last" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6027 <login@@host.domain>}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6028 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6029 @cindex header field, @samp{Organization:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6030 @cindex @samp{Organization:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6031 @item Organization Field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6032 People usually list the name of the company where they work here. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6033 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6034 @item Other Field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6035 Set any arbitrary header field and value here. Unless the header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6036 is a standard one, precede the name of your field's label with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6037 @samp{X-}, as in @samp{X-Fruit-of-the-Day:}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6038 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6039 @item Attribution Verb |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6040 This value overrides the setting of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6041 @code{mh-extract-from-attribution-verb}. @xref{Inserting Letter}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6042 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6043 @cindex signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6044 @vindex mh-signature-file-name |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6045 @item Signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6046 Set your signature with this item. You can specify the contents of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6047 @code{mh-signature-file-name}, a file, or a function. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6048 @xref{Signature}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6049 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6050 @item GPG Key ID |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6051 Specify a different key to sign or encrypt messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6052 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6053 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6054 @cindex Identity menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6055 @cindex menu, Identity |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6056 @findex mh-insert-identity |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6057 @kindex C-c C-d |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6058 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6059 You can select the identities you have added via the menu called |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6060 @samp{Identity} in the MH-Letter buffer. You can also use @kbd{C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6061 C-d} (@code{mh-insert-identity}). To clear the fields and signature |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6062 added by the identity, select the @samp{None} identity. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6063 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6064 @cindex menu item, @samp{Identity > Customize Identities} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6065 @cindex menu item, @samp{Identity > Save as Default} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6066 @cindex menu item, @samp{Identity > Set Default for Session} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6067 @cindex @samp{Identity > Customize Identities} menu item |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6068 @cindex @samp{Identity > Save as Default} menu item |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6069 @cindex @samp{Identity > Set Default for Session} menu item |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6070 @vindex mh-identity-default |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6071 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6072 The @samp{Identity} menu contains two other items to save you from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6073 having to set the identity on every message. The menu item @samp{Set |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6074 Default for Session} can be used to set the default identity to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6075 current identity until you exit Emacs. The menu item @samp{Save as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6076 Default} sets the option @code{mh-identity-default} to the current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6077 identity setting. You can also customize the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6078 @code{mh-identity-default} in the usual fashion. If you find that you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6079 need to add another identity, the menu item @samp{Customize |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6080 Identities} is available for your convenience. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6081 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6082 @cindex regular expressions, @code{mh-auto-fields-list} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6083 @vindex mh-auto-fields-list |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6084 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6085 The option @code{mh-auto-fields-list} can also be used to set the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6086 identity depending on the recipient to provide even more control. To |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6087 customize @code{mh-auto-fields-list}, click on the @samp{INS} button |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6088 and enter a regular expression for the recipient's address |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6089 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6090 (@pxref{Regexps, , Syntax of Regular Expressions, emacs, The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6091 GNU Emacs Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6092 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6093 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6094 (see the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6095 @uref{http://www.gnu.org/software/emacs/manual/html_node/Regexps.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6096 Syntax of Regular Expressions} in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6097 @cite{The GNU Emacs Manual}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6098 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6099 Click on the @samp{INS} button with the @samp{Add at least one item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6100 below} label. The @samp{Value Menu} contains the following menu items: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6101 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6102 @table @samp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6103 @item Identity |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6104 Select an identity from those configured in @code{mh-identity-list}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6105 All of the information for that identity will be added if the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6106 recipient matches. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6107 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6108 @cindex @samp{Fcc:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6109 @cindex header field, @samp{Fcc:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6110 @item Fcc Field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6111 Insert an @samp{Fcc:} header field with the folder you provide. When |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6112 you send the message, MH will put a copy of your message in this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6113 folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6114 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6115 @cindex @samp{Mail-Followup-To:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6116 @cindex header field, @samp{Mail-Followup-To:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6117 @item Mail-Followup-To Field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6118 Insert an @samp{Mail-Followup-To:} header field with the recipients |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6119 you provide. If the recipient's mail user agent supports this header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6120 field@footnote{@samp{Mail-Followup-To:} is supported by nmh.}, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6121 their replies will go to the addresses listed. This is useful if their |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6122 replies go both to the list and to you and you don't have a mechanism |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6123 to suppress duplicates. If you reply to someone not on the list, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6124 must either remove the @samp{Mail-Followup-To:} field, or ensure the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6125 recipient is also listed there so that he receives replies to your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6126 reply. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6127 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6128 @item Other Field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6129 Other header fields may be added using this menu item. |
25829 | 6130 @end table |
6131 | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6132 @findex mh-insert-auto-fields |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6133 @kindex C-c M-d |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6134 @vindex mh-auto-fields-prompt-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6135 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6136 These fields can only be added after the recipient is known. Because |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6137 you can continue to add recipients as you edit the draft, MH-E waits |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6138 until the message is sent to perform the auto-insertions. This seems |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6139 strange at first, but you'll get used to it. There are two ways to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6140 help you feel that the desired fields are added. The first is the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6141 action when the message is sent: if any fields are added |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6142 automatically, you are given a chance to see and to confirm these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6143 fields before the message is actually sent. You can do away with this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6144 confirmation by turning off the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6145 @code{mh-auto-fields-prompt-flag}. The second method is manual: once |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6146 the header contains one or more recipients, you may run the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6147 @kbd{C-c M-d} (@code{mh-insert-auto-fields}) or choose the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6148 @samp{Identity -> Insert Auto Fields} menu item to insert these fields |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6149 manually. However, if you use this command, the automatic insertion |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6150 when the message is sent is disabled. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6151 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6152 @vindex mh-auto-fields-list |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6153 @vindex mh-identity-list |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6154 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6155 You should avoid using the same header field in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6156 @code{mh-auto-fields-list} and @code{mh-identity-list} definitions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6157 that may apply to the same message as the result is undefined. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6158 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6159 @vindex mh-identity-handlers |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6160 @vindex mh-identity-list |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6161 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6162 The option @code{mh-identity-handlers} is used to change the way that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6163 fields, signatures, and attributions in @code{mh-identity-list} are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6164 added. To customize @code{mh-identity-handlers}, replace the name of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6165 an existing handler function associated with the field you want to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6166 change with the name of a function you have written. You can also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6167 click on an @samp{INS} button and insert a field of your choice and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6168 the name of the function you have written to handle it. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6169 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6170 @vindex mh-identity-list |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6171 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6172 The @samp{Field} field can be any field that you've used in your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6173 @code{mh-identity-list}. The special fields @samp{:attribution-verb}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6174 @samp{:signature}, or @samp{:pgg-default-user-id} are used for the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6175 @code{mh-identity-list} choices @samp{Attribution Verb}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6176 @samp{Signature}, and @samp{GPG Key ID} respectively. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6177 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6178 The handler associated with the @samp{:default} field is used when no |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6179 other field matches. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6180 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6181 The handler functions are passed two or three arguments: the field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6182 itself (for example, @samp{From}), or one of the special fields (for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6183 example, @samp{:signature}), and the action @samp{'remove} or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6184 @samp{'add}. If the action is @samp{'add}, an additional argument |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6185 containing the value for the field is given. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6186 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6187 @node Speedbar, Menu Bar, Identities, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6188 @chapter The Speedbar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6189 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6190 @cindex folder navigation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6191 @cindex speedbar |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6192 @findex mh-visit-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6193 @kindex F v |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6194 @kindex M-x speedbar |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6195 @kindex Mouse-2 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6196 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6197 You can also use the speedbar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6198 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6199 (@pxref{Speedbar, , Speedbar Frames, emacs, The GNU Emacs Manual},) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6200 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6201 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6202 (see the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6203 @uref{http://www.gnu.org/software/emacs/manual/html_node/Speedbar.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6204 Speedbar Frames} in @cite{The GNU Emacs Manual}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6205 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6206 to view your folders. To bring up the speedbar, run @kbd{M-x speedbar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6207 @key{RET}}. You will see a new frame appear with all of your MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6208 folders. Folders with unseen messages appear in boldface. Click on a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6209 folder name with @kbd{Mouse-2} to visit that folder in a similar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6210 fashion to the command @kbd{F v} (@code{mh-visit-folder}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6211 (@pxref{Folders}). Click on the @samp{+} icon to expand and view the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6212 sub-folders of that folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6213 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6214 The speedbar can be manipulated with the keyboard as well. Use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6215 Emacs navigational keys (like the arrow keys, or @kbd{C-n}) to move |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6216 the cursor over the desired folder and then use the shortcuts for the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6217 menu items listed in the table below. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6218 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6219 @table @samp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6220 @findex mh-speed-view |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6221 @item Visit Folder (@key{RET}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6222 Visits the selected folder just as if you had used @kbd{F v} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6223 (@code{mh-speed-view}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6224 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6225 @findex mh-speed-expand-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6226 @item Expand Nested Folders (@kbd{+}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6227 Expands the selected folder in the speedbar, exposing the children |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6228 folders inside it (@code{mh-speed-expand-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6229 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6230 @findex mh-speed-contract-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6231 @item Contract Nested Folders (@kbd{-}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6232 Contracts or collapses the selected folder in the speedbar, hiding the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6233 children folders inside it (@code{mh-speed-contract-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6234 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6235 @findex mh-speed-refresh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6236 @item Refresh Speedbar (@kbd{r}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6237 Regenerates the list of folders in the speedbar. Run this command if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6238 you've added or deleted a folder, or want to update the unseen message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6239 count before the next automatic update (@code{mh-speed-refresh}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6240 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6241 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6242 @findex delete-frame |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6243 @kindex C-x 5 0 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6244 @kindex Mouse-3 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6245 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6246 You can click on @kbd{Mouse-3} to bring up a context menu that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6247 contains these items. Dismiss the speedbar with @kbd{C-x 5 0} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6248 (@code{delete-frame}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6249 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6250 @cindex @command{flists} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6251 @cindex MH commands, @command{flists} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6252 @cindex @samp{mh-speedbar} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6253 @cindex customization group, @samp{mh-speedbar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6254 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6255 The MH-E speedbar uses the MH command @command{flists}@footnote{See |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
6256 the section @uref{@value{MH-BOOK-HOME}/morseq.html#flist, Searching for |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6257 Sequences with flist} in the MH book.} to generate the list of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6258 folders. The @samp{mh-speedbar} customization group contains the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6259 following option which controls how often the speedbar calls |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6260 @command{flists}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6261 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6262 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6263 @item mh-speed-update-interval |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6264 Time between speedbar updates in seconds (default: 60). Set to 0 to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6265 disable automatic update. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6266 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6267 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6268 You can modify the appearance of the folders in the speedbar by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6269 customizing the following faces. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6270 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6271 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6272 @item mh-speedbar-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6273 Basic folder face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6274 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6275 @item mh-speedbar-folder-with-unseen-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6276 Folder face when folder contains unread messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6277 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6278 @item mh-speedbar-selected-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6279 Selected folder face. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6280 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6281 @item mh-speedbar-selected-folder-with-unseen-messages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6282 Selected folder face when folder contains unread messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6283 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6284 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6285 @node Menu Bar, Tool Bar, Speedbar, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6286 @chapter The Menu Bar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6287 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6288 @cindex @samp{Folder} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6289 @cindex @samp{Identity} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6290 @cindex @samp{Letter} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6291 @cindex @samp{Message} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6292 @cindex @samp{Search} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6293 @cindex @samp{Sequence} menu |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6294 @cindex Folder menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6295 @cindex Identity menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6296 @cindex Letter menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6297 @cindex MH-Folder mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6298 @cindex MH-Letter mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6299 @cindex MH-Search mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6300 @cindex Message menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6301 @cindex Search menu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6302 @cindex Sequence menu |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6303 @cindex menu bar |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6304 @cindex menu, Folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6305 @cindex menu, Identity |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6306 @cindex menu, Letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6307 @cindex menu, Message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6308 @cindex menu, Search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6309 @cindex menu, Sequence |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6310 @cindex menu, @samp{Folder} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6311 @cindex menu, @samp{Identity} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6312 @cindex menu, @samp{Letter} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6313 @cindex menu, @samp{Message} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6314 @cindex menu, @samp{Search} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6315 @cindex menu, @samp{Sequence} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6316 @cindex modes, MH-Folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6317 @cindex modes, MH-Letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6318 @cindex modes, MH-Search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6319 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6320 For those of you who prefer to mouse and menu instead of using the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6321 meta-coke-bottle-bucky keys, MH-E provides menu items for most of its |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6322 functions. The MH-Folder buffer adds the @samp{Folder}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6323 @samp{Message}, and @samp{Sequence} menus. The MH-Letter buffer adds |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6324 the @samp{Identity} and @samp{Letter} menus. The MH-Search buffer adds |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6325 the @samp{Search} menu. There's no need to list the actual items here, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6326 as you can more easily see them for yourself, and the functions are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6327 already described elsewhere in this manual. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6328 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6329 For a description of the menu bar, please |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6330 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6331 @xref{Menu Bar, , The Menu Bar, emacs, The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6332 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6333 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6334 see the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6335 @uref{http://www.gnu.org/software/emacs/manual/html_node/Menu-Bar.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6336 The Menu Bar} in @cite{The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6337 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6338 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6339 The Emacs manual describes how to get online help for a particular |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6340 menu item. You can also look up a menu item in the index of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6341 manual in two ways: all of the menu items are listed alphabetically, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6342 and you can also browse all of the items under the index entry |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6343 @samp{menu item}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6344 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6345 @node Tool Bar, Searching, Menu Bar, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6346 @chapter The Tool Bar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6347 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6348 @cindex tool bar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6349 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6350 Emacs also provides a graphical tool bar. For a description of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6351 tool bar, please |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6352 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6353 @xref{Tool Bars, , Tool Bars, emacs, The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6354 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6355 @ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6356 see the section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6357 @uref{http://www.gnu.org/software/emacs/manual/html_node/Tool-Bars.html, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6358 Tool Bars} in @cite{The GNU Emacs Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6359 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6360 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6361 @cindex @samp{mh-tool-bar} customization group |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6362 @cindex customization group, @samp{mh-tool-bar} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6363 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6364 MH-E adds several icons to this tool bar; you can modify the MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6365 aspects of the tool bar via the @samp{mh-tool-bar} customization group. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6366 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6367 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6368 @item mh-tool-bar-folder-buttons |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6369 List of buttons to include in MH-Folder tool bar (default: a checklist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6370 too long to list here). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6371 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6372 @item mh-tool-bar-letter-buttons |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6373 List of buttons to include in MH-Letter tool bar (default: a checklist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6374 too long to list here). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6375 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6376 @item mh-tool-bar-search-function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6377 Function called by the tool bar search button (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6378 @code{mh-search}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6379 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6380 @item mh-xemacs-tool-bar-position |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6381 Tool bar location (default: @samp{Same As Default Tool Bar}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6382 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6383 @item mh-xemacs-use-tool-bar-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6384 If on, use tool bar (default: on, if supported). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6385 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6386 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6387 In GNU Emacs, icons for some of MH-E's functions are added to the tool |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6388 bar. In XEmacs, you have the opportunity to create a separate tool bar for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6389 the MH-E icons. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6390 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6391 @vindex mh-tool-bar-folder-buttons |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6392 @vindex mh-tool-bar-letter-buttons |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6393 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6394 In either case, you can select which of these functions you'd like to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6395 see by customizing the options @code{mh-tool-bar-folder-buttons} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6396 @code{mh-tool-bar-letter-buttons}. As you probably guessed, the former |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6397 customizes the tool bar in MH-Folder mode and the latter in MH-Letter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6398 mode. Both of these options present you with a list of functions; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6399 check the functions whose icons you want to see and clear the check |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6400 boxes for those you don't. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6401 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6402 @findex mh-search |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6403 @vindex mh-tool-bar-search-function |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6404 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6405 The function associated with the searching icon can be set via the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6406 option @code{mh-tool-bar-search-function}. By default, this is set to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6407 @code{mh-search}. @xref{Searching}. You can also choose @samp{Other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6408 Function} from the @samp{Value Menu} and enter a function of your own |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6409 choosing. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6410 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6411 @vindex mh-xemacs-use-tool-bar-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6412 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6413 XEmacs provides a couple of extra options. The first, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6414 @code{mh-xemacs-use-tool-bar-flag}, controls whether to show the MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6415 icons at all. By default, this option is turned on if the window |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6416 system supports tool bars. If your system doesn't support tool bars, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6417 then you won't be able to turn on this option. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6418 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6419 @vindex mh-xemacs-tool-bar-position |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6420 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6421 The second extra option is @code{mh-xemacs-tool-bar-position} which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6422 controls the placement of the tool bar along the four edges of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6423 frame. You can choose from one of @samp{Same As Default Tool Bar}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6424 @samp{Top}, @samp{Bottom}, @samp{Left}, or @samp{Right}. If this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6425 variable is set to anything other than @samp{Same As Default Tool Bar} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6426 and the default tool bar is in a different location, then two tool |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
6427 bars will be displayed: the MH-E tool bar and the default tool bar. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6428 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6429 @node Searching, Threading, Tool Bar, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6430 @chapter Searching Through Messages |
25829 | 6431 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6432 @cindex @samp{Search} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6433 @cindex menu, @samp{Search} |
25829 | 6434 @cindex searching |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6435 @findex mh-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6436 @kindex F s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6437 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6438 Earlier, the command @kbd{F s} (@code{mh-search}) was introduced which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6439 helps you find messages that lie buried in your folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6440 (@pxref{Folders}). This chapter covers this command in more detail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6441 Several commands are used to compose the search criteria and to start |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6442 searching. A couple of them can be found in the @samp{Search} menu. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6443 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6444 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6445 @kindex C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6446 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6447 @item C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6448 Display cheat sheet for the MH-E commands (@code{mh-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6449 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6450 @cindex @samp{Search > Perform Search} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6451 @cindex menu item, @samp{Search > Perform Search} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6452 @kindex C-c C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6453 @findex mh-index-do-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6454 @item C-c C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6455 Find messages using @code{mh-search-program} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6456 (@code{mh-index-do-search}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6457 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6458 @cindex @samp{Search > Search with pick} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6459 @cindex menu item, @samp{Search > Search with pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6460 @kindex C-c C-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6461 @findex mh-pick-do-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6462 @item C-c C-p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6463 Find messages using @command{pick} (@code{mh-pick-do-search}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6464 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6465 @kindex C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6466 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6467 @item C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6468 Display cheat sheet for the MH-E commands (@code{mh-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6469 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6470 @kindex C-c C-f C-a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6471 @kindex C-c C-f a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6472 @findex mh-to-field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6473 @item C-c C-f a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6474 @itemx C-c C-f C-a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6475 Move to @samp{Mail-Reply-To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6476 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6477 @kindex C-c C-f C-b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6478 @kindex C-c C-f b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6479 @item C-c C-f b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6480 @itemx C-c C-f C-b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6481 Move to @samp{Bcc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6482 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6483 @kindex C-c C-f C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6484 @kindex C-c C-f c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6485 @item C-c C-f c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6486 @itemx C-c C-f C-c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6487 Move to @samp{Cc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6488 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6489 @kindex C-c C-f C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6490 @kindex C-c C-f d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6491 @item C-c C-f d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6492 @itemx C-c C-f C-d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6493 Move to @samp{Dcc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6494 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6495 @kindex C-c C-f C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6496 @kindex C-c C-f f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6497 @item C-c C-f f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6498 @itemx C-c C-f C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6499 Move to @samp{Fcc:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6500 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6501 @kindex C-c C-f C-l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6502 @kindex C-c C-f l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6503 @item C-c C-f l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6504 @itemx C-c C-f C-l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6505 Move to @samp{Mail-Followup-To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6506 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6507 @kindex C-c C-f C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6508 @kindex C-c C-f m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6509 @item C-c C-f m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6510 @itemx C-c C-f C-m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6511 Move to @samp{From:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6512 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6513 @kindex C-c C-f C-r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6514 @kindex C-c C-f r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6515 @item C-c C-f r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6516 @itemx C-c C-f C-r |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6517 Move to @samp{Reply-To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6518 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6519 @kindex C-c C-f C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6520 @kindex C-c C-f s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6521 @item C-c C-f s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6522 @itemx C-c C-f C-s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6523 Move to @samp{Subject:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6524 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6525 @kindex C-c C-f C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6526 @kindex C-c C-f t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6527 @item C-c C-f t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6528 @itemx C-c C-f C-t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6529 Move to @samp{To:} header field (@code{mh-to-field}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6530 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6531 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6532 Another few commands are available in the MH-Folder buffer resulting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6533 from a search. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6534 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6535 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6536 @kindex @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6537 @findex mh-index-next-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6538 @item @key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6539 Jump to the next folder marker (@code{mh-index-next-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6540 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6541 @kindex S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6542 @findex mh-index-previous-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6543 @item S-@key{TAB} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6544 Jump to the previous folder marker (@code{mh-index-previous-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6545 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6546 @kindex v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6547 @findex mh-index-visit-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6548 @item v |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6549 Visit original folder from where the message at point was found |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6550 (@code{mh-index-visit-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6551 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6552 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6553 @cindex @samp{mh-search} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6554 @cindex customization group, @samp{mh-search} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6555 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6556 There is one option from the @samp{mh-search} customization group used |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6557 in searching. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6558 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6559 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6560 @item mh-search-program |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6561 Search program that MH-E shall use (default: @samp{Auto-detect}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6562 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6563 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6564 The following hook is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6565 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6566 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6567 @item mh-search-mode-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6568 Hook run upon entry to @code{mh-search-mode} (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6569 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6570 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6571 The following face is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6572 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6573 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6574 @item mh-search-folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6575 Folder heading face in MH-Folder buffers created by searches. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6576 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6577 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6578 @findex mh-search-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6579 @kindex F s |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6580 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6581 The command @kbd{F s} (@code{mh-search-folder}) helps you find |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6582 messages in your entire corpus of mail. You can search for messages to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6583 or from a particular person or about a particular subject. In fact, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6584 you can also search for messages containing selected strings in any |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6585 arbitrary header field or any string found within the messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6586 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6587 @cindex @command{pick} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6588 @cindex MH commands, @command{pick} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6589 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6590 Out of the box, MH-E uses @command{pick} to find messages. With a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6591 little extra effort, you can set an indexing program which rewards you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6592 with extremely quick results. The drawback is that sometimes the index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6593 does not contain the words you're looking for. You can still use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6594 @command{pick} in these situations. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6595 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6596 You are prompted for the folder to search. This can be @samp{all} to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6597 search all folders. Note that the search works recursively on the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6598 listed folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6599 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6600 @cindex MH-Search mode |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6601 @cindex modes, MH-Search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6602 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6603 Next, an MH-Search buffer appears where you can enter search criteria. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6604 |
25829 | 6605 @cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6606 @smallexample |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6607 From: |
25829 | 6608 To: |
6609 Cc: | |
6610 Date: | |
6611 Subject: | |
6612 -------- | |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6613 # |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6614 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6615 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6616 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6617 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6618 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6619 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6620 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6621 |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6622 --:** search-pattern All L7 (MH-Search)--------------------------- |
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
6623 Type C-c C-c to search messages, C-c C-p to use pick, C-c ? for help |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6624 @end smallexample |
25829 | 6625 @end cartouche |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6626 @i{Search window} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6627 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6628 @cindex @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6629 @cindex MH commands, @command{pick} |
25829 | 6630 |
6631 Edit this template by entering your search criteria in an appropriate | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6632 header field that is already there, or create a new field yourself. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6633 the string you're looking for could be anywhere in a message, then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6634 place the string underneath the row of dashes. |
25829 | 6635 |
6636 As an example, let's say that we want to find messages from Ginnean | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6637 about horseback riding in the Kosciusko National Park (Australia) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6638 during January, 1994. Normally we would start with a broad search and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6639 narrow it down if necessary to produce a manageable amount of data, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6640 but we'll cut to the chase and create a fairly restrictive set of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6641 criteria as follows: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6642 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6643 @smallexample |
25829 | 6644 @group |
6645 From: ginnean | |
6646 To: | |
6647 Cc: | |
6648 Date: Jan 1994 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6649 Subject: |
25829 | 6650 -------- |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6651 horse |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6652 kosciusko |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6653 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6654 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6655 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6656 @findex mh-to-field |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6657 @kindex C-c C-f C-t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6658 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6659 As with MH-Letter mode, MH-Search provides commands like @kbd{C-c C-f |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6660 C-t} (@code{mh-to-field}) to help you fill in the blanks. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6661 @xref{Editing Message}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6662 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6663 @kindex F s |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6664 @vindex mh-search-mode-hook |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6665 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6666 If you find that you do the same thing over and over when editing the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6667 search template, you may wish to bind some shortcuts to keys. This can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6668 be done with the variable @code{mh-search-mode-hook}, which is called |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6669 when @kbd{F s} is run on a new pattern. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6670 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6671 @findex mh-index-do-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6672 @findex mh-pick-do-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6673 @kindex C-c C-c |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6674 @kindex C-c C-p |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6675 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6676 To perform the search, type @kbd{C-c C-c} (@code{mh-index-do-search}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6677 Sometimes you're searching for text that is either not indexed, or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6678 hasn't been indexed yet. In this case you can override the default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6679 method with the pick method by running the command @kbd{C-c C-p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6680 (@code{mh-pick-do-search}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6681 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6682 @cindex folders, @samp{+mhe-index} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6683 @cindex @samp{+mhe-index} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6684 @findex mh-index-next-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6685 @findex mh-index-previous-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6686 @kindex @key{TAB} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6687 @kindex S-@key{TAB} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6688 @vindex mh-search-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6689 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6690 The messages that are found are put in a temporary sub-folder of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6691 @samp{+mhe-index} and are displayed in an MH-Folder buffer. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6692 buffer is special because it displays messages from multiple folders; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6693 each set of messages from a given folder has a heading with the folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6694 name. The appearance of the heading can be modified by customizing the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6695 face @code{mh-search-folder}. You can jump back and forth between the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6696 headings using the commands @kbd{@key{TAB}} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6697 (@code{mh-index-next-folder}) and @kbd{S-@key{TAB}} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6698 (@code{mh-index-previous-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6699 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6700 @findex mh-index-visit-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6701 @findex mh-rescan-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6702 @kindex F r |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6703 @kindex v |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6704 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6705 In addition, the command @kbd{v} (@code{mh-index-visit-folder}) can be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6706 used to visit the folder of the message at point. Initially, only the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6707 messages that matched the search criteria are displayed in the folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6708 While the temporary buffer has its own set of message numbers, the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6709 actual messages numbers are shown in the visited folder. Thus, the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6710 command @kbd{v} is useful to find the actual message number of an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6711 interesting message, or to view surrounding messages with the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6712 @kbd{F r} @code{mh-rescan-folder}. @xref{Folders}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6713 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6714 @findex mh-kill-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6715 @kindex F k |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6716 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6717 Because this folder is temporary, you'll probably get in the habit of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6718 killing it when you're done with @kbd{F k} (@code{mh-kill-folder}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6719 @xref{Folders}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6720 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6721 @kindex F s |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6722 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6723 You can regenerate the results by running @kbd{F s} with a prefix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6724 argument. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6725 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6726 @cindex @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6727 @cindex Unix commands, @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6728 @cindex @samp{X-MHE-Checksum:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6729 @cindex header field, @samp{X-MHE-Checksum:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6730 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6731 Note: This command uses an @samp{X-MHE-Checksum:} header field to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6732 cache the MD5 checksum of a message. This means that if an incoming |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6733 message already contains an @samp{X-MHE-Checksum:} field, that message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6734 might not be found by this command. The following @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6735 recipe avoids this problem by renaming the existing header field: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6736 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6737 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6738 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6739 :0 wf |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6740 | formail -R "X-MHE-Checksum" "X-Old-MHE-Checksum" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6741 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6742 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6743 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6744 @xref{Limits}, for an alternative interface to searching. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6745 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6746 @section Configuring Indexed Searches |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6747 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6748 @cindex @command{grep} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6749 @cindex @command{mairix} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6750 @cindex @command{namazu} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6751 @cindex @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6752 @cindex @command{swish++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6753 @cindex @command{swish-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6754 @cindex Unix commands, @command{grep} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6755 @cindex Unix commands, @command{mairix} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6756 @cindex Unix commands, @command{namazu} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6757 @cindex Unix commands, @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6758 @cindex Unix commands, @command{swish++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6759 @cindex Unix commands, @command{swish-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6760 @findex mh-search |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6761 @kindex F s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6762 @vindex mh-search-program |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6763 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6764 The command @kbd{F s} (@code{mh-search}) runs the command defined by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6765 the option @code{mh-search-program}. The default value is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6766 @samp{Auto-detect} which means that MH-E will automatically choose one |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6767 of @command{swish++}, @command{swish-e}, @command{mairix}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6768 @command{namazu}, @command{pick} and @command{grep} in that order. If, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6769 for example, you have both @command{swish++} and @command{mairix} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6770 installed and you want to use @command{mairix}, then you can set this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6771 option to @samp{mairix}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6772 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6773 The following sub-sections describe how to set up the various indexing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6774 programs to use with MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6775 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6776 @subsection swish++ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6777 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6778 @cindex @command{swish++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6779 @cindex Unix commands, @command{swish++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6780 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6781 In the examples below, replace @file{/home/user/Mail} with the path to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6782 your MH directory. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6783 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6784 First create the directory @file{/home/user/Mail/.swish++}. Then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6785 create the file @file{/home/user/Mail/.swish++/swish++.conf} with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6786 following contents: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6787 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6788 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6789 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6790 IncludeMeta Bcc Cc Comments Content-Description From Keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6791 IncludeMeta Newsgroups Resent-To Subject To |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6792 IncludeMeta Message-Id References In-Reply-To |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6793 IncludeFile Mail * |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6794 IndexFile /home/user/Mail/.swish++/swish++.index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6795 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6796 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6797 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6798 Use the following command line to generate the swish index. Run this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6799 daily from cron: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6800 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6801 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6802 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6803 find /home/user/Mail -path /home/user/Mail/mhe-index -prune \ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6804 -o -path /home/user/Mail/.swish++ -prune \ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6805 -o -name "[0-9]*" -print \ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6806 | index -c /home/user/Mail/.swish++/swish++.conf - |
25829 | 6807 @end group |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6808 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6809 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6810 This command does not index the folders that hold the results of your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6811 searches in @samp{+mhe-index} since they tend to be ephemeral and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6812 original messages are indexed anyway. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6813 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6814 @cindex @command{index} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6815 @cindex Unix commands, @command{index} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6816 @cindex @command{index++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6817 @cindex Unix commands, @command{index++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6818 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6819 On some systems (Debian GNU/Linux, for example), use @command{index++} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6820 instead of @command{index}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6821 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6822 @subsection swish |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6823 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6824 @cindex @command{swish-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6825 @cindex Unix commands, @command{swish-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6826 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6827 In the examples below, replace @file{/home/user/Mail} with the path to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6828 your MH directory. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6829 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6830 First create the directory @file{/home/user/Mail/.swish}. Then create |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6831 the file @file{/home/user/Mail/.swish/config} with the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6832 contents: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6833 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6834 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6835 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6836 DefaultContents TXT* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6837 IndexDir /home/user/Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6838 IndexFile /home/user/Mail/.swish/index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6839 IndexName "Mail Index" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6840 IndexDescription "Mail Index" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6841 IndexPointer "http://nowhere" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6842 IndexAdmin "nobody" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6843 #MetaNames automatic |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6844 IndexReport 3 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6845 FollowSymLinks no |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6846 UseStemming no |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6847 IgnoreTotalWordCountWhenRanking yes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6848 WordCharacters abcdefghijklmnopqrstuvwxyz0123456789- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6849 BeginCharacters abcdefghijklmnopqrstuvwxyz |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6850 EndCharacters abcdefghijklmnopqrstuvwxyz0123456789 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6851 IgnoreLimit 50 1000 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6852 IndexComments 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6853 FileRules filename contains \D |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6854 FileRules pathname contains /home/user/Mail/.swish |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6855 FileRules pathname contains /home/user/Mail/mhe-index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6856 FileRules filename is index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6857 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6858 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6859 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6860 This configuration does not index the folders that hold the results of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6861 your searches in @samp{+mhe-index} since they tend to be ephemeral and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6862 the original messages are indexed anyway. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6863 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6864 If there are any directories you would like to ignore, append lines |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6865 like the following to @file{config}: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6866 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6867 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6868 FileRules pathname contains /home/user/Mail/scripts |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6869 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6870 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6871 @cindex @command{swish-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6872 @cindex Unix commands, @command{swish-e} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6873 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6874 Use the following command line to generate the swish index. Run this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6875 daily from cron: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6876 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6877 @smallexample |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6878 swish-e -c /home/user/Mail/.swish/config |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6879 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6880 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6881 @subsection mairix |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6882 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6883 @cindex @command{mairix} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6884 @cindex Unix commands, @command{mairix} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6885 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6886 In the examples below, replace @file{/home/user/Mail} with the path to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6887 your MH directory. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6888 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6889 First create the directory @file{/home/user/Mail/.mairix}. Then create |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6890 the file @file{/home/user/Mail/.mairix/config} with the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6891 contents: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6892 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6893 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6894 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6895 base=/home/user/Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6896 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6897 # List of folders that should be indexed. 3 dots at the end means there |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6898 # are subfolders within the folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6899 mh=archive...:inbox:drafts:news:sent:trash |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6900 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6901 vfolder_format=raw |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6902 database=/home/user/Mail/mairix/database |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6903 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6904 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6905 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6906 Use the following command line to generate the mairix index. Run this daily |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6907 from cron: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6908 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6909 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6910 mairix -f /home/user/Mail/.mairix/config |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6911 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6912 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6913 @subsection namazu |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6914 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6915 @cindex @command{namazu} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6916 @cindex Unix commands, @command{namazu} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6917 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6918 In the examples below, replace @file{/home/user/Mail} with the path to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6919 your MH directory. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6920 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6921 First create the directory @file{/home/user/Mail/.namazu}. Then create |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6922 the file @file{/home/user/Mail/.namazu/mknmzrc} with the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6923 contents: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6924 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6925 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6926 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6927 package conf; # Don't remove this line! |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6928 $ADDRESS = 'user@@localhost'; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6929 $ALLOW_FILE = "[0-9]*"; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6930 $EXCLUDE_PATH = "^/home/user/Mail/(mhe-index|spam)"; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6931 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6932 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6933 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6934 This configuration does not index the folders that hold the results of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6935 your searches in @samp{+mhe-index} since they tend to be ephemeral and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6936 the original messages are indexed anyway. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6937 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6938 Use the following command line to generate the namazu index. Run this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6939 daily from cron: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6940 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6941 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6942 mknmz -f /home/user/Mail/.namazu/mknmzrc -O /home/user/Mail/.namazu \ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6943 /home/user/Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6944 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6945 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6946 @subsection pick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6947 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6948 @cindex @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6949 @cindex MH commands, @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6950 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6951 This search method does not require any setup. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6952 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6953 Read @command{pick}(1) or the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
6954 @uref{@value{MH-BOOK-HOME}/finpic.html, Finding Messages with pick} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6955 the MH book to find out more about how to enter the criteria. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6956 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6957 @subsection grep |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6958 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6959 @cindex @command{grep} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6960 @cindex Unix commands, @command{grep} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6961 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6962 This search method does not require any setup. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6963 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6964 Unlike the other search methods, this method does not use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6965 MH-Search buffer. Instead, you simply enter a regular expression in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6966 the minibuffer. For help in constructing regular expressions, see your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6967 man page for @command{grep}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6968 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6969 @node Threading, Limits, Searching, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6970 @chapter Viewing Message Threads |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6971 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6972 @cindex threading |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6973 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6974 MH-E groups messages by @dfn{threads} which are messages that are part |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6975 of the same discussion and usually all have the same @samp{Subject:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6976 header field. Other ways to organize messages in a folder include |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6977 limiting (@pxref{Limits}) or using full-text indexed searches |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6978 (@pxref{Searching}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6979 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6980 @cindex root, in threads |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6981 @cindex siblings, in threads |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6982 @cindex ancestor, in threads |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
6983 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6984 A thread begins with a single message called a @dfn{root}. All replies |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6985 to the same message are @dfn{siblings} of each other. Any message that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6986 has replies to it is an @dfn{ancestor} of those replies. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6987 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6988 There are several commands that you can use to navigate and operate on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6989 threads. |
25829 | 6990 |
6991 @table @kbd | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6992 @kindex T ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6993 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6994 @item T ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6995 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6996 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6997 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6998 @kindex T o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
6999 @findex mh-thread-refile |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7000 @item T o |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7001 Refile (output) thread into folder (@code{mh-thread-refile}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7002 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7003 @kindex T d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7004 @findex mh-thread-delete |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7005 @item T d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7006 Delete thread (@code{mh-thread-delete}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7007 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7008 @kindex T t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7009 @findex mh-toggle-threads |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7010 @item T t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7011 Toggle threaded view of folder (@code{mh-toggle-threads}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7012 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7013 @kindex T n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7014 @findex mh-thread-next-sibling |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7015 @item T n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7016 Display next sibling (@code{mh-thread-next-sibling}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7017 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7018 @kindex T p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7019 @findex mh-thread-previous-sibling |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7020 @item T p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7021 Display previous sibling (@code{mh-thread-previous-sibling}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7022 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7023 @kindex T u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7024 @findex mh-thread-ancestor |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7025 @item T u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7026 Display ancestor of current message (@code{mh-thread-ancestor}). |
25829 | 7027 @end table |
7028 | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7029 @cindex @samp{mh-thread} customization group |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7030 @cindex customization group, @samp{mh-thread} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7031 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7032 The @samp{mh-thread} customization group contains one option. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7033 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7034 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7035 @item mh-show-threads-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7036 On means new folders start in threaded mode (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7037 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7038 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7039 @findex mh-toggle-threads |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7040 @kindex T t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7041 @vindex mh-large-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7042 @vindex mh-show-threads-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7043 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7044 Threading large number of messages can be time consuming so the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7045 @code{mh-show-threads-flag} is turned off by default. If you turn on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7046 this option, then threading will be done only if the number of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7047 messages being threaded is less than @code{mh-large-folder}. In any |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7048 event, threading can be turned on (and off) with the command @kbd{T t} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7049 (@code{mh-toggle-threads}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7050 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7051 @findex mh-thread-ancestor |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7052 @findex mh-thread-next-sibling |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7053 @findex mh-thread-previous-sibling |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7054 @kindex T n |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7055 @kindex T p |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7056 @kindex T u |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7057 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7058 There are a few commands to help you navigate threads. If you do not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7059 care for the way a particular thread has turned, you can move up the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7060 chain of messages with the command @kbd{T u} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7061 (@code{mh-thread-ancestor}. At any point you can use @kbd{T n} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7062 (@code{mh-thread-next-sibling} or @kbd{T p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7063 (@code{mh-thread-previous-sibling}) to jump to the next or previous |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7064 sibling, skipping the sub-threads. The command @kbd{T u} can also take |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7065 a prefix argument to jump to the message that started everything. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7066 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7067 @findex mh-delete-subject-or-thread |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7068 @findex mh-thread-delete |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7069 @findex mh-thread-refile |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7070 @kindex k |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7071 @kindex T d |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7072 @kindex T o |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7073 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7074 There are threaded equivalents for the commands that delete and refile |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7075 messages. For example, @kbd{T o} (@code{mh-thread-refile}) refiles the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7076 current message and all its children. Similarly, the command @kbd{T d} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7077 (@code{mh-thread-delete}) deletes the current message and all its |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7078 children. These commands do not refile or delete sibling messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7079 @xref{Navigating}, for a description of the similar command @kbd{k} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7080 (@code{mh-delete-subject-or-thread}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7081 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7082 @vindex mh-large-folder |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7083 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7084 If you find that threading is too slow, it may be that you have |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7085 @code{mh-large-folder} set too high. Also, threading is one of the few |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7086 features of MH-E that really benefits from compiling. If you haven't |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7087 compiled MH-E, I encourage you to do so@footnote{If you're not sure if |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7088 MH-E has been byte-compiled, you could try running @samp{locate |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7089 mh-thread.elc} or otherwise find MH-E on your system and ensure that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7090 @file{mh-thread.elc} exists. If you have multiple versions and you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7091 find that one is compiled but the other is not, then go into your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7092 @samp{*scratch*} buffer in Emacs, enter @kbd{load-path C-j}, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7093 ensure that the byte-compiled version appears first in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7094 @code{load-path}. If you find that MH-E is not compiled and you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7095 installed MH-E yourself, please refer to the installation directions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7096 in the file @file{README} in the distribution.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7097 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7098 @node Limits, Sequences, Threading, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7099 @chapter Limiting Display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7100 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7101 @cindex limits |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7102 @cindex filters |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7103 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7104 Another way to organize messages in a folder besides threading |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7105 (@pxref{Threading}) or using full-text indexed searches |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7106 (@pxref{Searching}) is by limiting the folder display to messages that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7107 are similar to the current message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7108 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7109 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7110 @kindex / ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7111 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7112 @item / ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7113 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7114 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7115 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7116 @cindex @samp{Sequence > Narrow to Tick Sequence} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7117 @cindex menu item, @samp{Sequence > Narrow to Tick Sequence} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7118 @kindex / ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7119 @findex mh-narrow-to-tick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7120 @item / ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7121 Limit to messages in the @samp{tick} sequence |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7122 (@code{mh-narrow-to-tick}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7123 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7124 @kindex / c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7125 @findex mh-narrow-to-cc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7126 @item / c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7127 Limit to messages with the same @samp{Cc:} field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7128 (@code{mh-narrow-to-cc}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7129 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7130 @kindex / m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7131 @findex mh-narrow-to-from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7132 @item / m |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7133 Limit to messages with the same @samp{From:} field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7134 (@code{mh-narrow-to-from}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7135 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7136 @kindex / g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7137 @findex mh-narrow-to-range |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7138 @item / g |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7139 Limit to range (@code{mh-narrow-to-range}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7140 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7141 @cindex @samp{Sequence > Narrow to Subject Sequence} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7142 @cindex menu item, @samp{Sequence > Narrow to Subject Sequence} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7143 @kindex / s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7144 @findex mh-narrow-to-subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7145 @item / s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7146 Limit to messages with the same @samp{Subject:} field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7147 (@code{mh-narrow-to-subject}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7148 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7149 @kindex / t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7150 @findex mh-narrow-to-to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7151 @item / t |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7152 Limit to messages with the same @samp{To:} field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7153 (@code{mh-narrow-to-to}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7154 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7155 @cindex @samp{Sequence > Widen from Sequence} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7156 @cindex menu item, @samp{Sequence > Widen from Sequence} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7157 @kindex / w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7158 @findex mh-widen |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7159 @item / w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7160 Remove last restriction (@code{mh-widen}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7161 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7162 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7163 All of the limiting commands above refine the display in some way. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7164 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7165 @cindex @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7166 @cindex MH commands, @command{pick} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7167 @findex mh-narrow-to-cc |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7168 @findex mh-narrow-to-from |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7169 @findex mh-narrow-to-subject |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7170 @findex mh-narrow-to-to |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7171 @kindex / c |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7172 @kindex / m |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7173 @kindex / s |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7174 @kindex / t |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7175 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7176 The commands @kbd{/ c} (@code{mh-narrow-to-cc}), @kbd{/ m} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7177 (@code{mh-narrow-to-from}), @kbd{/ s} (@code{mh-narrow-to-subject}), |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7178 and @kbd{/ t} (@code{mh-narrow-to-to}) restrict the display to |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7179 messages matching the content of the respective field in the current |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7180 message. However, you can give any of these a prefix argument to edit |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7181 the @command{pick} expression used to narrow the view@footnote{See |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7182 @command{pick}(1) or the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
7183 @uref{@value{MH-BOOK-HOME}/finpic.html, Finding Messages with pick} in |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7184 the MH book.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7185 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7186 @cindex @samp{tick} sequence |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7187 @cindex sequence, @samp{tick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7188 @cindex ticked messages, viewing |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7189 @findex mh-narrow-to-range |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7190 @findex mh-narrow-to-tick |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7191 @kindex / ' |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7192 @kindex / g |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7193 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7194 You can also limit the display to messages in the @samp{tick} sequence |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7195 with the command @kbd{/ '} (@code{mh-narrow-to-tick}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7196 @xref{Sequences}, for information on putting message into the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7197 @samp{tick} sequence. Use the @kbd{/ g} (@code{mh-narrow-to-range}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7198 command to limit the display to messages in a range (@pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7199 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7200 @findex mh-widen |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7201 @kindex / w |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7202 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7203 Each limit can be undone in turn with the @kbd{/ w} (@code{mh-widen}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7204 command. Give this command a prefix argument to remove all limits. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7205 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7206 @node Sequences, Junk, Limits, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7207 @chapter Using Sequences |
25829 | 7208 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7209 @cindex @samp{Sequence} menu |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7210 @cindex menu, @samp{Sequence} |
25829 | 7211 @cindex sequences |
7212 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7213 For the whole scoop on MH sequences, refer to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7214 @samp{mh-sequence}(5)@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
7215 @uref{@value{MH-BOOK-HOME}/morseq.html, More About Sequences} in the MH |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7216 book.}. As you've read, several of the MH-E commands can operate on a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7217 sequence, which is a shorthand for a range or group of messages. For |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7218 example, you might want to forward several messages to a friend or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7219 colleague. Here's how to manipulate sequences. These commands are also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7220 available in the @samp{Sequence} menu. |
25829 | 7221 |
7222 @table @kbd | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7223 @cindex @samp{Sequence > Toggle Tick Mark} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7224 @cindex menu item, @samp{Sequence > Toggle Tick Mark} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7225 @kindex ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7226 @findex mh-toggle-tick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7227 @item ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7228 Toggle tick mark of range (@code{mh-toggle-tick}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7229 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7230 @kindex S ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7231 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7232 @item S ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7233 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7234 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7235 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7236 @cindex @samp{Sequence > Narrow to Tick Sequence} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7237 @cindex menu item, @samp{Sequence > Narrow to Tick Sequence} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7238 @kindex S ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7239 @findex mh-narrow-to-tick |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7240 @item S ' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7241 Limit to ticked messages (@code{mh-narrow-to-tick}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7242 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7243 @cindex @samp{Sequence > Delete Message from Sequence...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7244 @cindex menu item, @samp{Sequence > Delete Message from Sequence...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7245 @kindex S d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7246 @findex mh-delete-msg-from-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7247 @item S d |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7248 Delete range from sequence (@code{mh-delete-msg-from-seq}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7249 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7250 @cindex @samp{Sequence > Delete Sequence...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7251 @cindex menu item, @samp{Sequence > Delete Sequence...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7252 @kindex S k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7253 @findex mh-delete-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7254 @item S k |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7255 Delete sequence (@code{mh-delete-seq}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7256 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7257 @cindex @samp{Sequence > List Sequences in Folder...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7258 @cindex menu item, @samp{Sequence > List Sequences in Folder...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7259 @kindex S l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7260 @findex mh-list-sequences |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7261 @item S l |
25829 | 7262 List all sequences in folder (@code{mh-list-sequences}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7263 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7264 @cindex @samp{Sequence > Narrow to Sequence...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7265 @cindex menu item, @samp{Sequence > Narrow to Sequence...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7266 @kindex S n |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7267 @findex mh-narrow-to-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7268 @item S n |
25829 | 7269 Restrict display to messages in sequence (@code{mh-narrow-to-seq}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7270 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7271 @cindex @samp{Sequence > Add Message to Sequence...} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7272 @cindex menu item, @samp{Sequence > Add Message to Sequence...} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7273 @kindex S p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7274 @findex mh-put-msg-in-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7275 @item S p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7276 Add range to sequence (@code{mh-put-msg-in-seq}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7277 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7278 @cindex @samp{Sequence > List Sequences for Message} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7279 @cindex menu item, @samp{Sequence > List Sequences for Message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7280 @kindex S s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7281 @findex mh-msg-is-in-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7282 @item S s |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7283 Display the sequences in which the current message appears |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7284 (@code{mh-msg-is-in-seq}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7285 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7286 @cindex @samp{Sequence > Widen from Sequence} menu item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7287 @cindex menu item, @samp{Sequence > Widen from Sequence} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7288 @kindex S w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7289 @findex mh-widen |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7290 @item S w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7291 Remove last restriction (@code{mh-widen}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7292 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7293 @findex mh-update-sequences |
25829 | 7294 @item M-x mh-update-sequences |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7295 Flush MH-E's state out to MH@. |
25829 | 7296 @end table |
7297 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7298 @cindex @samp{mh-sequences} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7299 @cindex customization group, @samp{mh-sequences} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7300 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7301 The @samp{mh-sequences} customization group contains the options |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7302 associated with sequences. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7303 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7304 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7305 @item mh-refile-preserves-sequences-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7306 On means that sequences are preserved when messages are refiled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7307 (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7308 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7309 @item mh-tick-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7310 The name of the MH sequence for ticked messages (default: @samp{'tick}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7311 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7312 @item mh-update-sequences-after-mh-show-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7313 On means flush MH sequences to disk after message is shown (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7314 @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7315 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7316 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7317 The following hook is available. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7318 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7319 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7320 @item mh-unseen-updated-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7321 Hook run after the unseen sequence has been updated (default: @code{nil}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7322 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7323 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7324 @cindex @command{pick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7325 @cindex MH commands, @command{pick} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7326 @findex mh-put-msg-in-seq |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7327 @kindex S p |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7328 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7329 To place a message in a sequence, use @kbd{S p} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7330 (@code{mh-put-msg-in-seq}). Give @kbd{S p} a range and you can add all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7331 the messages in a sequence to another sequence (for example, @kbd{C-u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7332 S p SourceSequence @key{RET} DestSequence @key{RET}}, @pxref{Ranges}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7333 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7334 @cindex @samp{tick} sequence |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7335 @cindex sequence, @samp{tick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7336 @cindex ticking messages |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7337 @findex mh-index-ticked-messages |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7338 @findex mh-toggle-tick |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7339 @kindex ' |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7340 @kindex F ' |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7341 @kindex S p |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7342 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7343 One specific use of the @kbd{S p} command is @kbd{'} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7344 (@code{mh-toggle-tick}) which adds messages to the @samp{tick} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7345 sequence. This sequence can be viewed later with the @kbd{F '} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7346 (@code{mh-index-ticked-messages}) command (@pxref{Folders}). |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7347 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7348 @vindex mh-tick-seq |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7349 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7350 You can customize the option @code{mh-tick-seq} if you already use the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7351 @samp{tick} sequence for your own use. You can also disable all of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7352 ticking functions by choosing the @samp{Disable Ticking} item but |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7353 there isn't much advantage to that. |
25829 | 7354 |
7355 @cindex MH-Folder mode | |
7356 @cindex modes, MH-Folder | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7357 @findex mh-narrow-to-seq |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7358 @findex mh-narrow-to-tick |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7359 @findex mh-widen |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7360 @kindex S ' |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7361 @kindex S n |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7362 @kindex S w |
25829 | 7363 |
7364 Once you've placed some messages in a sequence, you may wish to narrow | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7365 the field of view to just those messages in the sequence you've |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7366 created. To do this, use @kbd{S n} (@code{mh-narrow-to-seq}). You are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7367 prompted for the name of the sequence. What this does is show only |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7368 those messages that are in the selected sequence in the MH-Folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7369 buffer. In addition, it limits further MH-E searches to just those |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7370 messages. To narrow the view to the messages in the @samp{tick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7371 sequence, use @kbd{S '} (@code{mh-narrow-to-tick}). When you want to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7372 widen the view to all your messages again, use @kbd{S w} |
25829 | 7373 (@code{mh-widen}). |
7374 | |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7375 @cindex buffers, @samp{*MH-E Sequences*} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7376 @cindex @samp{*MH-E Sequences*} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7377 @findex mh-list-sequences |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7378 @findex mh-msg-is-in-seq |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7379 @kindex S l |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7380 @kindex S s |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7381 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7382 You can see which sequences in which a message appears with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7383 command @kbd{S s} (@code{mh-msg-is-in-seq}). Use a prefix argument to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7384 display the sequences in which another message appears (as in @kbd{C-u |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7385 42 S s @key{RET}}). Or, you can list all sequences in a selected |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7386 folder (default is current folder) with @kbd{S l} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7387 (@code{mh-list-sequences}). The list appears in a buffer named |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7388 @samp{*MH-E Sequences*} (@pxref{Miscellaneous}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7389 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7390 @cindex MH profile component, @samp{Previous-Sequence:} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7391 @cindex @samp{cur} sequence |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7392 @cindex @samp{Previous-Sequence:} MH profile component |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7393 @cindex sequence, @samp{cur} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7394 @cindex sequence, @samp{Previous-Sequence} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7395 @vindex mh-refile-preserves-sequences-flag |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7396 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7397 If a message is in any sequence (except |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7398 @samp{Previous-Sequence:}@footnote{See @samp{mh-profile}(5)).} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7399 @samp{cur}) when it is refiled, then it will still be in those |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7400 sequences in the destination folder. If this behavior is not desired, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7401 then turn off the option @code{mh-refile-preserves-sequences-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7402 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7403 @findex mh-delete-msg-from-seq |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7404 @findex mh-delete-seq |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7405 @kindex d |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7406 @kindex S d |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7407 @kindex S k |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7408 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7409 If you want to remove a message (or range, @pxref{Ranges}) from a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7410 sequence, use @kbd{S d} (@code{mh-delete-msg-from-seq}). If you want |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7411 to delete an entire sequence, use @kbd{S k} (@code{mh-delete-seq}). In |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7412 the latter case you are prompted for the sequence to delete. Note that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7413 this deletes only the sequence, not the messages in the sequence. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7414 you want to delete the messages, use @kbd{C-u d} (@pxref{Reading |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7415 Mail}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7416 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7417 @cindex @samp{Unseen-Sequence:} MH profile component |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7418 @cindex @samp{cur} sequence |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7419 @cindex @samp{tick} sequence |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7420 @cindex MH profile component, @samp{Unseen-Sequence:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7421 @cindex sequence, @samp{Unseen-Sequence} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7422 @cindex sequence, @samp{cur} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7423 @cindex sequence, @samp{tick} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7424 @findex mh-update-sequences |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7425 @kindex M-x mh-update-sequences |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7426 @kindex q |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7427 @kindex x |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7428 @vindex mh-tick-seq |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7429 @vindex mh-update-sequences-after-mh-show-flag |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7430 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7431 Three sequences are maintained internally by MH-E and pushed out to MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7432 when a message is shown. They include the sequence specified by your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7433 @samp{Unseen-Sequence:} profile component, @samp{cur}, and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7434 sequence listed by the option @code{mh-tick-seq} which is @samp{tick} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7435 by default. If you do not like this behavior, turn off the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7436 @code{mh-update-sequences-after-mh-show-flag}. You can then update the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7437 state manually with the @kbd{x}, @kbd{q}, or @kbd{M-x |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7438 mh-update-sequences} commands. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7439 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7440 @vindex mh-seen-list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7441 @vindex mh-unseen-updated-hook |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7442 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7443 The hook @code{mh-unseen-updated-hook} is run after the unseen |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7444 sequence has been updated. The variable @code{mh-seen-list} can be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7445 used by this hook to obtain the list of messages which were removed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7446 from the unseen sequence. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7447 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7448 @cindex @command{mark} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7449 @cindex MH commands, @command{mark} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7450 @kindex S n |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7451 @kindex S w |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7452 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7453 With the exceptions of @kbd{S n} and @kbd{S w}, the underlying MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7454 command dealing with sequences is @command{mark}@footnote{See the |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
7455 section @uref{@value{MH-BOOK-HOME}/mmbwm.html, Make Message Bookmarks |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7456 with mark} in the MH book.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7457 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7458 @node Junk, Miscellaneous, Sequences, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7459 @chapter Dealing With Junk Mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7460 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7461 @cindex Marshall Rose |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7462 @cindex junk mail |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7463 @cindex spam |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7464 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7465 Marshall Rose once wrote a paper on MH entitled, @cite{How to process |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7466 200 messages a day and still get some real work done}. This chapter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7467 could be entitled, @cite{How to process 1000 spams a day and still get |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7468 some real work done}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7469 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7470 @cindex blacklisting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7471 @cindex ham |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7472 @cindex viruses |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7473 @cindex whitelisting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7474 @cindex worms |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7475 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7476 We use the terms @dfn{junk mail} and @dfn{spam} interchangeably for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7477 any unwanted message which includes spam, @dfn{viruses}, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7478 @dfn{worms}. The opposite of spam is @dfn{ham}. The act of classifying |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7479 a sender as one who sends junk mail is called @dfn{blacklisting}; the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7480 opposite is called @dfn{whitelisting}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7481 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7482 @table @kbd |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7483 @kindex J ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7484 @findex mh-prefix-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7485 @item J ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7486 Display cheat sheet for the commands of the current prefix in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7487 minibuffer (@code{mh-prefix-help}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7488 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7489 @kindex J b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7490 @findex mh-junk-blacklist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7491 @item J b |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7492 Blacklist range as spam (@code{mh-junk-blacklist}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7493 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7494 @kindex J w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7495 @findex mh-junk-whitelist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7496 @item J w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7497 Whitelist range as ham (@code{mh-junk-whitelist}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7498 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7499 @item @code{mh-spamassassin-identify-spammers} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7500 Identify spammers who are repeat offenders. |
25829 | 7501 @end table |
7502 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7503 @cindex @samp{mh-junk} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7504 @cindex customization group, @samp{mh-junk} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7505 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7506 The following table lists the options from the @samp{mh-junk} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7507 customization group. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7508 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7509 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7510 @item mh-junk-background |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7511 If on, spam programs are run in background (default: @samp{off}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7512 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7513 @item mh-junk-disposition |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7514 Disposition of junk mail (default: @samp{Delete Spam}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7515 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7516 @item mh-junk-program |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7517 Spam program that MH-E should use (default: @samp{Auto-detect}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7518 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7519 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7520 @cindex SpamProbe |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7521 @cindex Spamassassin |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7522 @cindex bogofilter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7523 @cindex spam filters, SpamProbe |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7524 @cindex spam filters, Spamassassin |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7525 @cindex spam filters, bogofilter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7526 |
69767
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
7527 MH-E depends on @uref{http://spamassassin.apache.org/, SpamAssassin}, |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7528 @uref{http://bogofilter.sourceforge.net/, bogofilter}, or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7529 @uref{http://spamprobe.sourceforge.net/, SpamProbe} to throw the dreck |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7530 away. This chapter describes briefly how to configure these programs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7531 to work well with MH-E and how to use MH-E's interface that provides |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7532 continuing education for these programs. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7533 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7534 @vindex mh-junk-program |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7535 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7536 The default setting of the option @code{mh-junk-program} is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7537 @samp{Auto-detect} which means that MH-E will automatically choose one |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7538 of SpamAssassin, bogofilter, or SpamProbe in that order. If, for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7539 example, you have both SpamAssassin and bogofilter installed and you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7540 want to use bogofilter, then you can set this option to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7541 @samp{Bogofilter}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7542 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7543 @findex mh-junk-blacklist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7544 @kindex J b |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7545 @vindex mh-junk-disposition |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7546 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7547 The command @kbd{J b} (@code{mh-junk-blacklist}) trains the spam |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7548 program in use with the content of the range (@pxref{Ranges}) and then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7549 handles the message(s) as specified by the option |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7550 @code{mh-junk-disposition}. By default, this option is set to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7551 @samp{Delete Spam} but you can also specify the name of the folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7552 which is useful for building a corpus of spam for training purposes. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7553 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7554 @findex mh-junk-whitelist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7555 @kindex J w |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7556 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7557 In contrast, the command @kbd{J w} (@code{mh-junk-whitelist}) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7558 reclassifies a range of messages (@pxref{Ranges}) as ham if it were |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7559 incorrectly classified as spam. It then refiles the message into the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7560 @file{+inbox} folder. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7561 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7562 @vindex mh-junk-background |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7563 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7564 By default, the programs are run in the foreground, but this can be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7565 slow when junking large numbers of messages. If you have enough memory |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7566 or don't junk that many messages at the same time, you might try |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7567 turning on the option @code{mh-junk-background}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7568 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7569 The following sections discuss the various counter-spam measures that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7570 MH-E can work with. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7571 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7572 @cindex @file{.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7573 @cindex files, @file{.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7574 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7575 @subheading SpamAssassin |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7576 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7577 @cindex Spamassassin |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7578 @cindex spam filters, Spamassassin |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7579 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7580 SpamAssassin is one of the more popular spam filtering programs. Get |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7581 it from your local distribution or from the |
69767
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
7582 @uref{http://spamassassin.apache.org/, SpamAssassin web site}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7583 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7584 To use SpamAssassin, add the following recipes to @file{~/.procmailrc}: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7585 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7586 @cindex @command{spamc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7587 @cindex @samp{X-Spam-Level:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7588 @cindex @samp{X-Spam-Status:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7589 @cindex header field, @samp{X-Spam-Level:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7590 @cindex header field, @samp{X-Spam-Status:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7591 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7592 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7593 MAILDIR=$HOME/`mhparam Path` |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7594 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7595 # Fight spam with SpamAssassin. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7596 :0fw |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7597 | spamc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7598 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7599 # Anything with a spam level of 10 or more is junked immediately. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7600 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7601 * ^X-Spam-Level: .......... |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7602 /dev/null |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7603 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7604 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7605 * ^X-Spam-Status: Yes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7606 spam/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7607 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7608 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7609 If you don't use @command{spamc}, use @samp{spamassassin -P -a}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7610 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7611 Note that one of the recipes above throws away messages with a score |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7612 greater than or equal to 10. Here's how you can determine a value that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7613 works best for you. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7614 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7615 First, run @samp{spamassassin -t} on every mail message in your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7616 archive and use @command{gnumeric} to verify that the average plus the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7617 standard deviation of good mail is under 5, the SpamAssassin default |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
7618 for ``spam''. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7619 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7620 Using @command{gnumeric}, sort the messages by score and view the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7621 messages with the highest score. Determine the score which encompasses |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7622 all of your interesting messages and add a couple of points to be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7623 conservative. Add that many dots to the @samp{X-Spam-Level:} header |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7624 field above to send messages with that score down the drain. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7625 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7626 In the example above, messages with a score of 5-9 are set aside in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7627 the @samp{+spam} folder for later review. The major weakness of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7628 rules-based filters is a plethora of false positives so it is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7629 worthwhile to check. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7630 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7631 @findex mh-junk-blacklist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7632 @findex mh-junk-whitelist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7633 @kindex J b |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7634 @kindex J w |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7635 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7636 If SpamAssassin classifies a message incorrectly, or is unsure, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7637 use the MH-E commands @kbd{J b} (@code{mh-junk-blacklist}) and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7638 @kbd{J w} (@code{mh-junk-whitelist}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7639 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7640 @cindex @command{sa-learn} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7641 @cindex @file{.spamassassin/user_prefs} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7642 @cindex files, @file{.spamassassin/user_prefs} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7643 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7644 The command @kbd{J b} (@code{mh-junk-blacklist}) adds a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7645 @samp{blacklist_from} entry to @file{~/spamassassin/user_prefs}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7646 deletes the message, and sends the message to the Razor, so that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7647 others might not see this spam. If the @command{sa-learn} command is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7648 available, the message is also recategorized as spam. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7649 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7650 The command@kbd{J w} (@code{mh-junk-whitelist}) adds a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7651 @samp{whitelist_from} rule to @samp{~/.spamassassin/user_prefs}. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7652 the @command{sa-learn} command is available, the message is also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7653 recategorized as ham. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7654 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7655 Over time, you'll observe that the same host or domain occurs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7656 repeatedly in the @samp{blacklist_from} entries, so you might think |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7657 that you could avoid future spam by blacklisting all mail from a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7658 particular domain. The utility function |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7659 @code{mh-spamassassin-identify-spammers} helps you do precisely that. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7660 This function displays a frequency count of the hosts and domains in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7661 the @samp{blacklist_from} entries from the last blank line in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7662 @file{~/.spamassassin/user_prefs} to the end of the file. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7663 information can be used so that you can replace multiple |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7664 @samp{blacklist_from} entries with a single wildcard entry such as: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7665 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7666 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7667 blacklist_from *@@*amazingoffersdirect2u.com |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7668 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7669 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7670 In versions of SpamAssassin (2.50 and on) that support a Bayesian |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7671 classifier, @kbd{J b} @code{(mh-junk-blacklist}) uses the program |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7672 @command{sa-learn} to recategorize the message as spam. Neither MH-E, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7673 nor SpamAssassin, rebuilds the database after adding words, so you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7674 will need to run @samp{sa-learn --rebuild} periodically. This can be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7675 done by adding the following to your @file{crontab}: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7676 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7677 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7678 0 * * * * sa-learn --rebuild > /dev/null 2>&1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7679 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7680 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7681 @subheading Bogofilter |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7682 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7683 @cindex bogofilter |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7684 @cindex spam filters, bogofilter |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7685 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7686 Bogofilter is a Bayesian spam filtering program. Get it from your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7687 local distribution or from the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7688 @uref{http://bogofilter.sourceforge.net/, bogofilter web site}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7689 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7690 Bogofilter is taught by running: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7691 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7692 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7693 bogofilter -n < good-message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7694 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7695 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7696 on every good message, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7697 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7698 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7699 bogofilter -s < spam-message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7700 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7701 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7702 @cindex full training |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7703 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7704 on every spam message. This is called a @dfn{full training}; three |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7705 other training methods are described in the FAQ that is distributed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7706 with bogofilter. Note that most Bayesian filters need 1000 to 5000 of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7707 each type of message to start doing a good job. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7708 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7709 To use bogofilter, add the following recipes to @file{~/.procmailrc}: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7710 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7711 @cindex @samp{X-Bogosity:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7712 @cindex header field, @samp{X-Bogosity:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7713 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7714 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7715 MAILDIR=$HOME/`mhparam Path` |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7716 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7717 # Fight spam with Bogofilter. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7718 :0fw |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7719 | bogofilter -3 -e -p |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7720 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7721 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7722 * ^X-Bogosity: Yes, tests=bogofilter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7723 spam/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7724 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7725 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7726 * ^X-Bogosity: Unsure, tests=bogofilter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7727 spam/unsure/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7728 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7729 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7730 @findex mh-junk-blacklist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7731 @findex mh-junk-whitelist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7732 @kindex J b |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7733 @kindex J w |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7734 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7735 If bogofilter classifies a message incorrectly, or is unsure, you can |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7736 use the MH-E commands @kbd{J b} (@code{mh-junk-blacklist}) and @kbd{J |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7737 w} (@code{mh-junk-whitelist}) to update bogofilter's training. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7738 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7739 The @cite{Bogofilter FAQ} suggests that you run the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7740 occasionally to shrink the database: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7741 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7742 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7743 bogoutil -d wordlist.db | bogoutil -l wordlist.db.new |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7744 mv wordlist.db wordlist.db.prv |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7745 mv wordlist.db.new wordlist.db |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7746 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7747 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7748 The @cite{Bogofilter tuning HOWTO} describes how you can fine-tune |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7749 bogofilter. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7750 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7751 @subheading SpamProbe |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7752 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7753 @cindex SpamProbe |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7754 @cindex spam filters, SpamProbe |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7755 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7756 SpamProbe is a Bayesian spam filtering program. Get it from your local |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7757 distribution or from the @uref{http://spamprobe.sourceforge.net, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7758 SpamProbe web site}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7759 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7760 To use SpamProbe, add the following recipes to @file{~/.procmailrc}: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7761 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7762 @cindex @command{formail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7763 @cindex @samp{X-SpamProbe:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7764 @cindex header field, @samp{X-SpamProbe:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7765 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7766 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7767 MAILDIR=$HOME/`mhparam Path` |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7768 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7769 # Fight spam with SpamProbe. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7770 :0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7771 SCORE=| spamprobe receive |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7772 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7773 :0 wf |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7774 | formail -I "X-SpamProbe: $SCORE" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7775 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7776 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7777 *^X-SpamProbe: SPAM |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7778 spam/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7779 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7780 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7781 @findex mh-junk-blacklist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7782 @findex mh-junk-whitelist |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7783 @kindex J b |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7784 @kindex J w |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7785 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7786 If SpamProbe classifies a message incorrectly, you can use the MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7787 commands @kbd{J b} (@code{mh-junk-blacklist}) and @kbd{J w} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7788 (@code{mh-junk-whitelist}) to update SpamProbe's training. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7789 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7790 @subheading Other Things You Can Do |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7791 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7792 There are a couple of things that you can add to @file{~/.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7793 in order to filter out a lot of spam and viruses. The first is to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7794 eliminate any message with a Windows executable (which is most likely |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7795 a virus). The second is to eliminate mail in character sets that you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7796 can't read. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7797 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7798 @cindex @samp{Content-Transfer-Encoding:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7799 @cindex @samp{Content-Type:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7800 @cindex @samp{Subject:} header field |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7801 @cindex header field, @samp{Content-Transfer-Encoding:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7802 @cindex header field, @samp{Content-Type:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7803 @cindex header field, @samp{Subject:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7804 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7805 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7806 MAILDIR=$HOME/`mhparam Path` |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7807 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7808 # |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7809 # Filter messages with win32 executables/virii. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7810 # |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7811 # These attachments are base64 and have a TVqQAAMAAAAEAAAA//8AALg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7812 # pattern. The string "this program cannot be run in MS-DOS mode" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7813 # encoded in base64 is 4fug4AtAnNIbg and helps to avoid false |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7814 # positives (Roland Smith via Pete from the bogofilter mailing list). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7815 # |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7816 :0 B: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7817 * ^Content-Transfer-Encoding:.*base64 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7818 * ^TVqQAAMAAAAEAAAA//8AALg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7819 * 4fug4AtAnNIbg |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7820 spam/exe/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7821 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7822 # |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7823 # Filter mail in unreadable character sets (from the Bogofilter FAQ). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7824 # |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7825 UNREADABLE='[^?"]*big5|iso-2022-jp|ISO-2022-KR|euc-kr|gb2312|ks_c_5601-1987' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7826 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7827 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7828 * 1^0 $ ^Subject:.*=\?($UNREADABLE) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7829 * 1^0 $ ^Content-Type:.*charset="?($UNREADABLE) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7830 spam/unreadable/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7831 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7832 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7833 * ^Content-Type:.*multipart |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7834 * B ?? $ ^Content-Type:.*^?.*charset="?($UNREADABLE) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7835 spam/unreadable/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7836 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7837 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7838 @node Miscellaneous, Scan Line Formats, Junk, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7839 @chapter Miscellaneous Commands, Variables, and Buffers |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7840 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7841 This chapter covers the following command and the various MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7842 buffers, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7843 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7844 @ftable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7845 @item mh-version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7846 Display version information about MH-E and the MH mail handling |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7847 system. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7848 @end ftable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7849 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7850 @cindex buffers, @samp{*MH-E Info*} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7851 @cindex MH-E version |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7852 @cindex @samp{*MH-E Info*} |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7853 @cindex version |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7854 @kindex M-x mh-version |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7855 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7856 One command worth noting is @kbd{M-x mh-version}. You can compare the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7857 version this command prints to the latest release (@pxref{Getting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7858 MH-E}). The output of @kbd{M-x mh-version}, found in a buffer named |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7859 @samp{*MH-E Info*}, should usually be included with any bug report you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7860 submit (@pxref{Bug Reports}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7861 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7862 @subheading MH-E Buffers |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7863 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7864 Besides the MH-Folder, MH-Show, and MH-Letter buffers, MH-E creates |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7865 several other buffers. They are: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7866 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7867 @table @samp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7868 @cindex @samp{*MH-E Folders*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7869 @cindex buffers, @samp{*MH-E Folders*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7870 @findex mh-list-folders |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7871 @item *MH-E Folders* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7872 @kindex F l |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7873 This buffer contains the output of @kbd{F l} (@code{mh-list-folders}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7874 @xref{Folders}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7875 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7876 @cindex @samp{*MH-E Help*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7877 @cindex buffers, @samp{*MH-E Help*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7878 @findex mh-help |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7879 @item *MH-E Help* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7880 @kindex ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7881 @kindex C-c ? |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7882 This buffer contains the output of @kbd{?} (@code{mh-help}) and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7883 @kbd{C-c ?} in MH-Letter mode. @xref{Using This Manual}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7884 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7885 @cindex @samp{*MH-E Info*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7886 @cindex buffers, @samp{*MH-E Info*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7887 @item *MH-E Info* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7888 This buffer contains the output of @kbd{M-x mh-version @key{RET}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7889 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7890 @cindex @samp{*MH-E Log*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7891 @cindex buffers, @samp{*MH-E Log*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7892 @item *MH-E Log* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7893 This buffer contains the last 100 lines of the output of the various |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7894 MH commands. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7895 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7896 @cindex @samp{*MH-E Mail Delivery*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7897 @cindex buffers, @samp{*MH-E Mail Delivery*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7898 @item *MH-E Mail Delivery* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7899 This buffer contains the transcript of a mail delivery. @xref{Sending |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7900 Message}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7901 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7902 @cindex @samp{*MH-E Recipients*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7903 @cindex buffers, @samp{*MH-E Recipients*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7904 @findex mh-check-whom |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7905 @item *MH-E Recipients* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7906 @kindex C-c C-w |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7907 This buffer contains the output of @kbd{C-c C-w} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7908 (@code{mh-check-whom}) and is killed when draft is sent. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7909 @xref{Checking Recipients}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7910 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7911 @cindex @samp{*MH-E Sequences*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7912 @cindex buffers, @samp{*MH-E Sequences*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7913 @item *MH-E Sequences* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7914 This buffer contains the output of @kbd{S l} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7915 (@code{mh-list-sequences}). @xref{Sequences}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7916 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7917 @cindex @samp{*mh-temp*} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7918 @cindex buffers, @samp{*mh-temp*} |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7919 @item *mh-temp* |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7920 This is a scratch, ephemeral, buffer used by MH-E functions. Note that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7921 it is hidden because the first character in the name is a space. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7922 You'll generally not have any need for this buffer. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7923 @end table |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7924 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7925 @node Scan Line Formats, Procmail, Miscellaneous, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7926 @appendix Scan Line Formats |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7927 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7928 @cindex scan line formats |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7929 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7930 This appendix discusses how MH-E creates, parses, and manipulates scan |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7931 lines. If you have your own MH scan or inc format files, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7932 @strong{can} teach MH-E how to handle them, but it isn't easy as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7933 you'll see. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7934 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7935 @cindex @samp{mh-scan-line-formats} customization group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7936 @cindex customization group, @samp{mh-scan-line-formats} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7937 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7938 This table lists the options in the @samp{mh-scan-line-formats} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7939 customization group. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7940 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7941 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7942 @item mh-adaptive-cmd-note-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7943 On means that the message number width is determined dynamically |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7944 (default: @samp{on}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7945 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7946 @item mh-scan-format-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7947 Specifies the format file to pass to the scan program (default: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7948 @samp{Use MH-E scan Format}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7949 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7950 @item mh-scan-prog |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
7951 Program used to scan messages (default: @code{"scan"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7952 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7953 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7954 @vindex mh-adaptive-cmd-note-flag |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7955 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7956 There are a couple of caveats when creating your own scan format file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7957 First, MH-E will not work if your scan lines do not include message |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7958 numbers. It will work poorly if you don't dedicate a column for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7959 showing the current message and notations. You won't be able to use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7960 the option @code{mh-adaptive-cmd-note-flag} or the threading features |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7961 (@pxref{Threading}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7962 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7963 @cindex message numbers |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7964 @findex mh-set-cmd-note |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7965 @vindex mh-adaptive-cmd-note-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7966 @vindex mh-scan-format-file |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7967 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7968 If you've created your own format to handle long message numbers, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7969 you'll be pleased to know you no longer need it since MH-E adapts its |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7970 internal format based upon the largest message number if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7971 @code{mh-adaptive-cmd-note-flag} is on (the default). If you prefer |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7972 fixed-width message numbers, turn off @code{mh-adaptive-cmd-note-flag} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7973 and call @code{mh-set-cmd-note} with the width specified by your |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7974 format file (see @code{mh-scan-format-file}). For example, the default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7975 width is 4, so you would use @samp{(mh-set-cmd-note 4)}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7976 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7977 @vindex mh-adaptive-cmd-note-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7978 @vindex mh-scan-format-file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7979 @vindex mh-scan-format-mh |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7980 @vindex mh-scan-format-nmh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7981 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7982 The default setting for @code{mh-scan-format-file} is @samp{Use MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7983 scan Format}. This means that the format string will be taken from the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7984 either @code{mh-scan-format-mh} or @code{mh-scan-format-nmh} depending |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7985 on whether MH or nmh (or GNU mailutils) is in use. This setting also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7986 enables you to turn on the option @code{mh-adaptive-cmd-note-flag}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7987 You can also set this option to @samp{Use Default scan Format} to get |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7988 the same output as you would get if you ran @command{scan} from the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7989 shell. If you have a format file that you want MH-E to use but not MH, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7990 you can set this option to @samp{Specify a scan Format File} and enter |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7991 the name of your format file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7992 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7993 @vindex mh-scan-format-file |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7994 @vindex mh-scan-format-mh |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7995 @vindex mh-scan-format-nmh |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
7996 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7997 The scan format that MH-E uses when @code{mh-scan-format-file} is set |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7998 to its default of @samp{Use MH-E scan Format} is held in the variables |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
7999 @code{mh-scan-format-nmh} and @code{mh-scan-format-mh} depending on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8000 whether you are using nmh (or GNU mailutils) or not. Typically, you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8001 create your own format files rather than modifying these variables. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8002 The value of @code{mh-scan-format-nmh} is: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8003 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8004 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8005 (concat |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8006 "%4(msg)" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8007 "%<(cur)+%| %>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8008 "%<@{replied@}-" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8009 "%?(nonnull(comp@{to@}))%<(mymbox@{to@})t%>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8010 "%?(nonnull(comp@{cc@}))%<(mymbox@{cc@})c%>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8011 "%?(nonnull(comp@{bcc@}))%<(mymbox@{bcc@})b%>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8012 "%?(nonnull(comp@{newsgroups@}))n%>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8013 "%<(zero) %>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8014 "%02(mon@{date@})/%02(mday@{date@})%<@{date@} %|*%>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8015 "%<(mymbox@{from@})%<@{to@}To:%14(decode(friendly@{to@}))%>%>" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8016 "%<(zero)%17(decode(friendly@{from@}))%> " |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8017 "%(decode@{subject@})%<@{body@}<<%@{body@}%>") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8018 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8019 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8020 @cindex decoding RFC 2047 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8021 @cindex RFC 2047, decoding |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8022 @vindex mh-scan-format-mh |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8023 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8024 The setting for @code{mh-scan-format-mh} is similar, except that MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8025 doesn't have the function @code{decode} (which is used to decode RFC |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8026 2047 encodings). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8027 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8028 @cindex notations, scan line |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8029 @cindex scan line notations |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8030 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8031 These strings are passed to the @command{scan} program via the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8032 @option{-format} argument. The formats are identical to the defaults |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8033 except that additional hints for fontification have been added to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8034 existing notations in the fifth column (remember that in Emacs, the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8035 columns start at 0). The values of the fifth column, in priority |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8036 order, are: @samp{-} if the message has been replied to, @samp{t} if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8037 an address in the @samp{To:} field matches one of the mailboxes of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8038 current user, @samp{c} if the @samp{Cc:} field matches, @samp{b} if |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8039 the @samp{Bcc:} field matches, and @samp{n} if a non-empty |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8040 @samp{Newsgroups:} field is present. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8041 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8042 @cindex @command{scan} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8043 @cindex MH commands, @command{scan} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8044 @vindex mh-progs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8045 @vindex mh-scan-prog |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8046 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8047 The name of the program that generates a listing of one line per |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8048 message is held in @code{mh-scan-prog} (default: @code{"scan"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8049 Unless this variable contains an absolute pathname, it is assumed to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8050 be in the @code{mh-progs} directory (@pxref{Getting Started}). You may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8051 link another program to @command{scan} (see @samp{mh-profile}(5)) to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8052 produce a different type of listing@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
8053 @uref{@value{MH-BOOK-HOME}/faswsprs.html, Find and Specify with scan |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8054 pick Ranges Sequences} in the MH book.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8055 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8056 @cindex regular expressions, scan line formats |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8057 @findex mh-set-cmd-note |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8058 @findex setq |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8059 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8060 If you change the format of the scan lines you'll need to tell MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8061 how to parse the new format. As you will see, quite a lot of variables |
69429
1a3742d0d1cf
(Scan Line Formats): Replace @samp with @kbd.
Bill Wohler <wohler@newt.com>
parents:
69427
diff
changeset
|
8062 are involved to do that. Use @kbd{M-x apropos @key{RET} |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8063 mh-scan.*regexp @key{RET}} to obtain a list of these variables. You |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8064 will also have to call @code{mh-set-cmd-note} if your notations are |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8065 not in column 4 (columns in Emacs start with 0). Note that unlike most |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8066 of the user options described in this manual, these are variables and |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8067 must be set with @code{setq} instead of in a customization buffer. For |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8068 help with regular expressions, see |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8069 @ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8070 @ref{Regexps, , Syntax of Regular Expressions, emacs, The |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8071 GNU Emacs Manual}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8072 @end ifnothtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8073 @ifhtml |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8074 section |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8075 @uref{http://www.gnu.org/software/emacs/manual/html_node/Regexps.html, |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8076 Syntax of Regular Expressions} in @cite{The GNU Emacs Manual}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8077 @end ifhtml |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8078 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8079 The first variable has to do with pruning out garbage. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8080 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8081 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8082 @cindex @command{inc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8083 @cindex MH commands, @command{inc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8084 @cindex @command{scan} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8085 @cindex MH commands, @command{scan} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8086 @item mh-scan-valid-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8087 This regular expression describes a valid scan line. This is used to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8088 eliminate error messages that are occasionally produced by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8089 @command{inc}@footnote{See the section |
70482
f3cb9280be5d
(MH-BOOK-HOME): Change from http://www.ics.uci.edu/~mh/book/mh to
Bill Wohler <wohler@newt.com>
parents:
70481
diff
changeset
|
8090 @uref{@value{MH-BOOK-HOME}/reapre.html, Reading Mail: inc show next |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8091 prev} in the MH book.} or @command{scan} (default: @code{"^ *[0-9]"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8092 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8093 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8094 Next, many variables control how the scan lines are parsed. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8095 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8096 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8097 @vindex mh-folder-body |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8098 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8099 @item mh-scan-body-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8100 This regular expression matches the message body fragment. Note that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8101 the default setting of @code{mh-folder-font-lock-keywords} expects |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8102 this expression to contain at least one parenthesized expression which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8103 matches the body text as in the default of |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8104 @code{"\\(<<\\([^\n]+\\)?\\)"}. If this regular expression is not |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8105 correct, the body fragment will not be highlighted with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8106 @code{mh-folder-body}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8107 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8108 @vindex mh-folder-cur-msg-number |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8109 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8110 @vindex mh-note-cur |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8111 @item mh-scan-cur-msg-number-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8112 This regular expression matches the current message. It must match |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8113 from the beginning of the line. Note that the default setting of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8114 @code{mh-folder-font-lock-keywords} expects this expression to contain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8115 at least one parenthesized expression which matches the message number |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8116 as in the default of @w{@code{"^\\( *[0-9]+\\+\\).*"}}. This |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8117 expression includes the leading space and current message marker |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8118 @samp{+} within the parenthesis since it looks better to highlight |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8119 these items as well. The highlighting is done with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8120 @code{mh-folder-cur-msg-number}. This regular expression should be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8121 correct as it is needed by non-fontification functions. See also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8122 @code{mh-note-cur}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8123 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8124 @vindex mh-folder-date |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8125 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8126 @vindex mh-scan-sent-to-me-sender-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8127 @item mh-scan-date-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8128 This regular expression matches a valid date. It must @strong{not} be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8129 anchored to the beginning or the end of the line. Note that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8130 default setting of @code{mh-folder-font-lock-keywords} expects this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8131 expression to contain only one parenthesized expression which matches |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8132 the date field as in the default of |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8133 @code{"\\([0-9][0-9]/[0-9][0-9]\\)"}. If this regular expression is |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8134 not correct, the date will not be highlighted with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8135 @code{mh-folder-date}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8136 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8137 @vindex mh-folder-deleted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8138 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8139 @vindex mh-note-deleted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8140 @item mh-scan-deleted-msg-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8141 This regular expression matches deleted messages. It must match from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8142 the beginning of the line. Note that the default setting of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8143 @code{mh-folder-font-lock-keywords} expects this expression to contain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8144 at least one parenthesized expression which matches the message number |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8145 as in the default of @code{"^\\( *[0-9]+\\)D"}. This expression |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8146 includes the leading space within the parenthesis since it looks |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8147 better to highlight it as well. The highlighting is done with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8148 @code{mh-folder-deleted}. This regular expression should be correct as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8149 it is needed by non-fontification functions. See also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8150 @code{mh-note-deleted}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8151 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8152 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8153 @vindex mh-folder-msg-number |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8154 @item mh-scan-good-msg-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8155 This regular expression matches ``good'' messages. It must match from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8156 the beginning of the line. Note that the default setting of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8157 @code{mh-folder-font-lock-keywords} expects this expression to contain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8158 at least one parenthesized expression which matches the message number |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8159 as in the default of @w{@code{"^\\( *[0-9]+\\)[^D^0-9]"}}. This |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8160 expression includes the leading space within the parenthesis since it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8161 looks better to highlight it as well. The highlighting is done with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8162 the face @code{mh-folder-msg-number}. This regular expression should |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8163 be correct as it is needed by non-fontification functions. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8164 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8165 @vindex mh-scan-format-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8166 @item mh-scan-msg-format-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8167 This regular expression finds the message number width in a scan |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8168 format. Note that the message number must be placed in a parenthesized |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8169 expression as in the default of @code{"%\\([0-9]*\\)(msg)"}. This |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8170 variable is only consulted if @code{mh-scan-format-file} is set to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8171 @samp{Use MH-E scan Format}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8172 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8173 @vindex mh-scan-format-file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8174 @item mh-scan-msg-format-string |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8175 This is a format string for the width of the message number in a scan |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8176 format. Use @samp{0%d} for zero-filled message numbers. This variable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8177 is only consulted if @code{mh-scan-format-file} is set to @samp{Use |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8178 MH-E scan Format} (default: @code{"%d"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8179 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8180 @item mh-scan-msg-number-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8181 This regular expression extracts the message number. It must match |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8182 from the beginning of the line. Note that the message number must be |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8183 placed in a parenthesized expression as in the default of @w{@code{"^ |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8184 *\\([0-9]+\\)"}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8185 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8186 @item mh-scan-msg-overflow-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8187 This regular expression matches overflowed message numbers (default: |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8188 @code{"^[?0-9][0-9]"}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8189 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8190 @item mh-scan-msg-search-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8191 This regular expression matches a particular message. It is a format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8192 string; use @samp{%d} to represent the location of the message number |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8193 within the expression as in the default of @code{"^[^0-9]*%d[^0-9]"}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8194 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8195 @vindex mh-folder-address |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8196 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8197 @vindex mh-folder-to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8198 @item mh-scan-rcpt-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8199 This regular expression specifies the recipient in messages you sent. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8200 Note that the default setting of @code{mh-folder-font-lock-keywords} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8201 expects this expression to contain two parenthesized expressions. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8202 first is expected to match the @samp{To:} that the default scan format |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8203 file generates. The second is expected to match the recipient's name |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8204 as in the default of @code{"\\(To:\\)\\(..............\\)"}. If this |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8205 regular expression is not correct, the @samp{To:} string will not be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8206 highlighted with the face @code{mh-folder-to} and the recipient will not be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8207 highlighted with the face @code{mh-folder-address}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8208 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8209 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8210 @vindex mh-folder-refiled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8211 @vindex mh-note-refiled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8212 @item mh-scan-refiled-msg-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8213 This regular expression matches refiled messages. It must match from |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8214 the beginning of the line. Note that the default setting of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8215 @code{mh-folder-font-lock-keywords} expects this expression to contain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8216 at least one parenthesized expression which matches the message number |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8217 as in the default of @w{@code{"^\\( *[0-9]+\\)\\^"}}. This expression |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8218 includes the leading space within the parenthesis since it looks |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8219 better to highlight it as well. The highlighting is done with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8220 @code{mh-folder-refiled}. This regular expression should be correct as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8221 it is needed by non-fontification functions. See also |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8222 @code{mh-note-refiled}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8223 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8224 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8225 @vindex mh-folder-sent-to-me-sender |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8226 @vindex mh-mh-folder-sent-to-me-hint |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8227 @vindex mh-scan-format-nmh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8228 @item mh-scan-sent-to-me-sender-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8229 This regular expression matches messages sent to us. Note that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8230 default setting of @code{mh-folder-font-lock-keywords} expects this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8231 expression to contain at least two parenthesized expressions. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8232 first should match the fontification hint (see |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8233 @code{mh-scan-format-nmh}) and the second should match the user name |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8234 as in the default of |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8235 @w{@code{"^ *[0-9]+.\\([bct]\\).....[ ]*\\(..................\\)"}}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8236 If this regular expression is not correct, the notation hints will not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8237 be highlighted with the face @code{mh-mh-folder-sent-to-me-hint} and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8238 the sender will not be highlighted with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8239 @code{mh-folder-sent-to-me-sender}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8240 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8241 @vindex mh-folder-followup |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8242 @vindex mh-folder-font-lock-keywords |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8243 @vindex mh-folder-subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8244 @item mh-scan-subject-regexp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8245 This regular expression matches the subject. It must match from the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8246 beginning of the line. Note that the default setting of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8247 @samp{mh-folder-font-lock-keywords} expects this expression to contain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8248 at least three parenthesized expressions. The first is expected to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8249 match the @samp{Re:} string, if any, and is highlighted with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8250 @code{mh-folder-followup}. The second matches an optional bracketed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8251 number after @samp{Re:}, such as in @samp{Re[2]:} (and is thus a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8252 sub-expression of the first expression). The third is expected to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8253 match the subject line itself which is highlighted with the face |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8254 @code{mh-folder-subject}. For example, the default is |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8255 @w{@code{"^ *[0-9]+........[ ]*...................}}@* |
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8256 @w{@code{\\([Rr][Ee]\\(\\[[0-9]+\\]\\)?:\\s-*\\)*\\([^<\n]*\\)"}}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8257 This regular expression should be correct as it is needed by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8258 non-fontification functions. Note that this example is broken up on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8259 two lines for readability, but is actually a single string. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8260 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8261 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8262 Finally, there are a slew of variables that control how MH-E annotates |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8263 the scan lines. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8264 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8265 @vtable @code |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8266 @findex mh-set-cmd-note |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8267 @vindex mh-adaptive-cmd-note-flag |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8268 @item mh-cmd-note |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8269 Column for notations (default: 4). This variable should be set with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8270 the function @code{mh-set-cmd-note}. This variable may be updated |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8271 dynamically if @code{mh-adaptive-cmd-note-flag} is on. The following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8272 variables contain the notational characters. Note that columns in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8273 Emacs start with 0. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8274 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8275 @item mh-note-copied |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8276 Messages that have been copied are marked by this character (default: |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8277 @code{?C}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8278 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8279 @vindex mh-scan-cur-msg-number-regexp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8280 @item mh-note-cur |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8281 The current message (in MH, not in MH-E) is marked by this character |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8282 (default: @code{?+}). See also @code{mh-scan-cur-msg-number-regexp}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8283 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8284 @vindex mh-scan-deleted-msg-regexp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8285 @item mh-note-deleted |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8286 Messages that have been deleted are marked by this character (default: |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8287 @code{?D}). See also @code{mh-scan-deleted-msg-regexp}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8288 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8289 @item mh-note-dist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8290 Messages that have been redistributed are marked by this character |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8291 (default: @code{?R}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8292 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8293 @item mh-note-forw |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8294 Messages that have been forwarded are marked by this character |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8295 (default: @code{?F}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8296 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8297 @item mh-note-printed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8298 Messages that have been printed are marked by this character (default: |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8299 @code{?P}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8300 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8301 @vindex mh-scan-refiled-msg-regexp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8302 @item mh-note-refiled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8303 Messages that have been refiled are marked by this character (default: |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8304 @code{?^}). See also @code{mh-scan-refiled-msg-regexp}. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8305 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8306 @item mh-note-repl |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8307 Messages that have been replied to are marked by this character |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8308 (default: @code{?-}). |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8309 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8310 @item mh-note-seq |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8311 Messages in a user-defined sequence are marked by this character |
69427
656079a407fa
(Preface, More About MH-E, Options, HTML, Folders)
Bill Wohler <wohler@newt.com>
parents:
69314
diff
changeset
|
8312 (default: @code{?%}). Messages in the @samp{search} sequence are |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8313 marked by this character as well. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8314 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8315 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8316 For example, let's say I have the following in @file{scan.format} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8317 which displays the sender, the subject, and the message number. This |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8318 format places a @samp{+} after the message number for the current |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8319 message according to MH; it also uses that column for notations. |
25829 | 8320 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8321 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8322 %20(decode(friendly@{from@})) %50(decode@{subject@}) %4(msg)%<(cur)+%| %> |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8323 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8324 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8325 @vindex mh-adaptive-cmd-note-flag |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8326 @vindex mh-scan-format-file |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8327 @vindex mh-scan-format-file, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8328 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8329 The first thing you have to do is tell MH-E to use this file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8330 Customize @code{mh-scan-format-file} and set its value to @samp{Use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8331 Default scan Format}. If you didn't get already turn off |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8332 @code{mh-adaptive-cmd-note-flag}, you'll need to do that first. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8333 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8334 Next, tell MH-E what a valid scan line looks like so that you can at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8335 least display the output of scan in your MH-Folder buffer. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8336 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8337 @vindex mh-scan-valid-regexp, example |
25829 | 8338 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8339 @smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8340 (setq mh-scan-valid-regexp "[0-9]+[+D^ ]$") |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8341 @end smalllisp |
25829 | 8342 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8343 Now, in order to get rid of the @samp{Cursor not pointing to message} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8344 message, you need to tell MH-E how to access the message number. You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8345 should also see why MH-E requires that you include a message number in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8346 the first place. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8347 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8348 @vindex mh-scan-msg-number-regexp, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8349 @vindex mh-scan-msg-search-regexp, example |
25829 | 8350 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8351 @smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8352 (setq mh-scan-msg-number-regexp "^.* \\([0-9]+\\)[+D^ ]$") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8353 (setq mh-scan-msg-search-regexp " %d[+D^ ]$") |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8354 @end smalllisp |
25829 | 8355 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8356 In order to get the next and previous commands working, add this. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8357 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8358 @vindex mh-scan-good-msg-regexp, example |
25829 | 8359 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8360 @smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8361 (setq mh-scan-good-msg-regexp "^.* \\([0-9]+\\)[+D^ ]$") |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8362 @end smalllisp |
25829 | 8363 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8364 Note that the current message isn't marked with a @samp{+} when moving |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8365 between the next and previous messages. Here is the code required to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8366 get this working. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8367 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8368 @vindex set-mh-cmd-note, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8369 @vindex mh-scan-cur-msg-number-regexp, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8370 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8371 @smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8372 (set-mh-cmd-note 76) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8373 (setq mh-scan-cur-msg-number-regexp "^.* \\([0-9]+\\)\\+$") |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8374 @end smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8375 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8376 Finally, add the following to delete and refile messages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8377 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8378 @vindex mh-scan-deleted-msg-regexp, example |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8379 @vindex mh-scan-refiled-msg-regexp, example |
25829 | 8380 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8381 @smalllisp |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8382 (setq mh-scan-deleted-msg-regexp "^.* \\([0-9]+\\)D$") |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8383 (setq mh-scan-refiled-msg-regexp "^.* \\([0-9]+\\)\\^$") |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8384 @end smalllisp |
25829 | 8385 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8386 This is just a bare minimum; it's best to adjust all of the regular |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8387 expressions to ensure that MH-E and highlighting perform well. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8388 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8389 @node Procmail, Odds and Ends, Scan Line Formats, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8390 @appendix Reading Mailing Lists Effectively |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8391 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8392 @cindex @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8393 @cindex @command{slocal} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8394 @cindex Gnus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8395 @cindex MH commands, @command{slocal} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8396 @cindex Unix commands, @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8397 @cindex mailing lists, reading |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8398 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8399 This appendix explains how to use @uref{http://www.procmail.org/, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8400 procmail} to file mail from mailing lists into folders which can then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8401 be read easily with MH-E@footnote{The MH equivalent, @command{slocal}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8402 can be used as well, but procmail is more flexible and more packages |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8403 exist for procmail than for slocal.}. Some mailing lists have such |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8404 high traffic that Gnus must be used and I discuss how to use Gnus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8405 side-by-side with MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8406 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8407 @cindex @file{.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8408 @cindex files, @file{.procmailrc} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8409 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8410 First, I'll describe how to put mail from your mailing lists directly |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8411 into an MH folder using @command{procmail}. First, add the following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8412 to @file{~/.procmailrc}. While the logging variables aren't strictly |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8413 necessary, they are extremely useful. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8414 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8415 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8416 [1] # Update PATH so procmail can find myrcvstore, rcvstore and mhparam. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8417 [2] PATH=$PATH:/usr/lib/mh:/usr/bin/mh:$HOME/bin |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8418 [3] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8419 [4] # Point LOGFILE at the actual log file. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8420 [5] LOGFILE=$HOME/.procmail.log |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8421 [6] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8422 [7] # This setting provides just the right amount of information. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8423 [8] LOGABSTRACT=all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8424 [9] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8425 [10] # Uncomment the following line to see how your patterns match. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8426 [11] #VERBOSE=yes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8427 [12] |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8428 [13] # Place mail sent to any MH-E mailing list in +mh-e. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8429 [14] :0 w: mh-e$LOCKEXT |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8430 [15] * ^TO.*mh-e-.*@.*sourceforge.net |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8431 [16] | myrcvstore -create +mh-e |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8432 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8433 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8434 @cindex @command{rcvstore} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8435 @cindex MH commands, @command{rcvstore} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8436 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8437 Line 14 creates a lock file in your mail directory based upon the name |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8438 of the folder. This is done because @command{rcvstore} does not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8439 perform locking. While this lock file will prevent @command{procmail} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8440 from writing to a folder concurrently, there is a slight chance that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8441 you might lose a message if you're performing operations on a folder |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8442 at the same time @command{rcvstore} is placing a message there. You |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8443 have been warned. Now that that disclaimer is out of the way, note |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8444 that I've been using this set-up for over a decade and haven't lost |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8445 anything to my knowledge@footnote{See |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8446 @uref{https://savannah.nongnu.org/bugs/?func=detailbug&bug_id=4361&group_id=2166, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8447 Savannah issue #4361} to see if @command{rcvstore} locking is still an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8448 issue.}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8449 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8450 @cindex @samp{Unseen-Sequence:} MH profile component |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8451 @cindex MH profile component, @samp{Unseen-Sequence:} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8452 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8453 Line 16 uses the following script, @code{myrcvstore}, to massage the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8454 message as described in the comment and file the message in the given |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8455 folder@footnote{The @samp{-create} argument wasn't always the default |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8456 to @command{rcvstore}.}. |
25829 | 8457 |
37802
953a442c9130
Avoid overfull hboxes wherever possible.
Eli Zaretskii <eliz@gnu.org>
parents:
36329
diff
changeset
|
8458 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8459 #! /bin/sh |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8460 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8461 # Accepts a message on standard input and passes it through rcvstore |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8462 # after first passing it through any filters. All arguments are passed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8463 # on to rcvstore. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8464 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8465 # Force the "From user date" to become part of header. One reason this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8466 # is done is because the presence of the From field confuses dist so |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8467 # that dist adds a new header, rather than using the existing header. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8468 # Note that this should not be done for any message that goes into a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8469 # Gnus incoming file (Gnus will thrown an error) nor should it be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8470 # applied to any message that goes to the system mailbox because the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8471 # entire mailbox will be incorporated as a single message. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8472 formail -c -z -R 'From ' X-Envelope-From: | |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8473 rcvstore $@@ |
37802
953a442c9130
Avoid overfull hboxes wherever possible.
Eli Zaretskii <eliz@gnu.org>
parents:
36329
diff
changeset
|
8474 @end smallexample |
25829 | 8475 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8476 If your version of @command{rcvstore} doesn't add messages to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8477 @samp{unseen} sequence by default, add the following line to your MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8478 profile: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8479 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8480 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8481 Unseen-Sequence: unseen |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8482 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8483 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8484 Now view your new messages with the speedbar (@pxref{Speedbar}) or with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8485 @kbd{F n} (@code{mh-index-new-messages}). @xref{Folders}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8486 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8487 If you're on a mailing list that is so voluminous that it is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8488 impossible to read every message, it usually better to read the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8489 mailing list like a newsgroup in a news reader. Emacs has a built-in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8490 newsreader called Gnus. The remainder of this appendix talks about how |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8491 to use Gnus with an MH message store. The version of Gnus that was |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8492 used to prepare this manual was 5.10. Versions 5.8 through 5.10 should |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8493 work but versions prior to 5.8 use different options. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8494 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8495 This table contains a list of Gnus options that you will have to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8496 modify. Note that for them to become accessible, you'll have to load |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8497 @file{nnml.el} first. This can be done with @kbd{M-x load-library |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8498 @key{RET} nnml @key{RET}}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8499 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8500 @vtable @code |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8501 @item gnus-secondary-select-methods |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8502 Select the @samp{nnml} value. This select method uses directories for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8503 folders and individual files for messages, just like MH. You do not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8504 have to set an address. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8505 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8506 @item mail-sources |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8507 Select the @samp{Several files in a directory} value, check the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8508 @samp{Path} box and enter @file{~/Mail} to tell Gnus where to find |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8509 your mail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8510 @c ------------------------- |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8511 @vindex mail-user-agent |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8512 @item message-mail-user-agent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8513 In order to send mail within Gnus using MH-E, set this option to |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8514 @samp{mail-user-agent} and set the @code{mail-user-agent} option to |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8515 @samp{Emacs interface to MH}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8516 @c ------------------------- |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8517 @item nnmail-keep-last-article |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8518 Since Gnus keeps track of which messages you have read, it would be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8519 bad if Gnus expired the last message, for example, message 100, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8520 @command{rcvstore} gave the next new message number 1. Gnus would then |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8521 ignore it since it thinks that you've read messages 1-100. Turning on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8522 this option ensures that the last message is never removed thereby |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8523 eliminating this problem. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8524 @end vtable |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8525 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8526 Next add the following to @file{~/.procmailrc}. If you don't subscribe |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8527 to the GnuCash mailing list, substitute one to which you are |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8528 subscribed. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8529 |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8530 @smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8531 MAILDIR=$HOME/`mhparam Path` |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8532 # Place mail sent to the GnuCash mailing list in gnucash.spool, where |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8533 # Gnus will pick it up. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8534 :0: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8535 * ^TO.*gnucash.*@.*gnucash.org |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8536 gnucash.spool |
69537
cc7eec04147b
Use smallexample and smalllisp consistenly.
Bill Wohler <wohler@newt.com>
parents:
69478
diff
changeset
|
8537 @end smallexample |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8538 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8539 Wait for some messages to appear in @file{gnucash.spool} and run Gnus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8540 with @kbd{M-x gnus @key{RET}}. To view the folder created in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8541 example above, you would tell Gnus about it the first time only with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8542 @kbd{G m gnucash @key{RET} nnml @key{RET}}. In MH-E, this folder is |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8543 known as @samp{+gnucash}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8544 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8545 @node Odds and Ends, History, Procmail, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8546 @appendix Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8547 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8548 This appendix covers a few topics that don't fit elsewhere. Here I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8549 tell you how to report bugs and how to get on the MH-E mailing lists. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8550 I also point out some additional sources of information. |
25829 | 8551 |
8552 @menu | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8553 * Bug Reports:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8554 * Mailing Lists:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8555 * MH FAQ and Support:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8556 * Getting MH-E:: |
25829 | 8557 @end menu |
8558 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8559 @node Bug Reports, Mailing Lists, Odds and Ends, Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8560 @appendixsec Bug Reports |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8561 |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8562 @cindex bugs |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8563 @cindex SourceForge |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8564 @kindex M-x mh-version |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8565 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8566 Bug reports should be filed at |
69767
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8567 @uref{https://sourceforge.net/tracker/?group_id=13357&atid=113357, |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8568 SourceForge}. You need to be a SourceForge user to submit bug reports, |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8569 but this is easy enough to do that it shouldn't be a restriction for |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8570 you. Please include the output of @kbd{M-x mh-version} |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8571 (@pxref{Miscellaneous}) in any bug report you send unless you're 110% |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8572 positive we won't ask for it. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8573 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8574 @node Mailing Lists, MH FAQ and Support, Bug Reports, Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8575 @appendixsec MH-E Mailing Lists |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8576 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8577 @cindex SourceForge |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8578 @cindex mailing lists |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8579 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8580 There are several mailing lists for MH-E. They are @i{mh-e-users at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8581 lists.sourceforge.net}, @i{mh-e-announce at lists.sourceforge.net}, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8582 and @i{mh-e-devel at lists.sourceforge.net}. You can subscribe or view |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8583 the archives at @uref{https://sourceforge.net/mail/?group_id=13357, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8584 SourceForge}. Do not report bugs on these lists; please submit them |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8585 via SourceForge (@pxref{Bug Reports}). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8586 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8587 @node MH FAQ and Support, Getting MH-E, Mailing Lists, Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8588 @appendixsec MH FAQ and Support |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8589 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8590 @cindex FAQ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8591 @cindex MH FAQ |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8592 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8593 The article @uref{http://www.newt.com/faq/mh.html, @cite{MH Frequently |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8594 Asked Questions (FAQ) with Answers}} appears monthly in the newsgroup |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8595 @samp{comp.mail.mh}. While very little is there that deals with MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8596 specifically, there is an incredible wealth of material about MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8597 itself which you will find useful. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8598 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8599 @cindex support |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8600 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8601 You can find FAQs on MH-E at the |
69767
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8602 @uref{https://sourceforge.net/tracker/?group_id=13357&atid=213357, |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8603 Support Requests} page on SourceForge. If you don't find the answer to |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8604 your question, file a support request and your question will become a |
751ecb169488
(Getting Started, Junk, Bug Reports)
Bill Wohler <wohler@newt.com>
parents:
69681
diff
changeset
|
8605 new FAQ! |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8606 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8607 @node Getting MH-E, , MH FAQ and Support, Odds and Ends |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8608 @appendixsec Getting MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8609 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8610 @cindex MH-E, obtaining |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8611 @cindex getting MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8612 @cindex obtaining MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8613 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8614 Because MH-E is undergoing a phase of sustained growth, the version of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8615 MH-E in your Emacs is likely to be out of date although it is most |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8616 likely to be more up to date than the copy that comes with the MH |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8617 distribution in @file{miscellany/mh-e}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8618 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8619 @cindex change log |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8620 @cindex release notes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8621 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8622 New MH-E releases are always available for downloading at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8623 @uref{https://sourceforge.net/project/showfiles.php?group_id=13357, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8624 SourceForge} before they appear in an Emacs release. You can read the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8625 release notes on that page to determine if the given release of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8626 is already installed in your version of Emacs. You can also read the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8627 change log to see if you are interested in what the given release of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8628 MH-E has to offer (although we have no doubt that you will be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8629 extremely interested in all new releases). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8630 |
70212
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
8631 @cindex Debian |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
8632 |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
8633 If you use Debian, you can install the Debian |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
8634 @uref{http://packages.debian.org/unstable/mail/mh-e, mh-e package} |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
8635 instead. |
4d2e0eb216a2
(Getting Started): Made it more explicit that you need to install MH,
Bill Wohler <wohler@newt.com>
parents:
70176
diff
changeset
|
8636 |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8637 @cindex files, @samp{MH-E-NEWS} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8638 @cindex files, @samp{README} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8639 @cindex news |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8640 @cindex @samp{MH-E-NEWS} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8641 @cindex @samp{README} |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8642 @kindex M-x mh-version |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8643 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8644 After you download and extract the MH-E tarball, read the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8645 @file{README} file and @file{MH-E-NEWS}. These correspond to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8646 release notes and change log mentioned above. The file @file{README} |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8647 contains instructions on installing MH-E. If you're already running |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8648 Emacs, please quit that session and start again to load in the new |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8649 MH-E. Check that you're running the new version with the command |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8650 @kbd{M-x mh-version}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8651 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8652 @cindex contributed software |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8653 @cindex manual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8654 @cindex documentation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8655 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8656 In addition to the mh-e package, the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8657 @uref{https://sourceforge.net/project/showfiles.php?group_id=13357, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8658 SourceForge} site also contains doc and contrib packages. The former |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8659 is the latest release of this manual, and the latter contains a few |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8660 contributed packages you might find useful. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8661 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8662 @node History, GFDL, Odds and Ends, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8663 @appendix History of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8664 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8665 @cindex Bill Wohler |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8666 @cindex Brian Reid |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8667 @cindex Gildea, Stephen |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8668 @cindex Jim Larus |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8669 @cindex Larus, Jim |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8670 @cindex MH-E, versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8671 @cindex Reid, Brian |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8672 @cindex SourceForge |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8673 @cindex Stephen Gildea |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8674 @cindex Wohler, Bill |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8675 @cindex history of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8676 @cindex versions of MH-E |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8677 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8678 MH-E was originally written by Brian Reid in 1983 and has changed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8679 hands several times since then. Jim Larus wanted to do something |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8680 similar for GNU Emacs, and ended up completely rewriting it that same |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8681 year. In 1989, Stephen Gildea picked it up and added many |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8682 improvements. Bill Wohler then took over in 2000 and moved its |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8683 development to @uref{http://sourceforge.net/, SourceForge} where it |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8684 lives today. |
25829 | 8685 |
8686 @menu | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8687 * From Brian Reid:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8688 * From Jim Larus:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8689 * From Stephen Gildea:: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8690 * From Bill Wohler:: |
25829 | 8691 @end menu |
8692 | |
8693 @node From Brian Reid, From Jim Larus, History, History | |
8694 @appendixsec From Brian Reid | |
8695 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8696 @cindex Brian Reid |
25829 | 8697 @cindex Reid, Brian |
8698 | |
8699 One day in 1983 I got the flu and had to stay home from work for three | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8700 days with nothing to do. I used that time to write MHE@. The |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8701 fundamental idea behind MHE was that it was a ``puppeteer'' driving |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8702 the MH programs underneath it. MH had a model that the editor was |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8703 supposed to run as a sub-process of the mailer, which seemed to me at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8704 the time to be the tail wagging the dog. So I turned it around and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8705 made the editor drive the MH programs. I made sure that the UCI people |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8706 (who were maintaining MH at the time) took in my changes and made them |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8707 stick. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8708 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8709 Today, I still use my own version of MHE because I don't at all like |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8710 the way that GNU MH-E works and I've never gotten to be good enough at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8711 hacking Emacs Lisp to make GNU MH-E do what I want. The Gosling-emacs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8712 version of MHE and the GNU Emacs version of MH-E have almost nothing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8713 in common except similar names. They work differently, have different |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8714 conceptual models, and have different key bindings@footnote{After |
25829 | 8715 reading this article, I questioned Brian about his version of MHE, and |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8716 received some great ideas for improving MH-E such as a dired-like |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8717 method of selecting folders; and removing the prompting when sending |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8718 mail, filling in the blanks in the draft buffer instead. I passed them |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8719 on to Stephen Gildea, the current maintainer, and he was excited about |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8720 the ideas as well. Perhaps one day, MH-E will again resemble MHE |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8721 (draft form editing was introduced in version 7.4).}. |
25829 | 8722 |
8723 Brian Reid, June 1994 | |
8724 | |
8725 @node From Jim Larus, From Stephen Gildea, From Brian Reid, History | |
8726 @appendixsec From Jim Larus | |
8727 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8728 @cindex Jim Larus |
25829 | 8729 @cindex Larus, Jim |
8730 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8731 Brian Reid, while at CMU or shortly after going to Stanford wrote a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8732 mail reading program called MHE for Gosling Emacs. It had much the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8733 same structure as MH-E (i.e., invoked MH programs), though it was |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8734 simpler and the commands were slightly different. Unfortunately, I no |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8735 longer have a copy so the differences are lost in the mists of time. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8736 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8737 In '82-83, I was working at BBN and wrote a lot of mlisp code in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8738 Gosling Emacs to make it look more like Tennex Emacs. One of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8739 packages that I picked up and improved was Reid's mail system. In '83, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8740 I went back to Berkeley. About that time, Stallman's first version of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8741 GNU Emacs came out and people started to move to it from Gosling Emacs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8742 (as I recall, the transition took a year or two). I decided to port |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8743 Reid's MHE and used the mlisp to Emacs Lisp translator that came with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8744 GNU Emacs. It did a lousy job and the resulting code didn't work, so I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8745 bit the bullet and rewrote the code by hand (it was a lot smaller and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8746 simpler then, so it took only a day or two). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8747 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8748 Soon after that, MH-E became part of the standard Emacs distribution |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8749 and suggestions kept dribbling in for improvements. MH-E soon reached |
25829 | 8750 sufficient functionality to keep me happy, but I kept on improving it |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8751 because I was a graduate student with plenty of time on my hands and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8752 it was more fun than my dissertation. In retrospect, the one thing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8753 that I regret is not writing any documentation, which seriously |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8754 limited the use and appeal of the package. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8755 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8756 @cindex @command{xmh}, in MH-E history |
25829 | 8757 |
8758 In '89, I came to Wisconsin as a professor and decided not to work on | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8759 MH-E. It was stable, except for minor bugs, and had enough |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8760 functionality, so I let it be for a few years. Stephen Gildea of BBN |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8761 began to pester me about the bugs, but I ignored them. In 1990, he |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8762 went off to the X Consortium, said good bye, and said that he would |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8763 now be using @command{xmh}. A few months later, he came back and said |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8764 that he couldn't stand @command{xmh} and could I put a few more bug fixes |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8765 into MH-E. At that point, I had no interest in fixing MH-E, so I gave |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8766 the responsibility of maintenance to him and he has done a fine job |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8767 since then. |
25829 | 8768 |
8769 Jim Larus, June 1994 | |
8770 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8771 @node From Stephen Gildea, From Bill Wohler, From Jim Larus, History |
25829 | 8772 @appendixsec From Stephen Gildea |
8773 | |
8774 @cindex Gildea, Stephen | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8775 @cindex Stephen Gildea |
25829 | 8776 |
8777 In 1987 I went to work for Bolt Beranek and Newman, as Jim had before | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8778 me. In my previous job, I had been using RMAIL, but as my folders tend |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8779 to run large, I was frustrated with the speed of RMAIL@. However, I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8780 stuck with it because I wanted the GNU Emacs interface. I am very |
25829 | 8781 familiar and comfortable with the Emacs interface (with just a few |
8782 modifications of my own) and dislike having to use applications with | |
8783 embedded editors; they never live up to Emacs. | |
8784 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8785 MH is the mail reader of choice at BBN, so I converted to it. Since I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8786 didn't want to give up using an Emacs interface, I started using MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8787 As is my wont, I started hacking on it almost immediately. I first |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8788 used version 3.4m. One of the first features I added was to treat the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8789 folder buffer as a file-visiting buffer: you could lock it, save it, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8790 and be warned of unsaved changes when killing it. I also worked to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8791 bring its functionality a little closer to RMAIL@. Jim Larus was very |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8792 cooperative about merging in my changes, and my efforts first appeared |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8793 in version 3.6, distributed with Emacs 18.52 in 1988. Next I decided |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8794 MH-E was too slow and optimized it a lot. Version, 3.7, distributed |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8795 with Emacs 18.56 in 1990, was noticeably faster. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8796 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8797 When I moved to the X Consortium I became the first person there to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8798 not use xmh. (There is now one other engineer there using MH-E.) About |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8799 this point I took over maintenance of MH-E from Jim and was finally |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8800 able to add some features Jim hadn't accepted, such as the backward |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8801 searching undo. My first release was 3.8 (Emacs 18.58) in 1992. |
25829 | 8802 |
8803 Now, in 1994, we see a flurry of releases, with both 4.0 and 5.0. | |
8804 Version 4.0 added many new features, including background folder | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8805 collection and support for composing @sc{mime} messages. (Reading |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8806 @sc{mime} messages remains to be done, alas.) While writing this book, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8807 Bill Wohler gave MH-E its closest examination ever, uncovering bugs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8808 and inconsistencies that required a new major version to fix, and so |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8809 version 5 was released. |
25829 | 8810 |
8811 Stephen Gildea, June 1994 | |
8812 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8813 @node From Bill Wohler, , From Stephen Gildea, History |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8814 @appendixsec From Bill Wohler |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8815 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8816 @cindex Wohler, Bill |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8817 @cindex Bill Wohler |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8818 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8819 The preface originally included the following text which I use to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8820 begin my story: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8821 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8822 @quotation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8823 But it's important to note a brief history of MH-E. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8824 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8825 @w{Version 3} was prevalent through the @w{Emacs 18} and early |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8826 @w{Emacs 19} years. Then @w{Version 4} came out (@w{Emacs 19.23}), |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8827 which introduced several new and changed commands. Next, @w{Version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8828 5.0} was released, which fixed some bugs and incompatibilities, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8829 was incorporated into @w{Emacs 19.29}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8830 @end quotation |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8831 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8832 After a long break, Stephen handed the reins over to me in 2000. I |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8833 moved the project to a new site called SourceForge and organized a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8834 great team of developers. Our first release in late 2001 was version |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8835 6. It appeared around the time of Emacs 21.2 and had menus and tool |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8836 bar buttons. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8837 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8838 Then, indexed searches, improved MIME handling, a speedbar, multiple |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8839 identities, alias completion, an index view of unseen messages, spam |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8840 software support, Face and X-Image-URL header field support, Fcc |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8841 completion, arbitrary range handling, and draft form editing were |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8842 introduced in the version 7 series around the time of Emacs 21.4 |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8843 (2004). Still, Emacs itself contained version 5 of MH-E released back |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8844 in 1994. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8845 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8846 Version 8 development was mostly driven by the rewrite of the manual. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8847 It also brought mailutils support, S/MIME support, picon support, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8848 an improved interface for hiding header fields. The CVS repository was |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8849 migrated from SourceForge to Savannah (only for those files that were |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8850 already part of Emacs) and the software was completely reorganized to |
69478
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8851 push back two decades of entropy. Version 8 will appear in Emacs 22.1, |
e8bb5df2ba7a
Add index entries around each paragraph rather than depend on entries
Bill Wohler <wohler@newt.com>
parents:
69429
diff
changeset
|
8852 expected to be released in 2006. |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8853 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8854 Bill Wohler, February 2006 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8855 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8856 @node GFDL, GPL, History, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8857 @appendix GNU FREE DOCUMENTATION LICENSE |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8858 @center Version 1.2, November 2002 |
25829 | 8859 |
8860 @display | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8861 Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. |
64083 | 8862 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
25829 | 8863 |
8864 Everyone is permitted to copy and distribute verbatim copies | |
8865 of this license document, but changing it is not allowed. | |
8866 @end display | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8867 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8868 @enumerate 0 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8869 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8870 PREAMBLE |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8871 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8872 The purpose of this License is to make a manual, textbook, or other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8873 functional and useful document ``free'' in the sense of freedom: to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8874 assure everyone the effective freedom to copy and redistribute it, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8875 with or without modifying it, either commercially or noncommercially. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8876 Secondarily, this License preserves for the author and publisher a way |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8877 to get credit for their work, while not being considered responsible |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8878 for modifications made by others. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8879 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8880 This License is a kind of ``copyleft'', which means that derivative |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8881 works of the document must themselves be free in the same sense. It |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8882 complements the GNU General Public License, which is a copyleft |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8883 license designed for free software. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8884 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8885 We have designed this License in order to use it for manuals for free |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8886 software, because free software needs free documentation: a free |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8887 program should come with manuals providing the same freedoms that the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8888 software does. But this License is not limited to software manuals; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8889 it can be used for any textual work, regardless of subject matter or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8890 whether it is published as a printed book. We recommend this License |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8891 principally for works whose purpose is instruction or reference. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8892 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8893 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8894 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8895 APPLICABILITY AND DEFINITIONS |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8896 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8897 This License applies to any manual or other work, in any medium, that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8898 contains a notice placed by the copyright holder saying it can be |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8899 distributed under the terms of this License. Such a notice grants a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8900 world-wide, royalty-free license, unlimited in duration, to use that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8901 work under the conditions stated herein. The ``Document'', below, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8902 refers to any such manual or work. Any member of the public is a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8903 licensee, and is addressed as ``you''. You accept the license if you |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8904 copy, modify or distribute the work in a way requiring permission |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8905 under copyright law. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8906 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8907 A ``Modified Version'' of the Document means any work containing the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8908 Document or a portion of it, either copied verbatim, or with |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8909 modifications and/or translated into another language. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8910 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8911 A ``Secondary Section'' is a named appendix or a front-matter section of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8912 the Document that deals exclusively with the relationship of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8913 publishers or authors of the Document to the Document's overall subject |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8914 (or to related matters) and contains nothing that could fall directly |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8915 within that overall subject. (Thus, if the Document is in part a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8916 textbook of mathematics, a Secondary Section may not explain any |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8917 mathematics.) The relationship could be a matter of historical |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8918 connection with the subject or with related matters, or of legal, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8919 commercial, philosophical, ethical or political position regarding |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8920 them. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8921 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8922 The ``Invariant Sections'' are certain Secondary Sections whose titles |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8923 are designated, as being those of Invariant Sections, in the notice |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8924 that says that the Document is released under this License. If a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8925 section does not fit the above definition of Secondary then it is not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8926 allowed to be designated as Invariant. The Document may contain zero |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8927 Invariant Sections. If the Document does not identify any Invariant |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8928 Sections then there are none. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8929 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8930 The ``Cover Texts'' are certain short passages of text that are listed, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8931 as Front-Cover Texts or Back-Cover Texts, in the notice that says that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8932 the Document is released under this License. A Front-Cover Text may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8933 be at most 5 words, and a Back-Cover Text may be at most 25 words. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8934 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8935 A ``Transparent'' copy of the Document means a machine-readable copy, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8936 represented in a format whose specification is available to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8937 general public, that is suitable for revising the document |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8938 straightforwardly with generic text editors or (for images composed of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8939 pixels) generic paint programs or (for drawings) some widely available |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8940 drawing editor, and that is suitable for input to text formatters or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8941 for automatic translation to a variety of formats suitable for input |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8942 to text formatters. A copy made in an otherwise Transparent file |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8943 format whose markup, or absence of markup, has been arranged to thwart |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8944 or discourage subsequent modification by readers is not Transparent. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8945 An image format is not Transparent if used for any substantial amount |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8946 of text. A copy that is not ``Transparent'' is called ``Opaque.'' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8947 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8948 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8949 Examples of suitable formats for Transparent copies include plain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8950 ASCII without markup, Texinfo input format, LaTeX input format, SGML |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8951 or XML using a publicly available DTD, and standard-conforming simple |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8952 HTML, PostScript or PDF designed for human modification. Examples of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8953 transparent image formats include PNG, XCF and JPG. Opaque formats |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8954 include proprietary formats that can be read and edited only by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8955 proprietary word processors, SGML or XML for which the DTD and/or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8956 processing tools are not generally available, and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8957 machine-generated HTML, PostScript or PDF produced by some word |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8958 processors for output purposes only. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8959 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8960 The ``Title Page'' means, for a printed book, the title page itself, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8961 plus such following pages as are needed to hold, legibly, the material |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8962 this License requires to appear in the title page. For works in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8963 formats which do not have any title page as such, ``Title Page'' means |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8964 the text near the most prominent appearance of the work's title, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8965 preceding the beginning of the body of the text. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8966 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8967 A section ``Entitled XYZ'' means a named subunit of the Document whose |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8968 title either is precisely XYZ or contains XYZ in parentheses following |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8969 text that translates XYZ in another language. (Here XYZ stands for a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8970 specific section name mentioned below, such as ``Acknowledgements'', |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8971 ``Dedications'', ``Endorsements'', or ``History''.) To ``Preserve the Title'' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8972 of such a section when you modify the Document means that it remains a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8973 section ``Entitled XYZ'' according to this definition. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8974 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8975 The Document may include Warranty Disclaimers next to the notice which |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8976 states that this License applies to the Document. These Warranty |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8977 Disclaimers are considered to be included by reference in this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8978 License, but only as regards disclaiming warranties: any other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8979 implication that these Warranty Disclaimers may have is void and has |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8980 no effect on the meaning of this License. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8981 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8982 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8983 VERBATIM COPYING |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8984 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8985 You may copy and distribute the Document in any medium, either |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8986 commercially or noncommercially, provided that this License, the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8987 copyright notices, and the license notice saying this License applies |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8988 to the Document are reproduced in all copies, and that you add no other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8989 conditions whatsoever to those of this License. You may not use |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8990 technical measures to obstruct or control the reading or further |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8991 copying of the copies you make or distribute. However, you may accept |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8992 compensation in exchange for copies. If you distribute a large enough |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8993 number of copies you must also follow the conditions in section 3. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8994 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8995 You may also lend copies, under the same conditions stated above, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8996 you may publicly display copies. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8997 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8998 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
8999 COPYING IN QUANTITY |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9000 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9001 If you publish printed copies (or copies in media that commonly have |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9002 printed covers) of the Document, numbering more than 100, and the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9003 Document's license notice requires Cover Texts, you must enclose the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9004 copies in covers that carry, clearly and legibly, all these Cover |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9005 Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9006 the back cover. Both covers must also clearly and legibly identify |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9007 you as the publisher of these copies. The front cover must present |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9008 the full title with all words of the title equally prominent and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9009 visible. You may add other material on the covers in addition. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9010 Copying with changes limited to the covers, as long as they preserve |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9011 the title of the Document and satisfy these conditions, can be treated |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9012 as verbatim copying in other respects. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9013 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9014 If the required texts for either cover are too voluminous to fit |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9015 legibly, you should put the first ones listed (as many as fit |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9016 reasonably) on the actual cover, and continue the rest onto adjacent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9017 pages. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9018 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9019 If you publish or distribute Opaque copies of the Document numbering |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9020 more than 100, you must either include a machine-readable Transparent |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9021 copy along with each Opaque copy, or state in or with each Opaque copy |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9022 a computer-network location from which the general network-using |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9023 public has access to download using public-standard network protocols |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9024 a complete Transparent copy of the Document, free of added material. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9025 If you use the latter option, you must take reasonably prudent steps, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9026 when you begin distribution of Opaque copies in quantity, to ensure |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9027 that this Transparent copy will remain thus accessible at the stated |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9028 location until at least one year after the last time you distribute an |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9029 Opaque copy (directly or through your agents or retailers) of that |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9030 edition to the public. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9031 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9032 It is requested, but not required, that you contact the authors of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9033 Document well before redistributing any large number of copies, to give |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9034 them a chance to provide you with an updated version of the Document. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9035 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9036 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9037 MODIFICATIONS |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9038 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9039 You may copy and distribute a Modified Version of the Document under |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9040 the conditions of sections 2 and 3 above, provided that you release |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9041 the Modified Version under precisely this License, with the Modified |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9042 Version filling the role of the Document, thus licensing distribution |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9043 and modification of the Modified Version to whoever possesses a copy |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9044 of it. In addition, you must do these things in the Modified Version: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9045 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9046 A. Use in the Title Page (and on the covers, if any) a title distinct |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9047 from that of the Document, and from those of previous versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9048 (which should, if there were any, be listed in the History section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9049 of the Document). You may use the same title as a previous version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9050 if the original publisher of that version gives permission.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9051 B. List on the Title Page, as authors, one or more persons or entities |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9052 responsible for authorship of the modifications in the Modified |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9053 Version, together with at least five of the principal authors of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9054 Document (all of its principal authors, if it has fewer than five), |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9055 unless they release you from this requirement.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9056 C. State on the Title page the name of the publisher of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9057 Modified Version, as the publisher.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9058 D. Preserve all the copyright notices of the Document.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9059 E. Add an appropriate copyright notice for your modifications |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9060 adjacent to the other copyright notices.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9061 F. Include, immediately after the copyright notices, a license notice |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9062 giving the public permission to use the Modified Version under the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9063 terms of this License, in the form shown in the Addendum below.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9064 G. Preserve in that license notice the full lists of Invariant Sections |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9065 and required Cover Texts given in the Document's license notice.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9066 H. Include an unaltered copy of this License.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9067 I. Preserve the section Entitled ``History'', Preserve its Title, and add |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9068 to it an item stating at least the title, year, new authors, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9069 publisher of the Modified Version as given on the Title Page. If |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9070 there is no section Entitled ``History'' in the Document, create one |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9071 stating the title, year, authors, and publisher of the Document as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9072 given on its Title Page, then add an item describing the Modified |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9073 Version as stated in the previous sentence.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9074 J. Preserve the network location, if any, given in the Document for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9075 public access to a Transparent copy of the Document, and likewise |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9076 the network locations given in the Document for previous versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9077 it was based on. These may be placed in the ``History'' section. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9078 You may omit a network location for a work that was published at |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9079 least four years before the Document itself, or if the original |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9080 publisher of the version it refers to gives permission.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9081 K. For any section Entitled ``Acknowledgements'' or ``Dedications'', |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9082 Preserve the Title of the section, and preserve in the section all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9083 the substance and tone of each of the contributor acknowledgements |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9084 and/or dedications given therein.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9085 L. Preserve all the Invariant Sections of the Document, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9086 unaltered in their text and in their titles. Section numbers |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9087 or the equivalent are not considered part of the section titles.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9088 M. Delete any section Entitled ``Endorsements.'' Such a section |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9089 may not be included in the Modified Version.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9090 N. Do not retitle any existing section to be Entitled ``Endorsements'' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9091 or to conflict in title with any Invariant Section.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9092 O. Preserve any Warranty Disclaimers.@* |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9093 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9094 If the Modified Version includes new front-matter sections or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9095 appendices that qualify as Secondary Sections and contain no material |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9096 copied from the Document, you may at your option designate some or all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9097 of these sections as invariant. To do this, add their titles to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9098 list of Invariant Sections in the Modified Version's license notice. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9099 These titles must be distinct from any other section titles. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9100 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9101 You may add a section Entitled ``Endorsements'', provided it contains |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9102 nothing but endorsements of your Modified Version by various |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9103 parties--for example, statements of peer review or that the text has |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9104 been approved by an organization as the authoritative definition of a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9105 standard. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9106 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9107 You may add a passage of up to five words as a Front-Cover Text, and a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9108 passage of up to 25 words as a Back-Cover Text, to the end of the list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9109 of Cover Texts in the Modified Version. Only one passage of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9110 Front-Cover Text and one of Back-Cover Text may be added by (or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9111 through arrangements made by) any one entity. If the Document already |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9112 includes a cover text for the same cover, previously added by you or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9113 by arrangement made by the same entity you are acting on behalf of, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9114 you may not add another; but you may replace the old one, on explicit |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9115 permission from the previous publisher that added the old one. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9116 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9117 The author(s) and publisher(s) of the Document do not by this License |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9118 give permission to use their names for publicity for or to assert or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9119 imply endorsement of any Modified Version. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9120 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9121 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9122 COMBINING DOCUMENTS |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9123 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9124 You may combine the Document with other documents released under this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9125 License, under the terms defined in section 4 above for modified |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9126 versions, provided that you include in the combination all of the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9127 Invariant Sections of all of the original documents, unmodified, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9128 list them all as Invariant Sections of your combined work in its |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9129 license notice, and that you preserve all their Warranty Disclaimers. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9130 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9131 The combined work need only contain one copy of this License, and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9132 multiple identical Invariant Sections may be replaced with a single |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9133 copy. If there are multiple Invariant Sections with the same name but |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9134 different contents, make the title of each such section unique by |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9135 adding at the end of it, in parentheses, the name of the original |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9136 author or publisher of that section if known, or else a unique number. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9137 Make the same adjustment to the section titles in the list of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9138 Invariant Sections in the license notice of the combined work. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9139 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9140 In the combination, you must combine any sections Entitled ``History'' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9141 in the various original documents, forming one section Entitled |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9142 ``History''; likewise combine any sections Entitled ``Acknowledgements'', |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9143 and any sections Entitled ``Dedications.'' You must delete all sections |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9144 Entitled ``Endorsements.'' |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9145 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9146 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9147 COLLECTIONS OF DOCUMENTS |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9148 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9149 You may make a collection consisting of the Document and other documents |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9150 released under this License, and replace the individual copies of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9151 License in the various documents with a single copy that is included in |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9152 the collection, provided that you follow the rules of this License for |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9153 verbatim copying of each of the documents in all other respects. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9154 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9155 You may extract a single document from such a collection, and distribute |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9156 it individually under this License, provided you insert a copy of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9157 License into the extracted document, and follow this License in all |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9158 other respects regarding verbatim copying of that document. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9159 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9160 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9161 AGGREGATION WITH INDEPENDENT WORKS |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9162 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9163 A compilation of the Document or its derivatives with other separate |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9164 and independent documents or works, in or on a volume of a storage or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9165 distribution medium, is called an ``aggregate'' if the copyright |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9166 resulting from the compilation is not used to limit the legal rights |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9167 of the compilation's users beyond what the individual works permit. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9168 When the Document is included in an aggregate, this License does not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9169 apply to the other works in the aggregate which are not themselves |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9170 derivative works of the Document. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9171 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9172 If the Cover Text requirement of section 3 is applicable to these |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9173 copies of the Document, then if the Document is less than one half of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9174 the entire aggregate, the Document's Cover Texts may be placed on |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9175 covers that bracket the Document within the aggregate, or the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9176 electronic equivalent of covers if the Document is in electronic form. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9177 Otherwise they must appear on printed covers that bracket the whole |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9178 aggregate. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9179 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9180 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9181 TRANSLATION |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9182 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9183 Translation is considered a kind of modification, so you may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9184 distribute translations of the Document under the terms of section 4. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9185 Replacing Invariant Sections with translations requires special |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9186 permission from their copyright holders, but you may include |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9187 translations of some or all Invariant Sections in addition to the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9188 original versions of these Invariant Sections. You may include a |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9189 translation of this License, and all the license notices in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9190 Document, and any Warranty Disclaimers, provided that you also include |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9191 the original English version of this License and the original versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9192 of those notices and disclaimers. In case of a disagreement between |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9193 the translation and the original version of this License or a notice |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9194 or disclaimer, the original version will prevail. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9195 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9196 If a section in the Document is Entitled ``Acknowledgements'', |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9197 ``Dedications'', or ``History'', the requirement (section 4) to Preserve |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9198 its Title (section 1) will typically require changing the actual |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9199 title. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9200 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9201 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9202 TERMINATION |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9203 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9204 You may not copy, modify, sublicense, or distribute the Document except |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9205 as expressly provided for under this License. Any other attempt to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9206 copy, modify, sublicense or distribute the Document is void, and will |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9207 automatically terminate your rights under this License. However, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9208 parties who have received copies, or rights, from you under this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9209 License will not have their licenses terminated so long as such |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9210 parties remain in full compliance. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9211 @sp 1 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9212 @item |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9213 FUTURE REVISIONS OF THIS LICENSE |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9214 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9215 The Free Software Foundation may publish new, revised versions |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9216 of the GNU Free Documentation License from time to time. Such new |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9217 versions will be similar in spirit to the present version, but may |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9218 differ in detail to address new problems or concerns. See |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9219 http://www.gnu.org/copyleft/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9220 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9221 Each version of the License is given a distinguishing version number. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9222 If the Document specifies that a particular numbered version of this |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9223 License ``or any later version'' applies to it, you have the option of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9224 following the terms and conditions either of that specified version or |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9225 of any later version that has been published (not as a draft) by the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9226 Free Software Foundation. If the Document does not specify a version |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9227 number of this License, you may choose any version ever published (not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9228 as a draft) by the Free Software Foundation. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9229 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9230 @end enumerate |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9231 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9232 @unnumberedsec ADDENDUM: How to use this License for your documents |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9233 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9234 To use this License in a document you have written, include a copy of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9235 the License in the document and put the following copyright and |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9236 license notices just after the title page: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9237 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9238 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9239 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9240 Copyright (C) @var{year} @var{your name}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9241 Permission is granted to copy, distribute and/or modify this document |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9242 under the terms of the GNU Free Documentation License, Version 1.2 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9243 or any later version published by the Free Software Foundation; |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9244 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9245 A copy of the license is included in the section entitled ``GNU |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9246 Free Documentation License''. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9247 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9248 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9249 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9250 If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9251 replace the ``with...Texts.'' line with this: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9252 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9253 @smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9254 @group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9255 with the Invariant Sections being @var{list their titles}, with the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9256 Front-Cover Texts being @var{list}, and with the Back-Cover Texts being |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9257 @var{list}. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9258 @end group |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9259 @end smallexample |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9260 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9261 If you have Invariant Sections without Cover Texts, or some other |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9262 combination of the three, merge those two alternatives to suit the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9263 situation. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9264 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9265 If your document contains nontrivial examples of program code, we |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9266 recommend releasing these examples in parallel under your choice of |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9267 free software license, such as the GNU General Public License, |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9268 to permit their use in free software. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9269 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9270 @node GPL, Key Index, GFDL, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9271 @appendix GNU GENERAL PUBLIC LICENSE |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9272 @center Version 2, June 1991 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9273 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9274 @display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9275 Copyright @copyright{} 1989, 1991 Free Software Foundation, Inc. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9276 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9277 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9278 Everyone is permitted to copy and distribute verbatim copies |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9279 of this license document, but changing it is not allowed. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9280 @end display |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9281 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9282 @unnumberedsec Preamble |
25829 | 9283 |
9284 The licenses for most software are designed to take away your | |
9285 freedom to share and change it. By contrast, the GNU General Public | |
9286 License is intended to guarantee your freedom to share and change free | |
9287 software---to make sure the software is free for all its users. This | |
9288 General Public License applies to most of the Free Software | |
9289 Foundation's software and to any other program whose authors commit to | |
9290 using it. (Some other Free Software Foundation software is covered by | |
72901
6aa0743375c1
Replace "Library Public License" by "Lesser Public License" throughout.
Jay Belanger <jay.p.belanger@gmail.com>
parents:
71416
diff
changeset
|
9291 the GNU Lesser General Public License instead.) You can apply it to |
25829 | 9292 your programs, too. |
9293 | |
9294 When we speak of free software, we are referring to freedom, not | |
9295 price. Our General Public Licenses are designed to make sure that you | |
9296 have the freedom to distribute copies of free software (and charge for | |
9297 this service if you wish), that you receive source code or can get it | |
9298 if you want it, that you can change the software or use pieces of it | |
9299 in new free programs; and that you know you can do these things. | |
9300 | |
9301 To protect your rights, we need to make restrictions that forbid | |
9302 anyone to deny you these rights or to ask you to surrender the rights. | |
9303 These restrictions translate to certain responsibilities for you if you | |
9304 distribute copies of the software, or if you modify it. | |
9305 | |
9306 For example, if you distribute copies of such a program, whether | |
9307 gratis or for a fee, you must give the recipients all the rights that | |
9308 you have. You must make sure that they, too, receive or can get the | |
9309 source code. And you must show them these terms so they know their | |
9310 rights. | |
9311 | |
9312 We protect your rights with two steps: (1) copyright the software, and | |
9313 (2) offer you this license which gives you legal permission to copy, | |
9314 distribute and/or modify the software. | |
9315 | |
9316 Also, for each author's protection and ours, we want to make certain | |
9317 that everyone understands that there is no warranty for this free | |
9318 software. If the software is modified by someone else and passed on, we | |
9319 want its recipients to know that what they have is not the original, so | |
9320 that any problems introduced by others will not reflect on the original | |
9321 authors' reputations. | |
9322 | |
9323 Finally, any free program is threatened constantly by software | |
9324 patents. We wish to avoid the danger that redistributors of a free | |
9325 program will individually obtain patent licenses, in effect making the | |
9326 program proprietary. To prevent this, we have made it clear that any | |
9327 patent must be licensed for everyone's free use or not licensed at all. | |
9328 | |
9329 The precise terms and conditions for copying, distribution and | |
9330 modification follow. | |
9331 | |
9332 @iftex | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9333 @unnumberedsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
25829 | 9334 @end iftex |
9335 @ifinfo | |
9336 @center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | |
9337 @end ifinfo | |
9338 | |
9339 @enumerate 0 | |
9340 @item | |
9341 This License applies to any program or other work which contains | |
9342 a notice placed by the copyright holder saying it may be distributed | |
36168
df827c1def99
Clean up close-quote punctuation.
Richard M. Stallman <rms@gnu.org>
parents:
32315
diff
changeset
|
9343 under the terms of this General Public License. The ``Program,'' below, |
25829 | 9344 refers to any such program or work, and a ``work based on the Program'' |
9345 means either the Program or any derivative work under copyright law: | |
9346 that is to say, a work containing the Program or a portion of it, | |
9347 either verbatim or with modifications and/or translated into another | |
9348 language. (Hereinafter, translation is included without limitation in | |
36168
df827c1def99
Clean up close-quote punctuation.
Richard M. Stallman <rms@gnu.org>
parents:
32315
diff
changeset
|
9349 the term ``modification.'') Each licensee is addressed as ``you.'' |
25829 | 9350 |
9351 Activities other than copying, distribution and modification are not | |
9352 covered by this License; they are outside its scope. The act of | |
9353 running the Program is not restricted, and the output from the Program | |
9354 is covered only if its contents constitute a work based on the | |
9355 Program (independent of having been made by running the Program). | |
9356 Whether that is true depends on what the Program does. | |
9357 | |
9358 @item | |
9359 You may copy and distribute verbatim copies of the Program's | |
9360 source code as you receive it, in any medium, provided that you | |
9361 conspicuously and appropriately publish on each copy an appropriate | |
9362 copyright notice and disclaimer of warranty; keep intact all the | |
9363 notices that refer to this License and to the absence of any warranty; | |
9364 and give any other recipients of the Program a copy of this License | |
9365 along with the Program. | |
9366 | |
9367 You may charge a fee for the physical act of transferring a copy, and | |
9368 you may at your option offer warranty protection in exchange for a fee. | |
9369 | |
9370 @item | |
9371 You may modify your copy or copies of the Program or any portion | |
9372 of it, thus forming a work based on the Program, and copy and | |
9373 distribute such modifications or work under the terms of Section 1 | |
9374 above, provided that you also meet all of these conditions: | |
9375 | |
9376 @enumerate a | |
9377 @item | |
9378 You must cause the modified files to carry prominent notices | |
9379 stating that you changed the files and the date of any change. | |
9380 | |
9381 @item | |
9382 You must cause any work that you distribute or publish, that in | |
9383 whole or in part contains or is derived from the Program or any | |
9384 part thereof, to be licensed as a whole at no charge to all third | |
9385 parties under the terms of this License. | |
9386 | |
9387 @item | |
9388 If the modified program normally reads commands interactively | |
9389 when run, you must cause it, when started running for such | |
9390 interactive use in the most ordinary way, to print or display an | |
9391 announcement including an appropriate copyright notice and a | |
9392 notice that there is no warranty (or else, saying that you provide | |
9393 a warranty) and that users may redistribute the program under | |
9394 these conditions, and telling the user how to view a copy of this | |
9395 License. (Exception: if the Program itself is interactive but | |
9396 does not normally print such an announcement, your work based on | |
9397 the Program is not required to print an announcement.) | |
9398 @end enumerate | |
9399 | |
9400 These requirements apply to the modified work as a whole. If | |
9401 identifiable sections of that work are not derived from the Program, | |
9402 and can be reasonably considered independent and separate works in | |
9403 themselves, then this License, and its terms, do not apply to those | |
9404 sections when you distribute them as separate works. But when you | |
9405 distribute the same sections as part of a whole which is a work based | |
9406 on the Program, the distribution of the whole must be on the terms of | |
9407 this License, whose permissions for other licensees extend to the | |
9408 entire whole, and thus to each and every part regardless of who wrote it. | |
9409 | |
9410 Thus, it is not the intent of this section to claim rights or contest | |
9411 your rights to work written entirely by you; rather, the intent is to | |
9412 exercise the right to control the distribution of derivative or | |
9413 collective works based on the Program. | |
9414 | |
9415 In addition, mere aggregation of another work not based on the Program | |
9416 with the Program (or with a work based on the Program) on a volume of | |
9417 a storage or distribution medium does not bring the other work under | |
9418 the scope of this License. | |
9419 | |
9420 @item | |
9421 You may copy and distribute the Program (or a work based on it, | |
9422 under Section 2) in object code or executable form under the terms of | |
9423 Sections 1 and 2 above provided that you also do one of the following: | |
9424 | |
9425 @enumerate a | |
9426 @item | |
9427 Accompany it with the complete corresponding machine-readable | |
9428 source code, which must be distributed under the terms of Sections | |
9429 1 and 2 above on a medium customarily used for software interchange; or, | |
9430 | |
9431 @item | |
9432 Accompany it with a written offer, valid for at least three | |
9433 years, to give any third party, for a charge no more than your | |
9434 cost of physically performing source distribution, a complete | |
9435 machine-readable copy of the corresponding source code, to be | |
9436 distributed under the terms of Sections 1 and 2 above on a medium | |
9437 customarily used for software interchange; or, | |
9438 | |
9439 @item | |
9440 Accompany it with the information you received as to the offer | |
9441 to distribute corresponding source code. (This alternative is | |
9442 allowed only for noncommercial distribution and only if you | |
9443 received the program in object code or executable form with such | |
9444 an offer, in accord with Subsection b above.) | |
9445 @end enumerate | |
9446 | |
9447 The source code for a work means the preferred form of the work for | |
9448 making modifications to it. For an executable work, complete source | |
9449 code means all the source code for all modules it contains, plus any | |
9450 associated interface definition files, plus the scripts used to | |
9451 control compilation and installation of the executable. However, as a | |
9452 special exception, the source code distributed need not include | |
9453 anything that is normally distributed (in either source or binary | |
9454 form) with the major components (compiler, kernel, and so on) of the | |
9455 operating system on which the executable runs, unless that component | |
9456 itself accompanies the executable. | |
9457 | |
9458 If distribution of executable or object code is made by offering | |
9459 access to copy from a designated place, then offering equivalent | |
9460 access to copy the source code from the same place counts as | |
9461 distribution of the source code, even though third parties are not | |
9462 compelled to copy the source along with the object code. | |
9463 | |
9464 @item | |
9465 You may not copy, modify, sublicense, or distribute the Program | |
9466 except as expressly provided under this License. Any attempt | |
9467 otherwise to copy, modify, sublicense or distribute the Program is | |
9468 void, and will automatically terminate your rights under this License. | |
9469 However, parties who have received copies, or rights, from you under | |
9470 this License will not have their licenses terminated so long as such | |
9471 parties remain in full compliance. | |
9472 | |
9473 @item | |
9474 You are not required to accept this License, since you have not | |
9475 signed it. However, nothing else grants you permission to modify or | |
9476 distribute the Program or its derivative works. These actions are | |
9477 prohibited by law if you do not accept this License. Therefore, by | |
9478 modifying or distributing the Program (or any work based on the | |
9479 Program), you indicate your acceptance of this License to do so, and | |
9480 all its terms and conditions for copying, distributing or modifying | |
9481 the Program or works based on it. | |
9482 | |
9483 @item | |
9484 Each time you redistribute the Program (or any work based on the | |
9485 Program), the recipient automatically receives a license from the | |
9486 original licensor to copy, distribute or modify the Program subject to | |
9487 these terms and conditions. You may not impose any further | |
9488 restrictions on the recipients' exercise of the rights granted herein. | |
9489 You are not responsible for enforcing compliance by third parties to | |
9490 this License. | |
9491 | |
9492 @item | |
9493 If, as a consequence of a court judgment or allegation of patent | |
9494 infringement or for any other reason (not limited to patent issues), | |
9495 conditions are imposed on you (whether by court order, agreement or | |
9496 otherwise) that contradict the conditions of this License, they do not | |
9497 excuse you from the conditions of this License. If you cannot | |
9498 distribute so as to satisfy simultaneously your obligations under this | |
9499 License and any other pertinent obligations, then as a consequence you | |
9500 may not distribute the Program at all. For example, if a patent | |
9501 license would not permit royalty-free redistribution of the Program by | |
9502 all those who receive copies directly or indirectly through you, then | |
9503 the only way you could satisfy both it and this License would be to | |
9504 refrain entirely from distribution of the Program. | |
9505 | |
9506 If any portion of this section is held invalid or unenforceable under | |
9507 any particular circumstance, the balance of the section is intended to | |
9508 apply and the section as a whole is intended to apply in other | |
9509 circumstances. | |
9510 | |
9511 It is not the purpose of this section to induce you to infringe any | |
9512 patents or other property right claims or to contest validity of any | |
9513 such claims; this section has the sole purpose of protecting the | |
9514 integrity of the free software distribution system, which is | |
9515 implemented by public license practices. Many people have made | |
9516 generous contributions to the wide range of software distributed | |
9517 through that system in reliance on consistent application of that | |
9518 system; it is up to the author/donor to decide if he or she is willing | |
9519 to distribute software through any other system and a licensee cannot | |
9520 impose that choice. | |
9521 | |
9522 This section is intended to make thoroughly clear what is believed to | |
9523 be a consequence of the rest of this License. | |
9524 | |
9525 @item | |
9526 If the distribution and/or use of the Program is restricted in | |
9527 certain countries either by patents or by copyrighted interfaces, the | |
9528 original copyright holder who places the Program under this License | |
9529 may add an explicit geographical distribution limitation excluding | |
9530 those countries, so that distribution is permitted only in or among | |
9531 countries not thus excluded. In such case, this License incorporates | |
9532 the limitation as if written in the body of this License. | |
9533 | |
9534 @item | |
9535 The Free Software Foundation may publish revised and/or new versions | |
9536 of the General Public License from time to time. Such new versions will | |
9537 be similar in spirit to the present version, but may differ in detail to | |
9538 address new problems or concerns. | |
9539 | |
9540 Each version is given a distinguishing version number. If the Program | |
9541 specifies a version number of this License which applies to it and ``any | |
36168
df827c1def99
Clean up close-quote punctuation.
Richard M. Stallman <rms@gnu.org>
parents:
32315
diff
changeset
|
9542 later version,'' you have the option of following the terms and conditions |
25829 | 9543 either of that version or of any later version published by the Free |
9544 Software Foundation. If the Program does not specify a version number of | |
9545 this License, you may choose any version ever published by the Free Software | |
9546 Foundation. | |
9547 | |
9548 @item | |
9549 If you wish to incorporate parts of the Program into other free | |
9550 programs whose distribution conditions are different, write to the author | |
9551 to ask for permission. For software which is copyrighted by the Free | |
9552 Software Foundation, write to the Free Software Foundation; we sometimes | |
9553 make exceptions for this. Our decision will be guided by the two goals | |
9554 of preserving the free status of all derivatives of our free software and | |
9555 of promoting the sharing and reuse of software generally. | |
9556 | |
9557 @iftex | |
9558 @heading NO WARRANTY | |
9559 @end iftex | |
9560 @ifinfo | |
9561 @center NO WARRANTY | |
9562 @end ifinfo | |
9563 | |
9564 @item | |
9565 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | |
9566 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW@. EXCEPT WHEN | |
9567 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | |
9568 PROVIDE THE PROGRAM ``AS IS'' WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | |
9569 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | |
9570 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE@. THE ENTIRE RISK AS | |
9571 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU@. SHOULD THE | |
9572 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | |
9573 REPAIR OR CORRECTION. | |
9574 | |
9575 @item | |
9576 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | |
9577 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | |
9578 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | |
9579 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | |
9580 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | |
9581 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | |
9582 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | |
9583 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | |
9584 POSSIBILITY OF SUCH DAMAGES. | |
9585 @end enumerate | |
9586 | |
9587 @iftex | |
9588 @heading END OF TERMS AND CONDITIONS | |
9589 @end iftex | |
9590 @ifinfo | |
9591 @center END OF TERMS AND CONDITIONS | |
9592 @end ifinfo | |
9593 | |
9594 @page | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9595 @unnumberedsec How to Apply These Terms to Your New Programs |
25829 | 9596 |
9597 If you develop a new program, and you want it to be of the greatest | |
9598 possible use to the public, the best way to achieve this is to make it | |
9599 free software which everyone can redistribute and change under these terms. | |
9600 | |
9601 To do so, attach the following notices to the program. It is safest | |
9602 to attach them to the start of each source file to most effectively | |
9603 convey the exclusion of warranty; and each file should have at least | |
9604 the ``copyright'' line and a pointer to where the full notice is found. | |
9605 | |
9606 @smallexample | |
9607 @var{one line to give the program's name and an idea of what it does.} | |
72901
6aa0743375c1
Replace "Library Public License" by "Lesser Public License" throughout.
Jay Belanger <jay.p.belanger@gmail.com>
parents:
71416
diff
changeset
|
9608 Copyright (C) @var{yyyy} @var{name of author} |
25829 | 9609 |
9610 This program is free software; you can redistribute it and/or | |
9611 modify it under the terms of the GNU General Public License | |
9612 as published by the Free Software Foundation; either version 2 | |
9613 of the License, or (at your option) any later version. | |
9614 | |
9615 This program is distributed in the hope that it will be useful, | |
9616 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
9617 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the | |
9618 GNU General Public License for more details. | |
9619 | |
9620 You should have received a copy of the GNU General Public License along | |
9621 with this program; if not, write to the Free Software Foundation, Inc., | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9622 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
25829 | 9623 @end smallexample |
9624 | |
9625 Also add information on how to contact you by electronic and paper mail. | |
9626 | |
9627 If the program is interactive, make it output a short notice like this | |
9628 when it starts in an interactive mode: | |
9629 | |
9630 @smallexample | |
72903
0c50aa4e3f8d
(GNU GENERAL PUBLIC LICENSE): Use "yyyy" to represent year.
Jay Belanger <jay.p.belanger@gmail.com>
parents:
72901
diff
changeset
|
9631 Gnomovision version 69, Copyright (C) @var{yyyy} @var{name of author} |
25829 | 9632 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details |
9633 type `show w'. This is free software, and you are welcome | |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
47737
diff
changeset
|
9634 to redistribute it under certain conditions; type `show c' |
25829 | 9635 for details. |
9636 @end smallexample | |
9637 | |
9638 The hypothetical commands @samp{show w} and @samp{show c} should show | |
9639 the appropriate parts of the General Public License. Of course, the | |
9640 commands you use may be called something other than @samp{show w} and | |
9641 @samp{show c}; they could even be mouse-clicks or menu items---whatever | |
9642 suits your program. | |
9643 | |
9644 You should also get your employer (if you work as a programmer) or your | |
9645 school, if any, to sign a ``copyright disclaimer'' for the program, if | |
9646 necessary. Here is a sample; alter the names: | |
9647 | |
9648 @smallexample | |
9649 @group | |
9650 Yoyodyne, Inc., hereby disclaims all copyright | |
9651 interest in the program `Gnomovision' | |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
47737
diff
changeset
|
9652 (which makes passes at compilers) written |
25829 | 9653 by James Hacker. |
9654 | |
9655 @var{signature of Ty Coon}, 1 April 1989 | |
9656 Ty Coon, President of Vice | |
9657 @end group | |
9658 @end smallexample | |
9659 | |
9660 This General Public License does not permit incorporating your program into | |
9661 proprietary programs. If your program is a subroutine library, you may | |
9662 consider it more useful to permit linking proprietary applications with the | |
72901
6aa0743375c1
Replace "Library Public License" by "Lesser Public License" throughout.
Jay Belanger <jay.p.belanger@gmail.com>
parents:
71416
diff
changeset
|
9663 library. If this is what you want to do, use the GNU Lesser General |
25829 | 9664 Public License instead of this License. |
9665 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9666 @node Key Index, Command Index, GPL, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9667 @unnumbered Key (Character) Index |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9668 @printindex ky |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9669 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9670 @node Command Index, Option Index, Key Index, Top |
25829 | 9671 @unnumbered Command Index |
9672 @printindex fn | |
9673 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9674 @node Option Index, Concept Index, Command Index, Top |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9675 @unnumbered Option (Variable) Index |
25829 | 9676 @printindex vr |
9677 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9678 @node Concept Index, , Option Index, Top |
25829 | 9679 @unnumbered Concept Index |
9680 @printindex cp | |
9681 | |
9682 @bye | |
9683 | |
69313
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9684 @c Ispell Helpers |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9685 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9686 @c The following are words that ispell should ignore that would not |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9687 @c normally be in a dictionary (global or personal). Be careful not to |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9688 @c include words here that could potentially be typos of other words |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9689 @c (such as url, elisp, or MHE). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9690 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9691 @c LocalWords: CTRL ESC SPC f's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9692 @c LocalWords: addr Aliasfile alist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9693 @c LocalWords: Baushke Bcc BBN Beranek bogofilter bogofilter's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9694 @c LocalWords: cmd CMU contrib cron |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9695 @c LocalWords: DesBrisay Dcc devel dir dired docstring filll forw |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9696 @c LocalWords: GECOS Gildea Gildea's Ginnean GnuCash goto gnuserv htm |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9697 @c LocalWords: ImageMagick inbox ispell keychain |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9698 @c LocalWords: Larus licensor LocalWords lookup lpr |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9699 @c LocalWords: makeinfo mairix mbox mh mhbuild mhl mhpath mlisp |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9700 @c LocalWords: MML msg multipart |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9701 @c LocalWords: Namazu NIS nenscript nnml num |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9702 @c LocalWords: packmbox passphrase pathname prev procmail prog repl |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9703 @c LocalWords: slocal sortm SpamAssassin spammers SpamProbe SpamProbe's |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9704 @c LocalWords: sublicense supercite speedbar |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9705 @c LocalWords: Tennex texi texinfo Thelen thelenm |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9706 @c LocalWords: UCI undeleted whatnow wohler xmh ypcat |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9707 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9708 @c See http://www.oreilly.com/oreilly/author/stylesheet.html. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9709 @c See http://en.wikipedia.org/. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9710 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9711 @c Note the lowercase mh which is needed to avoid hits in the |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9712 @c functions and variables. Occasionally, check for accidental |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9713 @c inclusion of mh in text by uncommenting the following and executing |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9714 @c it with C-x C-e. You want to see "Search failed" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9715 @c (let ((case-fold-search nil)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9716 @c (goto-char (point-min)) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9717 @c (search-forward-regexp "^mh\\( \\|$\\)")) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9718 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9719 @c An extremely useful setting for texinfo-mode-hook is: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9720 @c (add-to-list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9721 @c 'ispell-skip-region-alist |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9722 @c (list |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9723 @c (concat "\\(@\\(small\\)?\\(example\\|lisp\\)" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9724 @c "\\(@\\([irw]\\|code\\|var\\){[^}]+}\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9725 @c "@[@{}.]\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9726 @c "[^@]\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9727 @c "@\\(end \\)?group\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9728 @c "@\\(end \\)?cartouche\\)+" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9729 @c "@end \\(small\\)?\\(example\\|lisp\\)\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9730 @c "@\\(code\\|command\\|file\\|kbd\\|sc\\){[^}]+}\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9731 @c "^@end [a-z]+$\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9732 @c "^@\\([fv]\\|print\\)index .*$\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9733 @c "@uref{[^,]+,\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9734 @c "@[a-z]+\\|" |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9735 @c "/[a-z.]+[/}]\\)"))))) |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9736 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9737 @c Cross References |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9738 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9739 @c See existing cross-references to the Emacs manual and the Emacs |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9740 @c Lisp manual (search for ``GNU Emacs Manual'' and ``GNU |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9741 @c Emacs Lisp Reference Manual'' respectively). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9742 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9743 @c @ftable Sorting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9744 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9745 @c As per index (sort of): Punctuation, keyboard characters (such as |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9746 @c RET and BS) upper and lowercase mixed (lower comes before |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9747 @c uppercase), control characters go with uppercase C, meta characters |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9748 @c go with uppercase M. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9749 @c In some cases, the sort isn't strictly ASCII. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9750 @c For example, SPC (mh-page-msg) reads better before BS |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9751 @c (mh-previous-page) and . (mh-show) is better before , |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9752 @c (mh-header-display). |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9753 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9754 @c @vtable Sorting |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9755 @c |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9756 @c Alphabetical, pull hooks into their own table. |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9757 |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9758 @c Local Variables: |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9759 @c sentence-end-double-space: nil |
a81d6bd38fa8
Move from SourceForge repository to Savannah. This is version 7.93,
Bill Wohler <wohler@newt.com>
parents:
68639
diff
changeset
|
9760 @c End: |
69314 | 9761 |
9762 @ignore | |
9763 arch-tag: b778477d-1a10-4a99-84de-f877a2ea6bef | |
9764 @end ignore |