On Fri, 24 Nov 2000, Dave Thomas wrote: > a = "one" # => "one" > b = "two" # => "two" > c = "one" # => "one" > > arr = [a, b, c] # => ["one", "two", "one"] > arr.collect {|i| i.id } # => [537675204, 537674274, 537673344] > arr.reverse! # => ["one", "two", "one"] > arr.collect {|i| i.id } # => [537673344, 537674274, 537675204] > > The array is changed, but with Fixnum's being singletons, the effect > is unnoticable. ;-) > > Is this special case worth documenting? > Not in my opinion. Thanks for straightening this out... /Robert