Function: ange-ftp-get-user
ange-ftp-get-user is a byte-compiled function defined in
ange-ftp.el.gz.
Signature
(ange-ftp-get-user HOST)
Documentation
Given a HOST, return the default user.
Source Code
;; Defined in /usr/src/emacs/lisp/net/ange-ftp.el.gz
(defun ange-ftp-get-user (host)
"Given a HOST, return the default user."
(ange-ftp-parse-netrc)
(let ((user (gethash host ange-ftp-user-hashtable)))
(or user
(prog1
(setq user
(cond ((stringp ange-ftp-default-user)
;; We have a default name. Use it.
ange-ftp-default-user)
(ange-ftp-default-user
;; Ask the user.
(let ((enable-recursive-minibuffers t))
(read-string (format "User for %s: " host)
(user-login-name))))
(ange-ftp-netrc-default-user)
;; Default to the user's login name.
(t
(user-login-name))))
(ange-ftp-set-user host user)))))