From: Yukihiro Matsumoto Date: 2007-12-10T20:59:56+09:00 Subject: [ruby-dev:32522] Re: bug in Array#slice! まつもと ゆきひろです In message "Re: [ruby-dev:32519] Re: bug in Array#slice!" on Mon, 10 Dec 2007 20:17:20 +0900, "Akinori MUSHA" writes: | |[1 ] |At Mon, 10 Dec 2007 19:27:17 +0900, |Satoshi Nakagawa wrote: |> [ruby-dev:31761] で一度レポートしたのですが、Array の基 本的なところの |> バグで重要だと思われるので、もう一度詳しくレ ポートします。 | | これは [ruby-dev:31671] ですかね。見落とされている…。 そうみたいです。ごめんなさい。 |> Array#slice! で、負の範囲外の index を指定した場合、例 外にならないこと |> があります。 |> trunk と 1.8 で再現します。 | | Array#slice と挙動を合わせるべきだと思うので、ここは例外を |上げずに nil を返しましょうか。 1.8にコミットしてください。trunkは私がやります。