]> git.eshelyaron.com Git - emacs.git/commit
Move experimental module querypoll to erc-notify
authorF. Jason Park <jp@neverwas.me>
Mon, 14 Oct 2024 05:45:05 +0000 (22:45 -0700)
committerEshel Yaron <me@eshelyaron.com>
Tue, 22 Oct 2024 18:55:00 +0000 (20:55 +0200)
commit0cbaa97ed03ccb8c8e6e3c819b8b6812e05ced6b
tree85072d0868785f0111e73088aeb9ac02cc27bc6e
parent646eaa0f1e1547b522aa177f1950f6c31f67c35f
Move experimental module querypoll to erc-notify

* etc/ERC-NEWS: Announce migration of misplaced `querypoll' module from
erc-goodies.el to erc-notify.el.
* lisp/erc/erc-goodies.el: Move all definitions associated with
experimental module `querypoll' to erc-notify.
* lisp/erc/erc-notify.el (erc--querypoll-ring)
(erc--querypoll-timer, erc-querypoll-exclude-regexp)
(erc-querypoll-mode, erc-querypoll-enable, erc-querypoll-disable)
(erc--queries-current-p, erc-querypoll-period-params)
(erc--querypoll-compute-period, erc--querypoll-target-in-chan-p)
(erc--querypoll-get-length, erc--querypoll-get-next)
(erc--querypoll-subscribe, erc--querypoll-on-352)
(erc--querypoll-send): Move here from erc-goodies.
* test/lisp/erc/erc-goodies-tests.el (erc--querypoll-compute-period)
(erc--querypoll-target-in-chan-p, erc--querypoll-get-length)
(erc--querypoll-get-next): Move to new file erc-notify-tests.el.
* test/lisp/erc/erc-notify-tests.el: New file.  The `querypoll' module
was first introduced as part of bug#70928 in ERC 5.6.

(cherry picked from commit be3318baddbcb3ff607c784a14c1f21a70e392de)
etc/ERC-NEWS
lisp/erc/erc-goodies.el
lisp/erc/erc-notify.el
test/lisp/erc/erc-goodies-tests.el
test/lisp/erc/erc-notify-tests.el [new file with mode: 0644]