lib/irb/ext/history.rb in irb-1.6.2 vs lib/irb/ext/history.rb in irb-1.6.3

- old
+ new

@@ -1,16 +1,10 @@ # frozen_string_literal: false # # history.rb - -# $Release Version: 0.9.6$ -# $Revision$ # by Keiju ISHITSUKA(keiju@ruby-lang.org) # -# -- -# -# -# module IRB # :nodoc: class Context @@ -22,11 +16,11 @@ def set_last_value(value) _set_last_value(value) if defined?(@eval_history) && @eval_history @eval_history_values.push @line_no, @last_value - @workspace.evaluate self, "__ = IRB.CurrentContext.instance_eval{@eval_history_values}" + @workspace.evaluate "__ = IRB.CurrentContext.instance_eval{@eval_history_values}" end @last_value end @@ -53,10 +47,10 @@ if defined?(@eval_history) && @eval_history @eval_history_values.size(no) else @eval_history_values = History.new(no) IRB.conf[:__TMP__EHV__] = @eval_history_values - @workspace.evaluate(self, "__ = IRB.conf[:__TMP__EHV__]") + @workspace.evaluate("__ = IRB.conf[:__TMP__EHV__]") IRB.conf.delete(:__TMP_EHV__) end else @eval_history_values = nil end