From: Trans Date: 2006-08-17T02:20:08+09:00 Subject: Re: Hash#each ts wrote: > >>>>> "T" == Trans writes: > > T> irb(main):002:0> h.each { |*v| p v } > T> [[:b, 2]] > T> [[:a, 1]] > > svg% /usr/bin/ruby -ve '{:a => 1, :b => 2}.each {|*v| p v}' > ruby 1.8.4 (2005-12-24) [i486-linux] > [[:a, 1]] > [[:b, 2]] > svg% > > > T> irb(main):003:0> require 'facet/hash/each' > T> => true > T> irb(main):004:0> h.each { |*v| p v } > T> [:b, 2] > T> [:a, 1] > > svg% ./ruby -ve '{:a => 1, :b => 2}.each {|*v| p v}' > ruby 1.6.8 (2002-12-24) [i686-linux] > [:a, 1] > [:b, 2] > svg% Woh. So why the change? T.