From d854cd1874a47794602248cb25427161226874f9 Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Thu, 20 Jan 2011 17:56:36 -0500 Subject: [PATCH] Further perldelta cleanup --- pod/perldelta.pod | 55 ++++++++++++++++++++++++------------------------------- 1 file changed, 24 insertions(+), 31 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index f91b352..855e390 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -13,10 +13,6 @@ If you are upgrading from an earlier release such as 5.13.7, first read L, which describes differences between 5.13.7 and 5.13.8. -=head1 Notice - -XXX Any important notices here - =head1 Core Enhancements =head2 New regular expression modifier C @@ -96,7 +92,7 @@ See L, below.) =item * -L 0.003 has been added as a dual-life module. It supports a +C 0.003 has been added as a dual-life module. It supports a subset of YAML sufficient for reading and writing META.yml and MYMETA.yml files included with CPAN distributions or generated by the module installation toolchain. It should not be used for any other general YAML parsing or @@ -104,7 +100,7 @@ generation task. =item * -L 0.009 has been added as a dual-life module. It is a very +C 0.009 has been added as a dual-life module. It is a very small, simple HTTP/1.1 client designed for simple GET requests and file mirroring. It has has been added to enable CPAN.pm and CPANPLUS to "bootstrap" HTTP access to CPAN using pure Perl without relying on external @@ -112,12 +108,12 @@ binaries like F or F. =item * -L 2.27103 has been added as a dual-life module, for the sake of +C 2.27103 has been added as a dual-life module, for the sake of reading F files in CPAN distributions. =item * -L 1.000003 has been added as a dual-life module. It gathers +C 1.000003 has been added as a dual-life module. It gathers package and POD information from Perl module files. It is a standalone module based on Module::Build::ModuleInfo for use by other module installation toolchain components. Module::Build::ModuleInfo has been deprecated in @@ -125,7 +121,7 @@ favor of this module instead. =item * -L 1.002 has been added as a dual-life module. It maps Perl +C 1.002 has been added as a dual-life module. It maps Perl operating system names (e.g. 'dragonfly' or 'MSWin32') to more generic types with standardized names (e.g. "Unix" or "Windows"). It has been refactored out of Module::Build and ExtUtils::CBuilder and consolidates such mappings into @@ -281,21 +277,17 @@ Many, many spelling errors and typographical mistakes were corrected throughout =back -=head3 L and L - -This patch makes multiple changes to Porting/epigraphs.pod and pod/perlhist.pod. - -=head3 L +=head3 C =over 4 =item * -L was extensively reorganized. +C was extensively reorganized. =back -=head3 L +=head3 C =over 4 @@ -339,7 +331,7 @@ corrected. =head1 Utility Changes -=head3 L +=head3 C =over 4 @@ -350,7 +342,7 @@ resulting in dropped mail. Now it does include that header. =back -=head3 L +=head3 C =over 4 @@ -367,7 +359,7 @@ well-formedness of F automatically. =item * -C has been modernized and now uses L. +C has been modernized and now uses C. =item * @@ -426,24 +418,25 @@ Perl distribution. It was officially discontinued in an earlier version. =over -=item Update MakeMaker to build man pages on cygwin. +=item * + +Updated MakeMaker to build man pages on cygwin. + +=item * -=item Improve rebase behaviour +Improved rebase behaviour If a dll is updated on cygwin reuse the old imagebase address. This solves most rebase errors, esp when updating on core dll's. See L for more information. -=item CYG14 Dynaloader without USEIMPORTLIB, and search cyg prefix +=item * Support the standard cyg dll prefix, which is e.g. needed for FFI's. -Ctypes and C::DynaLib use DynaLoader to find dlls. -With -DUSEIMPORTLIB DynaLoader symbols link against the prefixed -symbol names for the .dll.a importlib, but we need to link against the -symbols directly. We don't link Dynaloader against libperl.dll.a. +=item * -=item Updated build hints file +Updated build hints file =back @@ -550,13 +543,13 @@ always meant to be the case. =item * -C<< >> always respects overloading now if the expression is +C<< EexprE >> always respects overloading now if the expression is overloaded. -Due to the way that '<> as glob' was parsed differently from -'<> as filehandle' from 5.6 onwards, something like C<< <$foo[0]> >> did +Due to the way that 'EE as glob' was parsed differently from +'EE as filehandle' from 5.6 onwards, something like C<< E$foo[0]E >> did not handle overloading, even if C<$foo[0]> was an overloaded object. This -was contrary to the documentation for overload, and meant that C<< <> >> +was contrary to the documentation for overload, and meant that C<< EE >> could not be used as a general overloaded iterator operator. =item * -- 2.7.4