From: Jim Weirich Date: 2006-02-22T06:49:11+09:00 Subject: Re: lazy.rb 0.9.5 -- transparent futures! MenTaLguY wrote: > On Tue, 2006-02-21 at 17:33 +0900, Andrew Johnson wrote: > >> But then I discovered that methods added by including a module weren't >> trapped by method_added -- so in the end, a KernellessObject (from evil.rb) >> was needed (same link as above) as Async's parent to keep the proxy clean. > > Hmm, good catch. Thanks! > > I wonder if it's worth introducing a dependency on evil.rb? The BlankSlate class in Builder handles this without resorting to the "evil" that lies in the heart of evil.rb. And the CVS head version of BlankSlate also handles the module hole Andrew mentioned earlier (I think ... I just now updated it).4 -- -- Jim Weirich -- Posted via http://www.ruby-forum.com/.