From: Toyofuku Date: 2000-10-14T03:24:58+09:00 Subject: [ruby-list:25441] Ruby/Jed 豊福です。 Ruby1.6 を使って ruby-wjed.exe を作って動かしたら エラーになったので Solaris で確認したところやはり同じ 症状でした。 (rbuffer.c から抜粋) obj = rb_obj_alloc(class); data = Data_Wrap_Struct(class, buffer_mark, 0, buf); rb_ivar_set(obj, id_data, data); buf->obj = obj; rb_funcall(buf->obj, id_init, 1, name); (ここの id_init は rb_intern("initialize")) の rb_funcall の中で 「wrong # of arguments(1 for 0)(ArgumentError)」エラー になります。 Ruby1.4 のときは通ってたのですが Ruby1.6 でここら へん何か変ったんでしょうか。 --- 豊福 toyofuku@juice.or.jp