You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In normal IRB sessions, ctrl-D is the same as exit, which exits the current IRB session. In irb:rdbg sessions, ctrl-D is executed by debug, which is the same as its quit command and will leave the entire process.
So in the a process that has multiple breakpoints, ctrl-D is semantically similar to continue. But once irb:rdbg is activated, ctrl-D's behaviour changes. This adds cognitive load to users as they need to be aware of the type of sessions they're in to perform the intended action.
The text was updated successfully, but these errors were encountered:
Description
In normal IRB sessions, ctrl-D is the same as
exit
, which exits the current IRB session. Inirb:rdbg
sessions, ctrl-D is executed bydebug
, which is the same as itsquit
command and will leave the entire process.So in the a process that has multiple breakpoints, ctrl-D is semantically similar to
continue
. But onceirb:rdbg
is activated, ctrl-D's behaviour changes. This adds cognitive load to users as they need to be aware of the type of sessions they're in to perform the intended action.The text was updated successfully, but these errors were encountered: