-----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-----