rubinius/rubinius — pull request #1699 by flavio (2012-05-03 08:59:05+00:00)
Title: Fix 1.9 array slice when the end of the range is >= array.size

Calling `Array.slice!` with a range as parameter didn't work properly
when the end of the range was major or equal to the length of the array.
In this corner case `Array.slice!` returned the expected values but
didn't remove them from the original array.