perldiag: Add diagnostic
authorKarl Williamson <khw@cpan.org>
Thu, 19 Apr 2018 03:55:16 +0000 (21:55 -0600)
committerKarl Williamson <khw@cpan.org>
Thu, 19 Apr 2018 04:01:14 +0000 (22:01 -0600)
This diagnostic already gets emitted, but was not in perldiag.  It was
not caught by the tests for such omissions, as it is currently generated
by a perl program (called from the core)

pod/perldiag.pod

index ce8ea11..ca8c9b8 100644 (file)
@@ -7220,6 +7220,12 @@ scope is deprecated and should be avoided.
 
 This was deprecated in Perl 5.12.
 
+=item Use of '%s' in \p{} or \P{} is deprecated because: %s
+
+(D deprecated) Certain properties are deprecated by Unicode, and may
+eventually be removed from the Standard, at which time Perl will follow
+along.  In the meantime, this message is raised to notify you.
+
 =item Use of inherited AUTOLOAD for non-method %s::%s() is no longer allowed
 
 (F) As an accidental feature, C<AUTOLOAD> subroutines were looked up as