From: Nobuyoshi Nakada Date: 2009-09-10T23:13:53+09:00 Subject: [ruby-core:25513] Re: [Bug #2053] `for` No Longer Splats When RHS Returns More Values Than LHS Expects Hi, At Sun, 6 Sep 2009 02:17:17 +0900, Run Paint Run Run wrote in [ruby-core:25414]: > $ cat /tmp/for.rb > class OFor > def each > [[1,2,3], [4,5,6]].each do |a| > yield(a[0],a[1],a[2]) > end > end > end > > o = OFor.new > qs = [] > for q in o > qs << q > end > p qs > p q It should be an intentional change, I think. -- Nobu Nakada