summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorFlorian Ragwitz <rafl@debian.org>2012-09-19 13:23:48 -0400
committerFlorian Ragwitz <rafl@debian.org>2012-09-19 13:39:23 -0400
commit1ea91bbecf634e3f601b9bcc90c6665cbd6f9ae9 (patch)
tree84123fe5eb0252f69ce9825ce97edc28c96c5d8b /pod
parent3b9aea04d23bb9e7d058953e075c38525e9baa11 (diff)
downloadperl-1ea91bbecf634e3f601b9bcc90c6665cbd6f9ae9.tar.gz
Perldelta up to 3b9aea0
Diffstat (limited to 'pod')
-rw-r--r--pod/perldelta.pod32
1 files changed, 32 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index e698041dcf..2e48439093 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -309,6 +309,11 @@ trailing semicolons in formats.
=item *
+L<CPANPLUS> has been upgraded from version 0.9130 to 0.9131. This resolves
+issues with the SQLite source engine.
+
+=item *
+
L<DB_File> has been upgraded from version 1.826 to 1.827. The main Perl module
no longer uses the C<"@_"> construct.
@@ -378,12 +383,21 @@ handling.
=item *
+L<Sys::Syslog> has been upgraded from version 0.31 to 0.32. This includes
+several documentation and bug fixes.
+
+=item *
+
L<threads::shared> has been upgraded from version 1.40 to 1.41. This adds the
option to warn about or ignore attempts to clone structures that can't be
cloned, as opposed to just unconditionally dying in that case.
=item *
+L<version> has been upgraded from version 0.99 to 0.9901.
+
+=item *
+
L<XSLoader> has been upgraded from version 0.15 to 0.16.
=back
@@ -520,6 +534,13 @@ future Perl version:
no warnings "experimental:lexical_subs";
use feature "lexical_subs";
+=item *
+
+L<sleep(%u) too large|perldiag/"sleep(%u) too large">
+
+(W overflow) You called C<sleep> with a number that was larger than it can
+reliably handle and C<sleep> probably slept for less time than requested.
+
=back
=head2 Changes to Existing Diagnostics
@@ -536,6 +557,17 @@ This warning was not suppressable, even with C<no warnings>. Now it is
suppressible, and has been moved from the "internal" category to the
"printf" category.
+=item *
+
+C<< Can't do {n,m} with n > m in regex; marked by <-- HERE in m/%s/ >>
+
+This fatal error has been turned into a warning that reads:
+
+L<< Quantifier {n,m} with n > m can't match in regex | perldiag/Quantifier {n,m} with n > m can't match in regex >>
+
+(W regexp) Minima should be less than or equal to maxima. If you really want
+your regexp to match something 0 times, just put {0}.
+
=back
=head1 Utility Changes