From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Wingo Subject: Re: Magit is very slow with Guix's Git checkout Date: Tue, 18 Jun 2019 09:17:29 +0200 Message-ID: <87lfxzmkfq.fsf@igalia.com> References: <87a7ef35f3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51272) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hd8NY-0002gp-Rl for guix-devel@gnu.org; Tue, 18 Jun 2019 03:18:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hd8NX-00078a-FU for guix-devel@gnu.org; Tue, 18 Jun 2019 03:18:04 -0400 Received: from fanzine.igalia.com ([91.117.99.155]:58532) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hd8NW-0006rY-Sh for guix-devel@gnu.org; Tue, 18 Jun 2019 03:18:03 -0400 In-Reply-To: <87a7ef35f3.fsf@gmail.com> (Chris Marusich's message of "Mon, 17 Jun 2019 21:04:32 -0700") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Chris Marusich Cc: guix-devel@gnu.org On Tue 18 Jun 2019 06:04, Chris Marusich writes: > I've been learning to use Magit more and more, and I really enjoy it. > However, I've noticed that it takes a very long time (minutes) to give > control back to me when I run "M-x magit-status" in my Guix checkout. > > Am I doing something wrong? Is there a way to avoid this slowdown? > Magit is great, but it's painfully slow when I try to use it to interact > with the Guix's Git repository. Apparently issues like https://github.com/magit/magit/issues/3808 are being systematically closed in favor of a plan to compute diffs in two steps. However I don't entirely understand the argument as magit-status on a clean tree should be free. I share the frustration. Andy