]> git.eshelyaron.com Git - emacs.git/commitdiff
message.el (message-get-reply-headers): If we're fed `to-address', then always use...
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Mon, 18 Oct 2010 23:41:03 +0000 (23:41 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 18 Oct 2010 23:41:03 +0000 (23:41 +0000)
gnus-agent.el (gnus-agent-toggle-plugged): Use the right minor mode name in the mode line spec so that the mode line menu works (bug #2431).

lisp/gnus/ChangeLog
lisp/gnus/gnus-agent.el
lisp/gnus/message.el

index 47124f3981035bb287be12b133e2b56c2857b197..ea8672b7dd7db72ec3acdb77730663689776a45f 100644 (file)
@@ -1,5 +1,12 @@
 2010-10-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * gnus-agent.el (gnus-agent-toggle-plugged): Use the right minor mode
+       name in the mode line spec so that the mode line menu works
+       (bug #2431).
+
+       * message.el (message-get-reply-headers): If we're fed `to-address',
+       then always use that.
+
        * gnus-art.el (gnus-article-make-menu-bar): The article/group menus
        aren't so wide as to need to switch off the edit menu.
 
index 04bdb3be6267a8621dfc801f0d82403bdc0bff02..7fdd5b4ea76a73457d66b8798798b96f332d3204 100644 (file)
@@ -513,8 +513,8 @@ manipulated as follows:
     ;; Set up the menu.
     (when (gnus-visual-p 'agent-menu 'menu)
       (funcall (intern (format "gnus-agent-%s-make-menu-bar" buffer))))
-    (unless (assq 'gnus-agent-mode minor-mode-alist)
-      (push gnus-agent-mode-status minor-mode-alist))
+    (unless (assq mode minor-mode-alist)
+      (push (cons mode (cdr gnus-agent-mode-status)) minor-mode-alist))
     (unless (assq mode minor-mode-map-alist)
       (push (cons mode (symbol-value (intern (format "gnus-agent-%s-mode-map"
                                                     buffer))))
index c9ddba428966a379013f5bc641425898990bffe8..ce72984c8861bdd72256e850c5d763cd8ffd9314 100644 (file)
@@ -6568,6 +6568,10 @@ The function is called with one parameter, a cons cell ..."
     (save-match-data
       ;; Build (textual) list of new recipient addresses.
       (cond
+       (to-address
+       (setq recipients (concat ", " to-address))
+       ;; If the author explicitly asked for a copy, we don't deny it to them.
+       (if mct (setq recipients (concat recipients ", " mct))))
        ((not wide)
        (setq recipients (concat ", " author)))
        (address-headers
@@ -6603,10 +6607,6 @@ responses here are directed to other addresses.
 You may customize the variable `message-use-mail-followup-to', if you
 want to get rid of this query permanently.")))
        (setq recipients (concat ", " mft)))
-       (to-address
-       (setq recipients (concat ", " to-address))
-       ;; If the author explicitly asked for a copy, we don't deny it to them.
-       (if mct (setq recipients (concat recipients ", " mct))))
        (t
        (setq recipients (if never-mct "" (concat ", " author)))
        (if to (setq recipients (concat recipients ", " to)))