ruby-reference-manual:2933
From: okkez _ <redmine@r...>
Date: Sat, 10 Dec 2011 17:56:33 +0900
Subject: [ruby-reference-manual:2933] [るりまプロジェクト - Bug #5705][Closed] -v オプションと --verbose は等価ではない
Issue #5705 has been updated by okkez _. Category set to doc Status changed from Open to Closed Assignee set to okkez _ % Done changed from 0 to 100 r4933 で直しました。 わかりやすい報告ですごく修正しやすかったです! ---------------------------------------- Bug #5705: -v オプションと --verbose は等価ではない http://redmine.ruby-lang.org/issues/5705 Author: Sakuro OZAWA Status: Closed Priority: Normal Assignee: okkez _ Category: doc Target version: reporter: ruby_version: =begin ((<Rubyの起動|URL:http://doc.okkez.net/static/193/doc/spec=2frubycmd.html>))の内容に誤りを見つけました。 動作はtrunkで確認しましたが、 git diff v1_9_3_0..HEAD ruby.c には影響しそうな部分はなかったので1.9.3も同様と思われます。 -v --verbose 冗長モード。起動時にバージョンの表示を行い, 組み込み変数 $VERBOSEをtrueにセットします。 この変数がtrueで ある時, いくつかのメソッドは実行時に冗長なメッセージを出力し ます。 `-v'オプションが指定されて, それ以外の引数がない時には バージョンを表示した後, 実行を終了します(標準入力からのスクリプトを待たない). --version Rubyのバージョンを表示します。 実際の動作は以下のようになりました。 オプションなしの場合 % ruby -rcomplex -e 'puts 1.i' 0+1i 特に何も言われず、スクリプトが評価される。(Complexクラスは組み込みになり、 complex ライブラリは deprecated になっている) --version の場合 % ruby --version -rcomplex -e 'puts 1.i' ruby 2.0.0dev (2011-12-04 trunk 33940) [x86_64-darwin11.2.0] バージョン表示のみで、スクリプトは評価されず。 --vrebose の場合 % ruby --verbose -rcomplex -e 'puts 1.i' lib/complex.rb is deprecated 0+1i deprecatedの指摘とスクリプトの評価は行うが、バージョンは表示しない。 -v の場合 % ruby -v -rcomplex -e 'puts 1.i' ruby 2.0.0dev (2011-12-04 trunk 33940) [x86_64-darwin11.2.0] lib/complex.rb is deprecated 0+1i バージョン表示とdeprecatedの指摘とスクリプトの評価。 =end -- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... Info: http://QuickML.com/
2919 2011-12-04 07:37 [redmine@r... ] [るりまプロジェクト - Bug #5705][Open] -v オプションと --verbose は等価ではない -> 2933 2011-12-10 09:56 ┗[redmine@r... ] [るりまプロジェクト - Bug #5705][Closed] -v オプションと --verbose は等価ではない