>From my earlier message: The local map (usually the major mode map) overrides the global map, but not the substitutions to the global map provided by the theme minor mode. This could potentially mess up some major modes.
I guess that once the problem is noticed, it can be corrected using minor-mode-overriding-map-alist. There are "emulation modes" which are a kind of a "keymap theme", like viper-mode. There also is emulation-mode-map-alists for them to use. See `(elisp)Active Keymaps'. Sincerely, Luc. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel