ruby-trunk-changes r59107 - r59112

今日は String#chomp! で to_str での変換時に freeze された時の挙動を修正しています。

nobu: r59107 2017-06-18 10:15:35 +0900

appveyor.yml で環境変数 JOBS にセットする worker 数を半分に減らして NoMemoryError の発生を抑制するようにしています。

svn: r59108 2017-06-18 10:15:36 +0900

version.h の日付更新。

nobu: r59109 2017-06-18 10:15:36 +0900

rubyspec の C API のテスト用の拡張ライブラリのビルド時に nmake を利用する場合に logo の出力を抑制するオプションを追加するようにしています。

nobu: r59110 2017-06-18 13:29:04 +0900

test/unit で make の jobserver の fd を明示的に close するようにしています。

nobu: r59111 2017-06-18 13:29:05 +0900

freeze した文字列への String#chomp! の呼び出し時の例外のチェックをするテストを追加しています。

nobu: r59112 2017-06-18 13:38:01 +0900

String#chomp! で to_str メソッドによる変換時に freeze されたときのためにチェック位置を変換後に移動しています。