GNU bug report logs - #33492
buffer-local-variables does not include buffer-undo-list

Previous Next

Package: emacs;

Reported by: Terje Larsen <terlar <at> gmail.com>

Date: Sat, 24 Nov 2018 20:55:02 UTC

Severity: normal

Tags: confirmed

Found in versions 27.0.50, 24.3

Fixed in version 28.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Glenn Morris <rgm <at> gnu.org>
To: Terje Larsen <terlar <at> gmail.com>
Cc: 33492 <at> debbugs.gnu.org
Subject: bug#33492: 27.0.50; desktop-locals-to-save won't consider buffer-undo-list as local
Date: Tue, 27 Nov 2018 20:23:07 -0500
Terje Larsen wrote:

> https://emacs.stackexchange.com/questions/3725/why-is-the-buffer-undo-list-excluded-from-buffer-local-variables
>
> I can verify that the issue stems from desktop-save relying on the
> C-function buffer-local-variables and this function does not include
> the variable buffer-undo-list.


Thanks for the report.
This issue (buffer-local-variables does not include buffer-undo-list)
is present since Emacs 24.3, due to 36429c8, which moved undo_list to
the end of struct buffer.




This bug report was last modified 5 years and 4 days ago.

Previous Next


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