Sha256: 94278ea7fb51f06bea585c796f892d8819e7645fc7ed3969eab1280dd0878a28
Contents?: true
Size: 325 Bytes
Versions: 4
Compression:
Stored size: 325 Bytes
Contents
require 'irb' module Tins IRB = ::IRB module ::IRB def self.examine(binding = TOPLEVEL_BINDING) setup nil workspace = WorkSpace.new binding irb = Irb.new workspace @CONF[:MAIN_CONTEXT] = irb.context catch(:IRB_EXIT) { irb.eval_input } rescue Interrupt exit end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
tins-0.3.3 | lib/tins/xt/irb.rb |
tins-0.3.2 | lib/tins/xt/irb.rb |
tins-0.3.1 | lib/tins/xt/irb.rb |
tins-0.3.0 | lib/tins/xt/irb.rb |