ruby-trunk-changes r34433 - r34449

今日は Encoding.compatible? の不具合修正がありました。

naruse:r34433 2012-02-06 00:17:50 +0900

Encoding.compatible? では第2引数の文字列が ASCII 文字だけだった時に第1引数が ASCII-8BIT だと例外的に第2引数のエンコーディングを返すようにしていましたが、String.concat などの文字列の連結時の挙動と揃っていなかったので第1引数のエンコーディング(つまり ASCII-8BIT)を返すように修正しています。 [ruby-core:42354] [Bug #5968]

svn:r34434 2012-02-06 00:17:54 +0900

version.h の日付更新。

naruse:r34449 2012-02-06 21:55:56 +0900

リリースブランチなどへのバックポート用のツール tool/merger.rb でマージする前に svn の working copy に変更が残っている状態だったらエラー終了するようにしています。またコミット後に svn up でリポジトリから変更を取得するようにしています。