aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2001-12-11 06:10:32 +0000
committerRichard M. Stallman2001-12-11 06:10:32 +0000
commit07f7b41c2fdb4ac23903f415469d2bbe5e20ec04 (patch)
tree4a843c634e796fd3743e2dfea8c45ffb69af4753
parent4b12215e3e0119b8ecfababd84b712515809874a (diff)
downloademacs-07f7b41c2fdb4ac23903f415469d2bbe5e20ec04.tar.gz
emacs-07f7b41c2fdb4ac23903f415469d2bbe5e20ec04.zip
Improve doc of font-lock-keywords.
-rw-r--r--lispref/modes.texi11
1 files changed, 9 insertions, 2 deletions
diff --git a/lispref/modes.texi b/lispref/modes.texi
index bbeb08409ed..4ea2e6d25aa 100644
--- a/lispref/modes.texi
+++ b/lispref/modes.texi
@@ -1824,8 +1824,15 @@ Find text by calling @var{function}, and highlight the matches
1824it finds using @code{font-lock-keyword-face}. 1824it finds using @code{font-lock-keyword-face}.
1825 1825
1826When @var{function} is called, it receives one argument, the limit of 1826When @var{function} is called, it receives one argument, the limit of
1827the search. It should return non-@code{nil} if it succeeds, and set the 1827the search; it should searching at point, and not search beyond the
1828match data to describe the match that was found. 1828limit. It should return non-@code{nil} if it succeeds, and set the
1829match data to describe the match that was found. Returning @code{nil}
1830indicates failure of the search.
1831
1832Fontification will call @var{function} repeatedly with the same limit,
1833and with point where the previous invocation left it, until
1834@var{function} fails. On failure, @var{function} need not reset point
1835in any particular way.
1829 1836
1830@item (@var{matcher} . @var{match}) 1837@item (@var{matcher} . @var{match})
1831In this kind of element, @var{matcher} is either a regular 1838In this kind of element, @var{matcher} is either a regular