From: Yusuke ENDOH Date: 2010-01-29T22:32:17+09:00 Subject: [ruby-dev:40241] [Feature:trunk] rubyspec: Vector.each2 given one argument returns self when given a block FAILED いしつかさん 遠藤です。 rubyspec が、Vector#each2 が self を返すことを期待しています。 納得できなくもない期待なので、応えてしまっていいでしょうか。 現在は size.times の帰り値がそのまま戻っています。 diff --git a/lib/matrix.rb b/lib/matrix.rb index e6f5fe1..d452bf4 100644 --- a/lib/matrix.rb +++ b/lib/matrix.rb @@ -1149,6 +1149,7 @@ class Vector size.times do |i| yield @elements[i], v[i] end + self end # -- Yusuke ENDOH