Hi,
Sorry, my MUA rather mangled that.
If you look at the changes to testdata/testoutput2 you'll see at lines
7855 and 7855 that the error number and text for
/^(a)\g{3/
have changed from:
Failed: error 157 at offset 6: \g is not followed by a braced, angle-
bracketed, or quoted name/number or by a plain number
here: ^(a)\g |<-->| {3
to:
Failed: error 219 at offset 8: syntax error in subpattern number
(missing terminator?)
here: ^(a)\g{3 |<--|
Because there's a new and more-specific
error code PCRE2_ERROR_MISSING_NUMBER_TERMINATOR
in the error case that was previously just handled as
PCRE2_ERROR_BACKSLASH_G_SYNTAX
So I think this will need fixing in the glib2 build-time test suite?
Is I think better.