GNU bug report logs - #78890
31.0.50; Messy vc-annotate buffer names

Previous Next

Package: emacs;

Reported by: Kristoffer Balintona <krisbalintona <at> gmail.com>

Date: Tue, 24 Jun 2025 10:43:02 UTC

Severity: normal

Found in version 31.0.50

Fixed in version 31.1

Done: Sean Whitton <spwhitton <at> spwhitton.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Porter <jporterbugs <at> gmail.com>
To: Stephen Berman <stephen.berman <at> gmx.net>
Cc: 78890 <at> debbugs.gnu.org, Kristoffer Balintona <krisbalintona <at> gmail.com>, Sean Whitton <spwhitton <at> spwhitton.name>
Subject: bug#78890: 31.0.50; Messy vc-annotate buffer names
Date: Wed, 25 Jun 2025 13:12:07 -0700
On 6/25/2025 9:19 AM, Stephen Berman via Bug reports for GNU Emacs, the 
Swiss army knife of text editors wrote:
> I checked now, and in emacs-30 the current buffer when temp-buffer-name
> is set is the one visiting the file being annotated, while in master
> it's the buffer displaying the annotations.  In emacs-30 there is a call
> to `vc-ensure-vc-buffer' before the let sexp where temp-buffer-name is
> set, but not in master; adding that back seems to fix the problem.

Good catch! Looking at the implementation of 'vc-ensure-vc-buffer', that 
seems like exactly what we want to use here.





This bug report was last modified 20 days ago.

Previous Next


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