+2011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * debbugs.el (debbugs-send-control-message): Add more control
+ messages.
+
2011-07-02 Michael Albinus <michael.albinus@gmx.de>
* debbugs.el (debbugs-emacs): Let-bind `debbugs-port' to "gnu.org".
(list (completing-read
"Control message: "
'("important" "normal" "minor" "wishlist"
- "close" "done"
+ "done"
+ "unarchive" "reopen" "close"
+ "merge" "forcemerge"
"patch" "wontfix" "moreinfo" "unreproducible" "fixed" "notabug")
nil t)))
(let* ((subject (mail-header-subject (gnus-summary-article-header)))
(format "Subject: control message for bug #%d\n" id)
"\n"
(cond
- ((equal message "close")
- (format "close %d\n" id))
+ ((member message '("unarchive" "reopen" "close"))
+ (format "%s %d\n" message id))
+ ((member message '("merge" "forcemerge"))
+ (format "%s %d %s\n" message id
+ (read-string "Merge with bug #: ")))
((equal message "done")
(format "tags %d fixed\nclose %d\n" id id))
((member message '("important" "normal" "minor" "wishlist"))