From f1b856dadba7be0b947edfb57f4b361c614e337a Mon Sep 17 00:00:00 2001 From: Father Chrysostomos Date: Mon, 12 Aug 2013 14:24:18 -0700 Subject: [PATCH] perldelta for #3105/5608dcc --- pod/perldelta.pod | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 1c07a51..9beb796 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -469,6 +469,13 @@ was copying the variable. Under threaded builds, it would also happen for constants (C). This has been fixed [perl #21979, #78194, #89188, #109746, #114838, #115388]. +=item * + +The range operator C<..> was returning the same modifiable scalars with +each call, unless it was the only thing in a C loop header. This +meant that changes to values within the list returned would be visible the +next time the operator was executed [perl #3105]. + =back =head1 Known Problems -- 1.8.3.1