]> code.delx.au - gnu-emacs/commitdiff
(rmail-reply): Filter the list in reply-to through rmail-dont-reply-to.
authorEli Zaretskii <eliz@gnu.org>
Sat, 21 May 2005 14:13:00 +0000 (14:13 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 21 May 2005 14:13:00 +0000 (14:13 +0000)
lisp/mail/rmail.el

index c68bb80d80f690c0c0465345776c9391e02221bd..591ebad2b6852d253ad2753e5ef2e4051f00ae35 100644 (file)
@@ -3444,7 +3444,11 @@ use \\[mail-yank-original] to yank the original message into it."
      ;; I don't know whether there are other mailers that still
      ;; need the names to be stripped.
 ;;;     (mail-strip-quoted-names reply-to)
-     reply-to
+     ;; Remove unwanted names from reply-to, since Mail-Followup-To
+     ;; header causes all the names in it to wind up in reply-to, not
+     ;; in cc.  But if what's left is an empty list, use the original.
+     (let* ((reply-to-list (rmail-dont-reply-to reply-to)))
+       (if (string= reply-to-list "") reply-to reply-to-list))
      subject
      (rmail-make-in-reply-to-field from date message-id)
      (if just-sender