summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-06-08 19:06:31 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-06-08 19:06:31 +0000
commita42d51ebffa968d7ccfe2140a34c0eeecd86410e (patch)
treed4757ab8ac0f473824bbcaf5eefabbceeac6f0e6
parent48f9166993bf036ac6ac8961cbf8b38e6071a260 (diff)
downloadperl-a42d51ebffa968d7ccfe2140a34c0eeecd86410e.tar.gz
Add deprecations.
p4raw-id: //depot/perl@17110
-rw-r--r--pod/perldelta.pod11
1 files changed, 11 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 355346e4bd..fbfed2cf24 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -227,6 +227,12 @@ since it, in a way, falsely promised that the features could be used.
=item *
+In future releases, non-PerlIO aware XS modules may become completely
+unsupported. Since PerlIO is a drop-in replacement for stdio, this
+shouldn't be that drastic a change.
+
+=item *
+
The current user-visible implementation of pseudo-hashes (the weird
use of the first array element) is deprecated starting from Perl 5.8.0
and will be removed in Perl 5.10.0, and the feature will be
@@ -274,6 +280,11 @@ release.
=item *
+The C<exec LIST> and C<system LIST> will become fatal errors
+under tainting in some future release.
+
+=item *
+
The existing behaviour when localising tied arrays and hashes is wrong,
and will be changed in a future release, so do not rely on the existing
behaviour. See L<"Localising Tied Arrays and Hashes Is Broken">.