]> git.eshelyaron.com Git - emacs.git/commit
Use erc-display-message instead of erc-make-notice
authorF. Jason Park <jp@neverwas.me>
Thu, 5 Oct 2023 03:39:03 +0000 (20:39 -0700)
committerF. Jason Park <jp@neverwas.me>
Fri, 13 Oct 2023 14:47:01 +0000 (07:47 -0700)
commit9c2f99b7d7325149c6926fa7ccc4e84fa7a695f6
tree1ddbed8ac293f88a5d58c0e9273255e373697a99
parent1950ddebacb73fdc17ebec4da24d74b628c3e0ae
Use erc-display-message instead of erc-make-notice

* lisp/erc/erc-backend.el (erc-server-JOIN): Let `erc-display-message'
handle formatting instead of baking out a string.  The text ultimately
inserted remains unchanged, but forwarding the original `format-spec'
arguments now has the side effect of influencing text properties, which
conveys richer meaning for modules to act upon when doing things like
deciding whether to hide a given message.
* lisp/erc/erc.el (erc-cmd-IGNORE, erc-cmd-UNIGNORE,
erc--unignore-user, erc-cmd-IDLE, erc-cmd-BANLIST, erc-cmd-MASSUNBAN):
Use `erc-display-message' with `notice' for the TYPE parameter instead
of composing `erc-make-notice' and `erc-display-line'.
lisp/erc/erc-backend.el
lisp/erc/erc.el