lib/rubyvis/javascript_behaviour.rb in rubyvis-0.2.1 vs lib/rubyvis/javascript_behaviour.rb in rubyvis-0.2.2
- old
+ new
@@ -64,17 +64,12 @@
elsif args.size < min_args
arguments+=[nil]*(min_args-args.size)
end
#puts "#{args}->#{arguments} (#{self.arity})"
if self.arity==0
- if RUBY_VERSION <="1.9.2" # CHECK THIS
- obj.instance_eval(&self)
- else
obj.instance_exec(&self)
-
- end
else
- obj.instance_exec(*arguments,&self)
+ obj.instance_exec(*arguments, &self)
end
end
# Same as js_apply, but using explicit arguments
def js_call(obj, *args)
js_apply(obj,args)