From: Yusuke ENDOH Date: 2009-02-19T12:44:45+09:00 Subject: [ruby-dev:38050] indentation check and coverage for toplevel do not work 遠藤です。 トップレベルのファイルに対してインデント対応チェックと coverage が 動きません。 $ cat test.rb begin end $ ./ruby -vw test.rb ruby 1.9.2dev (2009-02-19 trunk 22427) [i686-linux] $ require したファイルであれば動きます。 $ ./ruby -wr test.rb -e '' /home/mame/work/ruby19/ruby/test.rb:2: warning: mismatched indentations at 'end' with 'begin' at 1 r21079 から r21571 あたりの ruby.c への変更で、トップレベルが eval 相当で評価されるようになったことが原因のようです。 -- Yusuke ENDOH