-;;; elmo-localdir.el -- Localdir Interface for ELMO.
+;;; elmo-localdir.el --- Localdir Interface for ELMO.
;; Copyright (C) 1998,1999,2000 Yuuichi Teranishi <teranisi@gohome.org>
;; Copyright (C) 1998,1999,2000 Masahiro MURATA <muse@ba2.so-net.ne.jp>
"/")
(expand-file-name ;;"localdir"
(symbol-name (elmo-folder-type-internal folder))
- elmo-msgdb-dir)))
+ elmo-msgdb-directory)))
(luna-define-method elmo-message-file-name ((folder
elmo-localdir-folder)
numbers
&optional
start-number)
- (let ((temp-dir (elmo-folder-make-temp-dir folder))
+ (let ((temp-dir (elmo-folder-make-temporary-directory folder))
(cur-number (or start-number 0)))
(dolist (number numbers)
(elmo-add-name-to-file
(point-min) (point-max) filename nil 'no-msg)
t)))
-(luna-define-method elmo-folder-append-messages :around ((folder
- elmo-localdir-folder)
- src-folder numbers
- unread-marks
- &optional same-number)
+(luna-define-method elmo-folder-append-messages :around
+ ((folder elmo-localdir-folder)
+ src-folder numbers unread-marks &optional same-number)
(if (elmo-folder-message-file-p src-folder)
(let ((dir (elmo-localdir-folder-directory-internal folder))
(succeeds numbers)
(int-to-string
(if same-number (car numbers) next-num))
dir))
+ (elmo-progress-notify 'elmo-folder-move-messages)
(if (and (setq numbers (cdr numbers))
(not same-number))
(setq next-num