GNU bug report logs - #12667
24.2; defcustom changed in lexical-binding

Previous Next

Package: emacs;

Reported by: Leo <sdl.web <at> gmail.com>

Date: Thu, 18 Oct 2012 02:19:02 UTC

Severity: normal

Found in version 24.2

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Leo <sdl.web <at> gmail.com>
Cc: 12667 <at> debbugs.gnu.org
Subject: bug#12667: 24.2; defcustom changed in lexical-binding
Date: Tue, 23 Oct 2012 14:52:11 -0400
> 1. Load the attached bigbug.el
> 2. open it in emacs and edit the definition of
>    clang-project-default-settings, for example, remove "-v"
> 3. C-M-x the defcustom
> 4. C-h v clang-project-default-settings to show:

> ,----
> | clang-project-default-settings is a variable defined in `bigbug.el'.
> | Its value is (("SDKROOT" . "iphoneos")
> |  ("OTHER_CFLAGS" "-ferror-limit=0" "-ObjC" "-DDEBUG=1" "-v"))
> | 
> | Original value was 
> | (("SDKROOT" . "iphoneos")
> |  ("OTHER_CFLAGS" "-ferror-limit=0" "-ObjC" "-DDEBUG=1"))
> | 
> | 
> | Documentation:
> | FIXME
> | 
> | You can customize this variable.
> `----

I can't reproduce it here.
I did "src/emacs -Q -l ~/tmp/bigbug.el ~/tmp/bigbug.el"
then removed the "-v" and did C-M-x and then C-h v and it showed the
value did not have "-v" any more (and the original value was not
displayed because it's equal to the current value).

Can you try and figure out what's the difference between me test case
and your test case, to see what triggers the problem?


        Stefan




This bug report was last modified 12 years and 267 days ago.

Previous Next


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