=head1 NAME
-perldelta - what is new for perl v5.9.3
+perl593delta - what is new for perl v5.9.3
=head1 DESCRIPTION
The support for assertions, introduced in perl 5.9.0, has been improved.
The syntax for the C<-A> command-line switch has changed; it now accepts
an optional module name, defaulting to C<assertions::activate>. See
-L<assertions> and L<perlrun>. (Contributed by Salvador Fandiño García.)
+L<assertions> and L<perlrun>. (Contributed by Salvador Fandiño García.)
=head2 Unicode Character Database 4.1.0
=head2 C<no VERSION>
You can now use C<no> followed by a version number to specify that you
-want to use a version of perl inferior to the specified one.
+want to use a version of perl older than the specified one.
=head2 Recursive sort subs
C<Digest::SHA> is a module used to calculate many types of SHA digests,
has been included for SHA support in the CPAN module.
+=item *
+
+C<ExtUtils::CBuilder> and C<ExtUtils::ParseXS> have been added.
+
=back
=head1 Utility Changes
The new compilation flag C<PERL_DONT_CREATE_GVSV>, introduced as an option
in perl 5.8.8, is turned on by default in perl 5.9.3. It prevents perl
-from creating an empty scalar with every new typeglob. See L<perl588delta>
+from creating an empty scalar with every new typeglob. See L<perl589delta>
for details.
=head2 Weak references are cheaper
=head2 sort() enhancements
-Salvador Fandiño provided improvements to reduce the memory usage of C<sort>
+Salvador Fandiño provided improvements to reduce the memory usage of C<sort>
and to speed up some cases.
=head1 Installation and Configuration Improvements
=item *
-Operations that require perl to read a process' list of groups, such as reads
+Operations that require perl to read a process's list of groups, such as reads
of C<$(> and C<$)>, now dynamically allocate memory rather than using a
fixed sized array. The fixed size array could cause C stack exhaustion on
systems configured to use large numbers of groups.