From a1889f3a9c979f9e43f5b88cf00b95cb1d2dfe68 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Mon, 14 Aug 2006 22:30:18 +0000 Subject: Spelling fixes, thanks to Nicholas and to Ronald Kimball p4raw-id: //depot/perl@28718 --- pod/perl594delta.pod | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'pod/perl594delta.pod') diff --git a/pod/perl594delta.pod b/pod/perl594delta.pod index ff28abdf0f..b6136a10c0 100644 --- a/pod/perl594delta.pod +++ b/pod/perl594delta.pod @@ -5,7 +5,7 @@ perldelta - what is new for perl v5.9.4 =head1 DESCRIPTION This document describes differences between the 5.9.3 and the 5.9.4 -developement releases. See L, L, L +development releases. See L, L, L and L for the differences between 5.8.0 and 5.9.3. =head1 Incompatible Changes @@ -44,9 +44,9 @@ AUTOLOAD function, then $AUTOLOAD will be (correctly) tainted. A new class of variables has been introduced. State variables are similar to C variables, but are declared with the C keyword in place of -C. They're visible only in their lexical scope, but their value in +C. They're visible only in their lexical scope, but their value is persistent: unlike C variables, they're not undefined at scope entry, -and retain their previous value. (Rafael Garcia-Suarez) +but retain their previous value. (Rafael Garcia-Suarez) To use state variables, one needs to enable them by using @@ -60,7 +60,7 @@ See L. The C class has a new method, C. It has been added to solve semantic problems with the C method. C checks for -inheritance, while C has been designed to be overriden when +inheritance, while C has been designed to be overridden when module authors use other types of relations between classes (in addition to inheritance). (chromatic) @@ -166,18 +166,17 @@ their parent modules.) =head2 New manpage, perlpragma The L manpage documents how to write one's own lexical -pragmas in pure Perl (something that is possible only starting with -5.9.4). +pragmas in pure Perl (something that is possible starting with 5.9.4). =head2 New manpage, perlreguts -The L manpage, due to Yves Orton, describes internals of the +The L manpage, courtesy of Yves Orton, describes internals of the Perl regular expression engine. =head2 New manpage, perlunitut The L manpage is an tutorial for programming with Unicode and -string encodings in Perl, due to Juerd Waalboer. +string encodings in Perl, courtesy of Juerd Waalboer. =head1 Performance Enhancements @@ -195,7 +194,7 @@ The UTF-8 caching code is now more efficient, and used more often. =over 4 -=item Engine de-recursiveized +=item Engine de-recursiveised The regular expression engine is no longer recursive, meaning that patterns that used to overflow the stack will either die with useful @@ -265,7 +264,7 @@ autogenerated at build time. (Marcus Holland-Moritz) The configuration process now detects whether strlcat() and strlcpy() are available. When they are not available, perl's own version is used (from Russ Allbery's public domain implementation). Various places in the perl -interpreter now uses them. (Steve Peters) +interpreter now use them. (Steve Peters) =head1 Selected Bug Fixes @@ -317,7 +316,7 @@ allow implementing lexical pragmas in pure perl. One warning test (number 263 in F) fails under UTF-8 locales. -Bytecode tests fails under several platforms. We are considering removing +Bytecode tests fail under several platforms. We are considering removing support for byteloader and compiler before the 5.10.0 release. =head2 Platform-specific Problems -- cgit v1.2.1