summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2010-05-23 15:04:37 +0100
committerDavid Mitchell <davem@iabyn.com>2010-05-23 15:04:37 +0100
commitebe8e111d12294e0144e3f276418ccacc4ff3fe2 (patch)
treeaed35c3ad9be2f4b626c72d8809a070b5b7dc619
parent847428bd7826cc0cc873c7440aba67dffca8e984 (diff)
downloadperl-ebe8e111d12294e0144e3f276418ccacc4ff3fe2.tar.gz
add perldelta entry for overload fixes
-rw-r--r--pod/perl5132delta.pod9
1 files changed, 7 insertions, 2 deletions
diff --git a/pod/perl5132delta.pod b/pod/perl5132delta.pod
index 0ae2ecc079..69d1b60791 100644
--- a/pod/perl5132delta.pod
+++ b/pod/perl5132delta.pod
@@ -133,7 +133,11 @@ L</Modules and Pragmata>.
=item *
-XXX
+Overloading now works properly in conjunction with tied variables. What
+formerly happened was that most ops checked their arguments for overloading
+I<before> checking for magic, so for example an overloaded object returned
+by a tied array access would usually be treated as not overloaded
+(RT #57012).
=back
@@ -157,7 +161,8 @@ XXX Changes which affect the interface available to C<XS> code go here.
=item *
-XXX
+The following new functions or macros have been added to the public API:
+C<SvNV_nomg>, C<sv_2nv_flags>.
=back