summaryrefslogtreecommitdiff
path: root/man/display.texi
diff options
context:
space:
mode:
authorChong Yidong <cyd@stupidchicken.com>2005-11-21 05:02:37 +0000
committerChong Yidong <cyd@stupidchicken.com>2005-11-21 05:02:37 +0000
commit63261b3f62690c2c6915dc2876afca926cdde3a4 (patch)
tree476c4ee3a4864429ac70639c81b387cf00d81bb6 /man/display.texi
parent7d8c482fbe7a6bbcf747abe8b555587681d143d0 (diff)
downloademacs-63261b3f62690c2c6915dc2876afca926cdde3a4.tar.gz
Font lock enabled by default.
Diffstat (limited to 'man/display.texi')
-rw-r--r--man/display.texi37
1 files changed, 20 insertions, 17 deletions
diff --git a/man/display.texi b/man/display.texi
index 42ea7ace2eb..cc345b93b8f 100644
--- a/man/display.texi
+++ b/man/display.texi
@@ -258,32 +258,35 @@ Some special modes, such as Occur mode and Info mode, have completely
specialized ways of assigning fonts for Font Lock mode.
@findex font-lock-mode
-@findex turn-on-font-lock
- The command @kbd{M-x font-lock-mode} turns Font Lock mode on with
-positive argument, off with negative or zero argument, and toggles the
-mode when it has no argument. The function @code{turn-on-font-lock}
-unconditionally enables Font Lock mode. This is useful in mode-hook
-functions. For example, to enable Font Lock mode whenever you edit a
-C file, you can do this:
-
-@example
-(add-hook 'c-mode-hook 'turn-on-font-lock)
-@end example
+ Font Lock mode is turned on by default in all modes which support it.
+You can toggle font-lock for each buffer with the command @kbd{M-x
+font-lock-mode}. Using a positive argument unconditionally turns Font
+Lock mode on, and a negative or zero argument turns it off.
@findex global-font-lock-mode
@vindex global-font-lock-mode
- To turn on Font Lock mode automatically in all modes which support
-it, customize the variable @code{global-font-lock-mode} using the
-Customize interface (@pxref{Easy Customization}) or use the function
+ If you do not wish Font Lock mode to be turned on by default,
+customize the variable @code{global-font-lock-mode} using the Customize
+interface (@pxref{Easy Customization}), or use the function
@code{global-font-lock-mode} in your @file{.emacs} file, like this:
@example
-(global-font-lock-mode 1)
+(global-font-lock-mode 0)
@end example
@noindent
-You can also specify this using the menu bar Options menu, specifying
-first Syntax Highlighting and then Save Options.
+Global Font Lock mode can also be set using the menu bar Options menu,
+specifying first Syntax Highlighting and then Save Options.
+
+@findex turn-on-font-lock
+ If you have disabled Global Font Lock mode, you can still enable font
+lock for specific major modes by adding the function
+@code{turn-on-font-lock} to the mode hooks (@pxref{Hooks}). For
+example, to enable Font Lock mode for editing C files, you can do this:
+
+@example
+(add-hook 'c-mode-hook 'turn-on-font-lock)
+@end example
Font Lock mode uses several specifically named faces to do its job,
including @code{font-lock-string-face}, @code{font-lock-comment-face},