From: Shyouhei Urabe Date: 2008-08-07T12:35:25+09:00 Subject: [ruby-dev:35795] [Ruby 1.9 - Bug #409] (Open) Can't modify frozen ... の型 チケット #409 が報告されました。 (by Shyouhei Urabe) ---------------------------------------- Bug #409: Can't modify frozen ... の型 http://redmine.ruby-lang.org/issues/show/409 起票者: Shyouhei Urabe ステータス: Open 優先度: Normal 担当者: Yukihiro Matsumoto カテゴリ: core Target version: ちゃんとrescueしてたはずのCan't modify frozen なんとか例外が捕捉で きなくなってて気づいたのですが、1.9ではRuntimeErrorになっています。 % trunk/bin/ruby -e'[].freeze.clear' -e:1:in `clear': can't modify frozen array (RuntimeError) from -e:1:in `
' むろん1.8ではTypeErrorです。 ruby_1_8/bin/ruby -e'[].freeze.clear' -e:1:in `clear': can't modify frozen array (TypeError) from -e:1 なにか理由があるのでしょうか? ---------------------------------------- http://redmine.ruby-lang.org