> In the current situation, I believe that we need a comment making
> clear that the temporary evaluated value should not be relied upon
> even during the time it is in effect (to be robust against code
> changes),

There are many variables like that.  It's not like it's a big deal.

> that the `noninteractive' better be kept the first form in the
> `or' to prevent the need for the condition-case, and that any change
> in the :init-form should be mimicked in startup.el.

As mentioned elsewhere, instead of mimicking things we should provide
a customize-reset-value which tells custom to re-evaluate the expression
that defines the value.


        Stefan


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to