On Thu, 15 Dec 2005 dblack / wobblini.net wrote:

> But self.superclass == SomeModule won't be true, nor will anything else that
> reflects the singleness of inheritance.  I guess my feeling is that since
> inheritance is single, calling anything non-single inheritance is more or
> less definitely going to cause confusion.

not sure about that... module appear in ancesors and work like everything
else.  for example

     ParentModule === self

but i have a hunch there is something different.  it just doesn't spring to
mind.

> I don't know... I think I'm sort of terminologied out, temporarily...  but
> I'll keep a few brain cells on the case :-)

;-)

i'm leaning towards 'inject'

   class C
     inject AModule::Methods
   end

-a
-- 
===============================================================================
| ara [dot] t [dot] howard [at] noaa [dot] gov
| all happiness comes from the desire for others to be happy.  all misery
| comes from the desire for oneself to be happy.
| -- bodhicaryavatara
===============================================================================