今日は Integer のビット演算のメソッドでの coerce が Integer 以外のオブジェクトに変換した時の挙動の修正などがありました。
nobu: r56543 2016-11-02 07:34:30 +0900
Integer#&, #|, #^ などのビット演算子メソッドの coerce で Integer 以外のオブジェクト(&, |, ^ などのメソッドは定義してある)に変換すると用意されたメソッドは呼ばれずエラーになる不具合を修正しています。 [ruby-core:77783] [Bug #12875]
nobu: r56544 2016-11-02 08:45:50 +0900
doc/extension.rdoc および doc/extension.ja.rdoc の rb_rescue() の prototype と説明を更新しています。 https://github.com/ruby/ruby/pull/1471
nobu: r56545 2016-11-02 09:50:05 +0900
r56544 と同様に doc/extension.rdoc, doc/extension.ja.rdoc の rb_ensure() の prototype を修正しています。
nobu: r56546 2016-11-02 10:31:00 +0900
テスト用のライブラリ test/lib/test/unit/assertions.rb の Test::Unit::Assertions#all_assertions を #assert_all_assertions と改名しています。元の名前も alias として残しています。