Tell user if expunge won't happen.
authorTed Zlatanov <tzz@lifelogs.com>
Wed, 22 Sep 2010 13:16:10 +0000 (08:16 -0500)
committerTed Zlatanov <tzz@lifelogs.com>
Wed, 22 Sep 2010 13:16:10 +0000 (08:16 -0500)
* nnimap.el (nnimap-delete-article): Tell user if expunge won't happen.

lisp/ChangeLog
lisp/nnimap.el

index 282d478..e6aba95 100644 (file)
@@ -1,3 +1,7 @@
+2010-09-22  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * nnimap.el (nnimap-delete-article): Tell user if expunge won't happen.
+
 2010-09-22  Julien Danjou  <julien@danjou.info>
 
        * gnus-group.el (gnus-group-update-hook): Call gnus-group-add-icon by
index e43cd2d..63c6108 100644 (file)
@@ -580,7 +580,10 @@ textual parts.")
       t)
      (nnimap-expunge
       (nnimap-command "EXPUNGE")
-      t))))
+      t)
+     (t (gnus-message 7 (concat "nnimap: nnimap-expunge is not set and the "
+                                "server doesn't support UIDPLUS, so we won't "
+                                "delete this article now"))))))
 
 (deffoo nnimap-request-scan (&optional group server)
   (when (and (nnimap-possibly-change-group nil server)