+2004-07-15 Yoichi NAKAYAMA <yoichi@geiin.org>
+
+ * elmo-archive.el (elmo-archive-folder-append-buffer): Return nil
+ on failure.
+
2004-07-15 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
* elmo-util.el (elmo-set-work-buf): Define edebug spec and indent
(copy-to-buffer dst-buffer (point-min) (point-max)))
(as-binary-output-file
(write-region (point-min) (point-max) newfile nil 'no-msg))
- (elmo-archive-call-method method (list arc newfile))
- (elmo-folder-preserve-flags
- folder
- (with-current-buffer src-buffer
- (elmo-msgdb-get-message-id-from-buffer))
- flags)
- t)
+ (when (elmo-archive-call-method method (list arc newfile))
+ (elmo-folder-preserve-flags
+ folder
+ (with-current-buffer src-buffer
+ (elmo-msgdb-get-message-id-from-buffer))
+ flags)
+ t))
nil))))))
(luna-define-method elmo-folder-append-messages :around