summaryrefslogtreecommitdiff
path: root/pod/perl572delta.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-06-30 16:23:39 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-30 16:23:39 +0000
commit9108dd476ab123e35a9952fa95b6f608bede0e15 (patch)
tree1c444d71139b34c740413bac5c7afe19e67893ce /pod/perl572delta.pod
parent76fbd8c4ea7bb4d7a18a2c0a1d508a67659f3068 (diff)
downloadperl-9108dd476ab123e35a9952fa95b6f608bede0e15.tar.gz
Delta delta.
p4raw-id: //depot/perl@11048
Diffstat (limited to 'pod/perl572delta.pod')
-rw-r--r--pod/perl572delta.pod42
1 files changed, 23 insertions, 19 deletions
diff --git a/pod/perl572delta.pod b/pod/perl572delta.pod
index bb19641e8c..ab34b68509 100644
--- a/pod/perl572delta.pod
+++ b/pod/perl572delta.pod
@@ -83,8 +83,8 @@ B<between digits>.
=item *
-GMAGIC (right-hand side magic) could in many cases such as concatenation
-of string be invoked too many times.
+GMAGIC (right-hand side magic) could in many cases such as string
+concatenation be invoked too many times.
=item *
@@ -103,13 +103,12 @@ Lvalue subroutines can now return C<undef> in list context.
=item *
-The MAGIC constants (e.g. C<'P'>) have been macrofied
-(e.g. C<PERL_MAGIC_TIED>) for better source code readability
-and maintainability.
+The C<op_clear> and C<op_null> are now exported.
=item *
-The C<op_clear> and C<op_null> are now exported.
+A new special regular expression variable has been introduced:
+C<$^N>, which contains the most-recently closed group (submatch).
=item *
@@ -308,11 +307,6 @@ Use of the F<gprof> tool to profile Perl has been documented in
L<perlhack>. There is a make target "perl.gprof" for generating a
gprofiled Perl executable.
-=item *
-
-(Code documentation) F<perly.c> and F<sv.c> have now been extensively
-commented.
-
=back
=head1 Installation and Configuration Improvements
@@ -361,13 +355,6 @@ The Amdahl UTS UNIX mainframe platform is now supported.
=item *
-The C code has been made much more C<gcc -Wall> clean. Some warning
-messages still remain, though, so if you are compiling with gcc you
-will see some warnings about dubious practices. The warnings are
-being worked on.
-
-=item *
-
In AFS installations one can configure the root of the AFS to be
somewhere else than the default F</afs> by using the Configure
parameter C<-Dafsroot=/some/where/else>.
@@ -467,7 +454,17 @@ deprecated for a while. Now you will get an optional warning.
=back
-=head1 Changed Internals
+=head1 Source Code Enhancements
+
+=head2 MAGIC constants
+
+The MAGIC constants (e.g. C<'P'>) have been macrofied
+(e.g. C<PERL_MAGIC_TIED>) for better source code readability
+and maintainability.
+
+=head2 Better commented code
+
+F<perly.c>, F<sv.c>, and F<sv.h> have now been extensively commented.
=head2 Regex pre-/post-compilation items matched up
@@ -477,6 +474,13 @@ original regex expression. The information is attached to the new
C<offsets> member of the C<struct regexp>. See L<perldebguts> for more
complete information.
+=head2 gcc -Wall
+
+The C code has been made much more C<gcc -Wall> clean. Some warning
+messages still remain, though, so if you are compiling with gcc you
+will see some warnings about dubious practices. The warnings are
+being worked on.
+
=head1 New Tests
Several new tests have been added, especially for the F<lib> subsection.