From: Nicholas Clark Date: Mon, 14 Sep 2009 14:33:58 +0000 (+0100) Subject: Some copy editing tweaks - C<> around code, and Perl_* on C function names. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=7a4b5c08c57dd1d5e718bebd7ef8aa508e0125e0;p=p5sagit%2Fp5-mst-13.2.git Some copy editing tweaks - C<> around code, and Perl_* on C function names. --- diff --git a/pod/perl5110delta.pod b/pod/perl5110delta.pod index 897d413..d3eb62c 100644 --- a/pod/perl5110delta.pod +++ b/pod/perl5110delta.pod @@ -184,7 +184,7 @@ Labels used as targets for the C, C, C or C statements cannot be keywords anymore. This restriction will prevent potential confusion between the C and C syntaxes: for example, a statement like C would jump to a label whose -name would be the return value of print(), (usually 1), instead of a +name would be the return value of C, (usually 1), instead of a label named C. Moreover, the other control flow statements would just ignore any keyword passed to them as a label name. Since such labels cannot be defined anymore, this kind of error will be @@ -1010,7 +1010,7 @@ The documentation has been corrected and expanded. Upgraded from version 1.04 to 1.05. -UNIVERSAL->import() is now deprecated. +Cimport()> is now deprecated. =item C @@ -1113,7 +1113,7 @@ generated at build time, rather than being shipped as part of the release. =head2 Documented -X overloading. -=head2 Documented that when() treats specially most of the filetest operators +=head2 Documented that C treats specially most of the filetest operators =head2 Documented when as a syntax modifier @@ -1153,11 +1153,11 @@ Empty C methods are no longer called. =item * -Faster sv_utf8_upgrade() +Faster C =item * -Speed up keys() on empty hash +Speed up C on empty hash =back @@ -1219,7 +1219,7 @@ F. =item AIX -Removed F for AIX 5L and 6.1. Only flock() was used from F. +Removed F for AIX 5L and 6.1. Only C was used from F. Removed F for AIX 5L and 6.1. The F is delivered as an optional package with the AIX Toolbox. Unfortunately the 64 bit version @@ -1341,7 +1341,7 @@ The debugger's C command was broken on modules that defined constants =item * -C and string complement could return tainted values for untainted +C and string complement could return tainted values for untainted arguments [RT #59998]. =item * @@ -1409,7 +1409,7 @@ C [RT #62484]. =item * -Using C with no arguments could corrupt the perl stack. +Using C with no arguments could corrupt the perl stack. =item * @@ -1533,7 +1533,7 @@ Use of a UTF-8 C within a closure could cause a segfault [RT #61520]. =item * -Calling C or otherwise upgrading an SV could result in an +Calling C or otherwise upgrading an SV could result in an unaligned 64-bit access on the SPARC architecture [RT #60574]. =item * @@ -1620,7 +1620,7 @@ proper citations added, thanks to a patch from Tom Christiansen. =item * -C now accepts a null first argument. In addition, a full audit +C now accepts a null first argument. In addition, a full audit was made of the "not NULL" compiler annotations, and those for several other internal functions were corrected. @@ -1657,7 +1657,7 @@ is available for this. =item C -Call C on the new SV. +Call C on the new SV. =back @@ -1682,7 +1682,7 @@ and a global variable otherwise. =item * -C used to leave freed memory accessible via SvMAGIC() on +C used to leave freed memory accessible via C on the scalar. It now updates the linked list to remove each piece of magic as it is freed.