diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-10-13 21:17:17 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-10-13 21:17:17 +0000 |
commit | 4ad36b56fc9a36a6ae97dede5c0a0b63c849714d (patch) | |
tree | edb8a9575802cc4bb2fd90a27695ba2924de36d1 /pod | |
parent | dfed14d211a4828e9d879513466e41afb47fa3fb (diff) | |
parent | 501fbaef3175dd8502946b025f50c421a76a0318 (diff) | |
download | perl-4ad36b56fc9a36a6ae97dede5c0a0b63c849714d.tar.gz |
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@4371
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 5a054e13b3..ed395be00e 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -94,7 +94,7 @@ In Perl 5.6 and later, C<"$$1"> always means C<"${$1}">. each(), values() and hashes in a list context return the actual values in the hash, instead of copies (as they used to in earlier versions). Typical idioms for using these constructs copy the -returned values, but this is can make a significant difference when +returned values, but this can make a significant difference when creating references to the returned values. Keys in the hash are still returned as copies when iterating on @@ -182,14 +182,6 @@ the default. Note that these functions do B<not> constitute Perl's memory allocation API. See L<perlguts/"Memory Allocation"> for further information about that. -=item C<PL_na> and C<dTHR> Issues - -The C<PL_na> global is now thread local, so a C<dTHR> declaration is needed -in the scope in which the global appears. XSUBs should handle this automatically, -but if you have used C<PL_na> in support functions, you either need to -change the C<PL_na> to a local variable (which is recommended), or put in -a C<dTHR>. - =back =head2 Compatible C Source API Changes @@ -830,7 +822,7 @@ used to truncate the message in prior versions. $foo::a and $foo::b are now exempt from "possible typo" warnings only if sort() is encountered in package foo. -Unrecognized alphabetic escapes encountered when parsing quoting +Unrecognized alphabetic escapes encountered when parsing quote constructs now generate a warning, since they may take on new semantics in later versions of Perl. @@ -997,6 +989,9 @@ See L<attributes>. =item B +The Perl Compiler suite has been extensively reworked for this +release. + [TODO - Vishal Bhatia <vishal@gol.com>, Nick Ing-Simmons <nick@ni-s.u-net.com>] @@ -1005,11 +1000,6 @@ Nick Ing-Simmons <nick@ni-s.u-net.com>] The ByteLoader is a dedicated extension to generate and run Perl bytecode. See L<ByteLoader>. -=item B - -The Perl Compiler suite has been extensively reworked for this -release. - =item constant References can now be used. See L<constant>. @@ -1022,8 +1012,7 @@ change#4052 =item Data::Dumper A C<Maxdepth> setting can be specified to avoid venturing -too deeply into data structures that may be very deep. -See L<Data::Dumper>. +too deeply into depp data structures. See L<Data::Dumper>. Dumping C<qr//> objects works correctly. @@ -1267,7 +1256,7 @@ to the Win32::GetLastError() function. The new Win32::GetFullPathName(FILENAME) returns the full absolute pathname for FILENAME in scalar context. In list context it returns a two-element list containing the fully qualified directory name and -the filename. +the filename. See L<Win32>. =item DBM Filters |