From: Yukihiro Matsumoto Date: 2010-02-04T10:36:06+09:00 Subject: [ruby-dev:40313] Re: [Bug #2679](Closed) rubyspec: SimpleDelegator when frozen creates a frozen clone ERROR まつもと ゆきひろです In message "Re: [ruby-dev:40312] [Bug #2679](Closed) rubyspec: SimpleDelegator when frozen creates a frozen clone ERROR" on Thu, 4 Feb 2010 08:17:45 +0900, Nobuyoshi Nakada writes: |チケット #2679 が更新されました。 (by Nobuyoshi Nakada) |ステータス OpenからClosedに変更 この修正ですが、SimpleDelegator.dupが返すオブジェクトのclass がSimpleDelegatorでなくなってます。それはそれで問題があるよ うな。 a = [42, :hello].freeze d = SimpleDelegator.new(a) d.dup.class # 以前 SimpleDelegator, 現在 Array どうなんでしょうね。