Go to the first, previous, next, last section, table of contents.


Highlights

Customizable Variables

wl-summary-highlight
The initial setting is t. If non-nil, the summary is highlighted.
wl-highlight-max-summary-lines
The initial setting is 10000. The summary is not highlighted if it has more lines than this value.
wl-summary-highlight-partial-threshold
The initial setting is 1000. This is a threshold whether the whole summary is highlighted. If there are more lines of messages in the summary, it is partially highlighted.
wl-summary-partial-highlight-above-lines
The initial setting is 30. If there are more lines of messages than wl-summary-highlight-partial-threshold in the summary, messages after the point that is the same number of lines as this value above the cursor line are highlighted partially. (If this value is nil, the last same number of lines as the value of wl-summary-highlight-partial-threshold are highlighted.)
wl-highlight-body-too
The initial setting is t. If non-nil, bodies of drafts and messages are also highlighted.
wl-highlight-message-header-alist
When highlighting headers of drafts and messages, this variable specifies which faces are allocated to important (wl-highlight-message-important-header-contents), secondly important (wl-highlight-message-important-header-contents2), and unimportant (wl-highlight-message-unimportant-header-contents) message headers. Similarly, it can be used for allocating arbitrary faces to arbitrary regular expressions.
wl-highlight-citation-prefix-regexp
Specifies a regular expression to which quoted lines in bodies of drafts and messages match. Bodies matching to this regular expression are highlighted by the faces specified by (wl-highlight-message-cited-text-*).
wl-highlight-highlight-citation-too
The initial setting is nil. If non-nil, the quoting regular expression itself given by wl-highlight-citation-prefix-regexp is also highlighted.
wl-highlight-citation-header-regexp
Specifies a regular expression that denotes beginning of quotation. Bodies matching to this regular expression are highlighted by the face specified by wl-highlight-message-headers.
wl-highlight-max-header-size
The initial setting is nil. If a header size is larger than this value, it will not be highlighted. If nil, always highlighted (ignore header size).
wl-highlight-max-message-size
The initial setting is 10000. If a message is larger than this value, it will not be highlighted. With this variable, highlight is suppressed for uuencode or huge digest messages.
wl-highlight-signature-separator
Specifies regular expressions that denotes the boundary of a signature. It can be a regular expression, or a list of ones. Messages after the place that matches this regular expression are highlighted by the face specified by wl-highlight-message-signature.
wl-max-signature-size
The initial setting is 400. This is the largest size for a signature to be highlighted.
wl-use-highlight-mouse-line
The initial setting is t. If non-nil, the line pointed by the mouse is highlighted in the folder mode, summary mode, and the like.

Setting Colors and Fonts of the Characters

If you want to change colors or fonts of the characters, you need to modify faces defined in Wanderlust. Use set-face-font if you want to change fonts, and set-face-foreground for colors, and so on. You cannot write face settings in `.emacs'; write in `~/.wl'.

For example, if you want to change the color for signatures to yellow, write

(set-face-foreground 'wl-highlight-message-signature "yellow")

in `~/.wl'.

Faces defined in Wanderlust:

wl-highlight-message-headers
The face for field names of message headers.
wl-highlight-message-header-contents
The face for field bodies of message headers.
wl-highlight-message-important-header-contents
The face for important parts of message headers. Per default, this face is used for a body of `Subject:' field. You can change its value by editing wl-highlight-message-header-alist.
wl-highlight-message-important-header-contents2
The face for secondly important parts of message headers. Per default, this face is used for bodies of `From:' and `To:' fields. You can change its value by editing wl-highlight-message-header-alist.
wl-highlight-message-unimportant-header-contents
The face for unimportant parts of message headers. Per default, this face is used for bodies of `X-' fields `User-Agent:' fields. You can change its value by editing wl-highlight-message-header-alist.
wl-highlight-message-citation-header
The face for headers of quoted messages.
wl-highlight-message-cited-text-*
The face for texts of quoted messages. The last `*' is a single figure so that 10 different colors can be used according to citation levels.
wl-highlight-message-signature
The face for signatures of messages. The initial settings are `khaki' for light background colors, and `DarkSlateBlue' for dark background colors.
wl-highlight-header-separator-face
The face for header separators of draft messages.
wl-highlight-summary-important-face
The face for message lines with important marks in the summary.
wl-highlight-summary-new-face
The face for message lines with new marks in the summary.
wl-highlight-summary-displaying-face
The face for the message line that is currently displayed. This face is overlaid.
wl-highlight-thread-indent-face
The face for the threads that is currently displayed.
wl-highlight-summary-unread-face
The face for message lines with unread marks in the summary.
wl-highlight-summary-deleted-face
The face for message lines with delete marks in the summary.
wl-highlight-summary-refiled-face
The face for message lines with re-file marks in the summary.
wl-highlight-refile-destination-face
The face for re-file information part of message lines with re-file marks in the summary.
wl-highlight-summary-copied-face
The face for message lines with copy marks in the summary.
wl-highlight-summary-target-face
The face for message lines with target marks `*' in the summary.
wl-highlight-summary-thread-top-face
The face for message lines that are on the top of the thread in the summary.
wl-highlight-summary-normal-face
The face for message lines that are not on top of the thread in the summary.
wl-highlight-folder-unknown-face
The face for folders that are not known to have how many unsync messages in the folder mode.
wl-highlight-folder-zero-face
The face for folders that have no unsync messages in the folder mode.
wl-highlight-folder-few-face
The face for folders that have some unsync messages in the folder mode.
wl-highlight-folder-many-face
The face for folders that have many unsync messages in the folder mode. The boundary between `some' and `many' is specified by the variable wl-folder-many-unsync-threshold.
wl-highlight-folder-unread-face
The face for folders that have no unsync but unread messages in the folder mode.
wl-highlight-folder-killed-face
The face for folders that are deleted from the access group in the folder mode.
wl-highlight-folder-opened-face
The face for open groups in the folder mode. It is meaningful when wl-highlight-folder-by-numbers is nil or a number.
wl-highlight-folder-closed-face
The face for close groups in the folder mode. It is meaningful when wl-highlight-folder-by-numbers is nil or a number.
wl-highlight-folder-path-face
The face for the path to the currently selected folder in the folder mode.
wl-highlight-logo-face
The face for logo in the demo.
wl-highlight-demo-face
The face for strings (for example, a version number) in the demo.


Go to the first, previous, next, last section, table of contents.