Function: erc--url-default-connect-function
erc--url-default-connect-function is a byte-compiled function defined
in erc.el.gz.
Signature
(erc--url-default-connect-function SCHEME &rest PLIST)
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc--url-default-connect-function (scheme &rest plist)
(let* ((ircsp (if scheme
(string-suffix-p "s" scheme)
(or (eql 6697 (plist-get plist :port))
(yes-or-no-p "Connect using TLS? "))))
(erc-server (plist-get plist :server))
(erc-port (or (plist-get plist :port)
(and ircsp (erc-normalize-port 'ircs-u))
erc-port))
(erc-nick (or (plist-get plist :nick) erc-nick))
(erc-password (plist-get plist :password))
(args (erc-select-read-args)))
(unless ircsp
(setq ircsp (eql 6697 erc-port)))
(apply (if ircsp #'erc-tls #'erc) args)))