;;; Execute as subsutitute for plugged operation.
(defun elmo-folder-status-dop (folder)
- (let* ((number-alist (elmo-msgdb-number-load
- (elmo-folder-msgdb-path folder)))
- (number-list (mapcar 'car number-alist))
- (spool-folder (elmo-dop-spool-folder folder))
- spool-length
- (i 0)
- max-num)
+ (let ((number-list (elmo-folder-list-messages folder nil 'in-msgdb))
+ (spool-folder (elmo-dop-spool-folder folder))
+ spool-length
+ (i 0)
+ max-num)
(setq spool-length (or (car (if (elmo-folder-exists-p spool-folder)
(elmo-folder-status spool-folder))) 0))
(setq max-num