Function: tramp-completion-file-name-handler

tramp-completion-file-name-handler is a byte-compiled function defined in tramp.el.gz.

Signature

(tramp-completion-file-name-handler OPERATION &rest ARGS)

Documentation

Invoke Tramp file name completion handler for OPERATION and ARGS.

Falls back to normal file name handler if no Tramp file name handler exists.

Source Code

;; Defined in /usr/src/emacs/lisp/net/tramp.el.gz
(defun tramp-completion-file-name-handler (operation &rest args)
  "Invoke Tramp file name completion handler for OPERATION and ARGS.
Falls back to normal file name handler if no Tramp file name handler exists."
  (if-let
      ((fn (and tramp-mode minibuffer-completing-file-name
		(assoc operation tramp-completion-file-name-handler-alist))))
      (save-match-data (apply (cdr fn) args))
    (tramp-run-real-handler operation args)))