From: Nobuyoshi Nakada Date: 2006-10-14T12:14:16+09:00 Subject: [ruby-dev:29660] Re: [ruby-cvs:18412] ruby: なかだです。 At Sat, 14 Oct 2006 02:19:10 +0900, Yukihiro Matsumoto wrote in [ruby-dev:29654]: > でも、1.8で「fixed: [ruby-dev:29554]」はおかしいな。そもそも > 問題がないんだから。 これはChangeLog entryを使い回した手抜きです。すいません。たしか に1.8では「fixed:」は不要でした。 At Sat, 14 Oct 2006 02:33:19 +0900, Tadayoshi Funaba wrote in [ruby-dev:29655]: > > * 中田さんのコードの方がinstance_variables.include?よりも > > 効率が良い > > 個人的な理由ですが、今、微妙に違う4つの版を管理しているのですが、なる > べく同じにしようとしています。本当にこれが問題なら実装を変えます。 こういうものを入れておくという手はありますが。 unless Object.method_defined?(instance_variable_defined?) module Kernel def instance_variable_defined?(iv) instance_variables.include?(iv) end end end -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