From: Nikodemus Siivola Date: 2002-04-26T18:23:14+09:00 Subject: Re: require 'aDir' On Fri, 26 Apr 2002, Patrick May wrote: > setting Kernel.require to recursively require a dir if passed a > directory, as in: Yes, please. ;) But, for clarity's sake: require 'foobar' # foobar.so, foobar.rb and directory foobar require 'foobar/' # directory foobar require 'foobar.*' # foobar.so, foobar.rb Also, with my_dir inside a load path dir, I would like to be able to say: require 'my_dir/foobar' Furthermore, require_local 'file.rb' # from the same directory, regardless of pwd and, use ModuleName # require 'module_name; include ModuleName and, use Module::Class # require 'module/class.rb; include Module You can guess where the two last ones come from... ;) -- Nikodemus