Ivan Andrus writes: > I merely swapped the order of the first two blocks mentioned and was > able to get past the error. But there are likely other places that need > to be fixed as well. > > I have commit access, and can make the change (as well as tracking down > other places where it might be necessary), but I would like some > feedback on whether this is the right way solve it. Presumably there > was a reason escape sequences were dropped after start was set up. I think this method of using 2 different regexps to match the escape sequences is an over complication, I propose to simplify: