GNU bug report logs - #40853
28.0.50; possible bug in function customize-saved

Previous Next

Package: emacs;

Reported by: Michelangelo Rodriguez <michelangelo.rodriguez <at> gmail.com>

Date: Sat, 25 Apr 2020 20:35:02 UTC

Severity: normal

Tags: fixed, moreinfo, patch

Merged with 42801, 46355, 48531

Found in versions 26.3, 27.1, 28.0.50

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 40853 <at> debbugs.gnu.org (full text, mbox):

From: Mauro Aranda <maurooaranda <at> gmail.com>
To: Michelangelo Rodriguez <michelangelo.rodriguez <at> gmail.com>
Cc: 40853 <at> debbugs.gnu.org
Subject: Re: bug#40853: 28.0.50; possible bug in function customize-saved
Date: Tue, 1 Sep 2020 17:44:40 -0300
[Message part 1 (text/plain, inline)]
forcemerge 42801 40853
quit

Hello Michelangelo,

Thanks for your bug report.  This was fixed in:

commit 5c39f6f1165a33f5714eedd3a413f786dffbb5a2
Author: Mauro Aranda <maurooaranda <at> gmail.com>
Date:   Fri Aug 14 16:40:40 2020 +0200

    Make sure we only act on edited widgets in Custom-save

    * lisp/cus-edit.el (Custom-save): Only act on edited widgets in the
    buffer.  If we attempt to redraw all widgets, we confuse
    custom-variable-modified-p, or we end up drawing State buttons for
    all options, including the hidden ones (bug#42801).

The error you posted was custom-variable-modified-p being confused.
[Message part 2 (text/html, inline)]

This bug report was last modified 3 years and 363 days ago.

Previous Next


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