From: SASADA Koichi Date: 2009-02-10T21:50:53+09:00 Subject: [ruby-dev:37956] proposal: Module#method_adding  ささだです.  今,asakusa.rb で酒を飲んでたんですが,Module#method_adding とか,そう いうメソッドというのはどうでしょうか. メソッドが定義される直前に呼ばれ るメソッドです. やりたいこと:  例えば,foo というメソッドのオーバーライドをしたときに,old_foo のよう な古いメソッドの alias を自動的に作るにはどうすれば,という話になりまし た.Module#method_added を使うとどうだろう,と思ったのですが,これはすで にメソッドを上書きした後でよばれるようです.  ということで,メソッドを定義する直前にフックするためのメソッドとして Module#method_adding というのを新設するのはどうだろう,という案がでまし た.すでに,そういうことをする方法があればいいんですが,なければ,一つ検 討ご検討いただけないでしょうか. -- // SASADA Koichi at atdot dot net