summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-opt.el
diff options
context:
space:
mode:
authorF. Jason Park <jp@neverwas.me>2022-07-06 00:40:42 -0700
committerF. Jason Park <jp@neverwas.me>2022-07-27 05:19:09 -0700
commitc238f568cddc0502feb058e651907a1baaed3149 (patch)
treea8d8a497c907b317a59ae0461c5e70da968d949a /lisp/emacs-lisp/byte-opt.el
parent075d6bb41089a7ea4bb5353dd70448ed5653261c (diff)
downloademacs-c238f568cddc0502feb058e651907a1baaed3149.tar.gz
emacs-c238f568cddc0502feb058e651907a1baaed3149.tar.bz2
emacs-c238f568cddc0502feb058e651907a1baaed3149.zip
Avoid mutating default value of erc-server-last-peers
* lisp/erc/erc-backend.el (erc-server-last-peers): Leave default as nil instead of a quoted constant. (erc-server-connect): Initialize `erc-server-last-peers' to a new value local to a server buffer. (erc-message): Operate on server's local `erc-server-last-peers' value instead of the global default. Prefer replacing value instead of mutating CDR to make for easier testing. (erc-server-PRIVMSG): Create a new `erc-server-last-peers' for easier testing. (Bug#56449)
Diffstat (limited to 'lisp/emacs-lisp/byte-opt.el')
0 files changed, 0 insertions, 0 deletions