GNU bug report logs - #79137
31.0.50; (vc-buffer-sync-fileset) cannot complete if unrelated no-longer-reachable TRAMP buffers exist

Previous Next

Package: emacs;

Reported by: Dima Kogan <dima <at> secretsauce.net>

Date: Thu, 31 Jul 2025 21:21:02 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Sean Whitton <spwhitton <at> spwhitton.name>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 79137 <at> debbugs.gnu.org, Dima Kogan <dima <at> secretsauce.net>
Subject: bug#79137: 31.0.50; (vc-buffer-sync-fileset) cannot complete if unrelated no-longer-reachable TRAMP buffers exist
Date: Wed, 06 Aug 2025 15:09:04 +0100
Hello,

On Tue 05 Aug 2025 at 01:58pm +02, Michael Albinus wrote:

> Sean Whitton <spwhitton <at> spwhitton.name> writes:
>
>> Hello,
>
> Hi Sean,
>
>> I think that we should bind non-essential to the value of not-essential,
>> here.  I.e.
>>
>>     (let ((non-essential not-essential)
>>           dirs buffers)
>>
>> That would be saying: only if we are okay with the user saying no to
>> saving the buffers, we are okay with giving up on looking at them if
>> they are remote.
>>
>> How about that?
>
> Sounds reasonable. However, I don't know VC internals, so I have no
> informed opinion.

Dima, does my suggestion fix the concrete problem you were seeing?

-- 
Sean Whitton




This bug report was last modified today.

Previous Next


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