1
0
Fork 0
mirror of https://github.com/pry/pry.git synced 2022-11-09 12:35:05 -05:00
pry--pry/lib/pry/commands/exit_program.rb
2012-08-11 18:27:26 -07:00

14 lines
409 B
Ruby

class Pry
Pry::Commands.create_command "exit-program" do
group 'Navigating Pry'
description "End the current program. Aliases: quit-program, !!!"
def process
Pry.save_history if Pry.config.history.should_save
Kernel.exit target.eval(arg_string).to_i
end
end
Pry::Commands.alias_command "quit-program", "exit-program"
Pry::Commands.alias_command "!!!", "exit-program"
end