From: Frederick Ros Date: 2005-12-13T22:38:47+09:00 Subject: Re: stable sort_by? unknown wrote: >> h.sort_by {|k,v| [v[:a],v[:b],v[:c],v[:d]]}.reverse > > Or: > > h.sort_by {|k,v| v.values_at(:a,:b,:c,:d) }.reverse > > (Possibly a little clearer visually.) Yeah ! This one rocks ! -- Posted via http://www.ruby-forum.com/.