(elmo-folder-synchronize): Ignore `mask' when
authorhmurata <hmurata>
Sun, 13 Mar 2005 08:39:51 +0000 (08:39 +0000)
committerhmurata <hmurata>
Sun, 13 Mar 2005 08:39:51 +0000 (08:39 +0000)
`ignore-msgdb' is non-nil.

elmo/ChangeLog
elmo/elmo.el

index 64c7d06..5f2a9fd 100644 (file)
@@ -1,3 +1,8 @@
+2005-03-13  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
+
+       * elmo.el (elmo-folder-synchronize): Ignore `mask' when
+       `ignore-msgdb' is non-nil.
+
 2005-03-12  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
 
        * elmo-util.el (elmo-condition-in-msgdb-p-internal): Removed.
index 20dee3d..a55fb99 100644 (file)
@@ -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))