diff options
| author | ShengHuo ZHU | 2001-02-07 22:08:26 +0000 |
|---|---|---|
| committer | ShengHuo ZHU | 2001-02-07 22:08:26 +0000 |
| commit | 1653df0fbbdf862ce49782c124dbd1141feb06ef (patch) | |
| tree | 840999b7bd209728ab130ce0d762772a62b61ce1 /lisp/gnus/message.el | |
| parent | 751d3bc411b93c87f6225faf4a02e52fa531372d (diff) | |
| download | emacs-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.el | 12 |
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 | |||
| 4160 | the message." | 4160 | the 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." | |||
| 4191 | Optional NEWS will use news to forward instead of mail. | 4193 | Optional NEWS will use news to forward instead of mail. |
| 4192 | Optional DIGEST will use digest to forward." | 4194 | Optional 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)) |