From: Gary Wright Date: 2011-03-14T09:27:46+09:00 Subject: Re: send() with a block? On Mar 13, 2011, at 8:00 PM, Adam Prescott wrote: > On Sun, Mar 13, 2011 at 11:40 PM, Aaron D. Gifford wrote: > >> I agree that the documentation the original post linked to really >> should mention that if any block is passed to send, the block is >> passed on to the method invoked. >> > > Based on Robert's code, isn't this false, with it being a feature of super > and not send? No. Robert's code with super certainly demonstrated that super will propagate a block but that is entirely beside the point because send doesn't use super to invoke the named method. I really don't understand why Robert said: > Automatic propagation of the block is not a feature of #send but a feature of "super": Internally #send is written to propagate any block to the named method and that should be documented. Gary Wright