Function: ffap-host-to-filename
ffap-host-to-filename is a byte-compiled function defined in
ffap.el.gz.
Signature
(ffap-host-to-filename HOST)
Documentation
Convert HOST to something like "/USER@HOST:" or "/HOST:".
Looks at ffap-ftp-default-user, returns "" for "localhost".
Source Code
;; Defined in /usr/src/emacs/lisp/ffap.el.gz
(defsubst ffap-host-to-filename (host)
"Convert HOST to something like \"/USER@HOST:\" or \"/HOST:\".
Looks at `ffap-ftp-default-user', returns \"\" for \"localhost\"."
(if (equal host "localhost")
""
(let ((user ffap-ftp-default-user))
;; Avoid including the user if it is same as default:
(if (or (equal user (ffap-symbol-value 'ange-ftp-default-user))
(equal user (ffap-symbol-value 'efs-default-user)))
(setq user nil))
(concat "/" user (and user "@") host ":"))))