`done'.
* wl-expire.el (wl-expire-refile): Remove ALL and DONE arguments
from `elmo-folder-move-messages' caller.
(wl-expire-refile-with-copy-reserve-msg): Ditto.
* wl-summary.el (wl-summary-exec-subr): Likewise (All other
related portions are changed).
+2001-10-08 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo.el (elmo-folder-move-messages): Removed arguments `all' and
+ `done'.
+
2001-10-06 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* elmo-util.el (elmo-progress-counter-alist): New internal
;; Arguments should be reduced.
(defun elmo-folder-move-messages (src-folder msgs dst-folder
- &optional msgdb all done
+ &optional msgdb
no-delete-info
no-delete
same-number
+2001-10-08 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * wl-expire.el (wl-expire-refile): Remove ALL and DONE arguments
+ from `elmo-folder-move-messages' caller.
+ (wl-expire-refile-with-copy-reserve-msg): Ditto.
+
+ * wl-summary.el (wl-summary-exec-subr): Likewise (All other
+ related portions are changed).
+
2001-10-06 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* wl-summary.el (wl-summary-exec-subr): Setup and clear progress
refile-list
dst-folder
msgdb
- nil nil t
+ t
copy
preserve-number
nil
(setq copy-len (length refile-list))
(unless (or (elmo-folder-exists-p dst-folder)
(elmo-folder-create dst-folder))
- (error "%s: create folder failed" (elmo-folder-name-internal
+ (error "%s: create folder failed" (elmo-folder-name-internal
dst-folder)))
(while (setq msg (wl-pop msglist))
(unless (wl-expire-msg-p msg mark-alist)
refile-list
dst-folder
msgdb
- nil nil t
+ t
copy-reserve-message
preserve-number
nil
- wl-expire-add-seen-list
- ))
+ wl-expire-add-seen-list))
(error "Expire: move msgs to %s failed"
(elmo-folder-name-internal dst-folder)))
(wl-expire-append-log (elmo-folder-name-internal folder)
wl-summary-unread-uncached-mark
wl-summary-new-mark))
(refiles (append moves dels))
- (refile-executed 0)
(refile-failures 0)
- (copy-executed 0)
(copy-failures 0)
(copy-len (length copies))
refile-len
(wl-folder-get-elmo-folder
(car (car dst-msgs))))
(wl-summary-buffer-msgdb)
- refile-len
- refile-executed
(not (null (cdr dst-msgs)))
nil ; no-delete
nil ; same-number
wl-summary-buffer-refile-list)))
(setq refile-failures
(+ refile-failures (length (cdr (car dst-msgs))))))
- (setq refile-executed (+ refile-executed (length (cdr (car dst-msgs)))))
(setq dst-msgs (cdr dst-msgs)))
(elmo-progress-clear 'elmo-folder-move-messages)
;; end refile
(wl-folder-get-elmo-folder
(car (car dst-msgs)))
(wl-summary-buffer-msgdb)
- copy-len
- copy-executed
(not (null (cdr dst-msgs)))
t ; t is no-delete (copy)
nil ; same number
wl-summary-buffer-copy-list)))
(setq copy-failures
(+ copy-failures (length (cdr (car dst-msgs))))))
- (setq copy-executed (+ copy-executed (length (cdr (car dst-msgs)))))
(setq dst-msgs (cdr dst-msgs)))
;; Hide progress bar.
(elmo-progress-clear 'elmo-folder-move-messages)