Ben Bleything wrote:
> On Mon, Aug 20, 2007, Bil Kleb wrote:
>>  begin
>>    require 'funit'
>>  rescue LoadError
>>    require 'rubygems'
>>    require 'funit'
>>  end
>> 
>> What /should/ I be using?
> 
> We do something like this:
> 
>   begin
>     require 'something'
>     require 'anotherthing'
>   rescue LoadError
>     unless const_defined?( :Gem )
>       require 'rubygems'
>       retry
>     end
>   end
> 
> That may not be exactly it, I'll check when I get to work and re-post if
> I left something out.
> 
> Ben

Why not just a corrected version of an earlier statement?
begin require 'rubygems' rescue LoadError; end
require 'allofyourstuff'

Seems cleaner to me

Regards
Stefan
-- 
Posted via http://www.ruby-forum.com/.