2001-08-24 Simon Josefsson <jas@extundo.com>
authorSimon Josefsson <jas@extundo.com>
Fri, 24 Aug 2001 07:45:57 +0000 (07:45 +0000)
committerSimon Josefsson <jas@extundo.com>
Fri, 24 Aug 2001 07:45:57 +0000 (07:45 +0000)
* nnimap.el (nnimap-request-set-mark): Don't propagate seen flags
to server.

lisp/ChangeLog
lisp/nnimap.el

index 7753522..7e72a23 100644 (file)
@@ -1,3 +1,8 @@
+2001-08-24  Simon Josefsson  <jas@extundo.com>
+
+       * nnimap.el (nnimap-request-set-mark): Don't propagate seen flags
+       to server.
+
 2001-08-23 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-util.el (gnus-create-info-command): Return an interactive
index 027517e..fe3f25f 100644 (file)
@@ -955,6 +955,8 @@ function is generally only called when Gnus is shutting down."
                marks)
            ;; cache flags are pointless on the server
            (setq cmdmarks (delq 'cache cmdmarks))
+           ;; seen flags are local to each gnus
+           (setq cmdmarks (delq 'seen cmdmarks))
            ;; recent marks can't be set
            (setq cmdmarks (delq 'recent cmdmarks))
            (when nnimap-importantize-dormant