diff options
author | F. Jason Park <jp@neverwas.me> | 2022-12-02 23:11:24 -0800 |
---|---|---|
committer | F. Jason Park <jp@neverwas.me> | 2022-12-14 06:40:55 -0800 |
commit | 0155fc67be393239e5a2956d5dfaf6a0f74b517e (patch) | |
tree | c36c226ef68dad55b76648ab97724a0f20de84fa /test/lisp/erc/erc-scenarios-base-netid-samenet.el | |
parent | 9ac80e8a6e4969cfe88d5233dc4152bbfa46c848 (diff) | |
download | emacs-0155fc67be393239e5a2956d5dfaf6a0f74b517e.tar.gz emacs-0155fc67be393239e5a2956d5dfaf6a0f74b517e.tar.bz2 emacs-0155fc67be393239e5a2956d5dfaf6a0f74b517e.zip |
Respect a nil erc-session-password when reconnecting
* lisp/erc/erc.el (erc-open): Simplify `old-vars' expression.
(erc--compute-server-password): Only compute a server password when
first connecting. For compatibility, this respects third-party code
that expects session passwords in target buffers when initially
non-nil.
* test/lisp/erc/erc-scenarios-services-misc.el
(erc-scenarios-services-auth-source-reconnect): Add new test.
* test/lisp/erc/resources/services/auth-source/recon.eld: Add new test
data file. (Bug#59858.)
Diffstat (limited to 'test/lisp/erc/erc-scenarios-base-netid-samenet.el')
0 files changed, 0 insertions, 0 deletions