diff options
author | Kent Fredric <kentfredric@gmail.com> | 2013-02-17 06:07:59 +1300 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2013-02-17 13:40:36 -0800 |
commit | 888a67f6b9560370131905c2de5886e48f126644 (patch) | |
tree | e74cfca866084fde713b180e152ed10c5db7c0b7 /pod | |
parent | e9eedbdcd683fbe4d7873c404c4b26a4ab53bc49 (diff) | |
download | perl-888a67f6b9560370131905c2de5886e48f126644.tar.gz |
mg.c : revert ENV{x} = undef behaviour to be empty string, not key deletion
pod/perldelta.pod: document reversion of ENV{foo} = undef behaviour in delta
t/op/magic.t: add a test for ENV{foo} = undef
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index b50885e58f..c89f6446c7 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -53,6 +53,13 @@ XXX For a release on a stable branch, this section aspires to be: If any exist, they are bugs, and we request that you submit a report. See L</Reporting Bugs> below. +=head2 C<$ENV{foo} = undef> no longer deletes value from environ + +5.17.3 Introduced a change where assiging C<undef> to an C<%ENV> key was equivalent +to C<delete $ENV{foo}>. + +This release reverts that change. + [ List each incompatible change as a =head2 entry ] =head1 Deprecations |