Function: tramp-completion-handle-file-name-completion
tramp-completion-handle-file-name-completion is a byte-compiled
function defined in tramp.el.gz.
Signature
(tramp-completion-handle-file-name-completion FILENAME DIRECTORY &optional PREDICATE)
Documentation
Like file-name-completion for partial Tramp files.
It ignores PREDICATE, because there's no meaningful result.
Source Code
;; Defined in /usr/src/emacs/lisp/net/tramp.el.gz
;; Method, host name and user name completion for a file.
(defun tramp-completion-handle-file-name-completion
(filename directory &optional _predicate)
"Like `file-name-completion' for partial Tramp files.
It ignores PREDICATE, because there's no meaningful result."
;; Suppress eager completion on not connected hosts.
(let ((non-essential t))
(try-completion
filename
(mapcar #'list (file-name-all-completions filename directory)))))