]> git.eshelyaron.com Git - emacs.git/commit
Allow exemption from flood penalty in erc-backend
authorF. Jason Park <jp@neverwas.me>
Sun, 13 Mar 2022 09:34:10 +0000 (01:34 -0800)
committerF. Jason Park <jp@neverwas.me>
Thu, 30 Jun 2022 22:03:26 +0000 (15:03 -0700)
commit873499ce065144682852643b7d0e04cd45f7eac3
tree1a104630f8f34e4c1a0f62b45eb654a7e2e3a72d
parentc5b78a337900fd2a8d29317df7a27dd4e7006e89
Allow exemption from flood penalty in erc-backend

* lisp/erc/erc-backend (erc-server-send, erc-server-PING): Change name
of param `forcep' in `erc-server-send' to `force' and change its type
to the union of the symbol `no-penalty' and the set of all other
non-nil values.  In `erc-server-PING', use this exemption when calling
`erc-server-send'.  This fix was fast tracked and summarily
incorporated into bug#48598 because users of the soju bouncer are all
affected.  See update #5 in the bug's email thread under the section
entitled "Riders" for an explanation.
lisp/erc/erc-backend.el