projects
/
platform
/
upstream
/
perl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
14efd84
)
perldelta for open() FETCH fix
author
Father Chrysostomos
<sprout@cpan.org>
Sun, 20 Nov 2011 00:17:03 +0000
(16:17 -0800)
committer
Father Chrysostomos
<sprout@cpan.org>
Sun, 20 Nov 2011 00:17:19 +0000
(16:17 -0800)
pod/perldelta.pod
patch
|
blob
|
history
diff --git
a/pod/perldelta.pod
b/pod/perldelta.pod
index
3b56034
..
ba37804
100644
(file)
--- a/
pod/perldelta.pod
+++ b/
pod/perldelta.pod
@@
-680,6
+680,13
@@
problems should not happen anymore [rt.cpan.org #69862].
Localising a tied scalar that returns a typeglob no longer stops it from
being tied till the end of the scope.
+=item *
+
+When C<open> is called with three arguments, the third being a file handle
+(as in C<< open $fh, ">&", $fh2 >>), if the third argument is tied or a
+reference to a tied variable, FETCH is now called exactly once, instead of
+0, 2, or 3 times (all of which could occur in various circumstances).
+
=back
=head1 Known Problems