Subject: bug#8288: Acknowledgement (vc-git slow on large repository)

From: Stefan Kangas <[email-masked]>
Date: Sun, 30 Jun 2019 06:06:23 +0200

tags 8288 fixed
close 8288 26.1
quit

Andreas Schwab <[email-masked]> writes:
>> I think 'git diff-index -z HEAD -- <file>' could be replaced with 'git status -z
>> --porcelain <file>' in vc-git-state.
>
> This requires at least git 1.7.0, but it can be replaced by --short in
> older versions.

vc-git-state now uses the alternative faster method.

This change was made in:

24301c81 Speed up vc-git-status and make it more precise
Mon, 1 May 2017 03:30:01 +0200 (04:30 +0300)
https://git.savannah.gnu.org/gitweb/?p=emacs.git;a=commit;h=24301c8148f5f3220d7e597c73a59551cfa10eea

I'm therefore closing this bug report.  Please re-open if you
disagree.

Thanks,
Stefan Kangas