This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldeltaize Hash::Util.
authorJarkko Hietaniemi <jhi@iki.fi>
Tue, 12 Mar 2002 16:06:04 +0000 (16:06 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Tue, 12 Mar 2002 16:06:04 +0000 (16:06 +0000)
p4raw-id: //depot/perl@15202

pod/perldelta.pod

index 77056e4..c07cda8 100644 (file)
@@ -207,7 +207,8 @@ and will be removed in Perl 5.10.0, and the feature will be
 implemented differently.  Not only is the current interface rather
 ugly, but the current implementation slows down normal array and hash
 use quite noticeably. The C<fields> pragma interface will remain
-available.
+available.  The I<restricted hashes> interface is expected to
+be the replacement interface (see L<Hash::Util>).
 
 =item *
 
@@ -627,6 +628,15 @@ Any encoding supported by Encode module is also available to the
 
 =item *
 
+C<Hash::Util> is the interface to the new I<restricted hashes>
+feature.  A restricted hash is restricted to a certain set of keys,
+no keys outside the set can be added.  Also individual keys can be
+restricted so that the key cannot be deleted and the value cannot be
+changed.  (Implemented by Jeffrey Friedl, Nick Ing-Simmons, and
+Michael Schwern.)
+
+=item *
+
 C<I18N::Langinfo> can be use to query locale information.
 See L<I18N::Langinfo>.