On Nov 4, 12:04 ¨Âí¬ Éîôòáîóéôéïî ¼ôòáîóæ®®®Àçíáéì®ãïí÷òïôåº > On Nov 4, 11:13 ¨Âí¬ ÒïÂéåäåîèáòî ¼Ò®®®ÀÁçéìåÃïîóõìôéîçÌÌîãïí> wrote: > > > read the line like the parser will: > > > ¨Âåæéîå俨óõðåò© ¨óõðåò©®ßßóåîäßߨ¨ï𩬨ïâê©© ¨ïâê©®äõ> > > the object that gets __send__ is the return value of super. ¨Âáî ùïôòùº > > ¨Âåæéîå俨óõðåò© óõðåò¨©®ßßóåîäßߨïð¬ïâê© ïâê®äõ> > so that the implicit args of super aren't an issue? (because you > > explicitly give an empty arg list) > > Doh. I should have seen that. Thank you for helping my poor little > overtaxed brain ;) > > Unfortunately now I get: > > 3) Error: > test_02_002(TC_Inheritor_02): > NoMethodError: super: no superclass method `koko' for > TC_Inheritor_02::C:Class > /mnt/repos/rubyworks/facets/lib/more/facets/inheritor.rb:70:in > `block (2 levels) in inheritor' > /mnt/repos/rubyworks/facets/test/more/test_inheritor.rb:31:in > `test_02_002' > > Does defined?(super) not work in 1.9? If so, how does one work around? No, it works. I checked. So it's something else. Thanks for the help.