summaryrefslogtreecommitdiff
path: root/Changes5.000
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2007-11-21 12:06:31 +0000
committerNicholas Clark <nick@ccl4.org>2007-11-21 12:06:31 +0000
commitf58c54f089ac4dd67da03f0ca74895091832ff8a (patch)
treed4af1ec3ede4377a6a4e155fbf2b1258c3ec9e1b /Changes5.000
parentf04c104ca079536f32d12d774d450bc3e2aae26c (diff)
downloadperl-f58c54f089ac4dd67da03f0ca74895091832ff8a.tar.gz
Run unexpand -a on all the Changes files, which were a jumbled mix of
tabs and spaces. Now they're all tabs, and about 1300K smaller. The diff may look huge, but run diff -db and you'll see that it's all whitespace. p4raw-id: //depot/perl@32433
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.