Hi --

On Mon, 31 Mar 2003, Austin Ziegler wrote:

> In 1.6.7 and 1.7, I had the following line work:
>
>       l, m1, m2 = /((?:\S+\s+){11})(.+)/.match(line)
>
> This meant that #match return worked like an array. I was just
> running the unit tests on Text::Format (new release coming shortly)
> and the values were a MatchData, nil, nil. I've fixed this by
> explicitly using l[1] and l[2] when I need it, but has this changed,
> or did it work by accident previously? (I'm using 1.6.8 mswin32.)

I don't think that's changed.  Can you give a whole demo of the
different behaviors?


David

-- 
David Alan Black
home: dblack / superlink.net
work: blackdav / shu.edu
Web:  http://pirate.shu.edu/~blackdav