GNU bug report logs -
#23926
defcustom with STANDARD=<non-constant-expression> gives confusing results
Previous Next
Full log
View this message in rfc822 format
> > 2. Is it not a bug that Customize tells you that the value
> > was changed outside Customize? In what way was it
> > changed outside Customize? In fact, it was not even
> > changed.
>
> It was changed,
The option value was changed? I don't think so.
The standard value (labeled "original" in `C-h v') is changed
each time the sexp is evaluated. But the option value is not.
The option value was not changed at all in the recipe Noam gave.
It was and remained exactly what it was from the defcustom.
The mere fact of entering Customize did not change its value,
and nothing else changed its value. It still has the original
value from when the defcustom was evaluated.
> because each time the sexp is evaluated it yields a
> different value.
See above.
> "Outside Customize" means not by the user who is typing values
> into the Custom buffer and saves those values by using the
> "set state" menu.
Correct. And nothing changed the option value at all. Not
that way or any other way. It remains as it was from defcustom.
> > How about the reverse: Why do you think this is not a bug?
>
> See above.
See above. Do you still think this is not a bug?
This bug report was last modified 1 year and 242 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.