lib/irb/ext/tracer.rb in irb-1.6.2 vs lib/irb/ext/tracer.rb in irb-1.6.3
- old
+ new
@@ -1,16 +1,11 @@
# frozen_string_literal: false
#
# irb/lib/tracer.rb -
-# $Release Version: 0.9.6$
-# $Revision$
# by Keiju ISHITSUKA(keiju@ruby-lang.org)
#
-# --
-#
-#
-#
+
begin
require "tracer"
rescue LoadError
$stderr.puts "Tracer extension of IRB is enabled but tracer gem doesn't found."
module IRB
@@ -68,15 +63,15 @@
# See +lib/tracer.rb+ for more information.
def evaluate(context, statements, file = nil, line = nil)
if context.use_tracer? && file != nil && line != nil
Tracer.on
begin
- __evaluate__(context, statements, file, line)
+ __evaluate__(statements, file, line)
ensure
Tracer.off
end
else
- __evaluate__(context, statements, file || __FILE__, line || __LINE__)
+ __evaluate__(statements, file || __FILE__, line || __LINE__)
end
end
end
IRB.initialize_tracer