* wl-score.el (wl-summary-score-update-all-lines): Use
authorteranisi <teranisi>
Tue, 22 Jul 2003 10:21:17 +0000 (10:21 +0000)
committerteranisi <teranisi>
Tue, 22 Jul 2003 10:21:17 +0000 (10:21 +0000)
commit6dc2bb1ee1d35e7f6cf19df145c35561cc5265bd
treed4ba526ebeddd5e30d318d7a14648323a5ba96db
parent75cff9f065c665ef660ccaf69b05a5b372264b2c
* wl-score.el (wl-summary-score-update-all-lines): Use
wl-summary-set-mark.
(wl-summary-score-update-all-lines): Kill expunged messages.

* wl-expire.el (wl-expire-hide): Use elmo-folder-kill-messages.

* elmo-msgdb.el (elmo-msgdb-append-to-killed-list): Abolish.

* elmo-imap4.el (elmo-folder-list-messages-plugged): Fixed.
(elmo-imap4-folder-diff-plugged): Use uidnext to calculate number of
messages.

* elmo.el (elmo-folder-kill-messages-before): New function.
(elmo-folder-kill-messages): Ditto.
(elmo-folder-synchronize): Use elmo-folder-kill-messages-before.

* elmo-imap4.el (elmo-folder-list-messages-plugged):
Don't use elmo-msgdb-max-of-killed. It is harmful when messages are
killed not by synchronize (e.g. scoring).
elmo/ChangeLog
elmo/elmo-imap4.el
elmo/elmo-msgdb.el
elmo/elmo.el
wl/ChangeLog
wl/wl-expire.el
wl/wl-score.el