diff options
| author | Dmitry Gutov | 2019-10-04 11:08:38 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2019-10-04 12:13:25 +0300 |
| commit | 7844846e3fedac8f32f0d81d3c5e906715d39fd2 (patch) | |
| tree | 4c1aacc6da78b993652d85e7356aae19e8482e30 | |
| parent | 3886a5c140b03f07c8faea7cacad0a791bc54fa5 (diff) | |
| download | emacs-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.el | 4 |
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. |