Actions
Bug #7391
closedAllow to use require_relative from eval and irb environment
Description
=begin
From github: https://github.com/ruby/ruby/pull/139
Before patch
1.9.3p125 :001 > require_relative "file"
LoadError: cannot infer basepath
from irb:1:in 'require_relative'
from irb:1
from /home/lite/.rvm/rubies/ruby-1.9.3-p125-perf/bin/irb:16:in ''
After patch
1.9.3p125 :001 > require_relative "file" #=> true
=end
Files
Updated by shyouhei (Shyouhei Urabe) about 12 years ago
- Description updated (diff)
Please read this related issue. http://bugs.ruby-lang.org/issues/4487
Updated by usa (Usaku NAKAMURA) almost 12 years ago
- Status changed from Open to Assigned
Updated by jeremyevans0 (Jeremy Evans) over 5 years ago
- Status changed from Assigned to Closed
require_relative
works in irb starting in Ruby 2.0:
$ irb19
irb(main):001:0> require_relative "test.rb"
LoadError: cannot infer basepath
from (irb):1:in `require_relative'
from (irb):1
from /usr/local/bin/irb19:12:in `<main>'
irb(main):002:0>
$ irb20
irb(main):001:0> require_relative "test.rb"
=> true
Actions
Like0
Like0Like0Like0