aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus/ChangeLog7
-rw-r--r--lisp/gnus/gnus.el5
-rw-r--r--lisp/gnus/message.el27
3 files changed, 22 insertions, 17 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index e3321ab30c5..9491612a883 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,10 @@
12011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
2
3 * gnus.el (debbugs-gnu): Renamed from debbugs-emacs.
4
5 * message.el (message-reply): Work around mysterious bug where
6 `message-mode' seems to overwrite the locally bound `subject' variable.
7
12011-07-14 Andrew Cohen <cohen@andy.bu.edu> 82011-07-14 Andrew Cohen <cohen@andy.bu.edu>
2 9
3 * nnimap.el (nnimap-request-thread): Ensure search is performed in 10 * nnimap.el (nnimap-request-thread): Ensure search is performed in
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index ac7db0e1d69..b66d5f22474 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -4381,12 +4381,11 @@ prompt the user for the name of an NNTP server to use."
4381 (gnus-1 arg dont-connect slave) 4381 (gnus-1 arg dont-connect slave)
4382 (gnus-final-warning))) 4382 (gnus-final-warning)))
4383 4383
4384(autoload 'debbugs-emacs "debbugs-gnu") 4384(autoload 'debbugs-gnu "debbugs-gnu")
4385(defun gnus-list-debbugs () 4385(defun gnus-list-debbugs ()
4386 "List all open Gnus bug reports." 4386 "List all open Gnus bug reports."
4387 (interactive) 4387 (interactive)
4388 (debbugs-emacs '("important" "normal" "minor" "wishlist") 4388 (debbugs-gnu nil "gnus"))
4389 "gnus"))
4390 4389
4391;; Allow redefinition of Gnus functions. 4390;; Allow redefinition of Gnus functions.
4392 4391
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 7d7cc01225b..ffc6a680ef8 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -6878,20 +6878,19 @@ Useful functions to put in this list include:
6878 (unless follow-to 6878 (unless follow-to
6879 (setq follow-to (message-get-reply-headers wide to-address)))) 6879 (setq follow-to (message-get-reply-headers wide to-address))))
6880 6880
6881 (unless (message-mail-user-agent) 6881 (let ((headers
6882 (message-pop-to-buffer 6882 `((Subject . ,subject)
6883 (message-buffer-name 6883 ,@follow-to)))
6884 (if wide "wide reply" "reply") from 6884 (unless (message-mail-user-agent)
6885 (if wide to-address nil)) 6885 (message-pop-to-buffer
6886 switch-function)) 6886 (message-buffer-name
6887 6887 (if wide "wide reply" "reply") from
6888 (setq message-reply-headers 6888 (if wide to-address nil))
6889 (vector 0 subject from date message-id references 0 0 "")) 6889 switch-function))
6890 6890 (setq message-reply-headers
6891 (message-setup 6891 (vector 0 (cdr (assq 'Subject headers))
6892 `((Subject . ,subject) 6892 from date message-id references 0 0 ""))
6893 ,@follow-to) 6893 (message-setup headers cur))))
6894 cur)))
6895 6894
6896;;;###autoload 6895;;;###autoload
6897(defun message-wide-reply (&optional to-address) 6896(defun message-wide-reply (&optional to-address)