GNU bug report logs - #79200
31.0.50; Duplicated elements for '#<marker at' in buffer-undo-list

Previous Next

Package: emacs;

Reported by: Óscar Fuentes <oscarfv <at> eclipso.eu>

Date: Fri, 8 Aug 2025 16:45:03 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Óscar Fuentes <oscarfv <at> telefonica.net>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 79200 <at> debbugs.gnu.org
Subject: bug#79200: 31.0.50; Duplicated elements for '#<marker at' in buffer-undo-list
Date: Sat, 09 Aug 2025 11:47:21 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> Your bug report says this is on master branch:
>
>> In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
>>  version 1.18.4) of 2025-08-08 built on zen
>> Repository revision: 12354bcfdc288f111c411c87e8bdebe6dcb41a4d
>> Repository branch: master
>
> But I can only reproduce this on the igc branch.  On master, I see a
> single entry for marker adjustment, not many identical ones.

On master you need more elaborate sequences of typing, undoing and
redoing, but it is definitively reproducible.

Maybe it is easier on igc because it does not do compactation, as Pip
noted.

Also tried your suggestion of calling garbage-collect (on master) before
looking at buffer-undo-list. The sequences of duplicated elements
remained.




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.