Hi,
···
In message “String#slice! changed behavior” on 02/06/01, Marcin ‘Qrczak’ Kowalczyk qrczak@knm.org.pl writes:
For “abcd”.slice!(/x/) ruby-1.6.7 does nothing and ruby from cvs
raises IndexError. Was this change intentional?
Yes. To make errors to be detected early.
“abcd”.slice(10) raises IndexError, so should “abcd”.slice!(/x/), I
thought.
matz.