Python textobjects: Include @decorators and improve @conditional.inner

This commit is contained in:
Stephan Seitz 2020-07-15 20:47:26 +02:00 committed by Thomas Vigouroux
parent 7037f39ae9
commit a382e28c95

View file

@ -2,9 +2,15 @@
(function_definition
body: (block)? @function.inner) @function.outer
(decorated_definition
(function_definition) @function.outer) @function.outer.start
(class_definition
body: (block)? @class.inner) @class.outer
(decorated_definition
(class_definition) @class.outer) @class.outer.start
(while_statement
body: (block)? @loop.inner) @loop.outer
@ -12,8 +18,10 @@
body: (block)? @loop.inner) @loop.outer
(if_statement
consequence: (block)? @conditional.inner
alternative: (_ (block) @conditional.inner)?) @conditional.outer
alternative: (_ (_) @conditional.inner)?) @conditional.outer
(if_statement
consequence: (block)? @conditional.inner)
(if_statement
condition: (_) @conditional.inner)