ruby-trunk-changes r67385 - r67388

今日は環境変数 RUBYOPT で指定したオプションをコマンドラインのオプションで上書きできるようにする変更などがありました。

nobu: r67385 2019-03-30 21:35:13 +0900

標準添付ライブラリ rdoc のテストのエラー時のメッセージの typo 修正。

nobu: r67386 2019-03-30 21:37:23 +0900

Process.spawn の rdoc 用コメントの余計な引用符の削除。

nobu: r67387 2019-03-30 21:39:35 +0900

標準添付ライブラリ rdoc に同梱されてる CSS に code タグ、pre タグの背景色の指定などを追加しています。bugs.ruby-lang.org の指定に合わせてみたとのこと。

nobu: r67388 2019-03-30 23:31:35 +0900

環境変数 RUBYOPT で指定したコマンドラインオプションが実行時に指定されたオプションよりも後に解釈されるため、RUBYOPT の --enable-xxx や --disable-xxx の指定をコマンドラインの指定で上書きできないということで上書きするようにしています。また features 系オプションのビットフラグ操作のマクロを導入しています。 [ruby-core:92052] [Bug #15738]