From 073f9742158e42460fa24c414d6589e552873af5 Mon Sep 17 00:00:00 2001 From: Alan Schmitt Date: Mon, 11 Aug 2014 16:32:08 +0200 Subject: [PATCH] Only reverse list of expired messages when in wrong order * lisp/nnimap.el (nnimap-process-expiry-targets): the list of expired messages should only be reversed when it was built in reverse order. --- lisp/nnimap.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/nnimap.el b/lisp/nnimap.el index 1730bd4..ad48d47 100644 --- a/lisp/nnimap.el +++ b/lisp/nnimap.el @@ -986,10 +986,10 @@ textual parts.") (setq target nil)) (nnheader-message 7 "Expiring article %s:%d" group article)) (when target - (push article deleted-articles)))))))) + (push article deleted-articles)))))) + (setq deleted-articles (nreverse deleted-articles)))) ;; Change back to the current group again. (nnimap-change-group group server) - (setq deleted-articles (nreverse deleted-articles)) (nnimap-delete-article (gnus-compress-sequence deleted-articles)) deleted-articles)) -- 2.0.3