]> git.eshelyaron.com Git - emacs.git/commitdiff
tsx-ts-mode--font-lock-compatibility-bb1f97b: Re-fix the previous fix
authorDmitry Gutov <dmitry@gutov.dev>
Sat, 21 Oct 2023 12:05:45 +0000 (15:05 +0300)
committerDmitry Gutov <dmitry@gutov.dev>
Sat, 21 Oct 2023 12:05:56 +0000 (15:05 +0300)
* lisp/progmodes/typescript-ts-mode.el
(tsx-ts-mode--font-lock-compatibility-bb1f97b): Make sure the
tested query is actually valid in the new grammar (bug#66646).

lisp/progmodes/typescript-ts-mode.el

index 709d3718a0aee5b7f72db9f27c25dd7392062d96..ec220ab8d034a192050c06dca4f08553ea26bfd2 100644 (file)
@@ -166,7 +166,7 @@ Argument LANGUAGE is either `typescript' or `tsx'."
   ;; but then raises an error if the wrong node type is used. So it is
   ;; important to check with the new node type (member_expression)
   (condition-case nil
-      (progn (treesit-query-capture language '(jsx_opening_element (member_expression) @capture))
+      (progn (treesit-query-capture language '((jsx_opening_element (member_expression) @capture)))
             '((jsx_opening_element
                [(member_expression (identifier)) (identifier)]
                @typescript-ts-jsx-tag-face)