From: Yukihiro Matsumoto Date: 2007-12-22T10:17:54+09:00 Subject: Re: Some Ruby 1.9 loose ends to tie up Hi, In message "Re: Some Ruby 1.9 loose ends to tie up" on Sat, 22 Dec 2007 09:57:47 +0900, SASADA Koichi writes: |David Flanagan wrote: |> __method__ returns the name of the current method as defined. __callee__ |> is supposed to return the name of the current method, as invoked--this |> may be different when there are aliases. Currently, though __callee__ |> is the same as __method__. (I think maybe it worked before YARV |> integration). | |When do we need it? Now callee information is thrown on method |invocation. I need fix it to implement it. OK, __callee__ was implemented so just because it was easy on MRI. Now I officially declare they are aliases. matz.