annotate doc/repl.me @ 0:bce86c4163a3

Initial revision
author kono
date Mon, 18 Apr 2005 23:46:02 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bce86c4163a3 Initial revision
kono
parents:
diff changeset
1 .\" This file is automatically generated. Do not edit!
bce86c4163a3 Initial revision
kono
parents:
diff changeset
2 .\" @(#)$Id$
bce86c4163a3 Initial revision
kono
parents:
diff changeset
3 .SC REPL 1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
4 .NA
bce86c4163a3 Initial revision
kono
parents:
diff changeset
5 repl \- reply to a message
bce86c4163a3 Initial revision
kono
parents:
diff changeset
6 .SY
bce86c4163a3 Initial revision
kono
parents:
diff changeset
7 repl
bce86c4163a3 Initial revision
kono
parents:
diff changeset
8 \%[+folder] \%[msg]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
9 \%[\-annotate] \%[\-noannotate]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
10 \%[\-cc\ all/to/cc/me] \%[\-nocc\ all/to/cc/me]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
11 \%[\-draftfolder\ +folder] \%[\-draftmessage\ msg] \%[\-nodraftfolder]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
12 \%[\-editor\ editor] \%[\-noedit]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
13 \%[\-fcc\ +folder]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
14 \%[\-filter\ filterfile]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
15 \%[\-form\ formfile]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
16 .\" \%[\-format] \%[\-noformat]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
17 \%[\-inplace] \%[\-noinplace]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
18 \%[\-mime] \%[\-nomime]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
19 \%[\-query] \%[\-noquery]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
20 \%[\-width\ columns]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
21 \%[\-whatnowproc\ program] \%[\-nowhatnowproc]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
22 \%[\-help]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
23 .DE
bce86c4163a3 Initial revision
kono
parents:
diff changeset
24 \fIRepl\fR aids a user in producing a reply to an existing
bce86c4163a3 Initial revision
kono
parents:
diff changeset
25 message.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
26 \fIRepl\fR uses a reply template to guide its actions when constructing
bce86c4163a3 Initial revision
kono
parents:
diff changeset
27 the message draft of the reply.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
28 In its simplest form (with no arguments),
bce86c4163a3 Initial revision
kono
parents:
diff changeset
29 it will set up
bce86c4163a3 Initial revision
kono
parents:
diff changeset
30 a message\-form skeleton in reply to the current message in the
bce86c4163a3 Initial revision
kono
parents:
diff changeset
31 current folder, and invoke the whatnow shell.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
32 The default reply template will direct \fIrepl\fR to construct
bce86c4163a3 Initial revision
kono
parents:
diff changeset
33 the composed message as follows:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
34
bce86c4163a3 Initial revision
kono
parents:
diff changeset
35 .nf
bce86c4163a3 Initial revision
kono
parents:
diff changeset
36 .in 1i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
37 To: <Reply\-To> or <From>
bce86c4163a3 Initial revision
kono
parents:
diff changeset
38 cc: <cc>, <To>, and yourself
bce86c4163a3 Initial revision
kono
parents:
diff changeset
39 Subject: Re: <Subject>
bce86c4163a3 Initial revision
kono
parents:
diff changeset
40 In\-reply\-to: Your message of <Date>.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
41 .ti +\w'In\-reply\-to: 'u
bce86c4163a3 Initial revision
kono
parents:
diff changeset
42 <Message\-Id>
bce86c4163a3 Initial revision
kono
parents:
diff changeset
43 .in .5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
44 .fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
45
bce86c4163a3 Initial revision
kono
parents:
diff changeset
46 where field names enclosed in angle brackets (<\ >) indicate the
bce86c4163a3 Initial revision
kono
parents:
diff changeset
47 contents of the named field from the message to which the reply
bce86c4163a3 Initial revision
kono
parents:
diff changeset
48 is being made. A reply template is simply a format file.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
49 See \fImh\-format\fR\0(5) for the details.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
50
bce86c4163a3 Initial revision
kono
parents:
diff changeset
51 The `\-cc\ type' switch takes an argument which specifies
bce86c4163a3 Initial revision
kono
parents:
diff changeset
52 who gets placed on the \*(lqcc:\*(rq list of the reply.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
53 The `\-query' switch modifies the action of `\-cc\ type' switch by
bce86c4163a3 Initial revision
kono
parents:
diff changeset
54 interactively asking you if each address that normally would be placed
bce86c4163a3 Initial revision
kono
parents:
diff changeset
55 in the \*(lqTo:\*(rq and \*(lqcc:\*(rq list should actually be sent a copy.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
56 (This is useful for special\-purpose replies.)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
57 Note that the position of the `\-cc' and `\-nocc' switches,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
58 like all other switches which take a positive and negative form,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
59 is important.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
60
bce86c4163a3 Initial revision
kono
parents:
diff changeset
61 .\" --this seems to not be used anymore. /JLR
bce86c4163a3 Initial revision
kono
parents:
diff changeset
62 .\" With the `\-format' switch one can indicate if Internet\-style
bce86c4163a3 Initial revision
kono
parents:
diff changeset
63 .\" formatting should be used (or not be used with `\-noformat').
bce86c4163a3 Initial revision
kono
parents:
diff changeset
64 .\" If present (the default), then
bce86c4163a3 Initial revision
kono
parents:
diff changeset
65 Lines beginning with the fields
bce86c4163a3 Initial revision
kono
parents:
diff changeset
66 \*(lqTo:\*(rq, \*(lqcc:\*(rq, and \*(rqBcc:\*(rq
bce86c4163a3 Initial revision
kono
parents:
diff changeset
67 will be standardized and have duplicate addresses removed.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
68 In addition, the `\-width\ columns' switch will guide \fIrepl\fR's formatting
bce86c4163a3 Initial revision
kono
parents:
diff changeset
69 of these fields.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
70
bce86c4163a3 Initial revision
kono
parents:
diff changeset
71 If the file named \*(lqreplcomps\*(rq exists in the user's MH directory,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
72 it will be used instead of the default form.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
73 In either case, the file specified by `\-form\ formfile' will be used
bce86c4163a3 Initial revision
kono
parents:
diff changeset
74 if given.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
75
bce86c4163a3 Initial revision
kono
parents:
diff changeset
76 If the draft already exists,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
77 \fIrepl\fR will ask you as to the disposition of the draft.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
78 A reply of \fBquit\fR will abort \fIrepl\fR, leaving the draft intact;
bce86c4163a3 Initial revision
kono
parents:
diff changeset
79 \fBreplace\fR will replace the existing draft with a blank skeleton;
bce86c4163a3 Initial revision
kono
parents:
diff changeset
80 and \fBlist\fR will display the draft.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
81
bce86c4163a3 Initial revision
kono
parents:
diff changeset
82 See \fIcomp\fR\0(1) for a description of the `\-editor' and `\-noedit'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
83 switches.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
84 Note that while in the editor,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
85 the message being replied to is available through a link named \*(lq@\*(rq
bce86c4163a3 Initial revision
kono
parents:
diff changeset
86 (assuming the default \fIwhatnowproc\fR\0).
bce86c4163a3 Initial revision
kono
parents:
diff changeset
87 In addition, the actual pathname of the message is stored in the envariable
bce86c4163a3 Initial revision
kono
parents:
diff changeset
88 \fB$editalt\fR,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
89 and the pathname of the folder containing the message is stored in the
bce86c4163a3 Initial revision
kono
parents:
diff changeset
90 envariable \fB$mhfolder\fR.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
91
bce86c4163a3 Initial revision
kono
parents:
diff changeset
92 Although \fIrepl\fR uses the `\-form\ formfile' switch to direct it how
bce86c4163a3 Initial revision
kono
parents:
diff changeset
93 to construct the beginning of the draft, the `\-filter\ filterfile'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
94 switch directs \fIrepl\fR as to how the message being replied\-to
bce86c4163a3 Initial revision
kono
parents:
diff changeset
95 should be formatted in the body of the draft.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
96 If `\-filter' is not specified,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
97 then the message being replied\-to is not included in the body of the
bce86c4163a3 Initial revision
kono
parents:
diff changeset
98 draft.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
99 If `\-filter\ filterfile' is specified,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
100 then the message being replied\-to is filtered (re\-formatted) prior to
bce86c4163a3 Initial revision
kono
parents:
diff changeset
101 being output to the body of the draft.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
102 The filter file for \fIrepl\fR should be a standard form file for
bce86c4163a3 Initial revision
kono
parents:
diff changeset
103 \fImhl\fR, as \fIrepl\fR will invoke \fImhl\fR to format the message
bce86c4163a3 Initial revision
kono
parents:
diff changeset
104 being replied\-to.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
105 There is no default message filter (`\-filter' must be followed by a
bce86c4163a3 Initial revision
kono
parents:
diff changeset
106 file name).
bce86c4163a3 Initial revision
kono
parents:
diff changeset
107 A filter file that is commonly used is:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
108
bce86c4163a3 Initial revision
kono
parents:
diff changeset
109 .nf
bce86c4163a3 Initial revision
kono
parents:
diff changeset
110 .in +.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
111 :
bce86c4163a3 Initial revision
kono
parents:
diff changeset
112 body:nocomponent,compwidth=9,offset=9
bce86c4163a3 Initial revision
kono
parents:
diff changeset
113 .in -.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
114 .fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
115
bce86c4163a3 Initial revision
kono
parents:
diff changeset
116 which says to output a blank line and then the body of the message
bce86c4163a3 Initial revision
kono
parents:
diff changeset
117 being replied\-to, indented by one tab\-stop.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
118 Another format popular on USENET is:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
119
bce86c4163a3 Initial revision
kono
parents:
diff changeset
120 .nf
bce86c4163a3 Initial revision
kono
parents:
diff changeset
121 .in +.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
122 .ie n \{
bce86c4163a3 Initial revision
kono
parents:
diff changeset
123 message-id:nocomponent,\|nonewline,\\
bce86c4163a3 Initial revision
kono
parents:
diff changeset
124 formatfield=\*(lqIn message %{text},\ \*(rq \}
bce86c4163a3 Initial revision
kono
parents:
diff changeset
125 .el message-id:nocomponent,\|nonewline,\|formatfield=\*(lqIn message %{text},\ \*(rq
bce86c4163a3 Initial revision
kono
parents:
diff changeset
126 from:nocomponent,\|formatfield=\*(lq%(friendly{text}) writes:\*(rq
bce86c4163a3 Initial revision
kono
parents:
diff changeset
127 body:component=\*(lq>\*(rq,\|overflowtext=\*(lq>\*(rq,\|overflowoffset=0
bce86c4163a3 Initial revision
kono
parents:
diff changeset
128 .in -.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
129 .fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
130
bce86c4163a3 Initial revision
kono
parents:
diff changeset
131 Which cites the Message-ID and author
bce86c4163a3 Initial revision
kono
parents:
diff changeset
132 of the message being replied\-to,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
133 and then outputs each line of the body prefaced
bce86c4163a3 Initial revision
kono
parents:
diff changeset
134 with the \*(lq>\*(rq character.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
135
bce86c4163a3 Initial revision
kono
parents:
diff changeset
136 To use the MIME rules for encapsulation,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
137 specify the `\-mime' switch.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
138 This directs \fIreply\fR to generate an \fImhn\fR composition file.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
139 Note that MH will not invoke \fImhn\fR automatically,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
140 unless you add this line to your \&.mh\(ruprofile file:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
141 .sp
bce86c4163a3 Initial revision
kono
parents:
diff changeset
142 .in +.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
143 automhnproc: mhn
bce86c4163a3 Initial revision
kono
parents:
diff changeset
144 .in -.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
145 .sp
bce86c4163a3 Initial revision
kono
parents:
diff changeset
146 Otherwise,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
147 you must specifically give the command
bce86c4163a3 Initial revision
kono
parents:
diff changeset
148 .sp
bce86c4163a3 Initial revision
kono
parents:
diff changeset
149 .in +.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
150 What now? edit mhn
bce86c4163a3 Initial revision
kono
parents:
diff changeset
151 .in -.5i
bce86c4163a3 Initial revision
kono
parents:
diff changeset
152 .sp
bce86c4163a3 Initial revision
kono
parents:
diff changeset
153 prior to sending the draft.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
154
bce86c4163a3 Initial revision
kono
parents:
diff changeset
155 If you don't want to use this feature,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
156 the manual page for \fIforw\fR contains another idea on how you can
bce86c4163a3 Initial revision
kono
parents:
diff changeset
157 automate this somewhat.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
158
bce86c4163a3 Initial revision
kono
parents:
diff changeset
159 If the `\-annotate' switch is given,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
160 the message being replied\-to will be annotated with the lines
bce86c4163a3 Initial revision
kono
parents:
diff changeset
161
bce86c4163a3 Initial revision
kono
parents:
diff changeset
162 Replied:\ date
bce86c4163a3 Initial revision
kono
parents:
diff changeset
163 Replied:\ addrs
bce86c4163a3 Initial revision
kono
parents:
diff changeset
164
bce86c4163a3 Initial revision
kono
parents:
diff changeset
165 where the address list contains one line for each addressee.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
166 The annotation
bce86c4163a3 Initial revision
kono
parents:
diff changeset
167 will be done only if the message is sent directly from \fIrepl\fR.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
168 If the message is not sent immediately from \fIrepl\fR,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
169 \*(lqcomp\ \-use\*(rq may be used to re\-edit and send the constructed message,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
170 but the annotations won't take place.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
171 The `\-inplace' switch causes annotation to
bce86c4163a3 Initial revision
kono
parents:
diff changeset
172 be done in place in order to preserve links to the annotated message.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
173
bce86c4163a3 Initial revision
kono
parents:
diff changeset
174 The `\-fcc\ +folder' switch can be used to automatically specify a folder to
bce86c4163a3 Initial revision
kono
parents:
diff changeset
175 receive Fcc:s.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
176 More than one folder, each preceeded by `\-fcc' can be named.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
177
bce86c4163a3 Initial revision
kono
parents:
diff changeset
178 In addition to the standard \fImh\-format\fR\0(5) escapes,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
179 \fIrepl\fR also recognizes the following additional
bce86c4163a3 Initial revision
kono
parents:
diff changeset
180 \fIcomponent\fR escape:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
181 .sp 1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
182 .nf
bce86c4163a3 Initial revision
kono
parents:
diff changeset
183 .ta \w'Escape 'u +\w'Returns 'u
bce86c4163a3 Initial revision
kono
parents:
diff changeset
184 \fIEscape\fR \fIReturns\fR \fIDescription\fR
bce86c4163a3 Initial revision
kono
parents:
diff changeset
185 \fIfcc\fR string Any folders specified with `\-fcc\ folder'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
186 .re
bce86c4163a3 Initial revision
kono
parents:
diff changeset
187 .fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
188
bce86c4163a3 Initial revision
kono
parents:
diff changeset
189 To avoid reiteration,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
190 \fIrepl\fR strips any leading `Re: ' strings from
bce86c4163a3 Initial revision
kono
parents:
diff changeset
191 the \fIsubject\fR component.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
192
bce86c4163a3 Initial revision
kono
parents:
diff changeset
193 The `\-draftfolder\ +folder' and `\-draftmessage\ msg' switches invoke the
bce86c4163a3 Initial revision
kono
parents:
diff changeset
194 \fIMH\fR draft folder facility.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
195 This is an advanced (and highly useful) feature.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
196 Consult the \fBAdvanced Features\fR section of the \fIMH\fR manual for more
bce86c4163a3 Initial revision
kono
parents:
diff changeset
197 information.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
198
bce86c4163a3 Initial revision
kono
parents:
diff changeset
199 Upon exiting from the editor,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
200 \fIrepl\fR will invoke the \fIwhatnow\fR program.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
201 See \fIwhatnow\fR\0(1) for a discussion of available options.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
202 The invocation of this program can be inhibited by using the `\-nowhatnowproc'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
203 switch.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
204 (In truth of fact,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
205 it is the \fIwhatnow\fR program which starts the initial edit.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
206 Hence, `\-nowhatnowproc' will prevent any edit from occurring.)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
207 .Fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
208 ^/usr/local/mh/lib/replcomps~^The reply template
bce86c4163a3 Initial revision
kono
parents:
diff changeset
209 ^or <mh\-dir>/replcomps~^Rather than the standard template
bce86c4163a3 Initial revision
kono
parents:
diff changeset
210 ^$HOME/\&.mh\(ruprofile~^The user profile
bce86c4163a3 Initial revision
kono
parents:
diff changeset
211 ^<mh\-dir>/draft~^The draft file
bce86c4163a3 Initial revision
kono
parents:
diff changeset
212 .Pr
bce86c4163a3 Initial revision
kono
parents:
diff changeset
213 ^Path:~^To determine the user's MH directory
bce86c4163a3 Initial revision
kono
parents:
diff changeset
214 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
215 ^Alternate\-Mailboxes:~^To determine the user's mailboxes
bce86c4163a3 Initial revision
kono
parents:
diff changeset
216 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
217 ^Current\-Folder:~^To find the default current folder
bce86c4163a3 Initial revision
kono
parents:
diff changeset
218 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
219 ^Draft\-Folder:~^To find the default draft\-folder
bce86c4163a3 Initial revision
kono
parents:
diff changeset
220 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
221 ^Editor:~^To override the default editor
bce86c4163a3 Initial revision
kono
parents:
diff changeset
222 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
223 ^Msg\-Protect:~^To set mode when creating a new message (draft)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
224 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
225 ^fileproc:~^Program to refile the message
bce86c4163a3 Initial revision
kono
parents:
diff changeset
226 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
227 ^mhlproc:~^Program to filter message being replied\-to
bce86c4163a3 Initial revision
kono
parents:
diff changeset
228 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
229 ^whatnowproc:~^Program to ask the \*(lqWhat now?\*(rq questions
bce86c4163a3 Initial revision
kono
parents:
diff changeset
230 .Sa
bce86c4163a3 Initial revision
kono
parents:
diff changeset
231 comp(1), dist(1), forw(1), send(1), whatnow(1), mh\-format(5)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
232 .De
bce86c4163a3 Initial revision
kono
parents:
diff changeset
233 `+folder' defaults to the current folder
bce86c4163a3 Initial revision
kono
parents:
diff changeset
234 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
235 `msg' defaults to cur
bce86c4163a3 Initial revision
kono
parents:
diff changeset
236 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
237 `\-nocc\ all' at ATHENA sites, `\-cc\ all' otherwise
bce86c4163a3 Initial revision
kono
parents:
diff changeset
238 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
239 `\-noannotate'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
240 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
241 `\-nodraftfolder'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
242 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
243 `\-noinplace'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
244 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
245 `\-nomime'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
246 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
247 `\-noquery'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
248 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
249 `\-width\ 72'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
250 .Co
bce86c4163a3 Initial revision
kono
parents:
diff changeset
251 If a folder is given, it will become the current folder.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
252 The message replied\-to will become the current message.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
253 .Hi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
254 Prior to using the format string mechanism,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
255 `\-noformat' used to cause address headers to be output as\-is.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
256 Now all address fields are formatted using Internet standard guidelines.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
257 .Bu
bce86c4163a3 Initial revision
kono
parents:
diff changeset
258 If any addresses occur in the reply template,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
259 addresses in the template that do not contain hosts are defaulted incorrectly.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
260 Instead of using the localhost for the default,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
261 \fIrepl\fR uses the sender's host.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
262 Moral of the story: if you're going to include addresses in a reply template,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
263 include the host portion of the address.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
264
bce86c4163a3 Initial revision
kono
parents:
diff changeset
265 The `\-width columns' switch is only used
bce86c4163a3 Initial revision
kono
parents:
diff changeset
266 to do address-folding; other headers are not line\-wrapped.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
267
bce86c4163a3 Initial revision
kono
parents:
diff changeset
268 If \fIwhatnowproc\fR is \fIwhatnow\fR,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
269 then \fIrepl\fR uses a built\-in \fIwhatnow\fR,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
270 it does not actually run the \fIwhatnow\fR program.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
271 Hence, if you define your own \fIwhatnowproc\fR,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
272 don't call it \fIwhatnow\fR since \fIrepl\fR won't run it.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
273
bce86c4163a3 Initial revision
kono
parents:
diff changeset
274 If your current working directory is not writable,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
275 the link named \*(lq@\*(rq is not available.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
276 .En