GNU bug report logs - #75626
31.0.50; Dired misses or double-processes files when auto-revert-mode is enabled

Previous Next

Package: emacs;

Reported by: Tassilo Horn <tsdh <at> gnu.org>

Date: Fri, 17 Jan 2025 07:43:01 UTC

Severity: normal

Found in version 31.0.50

Done: Tassilo Horn <tsdh <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: michael_heerdegen <at> web.de, 75626 <at> debbugs.gnu.org, tsdh <at> gnu.org
Subject: Re: bug#75626: 31.0.50; Dired misses or double-processes
 files when auto-revert-mode is enabled
Date: Mon, 20 Jan 2025 21:13:00 +0200
> From: Drew Adams <drew.adams <at> oracle.com>
> CC: Michael Heerdegen <michael_heerdegen <at> web.de>,
>         "75626 <at> debbugs.gnu.org"
> 	<75626 <at> debbugs.gnu.org>,
>         Eli Zaretskii <eliz <at> gnu.org>
> Date: Mon, 20 Jan 2025 17:32:35 +0000
> 
> Is that necessary?  I can't see why it would be.

It is necessary because the macro must "freeze" the marked file while
it maps over them.  Otherwise, the macro doesn't work on a snapshot,
it works on a list that could change under its feet, which is not a
good way of writing programs that must give predictable results.




This bug report was last modified 196 days ago.

Previous Next


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