summaryrefslogtreecommitdiff
path: root/Changes5.000
diff options
context:
space:
mode:
Diffstat (limited to 'Changes5.000')
-rw-r--r--Changes5.00014
1 files changed, 7 insertions, 7 deletions
diff --git a/Changes5.000 b/Changes5.000
index 78cab26f14..521db78be9 100644
--- a/Changes5.000
+++ b/Changes5.000
@@ -6,7 +6,7 @@ New things
----------
The -w switch is much more informative.
- References. See t/op/ref.t for examples. All entities in Perl 5 are
+ References. See t/op/ref.t for examples. All entities in Perl 5 are
reference counted so that it knows when each item should be destroyed.
Objects. See t/op/ref.t for examples.
@@ -24,7 +24,7 @@ New things
execution yet).
The interpreter is now flattened out. Compare Perl 4's eval.c with
- the perl 5's pp.c. Compare Perl 4's 900 line interpreter loop in cmd.c
+ the perl 5's pp.c. Compare Perl 4's 900 line interpreter loop in cmd.c
with Perl 5's 1 line interpreter loop in run.c. Eventually we'll make
everything non-blocking so we can interface nicely with a scheduler.
@@ -35,11 +35,11 @@ New things
a do {} block.
You may now define BEGIN and END subroutines for each package. The BEGIN
- subroutine executes the moment it's parsed. The END subroutine executes
+ subroutine executes the moment it's parsed. The END subroutine executes
just before exiting.
Flags on the #! line are interpreted even if the script wasn't
- executed directly. (And even if the script was located by "perl -x"!)
+ executed directly. (And even if the script was located by "perl -x"!)
The ?: operator is now legal as an lvalue.
@@ -48,7 +48,7 @@ New things
The "defined" function can now take a general expression.
- Lexical scoping available via "my". eval can see the current lexical
+ Lexical scoping available via "my". eval can see the current lexical
variables.
The preferred package delimiter is now :: rather than '.
@@ -102,7 +102,7 @@ New things
indicate that the pattern is supposed to match as little as possible.
Pattern matches may now be followed by an m or s modifier to explicitly
- request multiline or singleline semantics. An s modifier makes . match
+ request multiline or singleline semantics. An s modifier makes . match
newline.
Patterns may now contain \A to match only at the beginning of the string,
@@ -141,7 +141,7 @@ Incompatibilities
Saying "shift @foo + 20" is now a semantic error because of precedence.
- "open FOO || die" is now incorrect. You need parens around the filehandle.
+ "open FOO || die" is now incorrect. You need parens around the filehandle.
The elements of argument lists for formats are now evaluated in list
context. This means you can interpolate list values now.