From: ara.t.howard@... Date: 2006-07-05T06:26:14+09:00 Subject: Re: About 1.9 #__method__ feature. On Wed, 5 Jul 2006, Yukihiro Matsumoto wrote: > Hi, > > In message "Re: About 1.9 #__method__ feature." > on Wed, 5 Jul 2006 04:23:51 +0900, "Austin Ziegler" writes: > > |Will #funcall be the way that I can circumvent private? > > obj.foo(5) # Throws an error, just as now. > obj.send(:foo, 5) # Throws an error, it's private. > obj.funcall(:foo, 5) # Success. funcall can call private. what improvement does that give over obj.instance_eval{ send :foo, 5 } ?? i mean, what's the purpose of a public method which can call private methods? -a -- suffering increases your inner strength. also, the wishing for suffering makes the suffering disappear. - h.h. the 14th dali lama