GNU bug report logs - #76505
31.0.50; igc: M-x project-compile is slow

Previous Next

Package: emacs;

Reported by: Ihor Radchenko <yantar92 <at> posteo.net>

Date: Sun, 23 Feb 2025 15:54:01 UTC

Severity: minor

Found in version 31.0.50

Full log


Message #47 received at 76505 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ihor Radchenko <yantar92 <at> posteo.net>
Cc: pipcet <at> protonmail.com, 76505 <at> debbugs.gnu.org
Subject: Re: bug#76505: 31.0.50; igc: M-x project-compile is slow
Date: Sun, 23 Feb 2025 21:11:00 +0200
> From: Ihor Radchenko <yantar92 <at> posteo.net>
> Cc: pipcet <at> protonmail.com, 76505 <at> debbugs.gnu.org
> Date: Sun, 23 Feb 2025 18:50:20 +0000
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> See the attached.
> >
> > Looks like you have auto-revert enabled when compiling?
> 
> Hmm. Yes, I do. Because `magit-auto-revert-mode' (enabled by default).
> I explicitly disable global-auto-revert-mode in my config.
> 
> > ... Does
> > disabling that change anything?
> 
> It completely removes the hangs.

Problem solved.

> > ... In general, having auto-revert in too
> > many buffers while compiling or using Git is likely to flood Emacs
> > with file-notification events, and is not recommended.
> 
> Well. Magit enables auto-revert by default:

Bad idea, IMO.  At least as long as file notifications are used: those
don't scale well.  Try setting auto-revert-use-notify to the nil
value, and see if you can the best of both worlds.




This bug report was last modified 166 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.