From: mortee Date: 2007-11-06T21:45:22+09:00 Subject: Re: Using 'require' with modules in the same folder Fernando Cacciola wrote: > Hi people, > > I've modularized my very first ruby program (a port of a bash script). > > However, if I use 'load' and the target program is loaded multiple times > (indirectly), I get warnings about redefinition of constants, etc > (understandably) > > But if I try to use 'require', it searches for the program in the ruby > distribution. Is there a way to specify within the top level script > itself where to search? You can use relative/absolute paths with require. Combined with __FILE__, more precisely File.dirname(__FILE__), you can require other files relative to your current one. mortee