ruby-trunk-changes r44588 - r44592

今日は夜更新できないかもしれないので早めの更新です。拡張ライブラリ bigdecimal の不具合修正などがありました。

mrkn: r44588 2014-01-14 02:29:58 +0900

拡張ライブラリ bigdecimalBigDecimal 同士の除算で結果の精度が足りなくなる不具合を修正しています。 [ruby-core:59365] [Bug #9316] [Bug #9305]

svn: r44589 2014-01-14 02:30:04 +0900

version.h の日付更新。

yugui: r44590 2014-01-14 11:32:45 +0900

r44554 の NativeClient で x86_64 で利用するレジスタを変更したことで SEGV が発生していたそうなので r13 に再変更しています。

nobu: r44591 2014-01-14 11:48:07 +0900

拡張ライブラリ strscan の inspect メソッドの実装で C の文字列操作を利用していた部分を String オブジェクトを利用した実装に変更しています。

nobu: r44592 2014-01-14 12:23:20 +0900

r44591 の文字列操作で誤って rb_str_cat2() を呼んでいたところを rb_str_cat() に修正しています。