Hi, At Sat, 8 Feb 2003 08:15:08 +0900, dblack / candle.superlink.net wrote: > To bring us back on track: what we're discussing is not whether or how > to override methods in subclasses, but the relative merits of the two > behaviors of Regexp#match. Either behavior can be accomodated; I > simply want to know the history of why the new one was chosen. $ ruby-1.6 -e 'class S<String;end; p S.new("abc")[1..2].class' S $ ruby-1.6 -e 'class S<String;end; p S.new("abc")[/a/].class' String Just fixed inconsistency. It might not be a bug but was an unclarified behavior. -- Nobu Nakada