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