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/