diff options
author | F. Jason Park <jp@neverwas.me> | 2023-01-03 23:10:53 -0800 |
---|---|---|
committer | F. Jason Park <jp@neverwas.me> | 2023-01-10 06:34:01 -0800 |
commit | fda1ad4a9ec030d013fc16c92d8494bc755b3763 (patch) | |
tree | 9e6daeef1f2ecc1f4c4e1b0128142147d9d1910d /lisp/org/ob-clojure.el | |
parent | bb98666d03f2898f52f8b03f6056f8f8c9368131 (diff) | |
download | emacs-fda1ad4a9ec030d013fc16c92d8494bc755b3763.tar.gz emacs-fda1ad4a9ec030d013fc16c92d8494bc755b3763.tar.bz2 emacs-fda1ad4a9ec030d013fc16c92d8494bc755b3763.zip |
Remove obsolete server buffers on MOTD in erc-track
* lisp/erc/erc-networks.el
(erc-networks--copy-server-buffer-functions): New internal hook
through which modules can perform housekeeping when server buffers
belonging to the same network context are merged.
(erc-networks--copy-over-server-buffer-contents): Run new internal
hook `erc-networks--copy-server-buffer-functions'.
* lisp/erc/erc-track.el (erc-track-enable, erc-track-disable): Manage
membership in `erc-networks--copy-server-buffer-functions' hook.
(erc-track--replace-killed-buffer): New function to replace server
buffer being killed in `erc-modified-channels-alist'.
* test/lisp/erc/erc-scenarios-base-association.el
(erc-scenarios-networks-merge-server-track): New test.
* test/lisp/erc/resources/networks/merge-server/track.eld: New test
data. (Bug#60560.)
Diffstat (limited to 'lisp/org/ob-clojure.el')
0 files changed, 0 insertions, 0 deletions