From: matz@... (Yukihiro Matsumoto) Date: 1998-02-23T11:17:48+09:00 Subject: [ruby-dev:1511] Re: [BUG] instance_of? まつもと ゆきひろです In message "[ruby-dev:1506] [BUG] instance_of?" on 98/02/21, Keiju ISHITSUKA writes: |バグを発見しました. |File.instance_of?(Class) => true | |となるべきでは? まったくです.パッチだします. diff -u -1 -r1.1.1.2.2.8 object.c --- object.c 1998/02/18 01:56:40 1.1.1.2.2.8 +++ object.c 1998/02/23 02:15:58 @@ -214,3 +214,3 @@ cl = CLASS_OF(obj); - while (FL_TEST(cl, FL_SINGLETON)) { + while (FL_TEST(cl, FL_SINGLETON) || TYPE(cl) == T_ICLASS) { cl = RCLASS(cl)->super;