SDtefan Monnier wrote: So I think it's best to keep the :init value at nil
_Only_ if one would decide to keep the default value nil too. in which case there is no problem. The value given in the defcustom *needs* to be the real default value. Otherwise "Erase Customization" in Custom produces a bug. and then elsewhere do a customize-set-variable (in startup.el, in loadup.el, or even at the end of rfn-shadow.el). Definitely not in rfn-eshadow.el, because then reloading the file _would_ have an effect. Sincerely, Luc. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel