Skip to content
  • Sponsor projekt0n/github-nvim-theme

  • Notifications You must be signed in to change notification settings
  • Fork 108

Commit d2b8230

Browse files
committedAug 7, 2024
fix(queries): disable ecma query for now
Introduced in the previous commit, this query works with js, jsx, and tsx, but not ts (i.e. a treesitter query error is thrown when opening a regular `.ts` typescript file). We will have to figure out a workaround to get it working with ts as well, but for now we will just disable it. Issue: #361
1 parent 46c8c80 commit d2b8230

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed
 

‎queries/ecma/highlights.scm

+17-17
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
; These fix an nvim-treesitter bug where the `Abc` in `Abc.Xyz` is captured as a
44
; builtin tag. They also change the capture for `Xyz` to `@variable.member`
55
; instead of e.g. `@tag` (which gives the property a different color).
6-
(jsx_opening_element
7-
name: (member_expression
8-
; If the tag name contains a dot (operator), it must always be a custom
9-
; tag? Therefore, we're not even going to try matching a `@tag.builtin`
10-
; here.
11-
object: (identifier) @tag (#set! "priority" 115)
12-
property: (property_identifier) @variable.member (#set! "priority" 115)))
13-
14-
(jsx_closing_element
15-
name: (member_expression
16-
object: (identifier) @tag (#set! "priority" 115)
17-
property: (property_identifier) @variable.member (#set! "priority" 115)))
18-
19-
(jsx_self_closing_element
20-
name: (member_expression
21-
object: (identifier) @tag (#set! "priority" 115)
22-
property: (property_identifier) @variable.member (#set! "priority" 115)))
6+
;(jsx_opening_element
7+
; name: (member_expression
8+
; ; If the tag name contains a dot (operator), it must always be a custom
9+
; ; tag? Therefore, we're not even going to try matching a `@tag.builtin`
10+
; ; here.
11+
; object: (identifier) @tag (#set! "priority" 115)
12+
; property: (property_identifier) @variable.member (#set! "priority" 115)))
13+
;
14+
;(jsx_closing_element
15+
; name: (member_expression
16+
; object: (identifier) @tag (#set! "priority" 115)
17+
; property: (property_identifier) @variable.member (#set! "priority" 115)))
18+
;
19+
;(jsx_self_closing_element
20+
; name: (member_expression
21+
; object: (identifier) @tag (#set! "priority" 115)
22+
; property: (property_identifier) @variable.member (#set! "priority" 115)))

0 commit comments

Comments
 (0)