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-typesTypes of matches to beep for when a match occurs.
erc-current-nick-highlight-typeDetermine how to highlight text in which your current nickname appears
erc-dangerous-host-highlight-typeDetermines how to highlight messages by nicks from dangerous-hosts.
erc-dangerous-hostsList of regexps for hosts to highlight.
erc-fool-highlight-typeDetermines how to highlight messages by fools.
erc-foolsList of fools on IRC.
erc-keyword-highlight-typeDetermines how to highlight messages containing keywords.
erc-keywordsList of keywords to highlight in all incoming messages.
erc-log-match-formatFormat for matched Messages.
erc-log-matches-flagFlag specifying when matched message logging should happen.
erc-log-matches-types-alistAlist telling ERC where to log which match types.
erc-match-exclude-server-bufferIf true, don’t perform match on the server buffer.
erc-match-modeNon-nil if Erc-Match mode is enabled.
erc-match-mode-hookHook run after entering or leaving ‘erc-match-mode’.
erc-match-syntax-tableSyntax table used when highlighting messages.
erc-pal-highlight-typeDetermines how to highlight messages by pals.
erc-palsList of pals on IRC.
erc-text-matched-hookHook 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-faceERC face for occurrences of your current nickname.
erc-dangerous-host-faceERC face for people on dangerous hosts. See `erc-dangerous-hosts'.
erc-fool-faceERC face for fools on the channel. See `erc-fools'.
erc-keyword-faceERC face for your keywords. Note that this is the default face to use if `erc-keywords' does not specify another.
erc-pal-faceERC face for your pals. See `erc-pals'.