diff options
author | Nicholas Clark <nick@ccl4.org> | 2007-11-21 12:06:31 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2007-11-21 12:06:31 +0000 |
commit | f58c54f089ac4dd67da03f0ca74895091832ff8a (patch) | |
tree | d4af1ec3ede4377a6a4e155fbf2b1258c3ec9e1b /Changes5.000 | |
parent | f04c104ca079536f32d12d774d450bc3e2aae26c (diff) | |
download | perl-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.000 | 14 |
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. |