From: SASADA Koichi Date: 2010-11-15T17:36:04+09:00 Subject: [ruby-dev:42575] Fwd: Modules twice  ささだです。  すみません、間違えて ruby-core に投げてしまいました。 -------- Original Message -------- Subject: Modules twice Date: Mon, 15 Nov 2010 17:35:01 +0900 From: SASADA Koichi To: ruby-core@ruby-lang.org  ささだです。 http://www.rubyist.net/~matz/#f20101113-01-01 > *1 MacRubyでは違うらしい。Ruby 1.9でそのような変更をしたかったが、 YARVが継承ラインに同じモジュールが2度登場しないことを前提にしていたため断念  仕様がそうなっていたことに依存した実装としているため、そのような仕様で あるべきである、ということであれば、変更します。  具体的には、super したときに、実際にどのメソッドを呼び出すか、という探 索において、同じ Module は 1 度しか現れない、という前提を用いて探索を 行っています。  しかし、2度登場するとなると、さて super は誰が呼ばれるんだろう? -- // SASADA Koichi at atdot dot net