mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 19:17:02 -04:00
Python textobjects: Include @decorators and improve @conditional.inner
This commit is contained in:
parent
7037f39ae9
commit
a382e28c95
1 changed files with 10 additions and 2 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue