まつもと ゆきひろです

In message "Re: [ruby-dev:36739] r19786 (trunk): * lib/delegate.rb (Delegator): simplified and restored 1.8"
    on Wed, 15 Oct 2008 15:43:15 +0900, Fujioka <fuj / rabbix.jp> writes:

|まだ#classの挙動がなおっているように見えないのですが、
|コミット忘れですよね。:-p

? 直ってませんか?

  % ruby1.9.orig -v -r delegate -e 'p SimpleDelegator.new([]).class'
  ruby 1.9.0 (2008-06-20 revision 17482) [i486-linux]
  /usr/lib/ruby/1.9.0/delegate.rb:225: warning: instance variable @delegate_sd_obj not initialized
  Array
  % ruby1.9 -v -r delegate -e 'p SimpleDelegator.new([]).class'
  ruby 1.9.0 (2008-10-15 revision 19791) [i686-linux]
  SimpleDelegator

そういうことではない?