On 5/12/2011 11:26 AM, William A. Rowe Jr. wrote: > > I believe what is meant is mismatch + 1; []] should be valid to find ']', only > as the leading character, and a quick test confirms it fails. But the > exception > is more optimal if handled ahead of while (**pattern)... fixing shortly.
... which wouldn't handle []-}] properly, for example. Not that it is absolutely required, but is accepted on both linux and bsd. Will fix accordingly, this is a target ripe for goto optimization.