* elmo.el (elmo-folder-synchronize): Fixed bug when sync-all.
authorteranisi <teranisi>
Sun, 13 Jul 2003 13:15:03 +0000 (13:15 +0000)
committerteranisi <teranisi>
Sun, 13 Jul 2003 13:15:03 +0000 (13:15 +0000)
elmo/ChangeLog
elmo/elmo.el

index 0c83093..dffb966 100644 (file)
@@ -1,3 +1,7 @@
+2003-07-13  Yuuichi Teranishi  <teranisi@gohome.org>
+
+       * elmo.el (elmo-folder-synchronize): Fixed bug when sync-all.
+
 2003-07-12  Yuuichi Teranishi  <teranisi@gohome.org>
 
        * elmo-multi.el (elmo-folder-process-crosspost): Follow the change in
index b8b24a1..5bb15c7 100644 (file)
@@ -1481,10 +1481,10 @@ If update process is interrupted, return nil.")
        flag-table crossed after-append numbers)
     (setq old-msgdb (elmo-folder-msgdb folder))
     (setq flag-table (elmo-flag-table-load (elmo-folder-msgdb-path folder)))
-    (setq numbers (sort (elmo-folder-list-messages folder nil t) '<))
     (when ignore-msgdb
       (elmo-msgdb-flag-table (elmo-folder-msgdb folder) flag-table)
       (elmo-folder-clear folder (eq ignore-msgdb 'visible-only)))
+    (setq numbers (sort (elmo-folder-list-messages folder nil t) '<))
     (unless no-check (elmo-folder-check folder))
     (condition-case nil
        (progn