This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update constant.pm to reflect list inlinement
authorFather Chrysostomos <sprout@cpan.org>
Sun, 30 Jun 2013 07:26:46 +0000 (00:26 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Fri, 26 Jul 2013 06:48:02 +0000 (23:48 -0700)
I also removed ‘some symbols may be redefined without generating a
warning’.  I know not to what it refers.  It has been there as long as
constant.pm has.  If a constant is clobbered by another constant with
the same value, there is no warning, as it is harmless.  That may be
to what it refers, but we don’t need a caveat for that.

dist/constant/lib/constant.pm

index f947117..378522a 100644 (file)
@@ -366,8 +366,7 @@ used.
 
 =head1 CAVEATS
 
-In the current version of Perl, list constants are not inlined
-and some symbols may be redefined without generating a warning.
+List constants were not inlined unless you are using Perl v5.20 or higher.
 
 It is not possible to have a subroutine or a keyword with the same
 name as a constant in the same package. This is probably a Good Thing.