From: kinfe0@... (Kinfe) Date: 2002-02-24T12:22:00+09:00 Subject: arr.delete bug? Hi, I am using cygwin version of Ruby (belive it 1.65) arr.delete(arr.first) will delete duplicated record in the array. Does it do a 'sort|uniq -d' stuff internally? DATA. name address phone joe ny 123e23 doe ny 123e23 joe ny 123e23 doe nj 11321 while !(arr.empty?) a = arr.first.split puts a arr.delete(arr.first) end The second 'joe ny 123e23' never got printed, it just disappear. Is this a bug or what? TIA Kinfe