Set jit-lock-contextually in treesit-major-mode-setup
* lisp/treesit.el (treesit-major-mode-setup): Set jit-lock-contextually.
This commit is contained in:
parent
8c385f0512
commit
52c8fdde16
1 changed files with 5 additions and 0 deletions
|
@ -1302,6 +1302,11 @@ If `treesit-defun-type-regexp' is non-nil, setup
|
|||
(setq-local font-lock-defaults '(nil t))
|
||||
(setq-local font-lock-fontify-region-function
|
||||
#'treesit-font-lock-fontify-region)
|
||||
;; `font-lock-mode' sets this to t when syntactic font-lock is
|
||||
;; enabled (i.e., `font-lock-keywords-only' is nil). We disable
|
||||
;; font-lock's syntactic fontification, and do it ourselves, so we
|
||||
;; still need `jit-lock-contextually' to be t, set it ourselves.
|
||||
(setq-local jit-lock-contextually t)
|
||||
(font-lock-mode 1)
|
||||
(treesit-font-lock-recompute-features))
|
||||
;; Indent.
|
||||
|
|
Loading…
Add table
Reference in a new issue