* wl.el (wl-check-variables-2): Check whether wl-summary-line-format
authorteranisi <teranisi>
Thu, 9 May 2002 14:23:22 +0000 (14:23 +0000)
committerteranisi <teranisi>
Thu, 9 May 2002 14:23:22 +0000 (14:23 +0000)
commitee2c7162e3f8dade1f2e855b1080f99f5f0c5070
treef446902352151bd089e1cb2129882f2782d57957
parent59b0d312b553d915248a50b069369ecc1df57199
* wl.el (wl-check-variables-2): Check whether wl-summary-line-format
and wl-folder-summary-line-format-alist contain %T and %P.

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

* wl-summary.el (wl-summary-buffer-folder-indicator): Abolished.
(wl-summary-buffer-unread-status): Ditto.
(wl-summary-buffer-temp-mark-column): New buffer-local variable.
(wl-summary-buffer-persistent-mark-column): Ditto.
(wl-summary-buffer-mode-line-formatter): Ditto.
(wl-summary-buffer-mode-line): Ditto.
(wl-summary-message-regexp): Abolished.
(All other related portions are changed.)
(wl-summary-detect-mark-position): New function.
(wl-summary-buffer-set-folder): Setup
wl-summary-buffer-mode-line-formatter.
(wl-summary-mode): Setup selective-display;
Setup pre-idle-hook when xemacs.
(wl-summary-update-modeline): Rewrite.
(wl-summary-jump-to-msg): Define as function;
Changed regexp for searching messages.
(wl-summary-message-number): Rewrite.
(wl-summary-goto-folder-subr): Decode with `unix' EOL;
Do rescan when old type summary cache.
(wl-summary-goto-folder-subr): Call sit-for to rehighlight on XEmacs.
(wl-summary-remove-destination): Use '\r' to detect EOL.
(wl-summary-print-destination): Ditto.
(wl-summary-temp-mark): New inline function.
(wl-summary-persistent-mark): Ditto.
(wl-summary-line-number): New function.
(wl-summary-line-list-info): Renamed from wl-summary-line-list-info.
(wl-summary-line-list-count): New function.
(wl-summary-create-line): Added argument persistent-mark.
(All other related portions are changed)
(wl-summary-create-line): Insert '\r'.
(wl-summary-save-view-cache): Encode whth `unix' EOL.
(wl-summary-cursor-move-surface): New inline function.
(wl-summary-prev): Use it.
(wl-summary-next): Ditto.

* wl-highlight.el (wl-highlight-summary-current-line): Don't use
wl-summary-message-regexp.
(wl-highlight-summary): Delete progress message.
(wl-highlight-summary-window): Do highlight only when wl-summary-mode.
wl/ChangeLog
wl/wl-highlight.el
wl/wl-summary.el
wl/wl-thread.el
wl/wl.el