From: Austin Ziegler Date: 2003-03-31T23:01:32+09:00 Subject: Change to /.../.match("foo") behaviour in 1.6.8? 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.) -austin -- Austin Ziegler, austin@halostatue.ca on 2003.03.31 at 08:58:20