ruby-trunk-changes r46063 - r46072

今日は標準添付ライブラリ minitest の削除がありました。これで trunk はテストライブラリがない状態になりましたが、このままリリースは避けたいところなので、何かしら代替が標準添付されるのではないかと思います。

akr: r46063 2014-05-24 05:54:40 +0900

r46048 に続いて ext/socket/mkconstants.rb に Linux で使える socket option の定数の定義を追加しています。

ryan: r46064 2014-05-24 06:26:34 +0900

r45974 で削除された test/unit に続いて標準添付ライブラリ minitest も削除しています。

hsbt: r46065 2014-05-24 09:40:53 +0900

defs/default_gems から minitest のエントリを削除しています。

kazu: r46066 2014-05-24 12:52:21 +0900

r46065 の ChangeLog エントリの typo 修正。

hsbt: r46067 2014-05-24 14:04:08 +0900

r45970 で test/lib の下に minitest と test/unit の必要な部分をコピーした際に不要な test/lib/test/unit/test-unit.gemspec もコピーしてしまっていたので削除しています。

hsbt: r46068 2014-05-24 14:04:14 +0900

NEWS ファイルの体裁の修正のみ。

hsbt: r46069 2014-05-24 14:04:25 +0900

NEWS ファイルに minitest の削除について追記しています。

akr: r46070 2014-05-24 15:01:51 +0900

test/lib/minitest/*.rb および test/minitest/*.rb (minitest 自体のテスト)の最初に書いてある、変更する時は minitest のオリジナルのリポジトリを変更してくれというコメントを削除しています。

nobu: r46071 2014-05-24 15:05:35 +0900

enumerator.c の yielder_yield_push() の関数定義のスタイルの修正のみ。 https://github.com/ruby/ruby/pull/617

nobu: r46072 2014-05-24 15:20:34 +0900

gc.c の objspace_malloc_increase() でデバッグ用に出力するメッセージ(if(0) で分岐しているためソースを書きかえないと実行されない)の typo を修正しています。