Commit c4e8acbc authored by Chong Yidong's avatar Chong Yidong
Browse files

Font lock enabled by default.

parent 74b99d45
2005-11-21 Chong Yidong <cyd@stupidchicken.com>
* display.texi (Font Lock): Font lock is enabled by default now.
2005-11-20 Juri Linkov <juri@jurta.org>
* basic.texi (Position Info): Update examples of the output.
......
......@@ -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},
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment