まつもと ゆきひろです

In message "Re: [ruby-dev:39584] Re: [ruby-cvs:32774] Ruby:r25556 (trunk): * array.c (rb_ary_to_ary): do not use #respond_to? to detect"
    on Fri, 30 Oct 2009 15:12:02 +0900, Nobuyoshi Nakada <nobu / ruby-lang.org> writes:

|At Thu, 29 Oct 2009 13:55:12 +0900 (JST),
|matz / ruby-lang.org wrote in [ruby-cvs:32774]:
|>     * eval.c (rb_check_funcall): new function with method existence
|>       check.  returns Qundef when the method does not exist.
|
|この変更で、to_aryやto_str内部でのNoMethodErrorがわからなくなっ
|ています。

|ついでに、-dをつけたときの警告の山もあまり嬉しくありません。

|--- vm_eval.c	(revision 25565)
|+++ vm_eval.c	(working copy)

気にはなっていたので、歓迎します。コミットしてください。