Patch is attached. This allows rake to run, and more specifically "rake rails:freeze:edge" works (even though edge rails does not appear to work correctly in JRuby right now).Changes:- load 'filename' now only looks for filename in the load path; it does not attempt to append any extensions.
- requ
I have a patch for this modified behavior in the works. It seems to allow rake to run correctly installed from a gem (where it did not run at all before). There is also an additional difference in behavior I don't think we're enforcing: according to Ruby docs for Kernel#load: "In no circumstance wi
Actually I think I figured it out. The gem install also has a bin dir, which is what gets loaded when you "load 'rake'". This actually kicks off the script.I found the issue in JRuby, but I thought I'd confirm it with you:
The logic behind 'load' and 'require' in JRuby has long been identical, othe