We introduced step into XXX for #655 but I realized that step into is a bit strange for me because step command should stop at the next operation (line, call, ...) immediately.
Also into XXX does not make sense if the XXX is called after returning from the current frame.
def foo
# break here
end
foo
bar
If we stop at the line 2 (break here line) and dispatch step into bar, then
- return from
foo
- call
bar
- break at the first line of
bar
I think continue until XXX, continue to XXX or just continue XXX is another alternative but not sure it makes sense a lot.
Maybe break YYY does not make sense too.
step until XXX is another candidate. It is similar to step 10 (repeat step 10 times).
Not concluded but I want to fix current name.
We introduced
step into XXXfor #655 but I realized thatstep intois a bit strange for me becausestepcommand should stop at the next operation (line, call, ...) immediately.Also
into XXXdoes not make sense if theXXXis called after returning from the current frame.If we stop at the line 2 (
break hereline) and dispatchstep into bar, thenfoobarbarI think
continue until XXX,continue to XXXor justcontinue XXXis another alternative but not sure it makes sense a lot.Maybe
break YYYdoes not make sense too.step until XXXis another candidate. It is similar tostep 10(repeat step 10 times).Not concluded but I want to fix current name.