unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* globalized minor modes - priority over mode hook?
@ 2010-04-25 23:42 David Reitter
  2010-04-26 14:30 ` Stefan Monnier
  0 siblings, 1 reply; 12+ messages in thread
From: David Reitter @ 2010-04-25 23:42 UTC (permalink / raw)
  To: emacs-devel@gnu.org devel

`run-mode-hooks' runs the mode hooks first, then after-change-major-mode-hooks.

When a globalized major mode is enabled, then it will install itself in `after-change-major-mode-hooks' and override the more specific major mode hooks, which is not normally what one wants.

For instance, if I want global-visual-line-mode on, but turn off word-wrap in my `latex-mode-hook' in favor for auto-fill, I don't get the expected result.  I don't know what happens when local variables are set when a file is loaded - these are specific for the file and should probably override the less-specific global minor mode.

Could globalized minor modes not be enabled earlier?



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2010-04-28 23:02 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-25 23:42 globalized minor modes - priority over mode hook? David Reitter
2010-04-26 14:30 ` Stefan Monnier
2010-04-26 15:41   ` David Reitter
2010-04-26 16:28     ` Glenn Morris
2010-04-26 17:56     ` Stefan Monnier
2010-04-26 22:45       ` Lennart Borgman
2010-04-28  2:35       ` Juanma Barranquero
2010-04-28 14:41         ` Stefan Monnier
2010-04-28 21:53         ` Stefan Monnier
2010-04-28 22:10           ` Juanma Barranquero
2010-04-28 22:39             ` Stefan Monnier
2010-04-28 23:02               ` David Reitter

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).