-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, 11 Aug 2002 21:40, ts wrote:
> >>>>> "H" == Holden Glova <dsafari / paradise.net.nz> writes:
>
> H> is exactly what was desired though. Must I call super from the class to
> get H> the Modules initialize method called?
>
>  Yes,
>
>  When you write
>
>   class A
>
>  The inheritance is A ==> Object ==> [Kernel]
>
>  When you add
>
>      include ROS::Persistence
>
>  the inheritance is A ==> [ROS::Persistence] ==> Object ==> [Kernel]
>
>  ruby has inserted a proxy class [ROS::Persistence] before A
>
>  In A#initialize when you call #super, ruby find the method
>  ROS::Persistence#initialize
>
>
>
>
>
> Guy Decoux

Thank you for the solution and the explanation :)

- -- 
Signed,
Holden Glova
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9VjNz0X8w8X71zPcRAsUiAJ49V3ggfVt7x5ot6gb2q1G80yvk5wCffEcv
oEIG9KQcKzHx+YN01QhLwHI=
=Iaaj
-----END PGP SIGNATURE-----