summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2016-06-18 12:50:57 +0300
committerEli Zaretskii <eliz@gnu.org>2016-06-18 12:50:57 +0300
commit65c96cc02598ded824a19e0c70d49d84d7fce9c7 (patch)
tree64f1eb283467113a9c8a17b6a33397fca198b69b
parent2ad3d0182df68f00cca57584807f721c3c5c96f1 (diff)
Clarify documentation of 'font-lock-maximum-decoration'
* doc/emacs/display.texi (Font Lock): Explain how to make the customization of 'font-lock-maximum-decoration' effective for an existing buffer. (Bug#23783)
-rw-r--r--doc/emacs/display.texi12
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi
index 8039291298..56b643becf 100644
--- a/doc/emacs/display.texi
+++ b/doc/emacs/display.texi
@@ -847,9 +847,15 @@ to alter the amount of fontification applied by Font Lock mode, for
major modes that support this feature. The value should be a number
(with 1 representing a minimal amount of fontification; some modes
support levels as high as 3); or @code{t}, meaning ``as high as
-possible'' (the default). You can also specify different numbers for
-particular major modes; for example, to use level 1 for C/C++ modes,
-and the default level otherwise, use the value
+possible'' (the default). To be effective for a given file buffer,
+the customization of @code{font-lock-maximum-decoration} should be
+done @emph{before} the file is visited; if you already have the file
+visited in a buffer when you customize this variable, kill the buffer
+and visit the file again after the customization.
+
+You can also specify different numbers for particular major modes; for
+example, to use level 1 for C/C++ modes, and the default level
+otherwise, use the value
@example
'((c-mode . 1) (c++-mode . 1)))