[Zorba-coders] [Bug 1022762] Re: Multi-char escapes wrongly forbidden in character class

2012-07-13 Thread Paul J. Lucas
** Changed in: zorba Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Zorba Coders, which is the registrant for Zorba. https://bugs.launchpad.net/bugs/1022762 Title: Multi-char escapes wrongly forbidden in character class Status in

[Zorba-coders] [Bug 1022762] Re: Multi-char escapes wrongly forbidden in character class

2012-07-10 Thread Paul J. Lucas
It's been decided to remove the "fix" and mark regex_err16.xq as an expected failure. A new bug #1023168 has been created. -- You received this bug notification because you are a member of Zorba Coders, which is the registrant for Zorba. https://bugs.launchpad.net/bugs/1022762 Title: Multi-cha

[Zorba-coders] [Bug 1022762] Re: Multi-char escapes wrongly forbidden in character class

2012-07-09 Thread Paul J. Lucas
It actually harder than that, especially for detected the opposite case, e.g., "[e-\s]". -- You received this bug notification because you are a member of Zorba Coders, which is the registrant for Zorba. https://bugs.launchpad.net/bugs/1022762 Title: Multi-char escapes wrongly forbidden in cha

[Zorba-coders] [Bug 1022762] Re: Multi-char escapes wrongly forbidden in character class

2012-07-09 Thread Paul J. Lucas
Removing the "fix" code results in the regex_err16.xq test failing. That test is: fn:matches("a", "[\s-e]") The charClassExpr is invalid because, in character ranges, only SingleCharEsc are allowed and \s is a MultiCharEsc. ICU doesn't detect this and the test just returns "false." Adding a pr

[Zorba-coders] [Bug 1022762] Re: Multi-char escapes wrongly forbidden in character class

2012-07-09 Thread Paul J. Lucas
** Changed in: zorba Status: New => In Progress ** Branch linked: lp:~paul-lucas/zorba/bug-1022762 -- You received this bug notification because you are a member of Zorba Coders, which is the registrant for Zorba. https://bugs.launchpad.net/bugs/1022762 Title: Multi-char escapes wrongl