From: Ben Bleything Date: 2007-08-21T00:19:33+09:00 Subject: Re: Current rubygems require idiom 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