* elmo.el (elmo-generic-folder-append-messages): Make
authorhmurata <hmurata>
Sun, 23 Dec 2001 18:40:40 +0000 (18:40 +0000)
committerhmurata <hmurata>
Sun, 23 Dec 2001 18:40:40 +0000 (18:40 +0000)
commit47972777916535ae9ea19df8ae993dd0aba58546
tree6dc4d42948098ac0f2bc95f7c24372d3c159827e
parent55275a284963b65624449c2fa2545d3d4b276503
* elmo.el (elmo-generic-folder-append-messages): Make
fetch-strategy with `use-cache' as 'maybe. Check return value of
`elmo-message-fetch'.
(elmo-message-fetch): Return return value of
`elmo-message-fetch-with-cache-process'.
(elmo-message-fetch-with-cache-process): Return non-nil if
fetching was succeed. Load cache when fetching was failed and
fetch-strategy-use-cache is 'maybe.

* elmo-util.el (elmo-file-cache-load): New function.

* elmo-multi.el (elmo-message-use-cache-p): Remove duplicated
defun.

* elmo-archive.el (elmo-archive-message-fetch-internal): Return
non-nil if fetching was succeed.

* elmo-imap4.el (elmo-imap4-message-fetch): Likewise.

* elmo-nmz.el (elmo-map-message-fetch): Likewise.

* elmo-nntp.el (elmo-nntp-read-body): Likewise.
(elmo-message-fetch-with-cache-process): Likwise.

* elmo-pop3.el (elmo-pop3-read-body): Likewise.

* elmo-shimbun.el (elmo-map-message-fetch): Likewise.
elmo/ChangeLog
elmo/elmo-archive.el
elmo/elmo-imap4.el
elmo/elmo-multi.el
elmo/elmo-nmz.el
elmo/elmo-nntp.el
elmo/elmo-pop3.el
elmo/elmo-shimbun.el
elmo/elmo-util.el
elmo/elmo.el