Method: IRB::FileInputMethod.open

Defined in:
lib/irb/input-method.rb

.open(file, &block) ⇒ Object



128
129
130
131
132
133
134
135
# File 'lib/irb/input-method.rb', line 128

def open(file, &block)
  begin
    io = new(file)
    block.call(io)
  ensure
    io&.close
  end
end