This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
9e26817
)
perldelta for OA_DANGEROUS additions
author
Father Chrysostomos
<sprout@cpan.org>
Sun, 16 Nov 2014 22:37:25 +0000
(14:37 -0800)
committer
Father Chrysostomos
<sprout@cpan.org>
Sun, 16 Nov 2014 23:46:35 +0000
(15:46 -0800)
6575cde tied is OA_DANGEROUS
d86b312 values and each are OA_DANGEROUS
pod/perldelta.pod
patch
|
blob
|
blame
|
history
diff --git
a/pod/perldelta.pod
b/pod/perldelta.pod
index
2a5bfeb
..
fda5e36
100644
(file)
--- a/
pod/perldelta.pod
+++ b/
pod/perldelta.pod
@@
-569,6
+569,12
@@
STORE twice or not at all on tied variables. The operators affected were
C<$foo++>, C<$foo-->, and C<-$foo> under C<use integer>, C<chomp>, C<chr>
and C<setpgrp>.
+=item *
+
+List assignments were sometimes buggy if the same scalar ended up on both
+sides of the assignment due to used of C<tied>, C<values> or C<each>. The
+result would be the wrong value getting assigned.
+
=back
=head1 Known Problems