GNU bug report logs - #62749
28.2; add-log-current-defun doesn't clean up its temporary buffers

Previous Next

Package: emacs;

Reported by: Oleksandr Gavenko <gavenkoa <at> gmail.com>

Date: Mon, 10 Apr 2023 12:12:01 UTC

Severity: normal

Found in version 28.2

Full log


View this message in rfc822 format

From: Sean Whitton <spwhitton <at> spwhitton.name>
To: Juri Linkov <juri <at> linkov.net>
Cc: Dmitry Gutov <dmitry <at> gutov.dev>, control <at> debbugs.gnu.org, Stefan Kangas <stefankangas <at> gmail.com>, 62749 <at> debbugs.gnu.org
Subject: bug#62749: 28.2; add-log-current-defun doesn't clean up its temporary buffers
Date: Wed, 12 Mar 2025 15:17:25 +0800
retitle 62749 28.2; add-log-current-defun doesn't clean up its temporary buffers
thanks

On Tue 11 Mar 2025 at 07:19pm +02, Juri Linkov wrote:

> This was already fixed long ago: there is '(delay-mode-hooks (set-auto-mode))'
> in 'diff-syntax-fontify-props'.

Oh, great.

>>> I guess this is related to another annoying bug: after every commit need
>>> to spend much time killing all buffers created by the commit command.
>>
>> I'm not sure what you're referring to here, could you expand?
>
> 'which-function' uses 'add-log-current-defun' that creates the buffers
> for files it visits, but never kills these temporary buffers afterwards.

Okay, retitling this bug, then.  Thanks.

-- 
Sean Whitton




This bug report was last modified 191 days ago.

Previous Next


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