This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta details of module updates
authorZefram <zefram@fysh.org>
Sun, 19 Dec 2010 14:49:15 +0000 (14:49 +0000)
committerZefram <zefram@fysh.org>
Sun, 19 Dec 2010 14:49:15 +0000 (14:49 +0000)
pod/perldelta.pod

index 1671f3d..778f49e 100644 (file)
@@ -73,7 +73,7 @@ regular expressions compiled (even if executed outside its scope) have
 Unicode semantics.  See L<feature>.
 
 This feature avoids most forms of the "Unicode Bug" (See
-L<perlunicode/The "Unicode Bug"> for details.)  If their is a
+L<perlunicode/The "Unicode Bug"> for details.)  If there is a
 possibility that your code will process Unicode strings, you are
 B<strongly> encouraged to use this subpragma to avoid nasty surprises.
 
@@ -196,14 +196,20 @@ function is used on a handle without an explicit C<*>.
 
 C<Archive::Tar> has been upgraded from version 1.72 to 1.74.
 
+Skip extracting pax extended headers.
+
 =item *
 
 C<autodie> has been upgraded from version 2.10 to 2.1001.
 
+Test fix in blead for VMS.
+
 =item *
 
 C<B> has been upgraded from version 1.26 to 1.27.
 
+Avoid compiler warnings.
+
 =item *
 
 C<B::Concise> has been upgraded from version 0.81 to 0.82.
