[1.9] Kernel.require loads the file in current dir
--------------------------------------------------

                 Key: JRUBY-5526
                 URL: http://jira.codehaus.org/browse/JRUBY-5526
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules
    Affects Versions: JRuby 1.6RC2
         Environment: jruby 1.6.0.RC2 (ruby 1.9.2 patchlevel 136) (2011-02-20 
e785c9c) (Java HotSpot(TM) 64-Bit Server VM 1.7.0-ea) [linux-amd64-java]
            Reporter: Hiroshi Nakamura


1.9 should prohibit it. Strangely, there's no "." in $LOAD_PATH.
{noformat}
0% ls
0% echo 'p :loaded' > target.rb
0% ruby -e 'require "target"'
/usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:35:in `require': cannot 
load such file -- target (LoadError)
        from /usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:35:in 
`require'
        from -e:1:in `<main>'
1% jruby --1.9 -e 'require "target"'
:loaded
0% jruby --1.9 -e 'p $LOAD_PATH'
["/home/nahi/git/jruby/lib/ruby/site_ruby/1.9", 
"/home/nahi/git/jruby/lib/ruby/site_ruby/shared", 
"/home/nahi/git/jruby/lib/ruby/site_ruby/1.8", 
"/home/nahi/git/jruby/lib/ruby/1.9"]
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to