* message.el (message-send): Remove the text property `field' from the
authoryamaoka <yamaoka>
Tue, 16 Oct 2001 01:09:29 +0000 (01:09 +0000)
committeryamaoka <yamaoka>
Tue, 16 Oct 2001 01:09:29 +0000 (01:09 +0000)
 encoding buffer.

ChangeLog
lisp/message.el

index f30045a..b632542 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-10-16  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * lisp/message.el (message-send): Remove the text property `field'
+       from the encoding buffer.
+
 2001-10-11  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * lisp/gnus-start.el (gnus-re-read-newsrc-el-file): Use
index f945794..4136f3b 100644 (file)
@@ -2770,9 +2770,11 @@ It should typically alter the sending method in some way or other."
        (set-buffer message-encoding-buffer)
        (erase-buffer)
        ;; ;; Avoid copying text props.
-       ;; T-gnus change: copy all text props from the editing buffer
-       ;; into the encoding buffer.
+       ;; T-gnus change: copy all text props, except for `field', from
+       ;; the editing buffer into the encoding buffer.  `field' is the
+       ;; special text property on Emacs 21, see NEWS for details.
        (insert-buffer message-edit-buffer)
+       (put-text-property (point-min) (point-max) 'field nil)
        (funcall message-encode-function)
        (while (and success
                    (setq elem (pop alist)))