From: matz@... (Yukihiro Matsumoto) Date: 2001-04-11T13:19:26+09:00 Subject: [ruby-dev:12874] Re: 1.6.4 preview まつもと ゆきひろです In message "[ruby-dev:12873] Re: 1.6.4 preview" on 01/04/11, m_seki@mva.biglobe.ne.jp writes: |matz> 変えた覚えは無いんですけど。再現するスクリプトが作れますか? | |末尾の w.rb と r.rb です。 |w.rb で dump というファイルを作って r.rb でそれを読みます。 ああ、分かりました。エラーメッセージの話ですね。それなら覚え があります。 ところでこれって class M1 class C1 def load_it(fp) Marshal.load(fp) end end end c1 = M1::C1.new File.open('/tmp/dump') do |fp| c1.load_it(fp) end とすると"uninitialized constant M1::C1::Know (NameError)"と 1.6.3でも出ちゃうんで、やはり元には戻せないと思います。 いずれにしてもメッセージは変化する(のでtestを変更する必要が ある)でしょうね。 uninitialized constant Know at M1::M2 みたいになるんじゃないかなと思いますが、それで構いませんか?