From: Jonathan Nieder Date: Sun, 30 Sep 2012 20:34:58 GMT Subject: Re: [PATCH] gitk: refresh the index before running diff-files Message-ID: <20120930203458.GA31365@elie.Belkin> In-Reply-To: <20120930014203.GA10664@sigill.intra.peff.net> Hi Jeff, Jeff King wrote: > On Sun, Sep 30, 2012 at 10:05:27AM +1000, Paul Mackerras wrote: >> Unfortunately this will wait for the git update-index command to >> complete, making the GUI unresponsive while it executes, and that can >> take minutes on a large repository (e.g. the linux kernel) on a >> machine with a slow disk and a cold disk cache. We will need to make >> the git update-index execute asynchronously. > > Good point. We're getting out of my very limited tcl cargo-culting > skills now, so I'll let somebody more clueful do that fix. You might find the following patch and discussion entertaining: http://thread.gmane.org/gmane.comp.version-control.git/144182 Not my itch, but it was fun to write back then. ;-) Hope that helps, Jonathan