diff options
author | Father Chrysostomos <sprout@cpan.org> | 2012-01-16 20:42:53 -0800 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2012-01-16 21:35:17 -0800 |
commit | 79e109684e4bd1caec25aeab378140545f372015 (patch) | |
tree | 8a8466bf870a101acda9f87c2e2023ba7fa975df /pod | |
parent | b00f6edb896e9d0f9be59939d5dd41e2b5359950 (diff) | |
download | perl-79e109684e4bd1caec25aeab378140545f372015.tar.gz |
perldelta for overload::Overloaded/can change
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 33c67de2ac..b4a8dfdbe0 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -1,7 +1,7 @@ =encoding utf8 =for comment -This has been completed up to 6b349a5c4c, except for: +This has been completed up to 47d235f18, except for: 8629c11317 smueller Escape double-quotes in generated #line directives 8dc67a69b shlomif perl -d: display lines inside subroutines. 3dfd1b5cd2 leont Export PerlIOBase_open @@ -231,6 +231,16 @@ L<Module::Pluggable> has been upgraded from version 3.9 to version 4.0. =item * +L<overload> has been upgraded from version 1.16 to version 1.17. + +C<overload::Overloaded> no longer calls C<can> on the class, but uses +another means to determine whether the object has overloading. It was +never correct for it to call C<can>, as overloading does not respect +AUTOLOAD. So classes that autoload methods and implement C<can> no longer +have to account for overloading [perl #40333]. + +=item * + L<perlfaq> has been upgraded from version 5.0150036 to version 5.0150037. =item * |