# HG changeset patch # User Katsumi Yamaoka # Date 1290737875 0 # Node ID c0bbb7dd960072a0897f7c9269fcf7804237cb27 # Parent 7bb815042e6121a2a1f2a3e415ae84f82be7785e nnimap.el (nnimap-request-set-mark): Add is "+", not "-". diff -r 7bb815042e61 -r c0bbb7dd9600 lisp/gnus/ChangeLog --- a/lisp/gnus/ChangeLog Fri Nov 26 02:11:40 2010 +0000 +++ b/lisp/gnus/ChangeLog Fri Nov 26 02:17:55 2010 +0000 @@ -1,5 +1,7 @@ 2010-11-26 Lars Magne Ingebrigtsen + * nnimap.el (nnimap-request-set-mark): Add is "+", not "-". + * gnus-sum.el (gnus-summary-push-marks-to-backend): Use 'set instead of 'add and 'delete to set backend marks. diff -r 7bb815042e61 -r c0bbb7dd9600 lisp/gnus/nnimap.el --- a/lisp/gnus/nnimap.el Fri Nov 26 02:11:40 2010 +0000 +++ b/lisp/gnus/nnimap.el Fri Nov 26 02:17:55 2010 +0000 @@ -928,6 +928,7 @@ flags)) (deffoo nnimap-request-set-mark (group actions &optional server) + (debug) (when (nnimap-possibly-change-group group server) (let (sequence) (with-current-buffer (nnimap-buffer) @@ -943,7 +944,7 @@ (nnimap-article-ranges range) (cond ((eq action 'del) "-") - ((eq action 'add) "-") + ((eq action 'add) "+") ((eq action 'set) "")) (mapconcat #'identity flags " "))))))) ;; Wait for the last command to complete to avoid later