From 7e00e8d59b5c946f3771952c7b559a10608e7a63 Mon Sep 17 00:00:00 2001 From: Vitaly Slobodin Date: Sat, 28 Jun 2025 15:23:10 +0200 Subject: [PATCH] feat(ruby): Add basic support for displaying dbg variables --- languages/ruby/debugger.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 languages/ruby/debugger.scm diff --git a/languages/ruby/debugger.scm b/languages/ruby/debugger.scm new file mode 100644 index 0000000..2608a12 --- /dev/null +++ b/languages/ruby/debugger.scm @@ -0,0 +1,13 @@ +(assignment left: (identifier) @debug-variable) +(assignment left: (call receiver: (identifier) @debug-variable)) +(assignment left: (call method: (identifier) @debug-variable)) +(call (argument_list (call receiver: (identifier) @debug-variable))) +(call (argument_list (call method: (identifier) @debug-variable))) + +(call (argument_list (identifier) @debug-variable)) + +(method (method_parameters) @debug-variable) +(body_statement (assignment (instance_variable) @debug-variable)) + +(program) @debug-scope +(body_statement) @debug-scope