From: Daniel Berger Date: 2008-04-30T02:59:26+09:00 Subject: Re: "require" with many files On Apr 29, 11:33 am, "ara.t.howard" wrote: > On Apr 29, 2008, at 2:58 AM, Iñaki Baz Castillo wrote: > > > headers_path = File.dirname(__FILE__) + '/headers' > >  Dir.chdir(headers_path) > >  Dir["*.rb"].each do |file| > >      require "#{headers_path}/#{file}" > >  end > > > Is it enought ok or can it receive some Ruby's magic? XD > > glob = File.join( File.dirname(__FILE__), 'headers', '*.rb' ) > > Dir.glob(glob){|lib| require lib} > > is a bit shorter... I seem to recall proposals for allowing something like "require header/ *" ala Java's import (maybe I brought it up myself?) but I can't remember what the arguments against it were. Dan