mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Reserve negative depth range for ERC's insert hooks
* etc/ERC-NEWS: Mention additional reserved depth range of -80 to -20. Also mention possibly having to cycle module activation state after updating options. * lisp/erc/erc-goodies.el (erc-irccontrols-mode, erc-irccontrols-enable): Add `erc-controls-highlight' to `erc-insert-modify-hook' at depth -50. * lisp/erc/erc.el (erc-insert-modify-hook): Mention negative hook-depth range in doc string.
This commit is contained in:
parent
caea0c1649
commit
d85f561da0
3 changed files with 15 additions and 4 deletions
|
|
@ -1278,8 +1278,8 @@ of `erc-insert-this' is t.
|
|||
|
||||
ERC runs this hook with the buffer narrowed to the bounds of the
|
||||
inserted message plus a trailing newline. Built-in modules place
|
||||
their hook members at depths between 20 and 80, with those from
|
||||
the stamp module always running last. Use the functions
|
||||
their hook members in two depth ranges: the first between -80 and
|
||||
-20 and the second between 20 and 80. Use the functions
|
||||
`erc-find-parsed-property' and `erc-get-parsed-vector' to locate
|
||||
and extract the `erc-response' object for the inserted message."
|
||||
:group 'erc-hooks
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue