ruby-trunk-changes r36683 - r36686

今日はブロック渡しの少し入り組んだ不具合修正がありました。

eregon:r36683 2012-08-12 00:45:54 +0900

benchmark/driver.rb のメッセージやオプションの説明の文字列の typo 修正。

svn:r36684 2012-08-12 00:45:58 +0900

version.h の日付更新。

ktsj:r36685 2012-08-12 12:04:42 +0900

非常に説明しづらいのですが、 C で実装されたメソッドからさらに呼び出されたメソッドからブロック呼び出しする時に外側のメソッドに渡されているブロックの情報が漏れてしまって、本来呼び出せないはずのブロックが呼び出せてしまう不具合があったのを修正しています。テストやチケットの例をみるとなんとなくわかると思います。 [ruby-dev:45071] [Bug #5832]

nobu:r36686 2012-08-12 12:10:36 +0900

新規追加されたファイルの svn property 変更。