Hi!
On 07/12/2023 12:07, Loïc Lemaître wrote:
I have noticed a font coloration issue in js-ts-mode when setting the
treesit font lock level to 4: JSX attributes color is not the same
than at level 3.
There should have a conflict between rules for "property_identifier"
treesit type. The feature that triggers the conflict is "property"
(of the level 4).
You can reproduce the issue by following these steps:
- M-: (setq treesit-font-lock-level 4)
- M-x js-ts-mode on a JSX buffer
Note that the bug already exists in Emacs 29.1.
The attached patch seems to fix that.