Differences between current version and predecessor to the previous major change of perltrap(1).
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Monday, June 3, 2002 6:50:53 pm | by perry | |
Older page: | version 1 | Last edited on Monday, June 3, 2002 6:50:53 pm | by perry | Revert |
@@ -321,9 +321,9 @@
They're crudely ordered according to the following
list:
-Discontinuance, Deprecation, and BugFix traps
+Discontinuance, Deprecation, and !
BugFix traps
Anything that's been fixed as a perl4 bug, removed as a
perl4 feature or deprecated as a perl4 feature with the
@@ -404,9 +404,9 @@
''use
warnings pragma or the __-w__ switch.
-__Discontinuance, Deprecation, and BugFix
+__Discontinuance, Deprecation, and !
BugFix
traps__
Anything that has been discontinued, deprecated, or fixed as
@@ -455,9 +455,9 @@
print
Also see precedence traps, for parsing $:.
-BugFix
+!
BugFix
The second and third arguments of splice() are now
evaluated in scalar context (as the Camel says) rather than
@@ -511,9 +511,9 @@
# perl4 prints: True!
# perl5 errors: syntax error at test.pl line 1, near
-BugFix
+!
BugFix
The ** operator now binds more tightly than unary
minus. It was documented to work this way before, but
@@ -569,9 +569,9 @@
# perl4 prints: :hi:mom
# perl5 prints: hi:mom
-BugFix
+!
BugFix
Perl 4 would ignore any text which was attached to an
__-e__ switch, always taking the code snippet from the
@@ -718,9 +718,9 @@
always be wary when using large integers. If in
doubt:
- use Math::BigInt;
+ use Math::!
BigInt;
Numerical
@@ -1252,10 +1252,10 @@
look like subroutine calls if a subroutine by that name is
defined before the compiler sees them.
- sub SeeYa { warn
- # perl4 prints: SIGTERM is now main'SeeYa
+ sub !
SeeYa { warn
+ # perl4 prints: SIGTERM is now main'!
SeeYa
# perl5 prints: SIGTERM is now main::1 (and warns
Use __-w__ to catch this one