@@ -215,116 +221,188 @@ L<[perl #80632]|http://rt.perl.org/rt3/Public/Bug/Display.html?id=80632>.
 
 C<B::Deparse> has been upgraded from version 1.01 to 1.02.
 
+Test improvements.
+
 =item *
 
 C<Cwd> has been upgraded from version 3.34 to 3.35.
 
+Avoid compiler warnings.
+
 =item *
 
 C<Data::Dumper> has been upgraded from version 2.130_01 to 2.130_02.
 
+Avoid compiler warnings.
+
 =item *
 
 C<Devel::Peek> has been upgraded from version 1.05 to 1.06.
 
+Avoid compiler warnings.
+
+Test improvements.
+
 =item *
 
 C<Devel::SelfStubber> has been upgraded from version 1.03 to 1.05.
 
+Whitespace changes.
+
 =item *
 
 C<Digest::SHA> has been upgraded from 5.48 to 5.50.
 
-C<shasum> now more closely mimics C<sha1sum>/C<md5sum>, and C<Addfile>
-accepts all POSIX filenames.
+C<shasum> now more closely mimics C<sha1sum>/C<md5sum>.
+
+C<Addfile> accepts all POSIX filenames.
 
 =item *
 
 C<Dumpvalue> has been upgraded from version 1.14 to 1.15.
 
+Test improvements.
+
 =item *
 
 C<DynaLoader> has been upgraded from version 1.11 to 1.12.
 
+Remove obsolete RCS keywords.
+
 =item *
 
 C<Env> has been upgraded from version 1.01 to 1.02.
 
+Test improvements.
+
 =item *
 
 C<ExtUtils::CBuilder> has been upgraded from 0.2703 to 0.280201.
 
+Handle C and C++ compilers separately.
+
+Preserves exit status on VMS.
+
+Test improvements.
+
 =item *
 
-C<ExtUtils::Constant> has been upgraded from 0.02 to 0.03.
+C<ExtUtils::Constant::Utils> has been upgraded from 0.02 to 0.03.
+
+Refactoring and fixing of backcompat code, preparing for resynchronisation
+with CPAN.
 
 =item *
 
 C<ExtUtils::Embed> has been upgraded from 1.29 to 1.30.
 
+Remove obsolete RCS keywords.
+
 =item *
 
 C<ExtUtils::ParseXS> has been upgraded from 2.2207 to 2.2208.
 
+Avoid compiler warnings.
+
 =item *
 
 C<Fcntl> has been upgraded from 1.10 to 1.11.
 
+Avoid compiler warnings.
+
+Test improvements.
+
 =item *
 
 C<feature> has been upgraded from 1.18 to 1.19.
 
+Documentation and test updates for the C<unicode_strings> feature.
+See L</Full functionality for C<use feature 'unicode_strings'>>.
+
 =item *
 
 C<File::CheckTree> has been upgraded from 4.4 to 4.41.
 
+Whitespace changes.
+
 =item *
 
 C<File::Glob> has been upgraded from 1.10 to 1.11.
 
+Avoid compiler warnings.
+
+Test improvements.
+
 =item *
 
 C<GDBM_File> has been upgraded from 1.12 to 1.13.
 
+Test improvements.
+
+Remove obsolete RCS keywords.
+
 =item *
 
 C<Hash::Util::FieldHash> has been upgraded from 1.06 to 1.07.
 
+Avoid compiler warnings.
+
 =item *
 
 C<I18N::Collate> has been upgraded from 1.01 to 1.02.
 
+Whitespace changes.
+
+Test improvements.
+
 =item *
 
 C<if> has been upgraded from 0.06 to 0.0601.
 
+Test improvements.
+
 =item *
 
 C<IO> has been upgraded from 1.25_02 to 1.25_03.
 
+Avoid compiler warnings.
+
 =item *
 
 C<IPC::Cmd> has been upgraded from 0.64 to 0.66.
 
-Resolves an issue with splitting Win32 command lines
-and documentation enhancements.
+Resolves an issue with splitting Win32 command lines.
+
+Documentation enhancements.
 
 =item *
 
 C<IPC::Open3> has been upgraded from 1.07 to 1.08.
 
+Remove obsolete RCS keywords.
+
+Test improvements.
+
 =item *
 
 C<Locale::Codes> has been upgraded from version 3.14 to 3.15.
 
+Adds some codes.
+
 =item *
 
 C<Math::BigInt> has been upgraded from 1.99_01 to 1.99_02.
 
+Documentation and comment spelling fixes.
+
 =item *
 
 C<Memoize> has been upgraded from version 1.01_03 to 1.02.
 
+Remove obsolete RCS keywords.
+
+Whitespace changes.
+
 =item *
 
 C<MIME::Base64> has been upgraded from 3.10 to 3.13.
@@ -344,26 +422,51 @@ L<[perl #68654]|http://rt.perl.org/rt3/Public/Bug/Display.html?id=68654>.
 
 C<NDBM_File> has been upgraded from 1.10 to 1.11.
 
+Remove obsolete RCS keywords.
+
+Test improvements.
+
 =item *
 
 C<Net::Ping> has been upgraded from 2.36 to 2.37.
 
+Remove obsolete RCS keywords.
+
 =item *
 
 C<ODBM_File> has been upgraded from 1.09 to 1.10.
 
+Remove obsolete RCS keywords.
+
+Test improvements.
+
 =item *
 
 C<Opcode> has been upgraded from 1.17 to 1.18.
 
+Avoid compiler warnings.
+
+Test improvements.
+
 =item *
 
 C<overload> has been upgraded from 1.11 to 1.12.
 
+Avoid a taint problem in use of sprintf.
+
+Test asymmetric fallback cases
+L<[perl #71286]|http://rt.perl.org/rt3/Public/Bug/Display.html?id=71286>.
+
 =item *
 
 C<PerlIO::encoding> has been upgraded from 0.13 to 0.14.
 
+Avoid compiler warnings.
+
+Remove obsolete RCS keywords.
+
+Test improvements.
+
 =item *
 
 C<PerlIO::scalar> has been upgraded from 0.10 to 0.11.
@@ -372,22 +475,36 @@ A C<read> after a C<seek> beyond the end of the string no longer thinks it
 has data to read
 L<[perl #78716]|http://rt.perl.org/rt3/Public/Bug/Display.html?id=78716>.
 
+Avoid compiler warnings.
+
 =item *
 
 C<PerlIO::via> has been upgraded from 0.10 to 0.11.
 
+Avoid compiler warnings.
+
 =item *
 
 C<POSIX> has been upgraded from 1.22 to 1.23.
 
+Avoid compiler warnings.
+
 =item *
 
 C<re> has been upgraded from 0.14 to 0.15.
 
+Enforce that C</d>, C</u>, and C</l> are mutually exclusive.
+
 =item *
 
 C<SDBM_File> has been upgraded from 1.08 to 1.09.
 
+Avoid compiler warnings.
+
+Remove obsolete RCS keywords.
+
+Test improvements.
+
 =item *
 
 C<Socket> has been upgraded from 1.91 to 1.92.
@@ -407,42 +524,73 @@ Freezing no longer gets confused if the Perl stack gets reallocated
 during freezing
 L<[perl #80074]|http://rt.perl.org/rt3/Public/Bug/Display.html?id=80074>.
 
+Avoid compiler warnings.
+
 =item *
 
 C<threads> has been upgraded from 1.81_02 to 1.81_03.
 
+Avoid compiler warnings.
+
 =item *
 
 C<threads::shared> has been upgraded from 1.34 to 1.35.
 
+Avoid compiler warnings.
+
 =item *
 
 C<Time::HiRes> has been upgraded from 1.9721 to 1.9721_01.
 
+Build fix in blead for VMS.
+
 =item *
 
 C<Unicode::Collate> has been upgraded from 0.67 to 0.6801.
 
+Documentation clarification.
+
+Test improvements.
+
 =item *
 
 C<Unicode::Normalize> has been upgraded from 1.07 to 1.08.
 
+Avoid compiler warnings.
+
 =item *
 
 C<Unicode::UCD> has been upgraded from 0.29 to 0.30.
 
+Add info about named sequence alternatives.
+
+Don't use C<CompositionExclusions.txt>.
+
 =item *
 
 C<version> has been upgraded from 0.82 to 0.86.
 
+Modify export logic for C<is_strict> and C<is_lax>.
+
+Various backcompat fixes.
+
 =item *
 
 C<Win32> has been upgraded from 0.39 to 0.41.
 
+Add several functions.
+
+Corrections to names returned by C<Win32::GetOSName> and
+C<Win32::GetOSDisplayName>.
+
 =item *
 
 C<XS::APItest> has been upgraded from 0.26 to 0.27.
 
+Test new API functions.
+
+Avoid compiler warnings.
+
 =back
 
 =head2 Dual-life Modules and Pragmata