# HG changeset patch # User Zeger Van de Vannet # Date 1713538752 -7200 # Node ID 0a7f9b99faabd0f728eb3fb27d27df06065fe564 # Parent 837fdac1f972e430be54b8df1eade99f76135269 feat: add verilog textobjects diff -r 837fdac1f972 -r 0a7f9b99faab dot_config/helix/runtime/queries/verilog/textobjects.scm --- a/dot_config/helix/runtime/queries/verilog/textobjects.scm Wed Apr 17 08:08:21 2024 +0200 +++ b/dot_config/helix/runtime/queries/verilog/textobjects.scm Fri Apr 19 16:59:12 2024 +0200 @@ -3,4 +3,25 @@ (function_body_declaration (function_identifier (function_identifier - (simple_identifier) @function.inside)))) @function.around \ No newline at end of file + (simple_identifier) @function.inside)))) @function.around + +(module_instantiation + (hierarchical_instance + (list_of_port_connections + (named_port_connection) @parameter.inside))) + +(module_instantiation + (parameter_value_assignment + (list_of_parameter_assignments + (named_parameter_assignment) @parameter.inside))) + +(module_declaration + (module_ansi_header + (parameter_port_list + (parameter_port_declaration) @parameter.inside))) + +(module_declaration + (module_ansi_header + (list_of_port_declarations + (ansi_port_declaration) @parameter.inside))) +