* gnus-msg.el (gnus-discouraged-post-methods): New variable.
(gnus-post-method): Use it.
+ (gnus-summary-cancel-article): Find the correct post-method.
* gnus-soup.el (gnus-soup-send-packet): Via ... using ...
* message.el (message-send-news): Ditto.
(let ((articles (gnus-summary-work-articles n))
(message-post-method
`(lambda (arg)
- (gnus-post-method (not (eq symp 'a)) ,gnus-newsgroup-name)))
+ (gnus-post-method (eq ,symp 'a) ,gnus-newsgroup-name)))
article)
(while (setq article (pop articles))
(when (gnus-summary-select-article t nil nil article)