From 764d8b676d7fe846acffd058c3011c174609204a Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sun, 5 Oct 2014 23:00:59 -0500 Subject: [PATCH] Simplify IRB monkeypatch --- Library/Homebrew/debrew/irb.rb | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Library/Homebrew/debrew/irb.rb b/Library/Homebrew/debrew/irb.rb index 0e6790af95..c3a16c0465 100644 --- a/Library/Homebrew/debrew/irb.rb +++ b/Library/Homebrew/debrew/irb.rb @@ -3,15 +3,12 @@ require 'irb' module IRB @setup_done = false + def IRB.parse_opts + end + def IRB.start_within(binding) unless @setup_done - # make IRB ignore our command line arguments - begin - saved_args = ARGV.shift(ARGV.size) - IRB.setup(nil) - ensure - ARGV.replace(saved_args) - end + IRB.setup(nil) @setup_done = true end