|
From: | Dmitry Gutov |
Subject: | bug#21969: VC opens new window to display minimal messages |
Date: | Sat, 28 Nov 2015 02:50:42 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 |
On 11/28/2015 12:26 AM, Daniel Colascione wrote:
Believe me, any VCS will be slow once you throw enough files at it. I've had to disable Emacs Mercurial integration because I was sick of waiting three seconds for hg status -A and hg log -l1 --template '{rev}' to run every time I visited a file. I've been working on a _very_ large repository.
Sure, you can make anything slow if you try hard enough. But if 'hg status' is that slow, you won't try to use vc-diff at all in that repository, will you? Then the sync vs async question is moot.
And there's a difference in that you'd often prefer not to wait for the status operation to finish, but the user has to invoke vc-diff explicitly. It's not like they're going to switch to another task while waiting for the asynchronous result, right?
[Prev in Thread] | Current Thread | [Next in Thread] |