aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-02-14 10:25:20 +0000
committerRichard M. Stallman2005-02-14 10:25:20 +0000
commitbf614499ff2a69f0796f30e5a29afd35465cfd3e (patch)
tree746ba7feae6a1d77deb8e6d0f4be9153f84dc10d
parentaac757583530c80179362e01d5c9b4d17b59ab40 (diff)
downloademacs-bf614499ff2a69f0796f30e5a29afd35465cfd3e.tar.gz
emacs-bf614499ff2a69f0796f30e5a29afd35465cfd3e.zip
(Creating Buffer-Local): change-major-mode-hook
is useful for discarding some minor modes.
-rw-r--r--lispref/variables.texi7
1 files changed, 5 insertions, 2 deletions
diff --git a/lispref/variables.texi b/lispref/variables.texi
index 1f793b8f03f..de5fb40618f 100644
--- a/lispref/variables.texi
+++ b/lispref/variables.texi
@@ -1429,8 +1429,11 @@ variables that major modes set should not be marked permanent.
1429The function @code{kill-all-local-variables} runs this normal hook 1429The function @code{kill-all-local-variables} runs this normal hook
1430before it does anything else. This gives major modes a way to arrange 1430before it does anything else. This gives major modes a way to arrange
1431for something special to be done if the user switches to a different 1431for something special to be done if the user switches to a different
1432major mode. For best results, make this variable buffer-local, so that 1432major mode. It is also useful for buffer-specific minor modes
1433it will disappear after doing its job and will not interfere with the 1433that should be forgotten if the user changes the major mode.
1434
1435For best results, make this variable buffer-local, so that it will
1436disappear after doing its job and will not interfere with the
1434subsequent major mode. @xref{Hooks}. 1437subsequent major mode. @xref{Hooks}.
1435@end defvar 1438@end defvar
1436 1439