From: Yusuke ENDOH Date: 2006-11-13T02:14:48+09:00 Subject: [ruby-dev:29915] Re: [提案] Kernel#p をもっと便利に 遠藤です。 1.9 で実装してみました。 複数引数のときは配列を返すようにしています。 make check の結果は変わりませんでした (17F4E, i686-linux, Debian sarge) 。 # ただし HEAD では make install や make check が動作しなかったので、 # eval.c を 1.954 まで戻しています。 よろしくご検討ください。 --- ruby.org/io.c 2006-10-17 08:07:07.000000000 +0900 +++ ruby/io.c 2006-11-13 01:28:31.000000000 +0900 @@ -3908,15 +3908,27 @@ rb_p(VALUE obj) /* for debug print withi static VALUE -rb_f_p(int argc, VALUE *argv) +rb_f_p(int argc, VALUE *argv, VALUE self) { int i; + VALUE ret; - for (i=0; i