Project

General

Profile

Bug #9244

Updated by nobu (Nobuyoshi Nakada) over 10 years ago

=begin 
 For the purpose of reproducing the error, let's assume that I have two folders ((%a/%)) a/ and ((%b/%)) b/ which both contain a file ((%test.rb%)) test.rb 

 In the following script, ((%b/test.rb%)) b/test.rb will NOT get loaded: 

  

 (({ 
 $LOAD_PATH.unshift File.join(Dir.pwd, 'a') 
  
 require 'test.rb' 
  
 $LOAD_PATH.unshift File.join(Dir.pwd, 'b') 
  
 require 'test.rb' 
 })) 
 =end 

 I would have expected this behaviour before, when required files were not registered through their absolute paths in $LOADED_FEATURES. Right now, I find it confusing. 


Back