>From my previous message:

   So, to do what the comment says, we should replace the default
   :initialize for minor modes from 'custom-initialize-default to
   'custom-initialize-set.

Well actually, one might need to replace `custom-initialize-default'
with a new :initialize function, custom-initialize-mode or something,
that does nothing if the variable is already bound, initializes the
option to nil using set-default if the variable is bound and the
init-value is nil, but calls the :set function if the variable is
bound and init-value is non-nil.

Sincerely,

Luc.
 


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

Reply via email to