projects
/
elisp
/
gnus.git-
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Synch to No Gnus 200411120157.
[elisp/gnus.git-]
/
lisp
/
message.el
diff --git
a/lisp/message.el
b/lisp/message.el
index
771f300
..
69f61f4
100644
(file)
--- a/
lisp/message.el
+++ b/
lisp/message.el
@@
-7634,7
+7634,7
@@
regexp VARSTR."
(defun message-use-alternative-email-as-from ()
(require 'mail-utils)
(defun message-use-alternative-email-as-from ()
(require 'mail-utils)
- (let* ((fields '("To" "Cc"))
+ (let* ((fields '("To" "Cc" "From"))
(emails
(split-string
(mail-strip-quoted-names
(emails
(split-string
(mail-strip-quoted-names
@@
-7648,7
+7648,8
@@
regexp VARSTR."
(pop emails))
(unless (or (not email) (equal email user-mail-address))
(goto-char (point-max))
(pop emails))
(unless (or (not email) (equal email user-mail-address))
(goto-char (point-max))
- (insert "From: " email "\n"))))
+ (insert "From: " (let ((user-mail-address email)) (message-make-from))
+ "\n"))))
(defun message-options-get (symbol)
(cdr (assq symbol message-options)))
(defun message-options-get (symbol)
(cdr (assq symbol message-options)))