519 |
This is normally set via `font-lock-defaults'.") |
This is normally set via `font-lock-defaults'.") |
520 |
|
|
521 |
(defvar font-lock-beginning-of-syntax-function nil |
(defvar font-lock-beginning-of-syntax-function nil |
522 |
"*Non-nil means use this function to move back outside of a syntactic block. |
"*Non-nil means use this function to move back outside all constructs. |
523 |
When called with no args it should leave point at the beginning of any |
When called with no args it should move point backward to a place which |
524 |
enclosing syntactic block. |
is not in a string or comment and not within any bracket-pairs (or else, |
525 |
If this is nil, the beginning of the buffer is used (in the worst case). |
a place such that any bracket-pairs outside it can be ignored for Emacs |
526 |
|
syntax analysis and fontification). |
527 |
|
|
528 |
|
If this is nil, the beginning of the buffer is used, which is |
529 |
|
always correct but tends to be slow. |
530 |
This is normally set via `font-lock-defaults'. |
This is normally set via `font-lock-defaults'. |
531 |
It is preferable to set `syntax-begin-function' instead.") |
This variable is semi-obsolete; we recommend setting |
532 |
|
`syntax-begin-function' instead.") |
533 |
|
|
534 |
(defvar font-lock-mark-block-function nil |
(defvar font-lock-mark-block-function nil |
535 |
"*Non-nil means use this function to mark a block of text. |
"*Non-nil means use this function to mark a block of text. |