From: matz@... (Yukihiro Matsumoto) Date: 2004-07-23T17:54:39+09:00 Subject: Re: [PATCH] was - Re: substring by range parameter (bug?) Hi, In message "Re: [PATCH] was - Re: substring by range parameter (bug?)" on 04/07/22, "Ara.T.Howard" writes: |note the second case: | | wrong: | | ~ > irb | irb(main):001:0> 'foobar'[-1..-1] | => "r" | irb(main):002:0> 'foobar'[-1..-2] | => "" | irb(main):003:0> 'foobar'[-1..-3] | => nil | | right (patch applied): | | ~ > irb | irb(main):001:0> 'foobar'[-1..-1] | => "r" | irb(main):002:0> 'foobar'[-1..-2] | => nil | irb(main):003:0> 'foobar'[-1..-3] | => nil Now I fully understand. I will commit your fix. Can you prepare ChangeLog entry for this fix? matz.