If I don't have a binding.b at the start of my script, all further breakpoints are just ignored and just the whole script runs:
With binding.b

Without binding.b

I guess the reason is that rdbg is started with the -n flag which means it won't break at the start:
|
args = {"-n", "--open", "--port", config.port, "-c", "--", "bundle", "exec", config.command, config.script} |
|
else |
|
args = {"-n", "--open", "--port", config.port, "-c", "--", config.command, config.script} |
If I don't have a
binding.bat the start of my script, all further breakpoints are just ignored and just the whole script runs:With binding.b
Without binding.b
I guess the reason is that rdbg is started with the
-nflag which means it won't break at the start:nvim-dap-ruby/lua/dap-ruby.lua
Lines 70 to 72 in 84a2831