diff options
author | Nicholas Clark <nick@ccl4.org> | 2011-06-18 23:06:43 +0200 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2011-06-18 23:06:43 +0200 |
commit | 33ce5db243675c87fba8ecb575cafeb2109889f0 (patch) | |
tree | 29df0b50fc3f0d9c2b40bcc87092f8292fed2315 | |
parent | e879069aac1898ae78cb21d6fec162f6234008ee (diff) | |
download | perl-33ce5db243675c87fba8ecb575cafeb2109889f0.tar.gz |
Increase stylistic consistency in perldelta by adding C<> and F<>.
Correct the stated initial version of COW shared hash key scalars - the first
stable release they were in was 5.8.0, as they were added by Nick Ing-Simmons
in September 2002 in commit 1c846c1f6d96d2ca.
-rw-r--r-- | pod/perldelta.pod | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index e8c28bf3c1..2ca6787005 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -338,8 +338,8 @@ L<IPC::Open3> has been upgraded from version 1.10 to version 1.11. =item * -Fixes a bug which prevented use of open3 on Windows when *STDIN, *STDOUT or -*STDERR had been localized. +Fixes a bug which prevented use of C<open3> on Windows when C<*STDIN>, +C<*STDOUT> or C<*STDERR> had been localized. =item * @@ -509,7 +509,7 @@ section. =item * -Added portability caveats related to using kill on forked process. +Added portability caveats related to using C<kill> on forked process. =back @@ -787,7 +787,7 @@ on GNU/Hurd. C.f. Bug-Debian: http://bugs.debian.org/587901 =item Mac OS X -Clarified apple developer tools requirements in README.macosx +Clarified apple developer tools requirements in F<README.macosx> =item MSWin32 @@ -853,18 +853,18 @@ $h{$_} for keys %h>. =item * -The compiled representation of formats is now stored via the mg_ptr of -their PERL_MAGIC_fm. Previously it was stored in the string buffer, -beyond SvLEN(), the regular end of the string. SvCOMPILED() and -SvCOMPILED_{on,off}() now exist solely for compatibility for XS code. +The compiled representation of formats is now stored via the C<mg_ptr> of +their C<PERL_MAGIC_fm>. Previously it was stored in the string buffer, +beyond C<SvLEN()>, the regular end of the string. C<SvCOMPILED()> and +C<SvCOMPILED_{on,off}()> now exist solely for compatibility for XS code. The first is always 0, the other two now no-ops. =item * Boyer-Moore compiled scalars are now PVMGs, and the Boyer-Moore tables are now -stored via the mg_ptr of their PERL_MAGIC_bm. Previously they were PVGVs, with -the tables stored in the string buffer, beyond SvLEN(). This eliminates the -last place where the core stores data beyond SvLEN(). +stored via the mg_ptr of their C<PERL_MAGIC_bm>. Previously they were PVGVs, +with the tables stored in the string buffer, beyond C<SvLEN()>. This eliminates +the last place where the core stores data beyond C<SvLEN()>. =item * @@ -981,7 +981,7 @@ passing a reference to C<formline> no longer destroys the reference =head2 Copy-on-write scalars -Copy-on-write scalars were introduced in 5.6.0, but most Perl code +Copy-on-write scalars were introduced in 5.8.0, but most Perl code did not encounter them (they were used mostly internally). Perl 5.10.0 extended them, such that assigning C<__PACKAGE__> or a hash key to a scalar would make it copy-on-write. Several parts |