Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/rescript/textobjects.scm')
| -rw-r--r-- | runtime/queries/rescript/textobjects.scm | 100 |
1 files changed, 2 insertions, 98 deletions
diff --git a/runtime/queries/rescript/textobjects.scm b/runtime/queries/rescript/textobjects.scm index 32c77b8f..fa1c4ff0 100644 --- a/runtime/queries/rescript/textobjects.scm +++ b/runtime/queries/rescript/textobjects.scm @@ -1,112 +1,16 @@ ; Classes (modules) ;------------------ -(module_binding definition: ((_) @class.inside)) @class.around - -; Blocks -;------- - -(block (_) @function.inside) @function.around +(module_declaration definition: ((_) @class.inside)) @class.around ; Functions ;---------- (function body: (_) @function.inside) @function.around -; Calls -;------ - -(call_expression arguments: ((_) @parameter.inside)) @parameter.around - ; Comments ;--------- (comment) @comment.inside -(comment)+ @comment.around - -; Parameters -;----------- - -(function parameter: (_) @parameter.inside @parameter.around) - -(formal_parameters - "," - . (_) @parameter.inside - @parameter.around) -(formal_parameters - . (_) @parameter.inside - . ","? - @parameter.around) - -(arguments - "," @_arguments_start - . (_) @parameter.inside - @parameter.around) -(arguments - . (_) @parameter.inside - . ","? - @parameter.around) - -(function_type_parameters - "," - . (_) @parameter.inside - @parameter.around) -(function_type_parameters - . (_) @parameter.inside - . ","? - @parameter.around) - -(functor_parameters - "," - . (_) @parameter.inside - @parameter.around) -(functor_parameters - . (_) @parameter.inside - . ","? - @parameter.around) - -(type_parameters - "," - . (_) @parameter.inside - @parameter.around) -(type_parameters - . (_) @parameter.inside - . ","? - @parameter.around) - -(type_arguments - "," - . (_) @parameter.inside - @parameter.around) -(type_arguments - . (_) @parameter.inside - . ","? - @parameter.around) - -(decorator_arguments - "," - . (_) @parameter.inside - @parameter.around) -(decorator_arguments - . (_) @parameter.inside - . ","? - @parameter.around) - -(variant_parameters - "," - . (_) @parameter.inside - @parameter.around) -(variant_parameters - . (_) @parameter.inside - . ","? - @parameter.around) - -(polyvar_parameters - "," - . (_) @parameter.inside - @parameter.around) -(polyvar_parameters - . (_) @parameter.inside - . ","? - @parameter.around) +(comment)+ @comment.around |