summaryrefslogtreecommitdiff
path: root/pod/perl5004delta.pod
diff options
context:
space:
mode:
Diffstat (limited to 'pod/perl5004delta.pod')
-rw-r--r--pod/perl5004delta.pod35
1 files changed, 19 insertions, 16 deletions
diff --git a/pod/perl5004delta.pod b/pod/perl5004delta.pod
index 8cec3aba8a..7151d86963 100644
--- a/pod/perl5004delta.pod
+++ b/pod/perl5004delta.pod
@@ -24,7 +24,10 @@ problems. See the F<Changes> file in the distribution for details.
C<%ENV = ()> and C<%ENV = @list> now work as expected (except on VMS
where it generates a fatal error).
-=head2 "Can't locate Foo.pm in @INC" error now lists @INC
+=head2 Change to "Can't locate Foo.pm in @INC" error
+
+The error "Can't locate Foo.pm in @INC" now lists the contents of @INC
+for easier debugging.
=head2 Compilation option: Binary compatibility with 5.003
@@ -198,7 +201,7 @@ hole was just plugged.
The new restrictions when tainting include:
-=over
+=over 4
=item No glob() or <*>
@@ -258,7 +261,7 @@ the F<INSTALL> file for how to use it.
=head2 New and changed syntax
-=over
+=over 4
=item $coderef->(PARAMS)
@@ -276,7 +279,7 @@ S<C<< $table->{FOO}->($bar) >>>.
=head2 New and changed builtin constants
-=over
+=over 4
=item __PACKAGE__
@@ -289,7 +292,7 @@ into strings.
=head2 New and changed builtin variables
-=over
+=over 4
=item $^E
@@ -322,7 +325,7 @@ there is no C<use English> long name for this variable.
=head2 New and changed builtin functions
-=over
+=over 4
=item delete on slices
@@ -544,7 +547,7 @@ subroutine:
The C<UNIVERSAL> package automatically contains the following methods that
are inherited by all other classes:
-=over
+=over 4
=item isa(CLASS)
@@ -593,7 +596,7 @@ have C<isa> available as a plain subroutine in the current package.
See L<perltie> for other kinds of tie()s.
-=over
+=over 4
=item TIEHANDLE classname, LIST
@@ -687,7 +690,7 @@ install the optional module Devel::Peek.)
Three new compilation flags are recognized by malloc.c. (They have no
effect if perl is compiled with system malloc().)
-=over
+=over 4
=item -DPERL_EMERGENCY_SBRK
@@ -779,7 +782,7 @@ See F<README.amigaos> in the perl distribution.
Six new pragmatic modules exist:
-=over
+=over 4
=item use autouse MODULE => qw(sub1 sub2 sub3)
@@ -979,7 +982,7 @@ those who need trigonometric functions only for real numbers.
There have been quite a few changes made to DB_File. Here are a few of
the highlights:
-=over
+=over 4
=item *
@@ -1045,7 +1048,7 @@ For example, you can now say
=head2 pod2html
-=over
+=over 4
=item Sends converted HTML to standard output
@@ -1058,7 +1061,7 @@ Use the B<--outfile=FILENAME> option to write to a file.
=head2 xsubpp
-=over
+=over 4
=item C<void> XSUBs now default to returning nothing
@@ -1083,7 +1086,7 @@ XSUB's return type is really C<SV *>.
=head1 C Language API Changes
-=over
+=over 4
=item C<gv_fetchmethod> and C<perl_call_sv>
@@ -1124,7 +1127,7 @@ which can be more efficient. See L<perlguts> for details.
Many of the base and library pods were updated. These
new pods are included in section 1:
-=over
+=over 4
=item L<perldelta>
@@ -1177,7 +1180,7 @@ increasing order of desperation):
(X) A very fatal error (nontrappable).
(A) An alien error message (not generated by Perl).
-=over
+=over 4
=item "my" variable %s masks earlier declaration in same scope