ruby-trunk-changes r59312 - r59315

今日は標準添付ライブラリ optparse の修正などがありました。

nobu: r59312 2017-07-12 11:49:53 +0900

標準添付ライブラリ optparse で Numeric や DecimalNumeric などの型が指定されたオプションを parse する時に Float() や Integer() を使って変換するように修正しています。

svn: r59313 2017-07-12 11:49:54 +0900

version.h の日付更新。

nobu: r59314 2017-07-12 14:30:43 +0900

RGENGC_DEBUG_ENABLED() というマクロを導入して RGENGC_DEBUG の値に応じて実行時の余計な分岐を消すため常に偽になる(かもしれない)条件を追加するようにしています。

nobu: r59315 2017-07-12 18:44:45 +0900

r59314 のトリックは mswin では(というか VC?)でうまくいかないらしいので _MSC_VER が定義されていたら利用しないようにしています。