1 10/21/83  Changes to the send_mail qedx request
 2 
 3 Several important, incompatible changes have been made to send_mail's
 4 qedx request in MR10.2.
 5 
 6 
 7 Auto-writing disabled by default:
 8 In prior releases, the quit (q) request would automatically reflect any
 9 changes made to the message back to send_mail.  In MR10.2, however, the
10 quit request no longer does this automatic update by default.  Two new
11 control arguments -- -auto_write and -no_auto_write (the default) --
12 are available for the send_mail command and the qedx request to change
13 this behavior for all invocations of qedx or for a single invocation of
14 qedx, respectively.
15 
16 If -auto_write is in effect, the quit request will automatically
17 reflect any changes made to the message back to send_mail as in prior
18 releases.  When -no_auto_write (the defualt) is in effect, the
19 write (w) request must be used to reflect any changes back to
20 send_mail.  In eihter case, the write request may be used as often as
21 desired to checkpoint the editing process.
22 
23 
24 If the quit request is issued with -no_auto_write in effect and the
25 message has been modified since it was last written, qedx will query
26 for permission to exit.  If permission is given, any changes to the
27 message since the last write request (if any) will be lost.  The new
28 quit-force (qf) request may be used to abort unwanted editing of the
29 message without being queried.
30 
31 
32 Pathnames in the read (r) and write (w) requests:
33 As in prior releases, the read (r) request can be used to insert a
34 segment into the message and the write (w) request can be used to save
35 a copy of the message in a segment for later use.
36 
37 In MR10.2, however, use of the read and write requests with a pathname
38 will not change the default pathname of buffer 0 (the message).  Using
39 either read or write without a pathname will always refer to
40 send_mail's copy of the message.
41 
42 
43 Use of 1,$dr:
44 In prior releases, the request line
45 
46      1,$dr
47 
48 would always restore the original message text to the buffer.
49 
50 In MR10.2, however, this request line will only restore the original
51 text if given before a write request.  If given after a write request,
52 this request line will restore the message text as saved by the last
53 write request given in the buffer.
54 
55 
56 New quit-force request:
57 As mentioned above, a new quit-force request is now available within
58 send_mail's qedx editor.  The description of quit-force as given in the
59 Multics qedx info segment follows--
60 
61 quit force (qf) (Q)
62    qf exits the editor without checking for modified buffers.  If any
63       modified buffers are present, all changes made to those buffers
64       since they were last written will be lost.