* lisp/eshell/em-cmpl.el (eshell-cmpl-remote-file-ignore): New user option. (eshell-cmpl-initialize): Use it. (eshell-external-command-p): New defun. (eshell-complete-parse-arguments): Set `pcomplete-remote-file-ignore' depending on the command.