* wl-util.el (wl-current-message-buffer): Follow the API change.
authorhmurata <hmurata>
Fri, 7 Jan 2005 17:08:03 +0000 (17:08 +0000)
committerhmurata <hmurata>
Fri, 7 Jan 2005 17:08:03 +0000 (17:08 +0000)
commit58eed29a09573026d2997a6facd9bb5049d4e301
treee4d79c94e19201fc8914a8d0228db2d11307dd77
parent59d95bfd15d020ac6ac43a8c8bd9449525e6e754
* wl-util.el (wl-current-message-buffer): Follow the API change.

* wl-summary.el (wl-summary-redisplay-internal): Call
`wl-summary-mark-as-read' with 2nd argument as nil and update
unread count instead of persistent mark.

* wl-message.el (wl-message-buffer-mime-entity): New buffer local
variable.
(wl-message-redisplay): Follow the API change.
(wl-message-buffer-display): Managed mime-entity directly and
return preview buffer only.
(wl-message-display-internal): Rewrite.
(wl-message-buffer-prefetch-subr): Not save return value of
`wl-message-buffer-display'.

* elmo.el (elmo-find-fetch-strategy): Removed argument `entity'
and added `number', `require-entireness'.
(elmo-find-fetch-strategy): Rewrite.
(elmo-message-fetch): Unset `unread' flag when argument unread is
non-nil.

* elmo-spam.el (elmo-spam-message-fetch): Follow the API change.

* elmo-multi.el (elmo-find-fetch-strategy): Ditto.
(elmo-message-fetch): Notify event `flag-changed'.

* elmo-pipe.el: Likewise.

* elmo-mime.el (elmo-mime-entity): New class.
(elmo-mime-entity-display-p): New generic function.
(elmo-mime-entity-display): Ditto.
(elmo-mime-entity-display-as-is): Ditto.
(mime-elmo-buffer-entity, mime-elmo-imap-entity): Inherit
elmo-mime-entity.
(elmo-make-mime-message-location): Removed.
(elmo-mime-message-display): Ditto.
(elmo-mime-display-as-is): Ditto.
(elmo-message-mime-entity): New function.

* elmo-imap4.el (elmo-find-fetch-strategy): Rewrite.

* elmo-filter.el (elmo-find-fetch-strategy): Follow the API
change.
(elmo-message-fetch): Re-count flagged message number and notify
event `flag-changed'.
12 files changed:
elmo/ChangeLog
elmo/elmo-filter.el
elmo/elmo-imap4.el
elmo/elmo-mime.el
elmo/elmo-multi.el
elmo/elmo-pipe.el
elmo/elmo-spam.el
elmo/elmo.el
wl/ChangeLog
wl/wl-message.el
wl/wl-summary.el
wl/wl-util.el