aboutsummaryrefslogtreecommitdiffstats
path: root/java/org
diff options
context:
space:
mode:
authorF. Jason Park2023-10-10 00:32:21 -0700
committerF. Jason Park2023-10-13 07:47:01 -0700
commit5e2be1e0ba64f030b8493d3e7b93b69caba3a254 (patch)
tree88d8db3745d405ff377fc4cc4db6d77b8af31c9c /java/org
parentc68dc7786fc808b1ff7deb32d9964ae860e26f1e (diff)
downloademacs-5e2be1e0ba64f030b8493d3e7b93b69caba3a254.tar.gz
emacs-5e2be1e0ba64f030b8493d3e7b93b69caba3a254.zip
Swap hook positions of erc-fill and erc-match-message
* etc/ERC-NEWS: Fix new order of reserved modify-hook members. * lisp/erc/erc-fill.el: Increase depth of `erc-fill' in both modify hooks from 40 to 60. * lisp/erc/erc-match.el (erc-match-mode, erc-match-enable, erc-match-disable): Use general module setup function `erc-match--setup' for buffer-local modifications instead of calling `erc-match--modify-invisibility-spec' directly. Add and remove new post-modify hook `erc-match--on-insert-post'. (erc-hide-fools): Use `erc--msg-props' for communicating to post-processing step for applying invisible props instead of doing so immediately. (erc-match--on-insert-post): New function to apply module-specific `invisible' props. Will likely be replaced by a general service to do the same, perhaps provided by a future "erc-ignore"-like module. (erc-match--modify-invisibility-spec, erc-match--setup): Rename former to latter and only operate on current buffer. * test/lisp/erc/erc-scenarios-match.el (erc-scenarios-match--stamp-left-fools-invisible, erc-scenarios-match--stamp-right-fools-invisible, erc-scenarios-match--stamp-right-invisible-fill-wrap, erc-scenarios-match--stamp-both-invisible-fill-static): Update expected order of ERC-owned `invisible' prop members `match-fools' and `timestamp'. * test/lisp/erc/erc-tests.el (erc--essential-hook-ordering): Swap expected order of `erc-fill' and `erc-add-timestamp' in both hooks. (Bug#64301)
Diffstat (limited to 'java/org')
0 files changed, 0 insertions, 0 deletions