perldelta for helem and hslice on null values
authorFather Chrysostomos <sprout@cpan.org>
Mon, 2 Jan 2012 21:23:51 +0000 (13:23 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Tue, 3 Jan 2012 06:10:33 +0000 (22:10 -0800)
pod/perldelta.pod

index 9f0f4ec..15328eb 100644 (file)
@@ -1,7 +1,7 @@
 =encoding utf8
 
 =for comment
-This has been completed up to 33021019.
+This has been completed up to 746f6409435.
 
 =head1 NAME
 
@@ -475,6 +475,15 @@ mischief would take place.  This has been fixed.
 The C<newHVhv> XS function now works on tied hashes, instead of crashing or
 returning an empty hash.
 
+=item * Hashes will null elements
+
+It is possible from XS code to create hashes with elements that have no
+values.  Perl itself sometimes creates such hashes, but they are rarely
+visible to Perl code.  The hash element and slice operators used to crash
+when handling these in lvalue context.  These have been fixed.  They now
+produce a "Modification of non-creatable hash value attempted" error
+message.
+
 =back
 
 =head1 Known Problems