* wl-vars.el (wl-reply-hook): Abolish.
authorteranisi <teranisi>
Tue, 31 Aug 2004 13:23:46 +0000 (13:23 +0000)
committerteranisi <teranisi>
Tue, 31 Aug 2004 13:23:46 +0000 (13:23 +0000)
commit6bcf0774dce897a429a04ee0039b0ecfed9be452
tree267518a5f0ae4ed425a8a95f8c00fb65735f22b4
parentd176e2fbfeafe2cded18663cd3f0edb49dfde064
* wl-vars.el (wl-reply-hook): Abolish.
(wl-draft-reply-hook): New hook.
(wl-summary-reply-hook): Ditto.
(wl-draft-forward-hook): Ditto.
(wl-summary-forward-hook): Ditto.
(wl-draft-kill-flags): New variable.

* wl-summary.el (wl-summary-mark-as-answered-region): Use
wl-summary-set-persistent-mark-internal.
(wl-summary-sync-marks): Use elmo-preserved-flags.
(wl-summary-update-persistent-mark): Make it interactive.
(wl-summary-set-persistent-mark-internal): New inline function.
(wl-summary-mark-as-answered): Use it.
(wl-summary-mark-as-unanswered): Ditto.
(wl-summary-unset-persistent-mark): New function.
(wl-summary-set-persistent-mark): Ditto.
(wl-summary-reply): Don't set answered flag;
Run wl-summary-reply-hook instead.
(wl-summary-forward): Call wl-draft-forward with number.
Run wl-summary-forward-hook.

* wl-highlight.el (wl-summary-persistent-mark-face): New face.
(wl-highlight-summary-line-face-spec): Use it as a default
persistent mark face.

* wl-draft.el (wl-draft-forward): Added optional argument number;
Set wl-draft-parent-number; Run wl-draft-forward-hook.
(wl-draft-reply): Run wl-draft-reply-hook instead of wl-reply-hook.
(wl-draft-kill): Use wl-draft-kill-flags.
wl/ChangeLog
wl/wl-draft.el
wl/wl-highlight.el
wl/wl-summary.el
wl/wl-vars.el