Skip to content

Commit 33bb622

Browse files
committed
.
1 parent 18fbf27 commit 33bb622

File tree

1 file changed

+34
-43
lines changed

1 file changed

+34
-43
lines changed

queries/svelte/textobjects.scm

Lines changed: 34 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -6,58 +6,49 @@
66
; if block
77
(if_statement) @block.outer @conditional.outer
88

9-
; TODO: rewrite without make-range!
10-
; (if_statement
11-
; (if_start)
12-
; .
13-
; (_) @_start
14-
; (_)? @_end
15-
; .
16-
; (if_end)
17-
; (#make-range! "block.inner" @_start @_end)
18-
; (#make-range! "conditional.inner" @_start @_end))
9+
(if_statement
10+
(if_start)
11+
.
12+
_+ @block.inner @conditional.inner
13+
.
14+
(if_end))
15+
1916
; each block
2017
(each_statement) @block.outer @loop.outer
2118

22-
; (each_statement
23-
; (each_start)
24-
; .
25-
; (_) @_start
26-
; (_)? @_end
27-
; .
28-
; (each_end)
29-
; (#make-range! "block.inner" @_start @_end)
30-
; (#make-range! "loop.inner" @_start @_end))
19+
(each_statement
20+
(each_start)
21+
.
22+
_+ @block.inner @loop.inner
23+
.
24+
(each_end))
25+
3126
; key block
3227
(key_statement) @block.outer
3328

34-
; (key_statement
35-
; (key_start)
36-
; .
37-
; (_) @_start
38-
; (_)? @_end
39-
; .
40-
; (key_end)
41-
; (#make-range! "block.inner" @_start @_end))
29+
(key_statement
30+
(key_start)
31+
.
32+
_+ @block.inner
33+
.
34+
(key_end))
35+
4236
; await block
4337
(await_statement) @block.outer
4438

45-
; (await_statement
46-
; (await_start)
47-
; .
48-
; (_) @_start
49-
; (_)? @_end
50-
; .
51-
; (await_end)
52-
; (#make-range! "block.inner" @_start @_end))
39+
(await_statement
40+
(await_start)
41+
.
42+
_+ @block.inner
43+
.
44+
(await_end))
45+
5346
; snippet block
5447
(snippet_statement) @block.outer
5548

56-
; (snippet_statement
57-
; (snippet_start)
58-
; .
59-
; (_) @_start
60-
; (_)? @_end
61-
; .
62-
; (snippet_end)
63-
; (#make-range! "block.inner" @_start @_end))
49+
(snippet_statement
50+
(snippet_start)
51+
.
52+
_+ @block.inner
53+
.
54+
(snippet_end))

0 commit comments

Comments
 (0)