(unless (or (null elmo-dop-queue)
(vectorp (car elmo-dop-queue)))
(if (y-or-n-p "\
-Saved queue is old version(2.6). Clear all pending operations? ")
+Saved queue is old version(2.6). Clear all pending operations? ")
(progn
(setq elmo-dop-queue nil)
(message "All pending operations are cleared.")
(elmo-dop-queue-save))
- (error "Please use 2.6 or earlier.")))
+ (error "Please use 2.6 or earlier")))
(elmo-dop-queue-merge)
(let ((queue-all elmo-dop-queue)
queue
(setq folder
(elmo-make-folder
(elmo-dop-queue-fname (car queue))))
- (elmo-folder-open folder))
+ (elmo-folder-open folder)
+ (unless (elmo-folder-plugged-p folder)
+ (error "Unplugged")))
(elmo-dop-queue-arguments (car queue)))
(elmo-folder-close folder))
(quit (setq failure t))
(memq (elmo-dop-queue-method que)
elmo-dop-queue-merge-method-list)
(setq match-queue
- (car (delete
+ (car (delete
nil
(mapcar
(lambda (nqueue)
spool-length
(i 0)
max-num)
- (setq spool-length (car (if (elmo-folder-exists-p spool-folder)
- (elmo-folder-status spool-folder))))
+ (setq spool-length
+ (or (car (if (elmo-folder-exists-p spool-folder)
+ (elmo-folder-status spool-folder)))
+ 0))
(setq max-num
(or (nth (max (- (length number-list) 1) 0) number-list)
0))