GNU bug report logs - #7087
24.0.50; cannot customize default-frame-alist - it says value is nil but it is not

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Wed, 22 Sep 2010 22:14:01 UTC

Severity: normal

Found in version 24.0.50

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


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

From: martin rudalics <rudalics <at> gmx.at>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 7087 <at> debbugs.gnu.org
Subject: Re: bug#7087: 24.0.50;	cannot customize default-frame-alist - it
	says value is nil but it	is not
Date: Thu, 23 Sep 2010 14:06:58 +0200
> In this Emacs 24 build, M-x customize-option default-frame-alist gives a
> Customize buffer that shows the value of the option as nil and says
> "this option has been changed outside the customize buffer. (mismatch)".
> However, C-h v default-frame-alist shows it has a non-nil value:
>
> ((foreground-color . "Black")
...
>  (icon-type)
>  nil
   ^^^
`default-frame-alist' has the customization type

	       (repeat (cons :format "%v"
			     (symbol :tag "Parameter")
			     (sexp :tag "Value"))))

so obviously this "nil" here will cause a mismatch.

>  (left-fringe . 0)
>  (right-fringe . 0)
>  (fringe . 0))
>
> Clearly there is a mismatch, not between the value and what the option
> spec should be, but between what Customize thinks the value is and what
> the value is in fact.  And even if the option value were nil, I don't
> think that would signify a mismatch.  Something is very wrong here.

Indeed.  You just have to find the culprit ;-)

martin




This bug report was last modified 14 years and 294 days ago.

Previous Next


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