From: Charles Oliver Nutter Date: 2007-09-11T09:21:32+09:00 Subject: Re: Super broken in aliased method in a module Calamitas wrote: > I believe to fix this in 1.8.6, it is sufficient to reinstate > search_iclass, but only in rb_call_super. Seems like the problem > reported in [rubycore:03672] can't occur for modules because of the > "dynamic module inclusion problem" (or "double inclusion problem") > that prevents me from using the trick in [rubycore:03672] to get the > module included twice, so the search_iclass should not cause problems. I reported a similar issue with Object#method, see message [rubycore:11600] As far as I'm concerned, this behavior is busted; super should always go to the method of the same name in the superclass. aliasing the method should not change its behavior. - Charlie