* wl/wl-folder.el (wl-folder-flush-queue): Call elmo-dop-queue-flush
authoryoichi <yoichi>
Thu, 12 Sep 2002 15:53:07 +0000 (15:53 +0000)
committeryoichi <yoichi>
Thu, 12 Sep 2002 15:53:07 +0000 (15:53 +0000)
without argument.
* elmo-dop.el (elmo-dop-queue-flush): Remove unused argument.
Remove redundunt connectivity check.

elmo/ChangeLog
elmo/elmo-dop.el
wl/ChangeLog
wl/wl-folder.el

index 25c4119..2c82aff 100644 (file)
@@ -1,3 +1,8 @@
+2002-09-12  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
+
+       * elmo-dop.el (elmo-dop-queue-flush): Remove unused argument.
+       Remove redundunt connectivity check.
+
 2002-09-08  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
 
        * elmo-dop.el (elmo-dop-queue-flush): Perform plugged ones only so
index 8a53a0c..e08592a 100644 (file)
@@ -82,10 +82,8 @@ Automatically loaded/saved.")
   `(cdr (assq (elmo-dop-queue-method ,queue)
              elmo-dop-queue-method-name-alist)))
 
-(defun elmo-dop-queue-flush (&optional force)
-  "Flush disconnected operations.
-If optional argument FORCE is non-nil, try flushing all operation queues
-even an operation concerns the unplugged folder."
+(defun elmo-dop-queue-flush ()
+  "Flush disconnected operations that consern plugged folders."
   (elmo-dop-queue-merge)
   (let ((queue-all elmo-dop-queue)
        queue
@@ -130,9 +128,7 @@ even an operation concerns the unplugged folder."
                                 (setq folder
                                       (elmo-make-folder
                                        (elmo-dop-queue-fname (car queue))))
-                              (elmo-folder-open folder)
-                              (unless (elmo-folder-plugged-p folder); redundant?
-                                (error "Unplugged.")))
+                              (elmo-folder-open folder))
                             (elmo-dop-queue-arguments (car queue)))
                      (elmo-folder-close folder))
                  (quit  (setq failure t))
index 3d75292..860a070 100644 (file)
@@ -1,5 +1,8 @@
 2002-09-12  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
 
+       * wl-folder.el (wl-folder-flush-queue): Call elmo-dop-queue-flush
+       without argument.
+
        * wl-draft.el (wl-draft-config-sub-eval-insert): New function.
        Evaluate content and if the value is string, insert it.
        (wl-draft-config-sub-body,wl-draft-config-sub-top,
index bc833d0..30b17d6 100644 (file)
@@ -478,7 +478,7 @@ Default HASHTB is `wl-folder-elmo-folder-hashtb'."
        (wl-plugged t)
        emptied)
     (if elmo-enable-disconnected-operation
-       (elmo-dop-queue-flush 'force)) ; Try flushing all queue.
+       (elmo-dop-queue-flush))
     (if (not (elmo-folder-list-messages
              (wl-folder-get-elmo-folder wl-queue-folder)))
        (message "No sending queue exists.")