ruby-trunk-changes r30147 - r30151

今日のトピックは Array のメソッドで新しい配列を生成して返すメソッドが元の配列のインスタンス変数を複製してしまう不具合修正と、WEBrickアクセスログにクライアントのポート番号を残す機能拡張といったところです。

nobu:r30147 2010-12-09 07:00:59 +0900

make test-all のテストで ~/.irbrc に依存してテストが失敗することがあるのを修正。 #4138

matz:r30148 2010-12-09 15:46:25 +0900

Array#sort, reject, transpose, uniq, compact, shuffle, reverse, rotate などのメソッドが返す新しい Array オブジェクトがレシーバの Array オブジェクトがもつインスタンス変数を複製してしまう不具合を修正。[ruby-core:33640]

akr:r30149 2010-12-09 19:16:50 +0900

WEBrickアクセスログにクライアントのポート番号を出力できるようにする指定のサポートを追加。[ruby-dev:42670]

akr:r30150 2010-12-09 19:26:14 +0900

今日の関数マクロの引数かっこ矯正は dln.c です。

nobu:r30151 2010-12-09 20:14:42 +0900

メソッドの引数やブロック引数の未使用変数警告は出さないようにしています。[ruby-dev:42718] [ruby-dev:42724]