diff options
| author | Dmitry Gutov | 2018-06-28 03:03:36 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2018-06-28 03:03:36 +0300 |
| commit | 4a7f4232ed415e042a72b85d9c4de1f421ce2bce (patch) | |
| tree | 3a4bbb2c93eac6afabfee0d4cc3162c556688f96 | |
| parent | 9134c841f1c04c21c16e5661259a4bef3b1c3f5b (diff) | |
| download | emacs-4a7f4232ed415e042a72b85d9c4de1f421ce2bce.tar.gz emacs-4a7f4232ed415e042a72b85d9c4de1f421ce2bce.zip | |
Speed up vc-git-dir-status-files
* lisp/vc/vc-git.el (vc-git-dir-status-goto-stage): Call 'git
ls-files -u' for the ls-files-conflict stage
(https://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00885.html).
| -rw-r--r-- | lisp/vc/vc-git.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/vc/vc-git.el b/lisp/vc/vc-git.el index c6b08e942f3..11b9b34ff69 100644 --- a/lisp/vc/vc-git.el +++ b/lisp/vc/vc-git.el | |||
| @@ -581,7 +581,7 @@ or an empty string if none." | |||
| 581 | "ls-files" "-z" "-c" "-s" "--")) | 581 | "ls-files" "-z" "-c" "-s" "--")) |
| 582 | (`ls-files-conflict | 582 | (`ls-files-conflict |
| 583 | (vc-git-command (current-buffer) 'async files | 583 | (vc-git-command (current-buffer) 'async files |
| 584 | "ls-files" "-z" "-c" "-s" "--")) | 584 | "ls-files" "-z" "-u" "--")) |
| 585 | (`ls-files-unknown | 585 | (`ls-files-unknown |
| 586 | (vc-git-command (current-buffer) 'async files | 586 | (vc-git-command (current-buffer) 'async files |
| 587 | "ls-files" "-z" "-o" "--directory" | 587 | "ls-files" "-z" "-o" "--directory" |