Function: erc-match-highlight-by-part

erc-match-highlight-by-part is a byte-compiled function defined in erc-match.el.gz.

Signature

(erc-match-highlight-by-part MATCH PART)

Documentation

Highlight PART of narrowed buffer for erc-match object MATCH.

Implementations

(erc-match-highlight-by-part (MATCH erc-match-traditional) (_ (eql nick-or-mention))) in `erc-match.el'.

Highlight MATCH's speaker tag nick of matching users or all mentions.

(erc-match-highlight-by-part (MATCH erc-match-traditional) (_ (eql nick-or-keyword))) in `erc-match.el'.

Highlight MATCH's speaker-tag nick if applicable, otherwise all mentions.

(erc-match-highlight-by-part (MATCH erc-match-traditional) (_ (eql keyword))) in `erc-match.el'.

Highlight all occurrences of all keyword patterns for MATCH.

(erc-match-highlight-by-part (MATCH erc-match-traditional) (_ (eql all))) in `erc-match.el'.

Highlight MATCH's whole message, including the speaker tag.

(erc-match-highlight-by-part (MATCH erc-match-traditional) (_ (eql message))) in `erc-match.el'.

Highlight MATCH's message body, not including the leading speaker tag.

(erc-match-highlight-by-part (MATCH erc-match-traditional) (_ (eql nick))) in `erc-match.el'.

Highlight MATCH's nick in the bracketed speaker portion of the message.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-match.el.gz
(cl-defgeneric erc-match-highlight-by-part (match part)
  "Highlight PART of narrowed buffer for `erc-match' object MATCH.")