Yukihiro Matsumoto
5/28/2009 10:21:00 PM
Hi,
In message "Re: Strange ruby-1.9.1 array substitution answer"
on Fri, 29 May 2009 03:06:18 +0900, Michel Demazure <michel@demazure.com> writes:
|Strange !
|
|arr = [1,2,3,4,5]
|arr[0,2] = nil
|=> ruby 1.8 : arr = [3,4,5]
|=> ruby 1.9 : arr = [nil, 3,4,5]
It's a behavior change in 1.9, use
arr[0,2] = []
instead.
matz.