ruby-trunk-changes r36914 - r36917

今日は minitest 3.4.0 のマージがありました。 assert_output で正規表現マッチをサポートする機能追加があります。

ryan:r36914 2012-09-06 08:24:58 +0900

minitest 3.4.0 をマージしています。 assert_output に Regexp を渡した時は assert_equal ではなく assert_match でチェックするようにしているので、正規表現でのマッチに対応しています。

svn:r36915 2012-09-06 08:25:03 +0900

version.h の日付更新。

nobu:r36916 2012-09-06 14:48:34 +0900

VALUE 型のオブジェクトが Float かどうか判定する RB_FLOAT_TYPE_P() という関数マクロの定義を flonum を使う環境と使わない環境のものを同じ定義を使うようにしています。使わない時に不要な FLONUM_P() が入るように見えますが常に偽になるのでコンパイラが最適化で削ってくれるはずです。

nobu:r36917 2012-09-06 14:49:51 +0900

.gdbinit の gdb コマンド rp に flonum をきちんと数値も表示できるようにサポートしています。