In perl.git, the branch blead-next has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/3af8c87af513525dd6ca98880490754074d292e7?hp=88ec170e6c0fd2c2c7f08c4d37b0941b42c42387>

- Log -----------------------------------------------------------------
commit 3af8c87af513525dd6ca98880490754074d292e7
Author: Dagfinn Ilmari MannsÃ¥ker <[email protected]>
Date:   Wed May 31 17:32:02 2017 +0100

    Revert attribute removal removal from perldeprecation
    
    We don't remove removed features from here, since it is a record of
    which version they were was remvoved in.
-----------------------------------------------------------------------

Summary of changes:
 pod/perldeprecation.pod | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/pod/perldeprecation.pod b/pod/perldeprecation.pod
index fd8456d9e5..1401bfbecd 100644
--- a/pod/perldeprecation.pod
+++ b/pod/perldeprecation.pod
@@ -206,6 +206,19 @@ are non-standalone graphemes will be fatal.
 
 =head2 Perl 5.28
 
+=head3 Attribute "%s" is deprecated, and will disappear in 5.28
+
+The attributes C<< :locked >> (on code references) and C<< :unique >>
+(on array, hash and scalar references) have had no effect since 
+Perl 5.005 and Perl 5.8.8 respectively. Their use has been deprecated
+since.
+
+These attributes will no longer be recognized in Perl 5.28, and will
+then result in a syntax error. Since the attributes do not do anything,
+removing them from your code fixes the deprecation warning; and removing
+them will not influence the behaviour of your code.
+
+
 =head3 Bare here-document terminators
 
 Perl has allowed you to use a bare here-document terminator to have the

--
Perl5 Master Repository

Reply via email to