Edwin van Leeuwen said something: > Trans wrote: >> Gee. Once again I want my module methods inherited. > > I agree, I was actually going to look into it why it didn't work for me, > but now I know it's not my fault, but actually a problem with ruby :) So > thanks for saving me a couple of minutes of frustration :) One naive and ugly solution is: module Foo def self.included c c.instance_eval{ def self.foo :foo end def self.bar :bar end } end end which works, but it's far from perfect. iain -- "If sharing a thing in no way diminishes it, it is not rightly owned if it is not shared." -- St. Augustine #rm -rf / http://www.geeksoc.org/