From: Michael Albinus Date: Wed, 4 Jul 2018 07:04:55 +0000 (+0200) Subject: * lisp/shell.el (shell-completion-vars): X-Git-Tag: emacs-27.0.90~4719 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3bbd4ffc68bcc2b3e003a2179a508b82055ad770;p=emacs.git * lisp/shell.el (shell-completion-vars): Set `comint-file-name-prefix' to "" for local default directory. --- diff --git a/lisp/shell.el b/lisp/shell.el index c78903b3e5a..fa6eee0f187 100644 --- a/lisp/shell.el +++ b/lisp/shell.el @@ -469,7 +469,7 @@ Shell buffers. It implements `shell-completion-execonly' for (set (make-local-variable 'comint-file-name-quote-list) shell-file-name-quote-list) (set (make-local-variable 'comint-file-name-prefix) - (file-remote-p default-directory)) + (or (file-remote-p default-directory) "")) (set (make-local-variable 'comint-dynamic-complete-functions) shell-dynamic-complete-functions) (setq-local comint-unquote-function #'shell--unquote-argument)