From: Yukihiro Matsumoto Date: 2006-07-04T00:03:47+09:00 Subject: Re: About 1.9 #__method__ feature. Hi, In message "Re: About 1.9 #__method__ feature." on Mon, 3 Jul 2006 23:33:54 +0900, transfire@gmail.com writes: |I think the name __method__ is probably a poor choice b/c "shadow |methods" (as I call them) do the same thing as their non-shadow forms. |Eg. #__send__ and #send, #__id__ and #id, etc. But #__method__ is an |exception since #method currently returns a Method object given the |name, not the name of the current context. It's not conjunction with __send__ etc. but with __FILE__ and __LINE__. Besides that, I am no longer fond of __send__ and __id__, I'd rather like to remove them if it's possible. Use invoke_method and object_id respectively instead. matz.