From: matz@... (Yukihiro Matsumoto) Date: 1997-08-26T19:13:58+09:00 Subject: [ruby-dev:269] Re: [BUG] MLF まつもと ゆきひろです In message "[ruby-dev:268] Re: [BUG] MLF" on 97/08/26, 石塚圭樹 writes: |けいじゅ@日本ラショナルです. |# でも, ハッシュをどこに使っているんだろう?? 定数のハッシュかな? はい,定数名->値のハッシュテーブルです. | Module.new | |がバグっています. 最低のバグレポートですね.^^;;; 多分 ruby -e 'p Module.new' # とか表示される件でしょうか.それならば,表示がおかしいだけだ と思うんですが.以下のパッチを当てて下さい. --- variable.c~ Thu Aug 21 15:23:28 1997 +++ variable.c Tue Aug 26 18:49:58 1997 @@ -119,4 +119,6 @@ char buf[256]; + char *s = "Class"; - sprintf(buf, "#", class); + if (TYPE(class)==T_MODULE) s = "Module"; + sprintf(buf, "#<%s 0x%x>", s, class); return str_new2(buf); |例のincludeを引き継ぐメソッドの名前を教えて下さい. extend_classです.