class Byebug::QuitCommand
Exit from byebug.
def description
def description %(q[uit]|exit [!|unconditionally] Exits from byebug. Normally we prompt before exiting. However if the parameter "unconditionally" is given or command is suffixed with !, we exit without asking further questions.) end
def execute
def execute return unless @match[1] || confirm('Really quit? (y/n) ') @state.interface.close exit! # exit -> exit!: No graceful way to stop... end
def names
def names %w(quit exit) end
def regexp
def regexp /^\s* (?:q(?:uit)?|exit) \s* (!|\s+unconditionally)? \s*$/x end