* wl-summary.el (wl-summary-mark-as-read-internal): New inline
authorteranisi <teranisi>
Mon, 24 Mar 2003 04:23:38 +0000 (04:23 +0000)
committerteranisi <teranisi>
Mon, 24 Mar 2003 04:23:38 +0000 (04:23 +0000)
commit0bb82a75cb6ddb520256d4b210d1201b291e8708
tree52c4d22e4f50c5c99ec1bd0641cde9cbedcc8c2c
parent1abd24abb63598d1661a12df2ca0538d8cabd192
* wl-summary.el (wl-summary-mark-as-read-internal): New inline
function.
(wl-summary-mark-as-read, wl-summary-mark-as-unread): Use it.
(wl-summary-update-mark): Enclose with save-excursion.
(wl-summary-mark-as-read-internal): Fixed last change.
(wl-summary-mark-as-important): Use 3rd argument of
elmo-folder-unmark-important, elmo-folder-mark-as-important;
Don't use elmo-msgdb-set-mark.
(wl-summary-redisplay-internal): If msgdb flag is already read,
just update the mark on buffer.

* elmo.el (elmo-message-set-mark): Abolish.

* elmo-msgdb.el (toplevel): Added comment.
(elmo-msgdb-set-mark): Abolish.
(elmo-load-msgdb): Added 4th element `path'.
(elmo-msgdb-append): Follow the change above.
(elmo-msgdb-clear): Ditto.
(elmo-msgdb-delete-msgs): Ditto.
(elmo-msgdb-get-path): New inline function.
(elmo-msgdb-set-path): Ditto.
(elmo-flag-table-filename): New variable.
(elmo-flag-table-load): New function.
(elmo-flag-table-set): Ditto.
(elmo-flag-table-save): Ditto.
(elmo-msgdb-get-field-value): Abolish.
(elmo-msgdb-overview-get-entity-by-number): Ditto.
elmo/ChangeLog
elmo/elmo-msgdb.el
elmo/elmo.el
wl/ChangeLog
wl/wl-summary.el