summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-06-18 23:06:43 +0200
committerNicholas Clark <nick@ccl4.org>2011-06-18 23:06:43 +0200
commit33ce5db243675c87fba8ecb575cafeb2109889f0 (patch)
tree29df0b50fc3f0d9c2b40bcc87092f8292fed2315
parente879069aac1898ae78cb21d6fec162f6234008ee (diff)
downloadperl-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.pod24
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