ruby-trunk-changes r30962 - r30968

今日はあまり大きな動きはなく平穏でした。

nobu:r30962 2011-02-26 22:59:48 +0900

新規に追加されたファイルの property の設定です。

nobu:r30963 2011-02-26 23:35:30 +0900

ext/date/date_core.c のインデント修正です。

nobu:r30964 2011-02-26 23:36:32 +0900

eval_jump.c の rb_exec_end_proc() にて、未使用の変数宣言を削除しています。

nobu:r30965 2011-02-26 23:51:35 +0900

lib/test/unit.rb lib/test/unit/parallel.rb および test/testunit/test_parallel.rb に行末の空白が残っていたのを削っています。

akr:r30966 2011-02-27 13:17:09 +0900

ext/openssl/ossl_ns_spki.c の関数マクロの引数にかっこをつける修正です。

svn:r30967 2011-02-27 13:17:11 +0900

version.h の日付更新。

sorah:r30968 2011-02-27 18:03:16 +0900

worker プロセスを起動するのに Process.spawn を使っていのたを IO.popen に変更しています。また Test::Unit::Runner::Worker が Hash を使って内部状態を保持していたのをばらしてインスタンス変数を適宜持つようにしています。比較するとだいぶすっきりした見た目になりました。それから端末サイズを取得するために require "io/console" して IO.winsize を利用しています。Windows での動作が良くなったかもしれません。