From: "David A. Black" Date: 2005-08-21T21:21:11+09:00 Subject: Re: Non-overridable and non-redefinable methods Hi -- On Sun, 21 Aug 2005, Austin Ziegler wrote: > On 8/20/05, David A. Black wrote: >> On Sat, 20 Aug 2005, Austin Ziegler wrote: >> I think that means: > [...] >> or something like that. I've probably misrepresented it slightly. > > Interesting idea, but I don't think that I like it as stated. I'd > rather see it as a specific call: > > class Foo > def x; 1; end > def y; self_local.x; end > end It might have to be self_class_lexical_scope_local or something :-) I actually don't particularly like the whole idea. It's predicated on the idea that it's OK to subclass classes whose method names one is not familiar with, and that seems shaky to me. But I may not be thinking it through fully. David -- David A. Black dblack@wobblini.net