* wl.el (wl-init): Setup faces accoding to wl-summary-flag-alist.
authorteranisi <teranisi>
Mon, 9 Feb 2004 12:08:24 +0000 (12:08 +0000)
committerteranisi <teranisi>
Mon, 9 Feb 2004 12:08:24 +0000 (12:08 +0000)
commit1758c704051cfce9a7d71c5fe43883fe8f124e85
tree5436298474982da5b598e8370d2312d928379bd2
parentc57b7c4b6c836a1667665f133bc35774b10fda46
* wl.el (wl-init): Setup faces accoding to wl-summary-flag-alist.

* wl-xmas.el (wl-summary-toolbar): Setup wl-summary-set-flags.

* wl-e21.el (wl-summary-toolbar): Ditto.

* wl-vars.el (wl-demo-background-color): Abolished.
(wl-summary-persistent-mark-priority-list): Renamed from
wl-summary-flag-priority-list.
(wl-summary-flag-alist): New user option.
(wl-summary-flag-mark): Renamed from wl-summary-important-mark.
(wl-message-mode-line-format-spec-alist): Added 'F'.
(wl-message-mode-line-format): Likewise.
(wl-summary-expire-reserve-marks): Use wl-summary-flag-mark
instead of wl-summary-important-mark.
(wl-file-folder-icon): New variable.

* wl-thread.el (wl-thread-set-flags): Renamed from
wl-thread-mark-as-important.

* wl-summary.el: Define `elmo-global-flag-list' to avoid byte-compile
warning.
(wl-summary-mode-menu-spec): Follow the change of
`wl-summary-mark-as-important', `wl-thread-set-flags', and so on.
(wl-summary-mode-map): Follow the change of
`wl-summary-mark-as-important', `wl-thread-set-flags', and so on.
(wl-summary-detect-mark-position): Follow the variable name change.
(wl-summary-set-flags-region): New function for the replacement of
wl-summary-mark-as-important-region.
(wl-summary-sync-marks): Sync all global-flags.
(wl-summary-auto-select-msg-p): Use elmo-message-has-global-flag-p
instead of elmo-message-flagged-p.
(wl-summary-persistent-mark-string): Follow the variable name change;
Put wl-summary-flag-mark if the message has global-flag.
(wl-summary-target-mark-set-flags): Renamed from
wl-summary-target-mark-mark-as-important.
(wl-summary-decide-flag): New function.
(wl-summary-set-flags-internal): Renamed from
wl-summary-mark-as-important-internal.
(wl-summary-add-flags-internal): New function.
(wl-summary-remove-flags-internal): Ditto.
(wl-summary-set-flags): Renamed from wl-summary-mark-as-important.
(wl-summary-mark-as-unimportant): Abolish.
(wl-summary-move-spec-alist): Changed `important' to `digest'.
(wl-summary-next-message): List flagged messages in the msgdb.

* wl-score.el (wl-summary-score-update-all-lines): Use
wl-summary-add-flags-internal instead of

* wl-mime.el (wl-mime-display-header): Follow the variable name change.

* wl-message.el (wl-message-buffer-cur-display-type): Renamed
from wl-message-buffer-cur-flag (To avoid misunderstanding).
(wl-message-buffer-require-all-header): Renamed from
wl-message-buffer-all-header-flag (Ditto).
(wl-message-buffer-flag-indicator): New variable.
(wl-message-redisplay): Changed local varibale name from `flag' to
`display-type'; Set up wl-message-buffer-flag-indicator.
(wl-message-buffer-display): Changed varibale name from `flag' to
`display-type'.
(wl-message-display-internal): Likewise.

* wl-highlight.el (wl-highlight-demo-face): Define default background
color.
(wl-highlight-summary-line-face-spec): Highlight flagged messages.

* wl-e21.el (wl-folder-internal-icon-list): Added file folder icon.

* wl-demo.el (wl-demo-xpm-set-background): Abolish.
(wl-demo-setup-properties): Renamed from
`wl-demo-set-background-color'.
(wl-demo): Follow the change above.

* slp.el (slp-exec-wait): Avoid byte-compile warnings.

* elmo-nntp.el (elmo-nntp-folder-list-subfolders): Avoid byte-compile
warnings.

* elmo-file.el: New file.

* modb-standard.el (elmo-msgdb-list-flagged): Treat keyword flags.

* elsp-sa.el (elmo-spam-spamassassin-max-messages-per-process): New
variable.
(elmo-spam-spamassassin-register-messages): New inline function.
(elmo-spam-register-spam-messages): Define.
(elmo-spam-register-good-messages): Ditto.

* elsp-bogofilter.el (elmo-spam-bogofilter-max-messages-per-process):
Fixed typo.

* elmo.el (toplevel): Added autoload setting for
`elmo-get-global-flags'.
(elmo-message-has-global-flag-p): New function.
(elmo-message-set-global-flags): Ditto.
(elmo-folder-type): Improvement for name: format.

* elmo-imap4.el (elmo-imap4-session-flag-available-p): Check
availability of keyword flags.
(elmo-imap4-folder-list-flagged): Treat keyword flags.
(elmo-folder-list-flagged-plugged): Renamed from
elmo-folder-list-flagged-unplugged.
(elmo-imap4-set-flag): If "\*" is treated as permanent flag,
accept any flag as keyword flag.
(elmo-folder-set-flag-plugged): Accept keyword flags.
(toplevel): Added autoload setting for `elmo-get-global-flags'.

* elmo-flag.el (elmo-get-global-flags): New function.

* elmo-filter.el (elmo-folder-diff): Fix total number for filter
filters.

* etc/icons/wl-summary-set-flags-up.xpm: Renamed from
wl-summary-mark-as-important-up.xpm.

* WL-ELS (ELMO-MODULES): Added elmo-file.
28 files changed:
ChangeLog
WL-ELS
elmo/ChangeLog
elmo/elmo-file.el [new file with mode: 0644]
elmo/elmo-filter.el
elmo/elmo-flag.el
elmo/elmo-imap4.el
elmo/elmo-mime.el
elmo/elmo-nntp.el
elmo/elmo.el
elmo/elsp-bogofilter.el
elmo/elsp-sa.el
elmo/modb-standard.el
elmo/slp.el
etc/icons/wl-summary-mark-as-important-up.xpm [deleted file]
etc/icons/wl-summary-set-flags-up.xpm [new file with mode: 0644]
wl/ChangeLog
wl/wl-demo.el
wl/wl-e21.el
wl/wl-highlight.el
wl/wl-message.el
wl/wl-mime.el
wl/wl-score.el
wl/wl-summary.el
wl/wl-thread.el
wl/wl-vars.el
wl/wl-xmas.el
wl/wl.el