summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorHorst von Brand <vonbrand@sleipnir.valparaiso.cl>1998-07-30 13:19:42 -0400
committerGurusamy Sarathy <gsar@cpan.org>1998-08-02 04:29:08 +0000
commit88c0f95826d6bf6e427f14d1450bb57c1126385b (patch)
treebb23ceaae2e419a1f6b34aca90a6e59e154d17ed /pod
parent757bacf18b7701025bd8ce289fb64c6895ed088b (diff)
downloadperl-88c0f95826d6bf6e427f14d1450bb57c1126385b.tar.gz
applied all but one hunk
Message-Id: <199807302119.RAA06852@sleipnir.valparaiso.cl> Subject: Some typos in perldelta.pod p4raw-id: //depot/maint-5.005/perl@1690
Diffstat (limited to 'pod')
-rw-r--r--pod/perldelta.pod15
1 files changed, 8 insertions, 7 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index d43f657b14..2816665ced 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -165,7 +165,7 @@ perl program. The C backend generates C code that captures perl's state
just before execution begins. It eliminates the compile-time overheads
of the regular perl interpreter, but the run-time performance remains
comparatively the same. The CC backend generates optimized C code
-equivivalent to the code path at run-time. The CC backend has greater
+equivalent to the code path at run-time. The CC backend has greater
potential for big optimizations, but only a few optimizations are
implemented currently. The Bytecode backend generates a platform
independent bytecode representation of the interpreter's state
@@ -208,12 +208,12 @@ Changes in the RE engine:
New types of nodes to process (SUBEXPR)* and similar expressions
quickly, used if the SUBEXPR has no side effects and matches
strings of the same length;
- better optimizations by lookup for constant substrings;
+ Better optimizations by lookup for constant substrings;
Better search for constants substrings anchored by $ ;
Changes in Perl code using RE engine:
- more optimizations to s/longer/short/;
+ More optimizations to s/longer/short/;
study() was not working;
/blah/ may be optimized to an analogue of index() if $& $` $' not seen;
Unneeded copying of matched-against string removed;
@@ -230,7 +230,7 @@ Note that only the major bug fixes are listed here. See F<Changes> for others.
possibility of a segfault;
(ZERO-LENGTH)* could segfault;
(ZERO-LENGTH)* was prohibited;
- Long RE were not allowed;
+ Long REs were not allowed;
/RE/g could skip matches at the same position after a
zero-length match;
@@ -253,9 +253,10 @@ See L<New C<qr//> operator>.
=item Other improvements
- better debugging output (possibly with colors), even from non-debugging Perl;
+ Better debugging output (possibly with colors),
+ even from non-debugging Perl;
RE engine code now looks like C, not like assembler;
- behaviour of RE modifiable by `use re' directive;
+ Behaviour of RE modifiable by `use re' directive;
Improved documentation;
Test suite significantly extended;
Syntax [:^upper:] etc., reserved inside character classes;
@@ -455,7 +456,7 @@ substr() can now both return and replace in one operation. The optional
=head2 Negative LENGTH argument to splice
-Splice() with a negative LENGTH argument now work similar to what the
+splice() with a negative LENGTH argument now work similar to what the
LENGTH did for substr(). Previously a negative LENGTH was treated as
0. See L<perlfunc/splice>.