aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Gutov2019-10-04 11:08:38 +0300
committerDmitry Gutov2019-10-04 12:13:25 +0300
commit7844846e3fedac8f32f0d81d3c5e906715d39fd2 (patch)
tree4c1aacc6da78b993652d85e7356aae19e8482e30
parent3886a5c140b03f07c8faea7cacad0a791bc54fa5 (diff)
downloademacs-7844846e3fedac8f32f0d81d3c5e906715d39fd2.tar.gz
emacs-7844846e3fedac8f32f0d81d3c5e906715d39fd2.zip
Use file-name-as-directory
* lisp/progmodes/project.el (project--vc-list-files): Use file-name-as-directory, to be on the safe side.
-rw-r--r--lisp/progmodes/project.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el
index 2304734bd24..2cf11afc36b 100644
--- a/lisp/progmodes/project.el
+++ b/lisp/progmodes/project.el
@@ -298,7 +298,7 @@ backend implementation of `project-external-roots'.")
298(defun project--vc-list-files (dir backend extra-ignores) 298(defun project--vc-list-files (dir backend extra-ignores)
299 (pcase backend 299 (pcase backend
300 (`Git 300 (`Git
301 (let ((default-directory dir) 301 (let ((default-directory (file-name-as-directory dir))
302 (args '("-z"))) 302 (args '("-z")))
303 ;; Include unregistered. 303 ;; Include unregistered.
304 (setq args (append args '("-c" "-o" "--exclude-standard"))) 304 (setq args (append args '("-c" "-o" "--exclude-standard")))
@@ -317,7 +317,7 @@ backend implementation of `project-external-roots'.")
317 (apply #'vc-git--run-command-string nil "ls-files" args) 317 (apply #'vc-git--run-command-string nil "ls-files" args)
318 "\0" t)))) 318 "\0" t))))
319 (`Hg 319 (`Hg
320 (let ((default-directory dir) 320 (let ((default-directory (file-name-as-directory dir))
321 args 321 args
322 files) 322 files)
323 ;; Include unregistered. 323 ;; Include unregistered.