on master help sign in
Fix rust text objects (#3590)
commitdb18206795ba6ccb0400e15c05c0f61f755d265e authorDavid <12832280+David-Else@users.noreply.github.com> dateSun 28 Aug 2022, 22:03 (4 years ago) parente066782
1 file changed+12−50
runtime/queries/rust/textobjects.scm+12−50
runtime/queries/rust/textobjects.scm+12−50
@@ -1,58 +1,20 @@
1−(
2− [
3− (attribute_item)+
4− (line_comment)+
5− ]*
6− .
7− (function_item
8− body: (_) @function.inside)) @function.around
1+(function_item
2+ body: (_) @function.inside) @function.around(closure_expression body: (_) @function.inside) @function.around
93
10−(closure_expression body: (_) @function.inside) @function.around
4+(struct_item
5+ body: (_) @class.inside) @class.around
116
12−(
13− [
14− (attribute_item)+
15− (line_comment)+
16− ]*
17− .
18− (struct_item
19− body: (_) @class.inside)) @class.around
7+(enum_item
8+ body: (_) @class.inside) @class.around
209
21−(
22− [
23− (attribute_item)+
24− (line_comment)+
25− ]*
26− .
27− (enum_item
28− body: (_) @class.inside)) @class.around
10+(union_item
11+ body: (_) @class.inside) @class.around
2912
30−(
31− [
32− (attribute_item)+
33− (line_comment)+
34− ]*
35− .
36− (union_item
37− body: (_) @class.inside)) @class.around
13+(trait_item
14+ body: (_) @class.inside) @class.around
3815
39−(
40− [
41− (attribute_item)+
42− (line_comment)+
43− ]*
44− .
45− (trait_item
46− body: (_) @class.inside)) @class.around
47−
48−(
49− [
50− (attribute_item)+
51− (line_comment)+
52− ]*
53− .
54− (impl_item
55− body: (_) @class.inside)) @class.around
16+(impl_item
17+ body: (_) @class.inside) @class.around
5618
5719(parameters
5820 ((_) @parameter.inside . ","? @parameter.around) @parameter.around)