# File lib/wirb/colorizer.rb, line 11 def const_missing(colorizer) path = File.dirname(__FILE__) + '/colorizer/' + colorizer.to_s.downcase begin require path rescue LoadError => e raise LoadError, "Could not load colorizer #{colorizer} at #{path}: #{e}" end raise LoadError, "Colorizer definition at #{path} does not appear to define #{self}::#{colorizer}" \ unless const_defined?(colorizer) const_get colorizer end