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.scm100
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