summaryrefslogtreecommitdiff
path: root/lisp/files-x.el
diff options
context:
space:
mode:
authorF. Jason Park <jp@neverwas.me>2022-04-03 14:24:24 -0700
committerF. Jason Park <jp@neverwas.me>2022-06-30 15:03:26 -0700
commit4ae0707704eecb38836c1b0159bc3c456889a7a9 (patch)
tree9c70313c9e24a1b512c7f2d9d08e8acf50cff8a7 /lisp/files-x.el
parent54414ec846c9b3615138355fb4f1c4890038e231 (diff)
downloademacs-4ae0707704eecb38836c1b0159bc3c456889a7a9.tar.gz
emacs-4ae0707704eecb38836c1b0159bc3c456889a7a9.tar.bz2
emacs-4ae0707704eecb38836c1b0159bc3c456889a7a9.zip
Accept user keyword arg in ERC entry-point commands
* lisp/erc/erc-backend.el (erc-server-reconnect): Reuse the username argument from the previous session's USER command when reconnecting. Also pass the existing client certificate, fixing an issue related to bug#47788. (erc-session-user-full-name): Move variable here from erc.el. (erc-session-username): Add new local variable to store entry point parameter. * lisp/erc/erc.el (erc-session-user-full-name): Move variable to erc-backend. (erc-open, erc-determine-parameters, erc, erc-tls): Accept new optional user parameter. (erc-query): Preserve current `erc-session-username' when calling `erc-open'. (erc-login): Use `erc-session-username' instead of deriving it. (erc-compute-user): Add new function to determine user name from explicit argument or user options. (Bug#54824)
Diffstat (limited to 'lisp/files-x.el')
0 files changed, 0 insertions, 0 deletions