Ruby version : 1.9.1.376
OS : Windows

I'm checking http://ruby-doc.org/core/classes/Array.html#M002161 (Array
element assignment) which says
   ...If nil is used in the second and third form, *deletes* elements
from self...
with the example
   a[1..-1] = nil              #=> ["A"]

This doesn't seem to agree with how Ruby works now. puts a.to_s gives me
   ["A", nil]
nil seems to work the way any other assignment would. The splice is just
replaced with the new element.

Am I reading this wrong?
-- 
Posted via http://www.ruby-forum.com/.