Fix treesit-font-lock-level in python-ts-mode
Now that 'treesit-font-lock-level' can be a number or a list, it should be handled using 'treesit--compute-font-lock-level'. * lisp/progmodes/python.el (python--treesit-fontify-string): Apply 'treesit--compute-font-lock-level' to 'treesit-font-lock-level'.
This commit is contained in:
parent
69facd33a8
commit
7873642074
1 changed files with 2 additions and 1 deletions
|
@ -1108,7 +1108,8 @@ fontified."
|
|||
(ignore-interpolation (not
|
||||
(seq-some
|
||||
(lambda (feats) (memq 'string-interpolation feats))
|
||||
(seq-take treesit-font-lock-feature-list treesit-font-lock-level))))
|
||||
(seq-take treesit-font-lock-feature-list
|
||||
(treesit--compute-font-lock-level treesit-font-lock-level)))))
|
||||
;; If interpolation is enabled, highlight only
|
||||
;; string_start/string_content/string_end children. Do not
|
||||
;; touch interpolation node that can occur inside of the
|
||||
|
|
Loading…
Add table
Reference in a new issue