aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/gnus/message.el
diff options
context:
space:
mode:
authorShengHuo ZHU2001-02-07 22:08:26 +0000
committerShengHuo ZHU2001-02-07 22:08:26 +0000
commit1653df0fbbdf862ce49782c124dbd1141feb06ef (patch)
tree840999b7bd209728ab130ce0d762772a62b61ce1 /lisp/gnus/message.el
parent751d3bc411b93c87f6225faf4a02e52fa531372d (diff)
downloademacs-1653df0fbbdf862ce49782c124dbd1141feb06ef.tar.gz
emacs-1653df0fbbdf862ce49782c124dbd1141feb06ef.zip
2001-02-07 ShengHuo ZHU <zsh@cs.rochester.edu>
* message.el (message-make-forward-subject): Argument decoded. (message-forward): Use it when digest. * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article buffer. * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar in Emacs. * gnus-art.el (gnus-article-make-menu-bar): Make gnus-article-post-menu.
Diffstat (limited to 'lisp/gnus/message.el')
-rw-r--r--lisp/gnus/message.el12
1 files changed, 7 insertions, 5 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 7cfd964e650..bab176fe86e 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -4160,7 +4160,7 @@ The form is: Fwd: Subject, where Subject is the original subject of
4160the message." 4160the message."
4161 (concat "Fwd: " subject)) 4161 (concat "Fwd: " subject))
4162 4162
4163(defun message-make-forward-subject () 4163(defun message-make-forward-subject (&optional decoded)
4164 "Return a Subject header suitable for the message in the current buffer." 4164 "Return a Subject header suitable for the message in the current buffer."
4165 (save-excursion 4165 (save-excursion
4166 (save-restriction 4166 (save-restriction
@@ -4169,7 +4169,9 @@ the message."
4169 (subject (message-fetch-field "Subject"))) 4169 (subject (message-fetch-field "Subject")))
4170 (setq subject 4170 (setq subject
4171 (if subject 4171 (if subject
4172 (mail-decode-encoded-word-string subject) 4172 (if decoded
4173 subject
4174 (mail-decode-encoded-word-string subject))
4173 "")) 4175 ""))
4174 (if message-wash-forwarded-subjects 4176 (if message-wash-forwarded-subjects
4175 (setq subject (message-wash-subject subject))) 4177 (setq subject (message-wash-subject subject)))
@@ -4191,9 +4193,9 @@ the message."
4191Optional NEWS will use news to forward instead of mail. 4193Optional NEWS will use news to forward instead of mail.
4192Optional DIGEST will use digest to forward." 4194Optional DIGEST will use digest to forward."
4193 (interactive "P") 4195 (interactive "P")
4194 (let* ((cur (current-buffer)) 4196 (let ((cur (current-buffer))
4195 (subject (message-make-forward-subject)) 4197 (subject (message-make-forward-subject digest))
4196 art-beg) 4198 art-beg)
4197 (if news 4199 (if news
4198 (message-news nil subject) 4200 (message-news nil subject)
4199 (message-mail nil subject)) 4201 (message-mail nil subject))