ruby-trunk-changes r50430 - r50431

今日は Refinements で String#to_regexp を再定義した時の不具合修正がありました。

nobu: r50430 2015-05-06 22:49:57 +0900

Refinements で Strgin#to_regexp を上書きすると using でその Module を利用していなくても Regexp.try_convert で文字列を正規表現に暗黙の変換をする時に undefined method `try_convert' の例外が発生する不具合を修正しています。 rb_call() を利用すると呼ばれる rb_method_call_status() で method entry のチェックをする時に Refinements を考慮するようにしています。 [ruby-core:69064] [Bug #11117]

svn: r50431 2015-05-06 22:50:34 +0900

version.h の日付更新。