I forgot to mention that the reported bug concerning
`blink-cursor-mode' was due to define-minor-mode overriding the
":initialize 'custom-initialize-safe-default" with
`custom-initialize-default'.  The patch I sent prevents
define-minor-mode from overriding an explicitly specified
`:initialize' keyword.  Stefan earlier opposed that, arguing that
`custom-initialize-default' was the _only_ acceptable :initialize
function for global minor modes and hence user overrides should be ignored.
Even assuming this would have been true previously, it certainly is no
longer true, since custom-initialize-safe-default was defined.

Sincerely,

Luc.

 


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

Reply via email to