This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
It's an error if any component of \p{user-defined} fails
authorKarl Williamson <khw@cpan.org>
Sun, 24 Mar 2019 20:36:50 +0000 (14:36 -0600)
committerKarl Williamson <khw@cpan.org>
Mon, 25 Mar 2019 16:44:37 +0000 (10:44 -0600)
commit6256cf2c2cee30277e34d38416070f9ec671c989
tree3c0e1a674af1b148bc6466b434e2479ed0e30861
parentaa6e6d2e0b1f284d27ec26e38ae464c4cd59cc43
It's an error if any component of \p{user-defined} fails

A user-defined property can expand to more than one component that are
combined into a single result.  Prior to this commit, since the move of
this into core C, it was possible that if any component was valid, the
whole thing was considered valid, though in many instances an assertion
failed on DEBUGGING builds.
regcomp.c
t/re/regexp_unicode_prop.t