From b2d2d83fb437a4ff589c37e39276fb74b5b043e2 Mon Sep 17 00:00:00 2001 From: hmurata Date: Sun, 13 Mar 2005 08:39:51 +0000 Subject: [PATCH] (elmo-folder-synchronize): Ignore `mask' when `ignore-msgdb' is non-nil. --- elmo/ChangeLog | 5 +++++ elmo/elmo.el | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/elmo/ChangeLog b/elmo/ChangeLog index 64c7d06..5f2a9fd 100644 --- a/elmo/ChangeLog +++ b/elmo/ChangeLog @@ -1,3 +1,8 @@ +2005-03-13 Hiroya Murata + + * elmo.el (elmo-folder-synchronize): Ignore `mask' when + `ignore-msgdb' is non-nil. + 2005-03-12 Hiroya Murata * elmo-util.el (elmo-condition-in-msgdb-p-internal): Removed. diff --git a/elmo/elmo.el b/elmo/elmo.el index 20dee3d..a55fb99 100644 --- a/elmo/elmo.el +++ b/elmo/elmo.el @@ -1549,7 +1549,7 @@ If update process is interrupted, return nil.") (setq diff-new (sort diff-new #'<)) (unless disable-killed (setq diff-new (elmo-living-messages diff-new killed-list))) - (when mask + (when (and mask (not ignore-msgdb)) (setq diff-new (elmo-list-filter mask diff-new)))) (message "Checking folder diff...done") (setq new-list (elmo-folder-confirm-appends diff-new)) -- 1.7.10.4