This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #89648] Remove ‘Perl folding rules...’ from dep cat
This warning message:
Perl folding rules are not up-to-date for 0x%x; please use the perlbug utility to report;
is in both ‘regexp’ and ‘deprecated’ warning categories. It is under
deprecated warnings so that it has a better chance of showing up.
I think this logic is faulty, because it’s not the deprecatedness that
makes a warning show up by default, but its defaultness; i.e., whether
Perl_ck_warner_d is used instead of Perl_ck_warner. The wide character
warning, for instance, is not under ‘deprecated’, but only ‘utf8’. Yet
it’s a default warning marked as S in perldiag. I think this message
should be treated similarly (and listed with (S regex)).
The next commit will update perldiag accordingly.