Does anyone know why custom-theme-set-variables (custom-set-variables)
eval's its argument if now is t or if it has a default value.
"The arguments should be a list where each entry has the form:
(SYMBOL VALUE [NOW [REQUEST [COMMENT]]])
The unevaluated VALUE is stored as the saved value for SYMBOL.
If NOW is present and non-nil, VALUE is also evaluated and bound as
the default value for the SYMBOL."
I don't see how this can possibly be what you want. For instance:
(custom-set-variables '(jde-global-classpath ("one" "two")))
fails because ("one" "two") is evalled. Indeed aren't the docs
wrong as
well - &rest args automatically turns the arguments into a list. So
shouldn't it actually say "each argument has the form:"
The FSF code is similarly (IMO) broken.
Just trying to understand how I must set variables of this tye.
Thanks
andy