Sha256: bf0e73342b02bdc7d01a933b45e95cc11ba1984a9ece4596b1c2a809e2afcfab
Contents?: true
Size: 591 Bytes
Versions: 7
Compression:
Stored size: 591 Bytes
Contents
class Binding def _irb(_host=nil) warn '[1m[33mloading irb ...[0m' require 'pryx/common_plugins' self.irb end end module Kernel def irb! return unless ENV['IRB_was_started'].nil? ENV['IRB_was_started'] = 'true' irb3(2) end def reirb! ENV['IRB_was_started'] = nil end def irb1 ENV['IRB2_should_start'] = 'true' end def irb2 if ENV['IRB2_should_start'] == 'true' ENV['IRB2_should_start'] = nil irb3(2) end end def irb3(caller=1) require 'binding_of_caller' binding.of_caller(caller)._irb end end
Version data entries
7 entries across 7 versions & 1 rubygems