Implementation of mark & action (Not completed yet).
authorteranisi <teranisi>
Sun, 13 Jul 2003 13:12:14 +0000 (13:12 +0000)
committerteranisi <teranisi>
Sun, 13 Jul 2003 13:12:14 +0000 (13:12 +0000)
commit2359c4bc0a9bda2768cb51e4b56b93309be56b2c
treeb2e7320ecbf2cd97e7c23d724e24eff34cf36cbe
parent264482f0a22e67ed597344edf2de7aafd6ed2565
Implementation of mark & action (Not completed yet).

* wl-highlight.el (wl-highlight-summary-erased-face): New face.
(wl-highlight-summary-line-string): Added "d" and "D".
(wl-highlight-summary-current-line): Ditto.

* wl-thread.el (wl-thread-update-line-on-buffer-sub): Follow the change
in wl-summary.el.
(wl-thread-insert-entity-sub): Ditto.
(wl-thread-remove-destination-region): Ditto.
(wl-thread-print-destination-region): Ditto.

* wl-summary.el (wl-summary-buffer-refile-list,
wl-summary-buffer-delete-list,
wl-summary-buffer-copy-list): Abolish.
(wl-summary-buffer-temp-mark-list): New buffer local variable.
All other related portions are changed.
(wl-summary-mark-action-list): New variable.
(wl-summary-set-mark): New function.
(wl-summary-register-target-mark): Ditto.
(wl-summary-unregister-target-mark): Ditto.
(wl-summary-have-target-mark-p): Ditto.
(wl-summary-register-temp-mark): Ditto.
(wl-summary-unregister-temp-mark): Ditto.
(wl-summary-registered-temp-mark): Ditto.
(wl-summary-collect-temp-mark): Ditto.
(wl-summary-unset-mark): Ditto.
(wl-summary-set-target-mark): Ditto.
(wl-summary-unset-target-mark): Ditto.
(wl-summary-set-action-generic): Ditto.
(wl-summary-unset-action-generic): Ditto.
(wl-summary-exec-action-delete): Ditto.
(wl-summary-exec-action-erase): Ditto.
(wl-summary-set-action-refile): Ditto.
(wl-summary-set-action-refile-subr): Ditto.
(wl-summary-unset-action-refile): Ditto.
(wl-summary-make-destination-numbers-list): Ditto.
(wl-summary-exec-action-refile): Ditto.
(wl-summary-set-action-copy): Ditto.
(wl-summary-unset-action-copy): Ditto.
(wl-summary-exec-action-copy): Ditto.
(wl-summary-collect-numbers-region): Ditto.
(wl-summary-delete): Rewrite.
(wl-summary-erase): Ditto.
(wl-summary-remove-destination): Ditto.
(wl-summary-exec): Ditto.
(wl-summary-exec-region): Ditto.
(wl-summary-target-mark-erase): Ditto.
(wl-summary-refile): Ditto.
(wl-summary-copy): Ditto.
(wl-summary-unmark): Ditto.
(wl-summary-delete-all-mark): Ditto.
(wl-summary-mark-line): Don't highlight.
(wl-summary-target-mark-delete): Use wl-summary-register-temp-mark.
(wl-summary-target-mark-refile-subr): Rewrite.
wl/ChangeLog
wl/wl-highlight.el
wl/wl-summary.el
wl/wl-thread.el