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
