From d685d826825d9317af085407414daba05eb8a3d8 Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Sat, 27 Jun 2020 18:56:31 +0200 Subject: Add Python textobjects --- queries/python/textobjects.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'queries/python') diff --git a/queries/python/textobjects.scm b/queries/python/textobjects.scm index 4c030df7c..13b1921ed 100644 --- a/queries/python/textobjects.scm +++ b/queries/python/textobjects.scm @@ -1,3 +1,27 @@ (function_definition body: (block)? @function.inner) @function.outer + +(class_definition + body: (block)? @class.inner) @class.outer + +(while_statement + body: (block)? @loop.inner) @loop.outer + +(for_statement + body: (block)? @loop.inner) @loop.outer + +(if_statement + consequence: (block)? @conditional.inner + alternative: (_ (block) @conditional.inner)?) @conditional.outer + +(if_statement + condition: (_) @conditional.inner) + +(_ (block) @block.inner) @block.outer +(comment) @comment.outer + +(block (_) @statement.outer) + +(call) @call.outer +(call (_) @call.inner) -- cgit v1.2.3-70-g09d2