Sha256: a28fa177d9a2171e7f7aa7c19f9964ae0e8508a66b37aeeb3714a21530529732
Contents?: true
Size: 387 Bytes
Versions: 1
Compression:
Stored size: 387 Bytes
Contents
class DevSystem::IrbTerminal < DevSystem::Terminal def self.call args log :higher, "Called #{self}.#{__method__} with args #{args}" # https://github.com/ruby/ruby/blob/master/lib/irb.rb require "irb" IRB.setup(nil) workspace = IRB::WorkSpace.new(binding) irb = IRB::Irb.new(workspace) IRB.conf[:MAIN_CONTEXT] = irb.context irb.eval_input end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lizarb-1.0.3 | lib/dev_system/dev/controllers/terminal/irb_terminal.rb |