summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-01-16 20:42:53 -0800
committerFather Chrysostomos <sprout@cpan.org>2012-01-16 21:35:17 -0800
commit79e109684e4bd1caec25aeab378140545f372015 (patch)
tree8a8466bf870a101acda9f87c2e2023ba7fa975df /pod
parentb00f6edb896e9d0f9be59939d5dd41e2b5359950 (diff)
downloadperl-79e109684e4bd1caec25aeab378140545f372015.tar.gz
perldelta for overload::Overloaded/can change
Diffstat (limited to 'pod')
-rw-r--r--pod/perldelta.pod12
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 *