ruby-trunk-changes r60166 - r60171

今日はインストールされた bundle コマンドのファイルが壊れてた不具合修正などがありました。

sonots: r60166 2017-10-11 20:39:15 +0900

.gitignore の bin/ruby を exe/ruby に変更し /exe/.time も追加しています。 [Bug #13911]

kazu: r60167 2017-10-11 21:07:39 +0900

r60166 の .gitignore の変更 と思ったのですが実は r59794 の変更だそうでした、を svn property svn:ignore に同期させています。

hsbt: r60169 2017-10-12 10:38:07 +0900

rubygems のテストでなぜか gem "rdoc" していたのを消しています。警告が出ていたとのこと。

svn: r60170 2017-10-12 10:38:07 +0900

version.h の日付更新。

nobu: r60171 2017-10-12 16:27:16 +0900

tool/rbinstall.rb で stub ファイルを生成するためのファイルの先頭の shell 部分を ruby として無視するために =begin と =end のコメントアウトを使うようにしています。 =begin は shell として解釈されてしまうのでバックスラッシュによる行継続を使って変数の右辺として解釈させています。 Polyglot なスクリプトの書きかたですね。 bundle コマンドの binstub が壊れてたそうです。 [ruby-core:83202] [Bug #13997]