From: Dave Thomas Date: 2003-04-08T13:37:29+09:00 Subject: Is this an intended change in string interpolation In the latest CVS: irb(main):002:0> /c(a)t/ =~ "cat" => 0 irb(main):003:0> "d#$1ve" => "d" In older Rubies, the #$1 sequence was interpolated without swallowing the rest of the string. Also now I can create globals such as irb(main):004:0> $1ve = "cat" => "cat" irb(main):005:0> "d#$1ve" => "dcat" Cool feature, or wee bug? :) Cheers Dave