From: dblack@... Date: 2003-02-07T20:56:28+09:00 Subject: class of $1, $2 in 1.8.0 Hi -- Just wondering about this: Fri Dec 20 00:16:06 2002 Nobuyoshi Nakada * re.c (rb_reg_match_pre, rb_reg_match_post, match_to_a, match_select): return instances of same class as the original string. [ruby-dev:19119] which applies to the $1, $2... sub-matches. It caused scanf to blow up, and while I can fix it with a bunch of String.new() calls, I'm still left wondering what was wrong with having $1, $2... just be String objects. David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav