File: erc-match.el.html
This file includes stuff to work with pattern matching in ERC. If you were used to customizing erc-fools, erc-keywords, erc-pals, erc-dangerous-hosts and the like, this file contains these customizable variables.
Usage: Put (erc-match-mode 1) into your init file.
Defined variables (18)
erc-beep-match-types | Types of matches to beep for when a match occurs. |
erc-current-nick-highlight-type | Determine how to highlight text in which your current nickname appears |
erc-dangerous-host-highlight-type | Determines how to highlight messages by nicks from dangerous-hosts. |
erc-dangerous-hosts | List of regexps for hosts to highlight. |
erc-fool-highlight-type | Determines how to highlight messages by fools. |
erc-fools | List of fools on IRC. |
erc-keyword-highlight-type | Determines how to highlight messages containing keywords. |
erc-keywords | List of keywords to highlight in all incoming messages. |
erc-log-match-format | Format for matched Messages. |
erc-log-matches-flag | Flag specifying when matched message logging should happen. |
erc-log-matches-types-alist | Alist telling ERC where to log which match types. |
erc-match-exclude-server-buffer | If true, don’t perform match on the server buffer. |
erc-match-mode | Non-nil if Erc-Match mode is enabled. |
erc-match-mode-hook | Hook run after entering or leaving ‘erc-match-mode’. |
erc-match-syntax-table | Syntax table used when highlighting messages. |
erc-pal-highlight-type | Determines how to highlight messages by pals. |
erc-pals | List of pals on IRC. |
erc-text-matched-hook | Hook run when text matches a given match-type. |
Defined functions (26)
erc-add-dangerous-host | () |
erc-add-entry-to-list | (LIST PROMPT &optional COMPLETIONS) |
erc-add-fool | () |
erc-add-keyword | () |
erc-add-pal | () |
erc-beep-on-match | (MATCH-TYPE NICKUSERHOST MESSAGE) |
erc-delete-dangerous-host | () |
erc-delete-fool | () |
erc-delete-keyword | () |
erc-delete-pal | () |
erc-go-to-log-matches-buffer | () |
erc-hide-fools | (MATCH-TYPE NICKUSERHOST MESSAGE) |
erc-log-matches | (MATCH-TYPE NICKUSERHOST MESSAGE) |
erc-log-matches-come-back | (PROC PARSED) |
erc-log-matches-make-buffer | (NAME) |
erc-match-current-nick-p | (NICKUSERHOST MSG) |
erc-match-dangerous-host-p | (NICKUSERHOST MSG) |
erc-match-directed-at-fool-p | (MSG) |
erc-match-disable | () |
erc-match-enable | () |
erc-match-fool-p | (NICKUSERHOST MSG) |
erc-match-keyword-p | (NICKUSERHOST MSG) |
erc-match-message | () |
erc-match-mode | (&optional ARG) |
erc-match-pal-p | (NICKUSERHOST MSG) |
erc-remove-entry-from-list | (LIST PROMPT) |
Defined faces (5)
erc-current-nick-face | ERC face for occurrences of your current nickname. |
erc-dangerous-host-face | ERC face for people on dangerous hosts. See `erc-dangerous-hosts'. |
erc-fool-face | ERC face for fools on the channel. See `erc-fools'. |
erc-keyword-face | ERC face for your keywords. Note that this is the default face to use if `erc-keywords' does not specify another. |
erc-pal-face | ERC face for your pals. See `erc-pals'. |