Penguin

Differences between current version and previous revision of perldiag(1).

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Monday, June 3, 2002 6:50:44 pm by perry
Older page: version 1 Last edited on Monday, June 3, 2002 6:50:44 pm by perry Revert
@@ -1086,9 +1086,9 @@
  
 (F) A function (or method) was called in a package which 
 allows autoload, but there is no function to autoload. Most 
 probable causes are a misprint in a function/method name or 
-a failure to AutoSplit the file, say, by doing 
+a failure to ! AutoSplit the file, say, by doing 
 make install. 
  
  
 Can't locate object method ``%s'' via package 
@@ -1920,9 +1920,9 @@
 (W misc) You are blessing a reference to a zero length 
 string. This has the effect of blessing the reference into 
 the package main. This is usually not what you want. 
 Consider providing a default target package, e.g. 
-bless($ref, $p 'MyPackage'); 
+bless($ref, $p '! MyPackage'); 
  
  
 %s: Expression syntax 
  
@@ -2154,9 +2154,9 @@
 left some needed parentheses out earlier in the line, and 
 you really meant a ``less than''. 
  
  
-Got an error from DosAllocMem 
+Got an error from ! DosAllocMem 
  
  
 (P) An error peculiar to OS/2 . Most probably 
 you're using an obsolete version of Perl, and this should 
@@ -3343,9 +3343,9 @@
  
 (W unopened) An I/O operation was attempted on a filehandle 
 that was never initialized. You need to do an ''open()'', 
 a ''sysopen()'', or a ''socket()'' call, or call a 
-constructor from the FileHandle package. 
+constructor from the ! FileHandle package. 
  
  
 oops: oopsAV 
  
@@ -5373,16 +5373,16 @@
 The simple rule is: Inheritance will not work when 
 autoloading non-methods. The simple fix for old code is: In 
 any module that used to depend on inheriting 
 AUTOLOAD for non-methods from a base class named 
-BaseClass, execute *AUTOLOAD = 
+! BaseClass, execute *AUTOLOAD = 
  during startup. 
  
  
-In code that currently says use AutoLoader; @ISA =  
-qw(AutoLoader); you should remove AutoLoader from  
-@ISA and change use AutoLoader; to use  
-AutoLoader 'AUTOLOAD';. 
+In code that currently says use ! AutoLoader; @ISA =  
+qw(! AutoLoader); you should remove ! AutoLoader from  
+@ISA and change use ! AutoLoader; to use  
+! AutoLoader 'AUTOLOAD';. 
  
  
 Use of %s in printf format not 
 supported 
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.