# File lib/facets/core/module/module_load.rb, line 21 def module_require( path ) if path =~ /^[\/~.]/ file = File.expand_path(path) else $LOAD_PATH.each do |lp| file = File.join(lp,path) break if File.exist?(file) file += '.rb' break if File.exist?(file) file = nil end end @loaded ||= {} if @loaded.key?(file) false else @loaded[file] = true module_eval(File.read(file)) true end end