From: "no6v (Nobuhiro IMAI)" Date: 2012-03-28T11:09:40+09:00 Subject: [ruby-dev:45449] [ruby-trunk - Bug #6214][Open] warnings on inspect for Enumerator objects if $VERBOSE Issue #6214 has been reported by no6v (Nobuhiro IMAI). ---------------------------------------- Bug #6214: warnings on inspect for Enumerator objects if $VERBOSE https://bugs.ruby-lang.org/issues/6214 Author: no6v (Nobuhiro IMAI) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0dev (2012-03-28 trunk 35155) [x86_64-linux] Lazy なオブジェクトの inspect がわかりやすくなった反面、 $VERBOSE な時に警告が出るようです。 $ ruby -ve 'p "".bytes' ruby 2.0.0dev (2012-03-28 trunk 35155) [x86_64-linux] -e:1: warning: instance variable receiver not initialized -e:1: warning: instance variable method not initialized -e:1: warning: instance variable arguments not initialized # $ ruby -ve 'p [].lazy' ruby 2.0.0dev (2012-03-28 trunk 35155) [x86_64-linux] -e:1: warning: instance variable arguments not initialized # xmpfilter を通す時に警告が表示されてちょっと困ります。 $ xmpfilter <(echo '[].lazy # =>') [].lazy # => # # !> instance variable arguments not initialized -- http://bugs.ruby-lang.org/