import Sub-Name 0.03 from CPAN
[p5sagit/Sub-Name.git] / lib / Sub / Name.pm
index c881b39..9d9b757 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Name.pm,v 1.4 2004/08/18 12:03:42 xmath Exp $
+# $Id: Name.pm,v 1.5 2004/08/18 17:53:45 xmath Exp $
 
 package Sub::Name;
 
@@ -16,9 +16,7 @@ Sub::Name - (re)name a sub
 
 =head1 DESCRIPTION
 
-This module has two functions to assign a new name to a sub -- in particular an 
-anonymous sub -- which is displayed in tracebacks and such.  Both functions are 
-exported by default.
+This module has only one function, which is also exported by default:
 
 =head2 subname NAME, CODEREF
 
@@ -29,9 +27,9 @@ The name is only used for informative routines (caller, Carp, etc).  You won't
 be able to actually invoke the sub by the given name.  To allow that, you need 
 to do glob-assignment yourself.
 
-Note that for closures (anonymous subs that reference lexicals outside the sub 
-itself) you can name each instance of the closure differently, which can be 
-very useful for debugging.
+Note that for anonymous closures (subs that reference lexicals declared outside 
+the sub itself) you can name each instance of the closure differently, which 
+can be very useful for debugging.
 
 =head1 AUTHOR
 
@@ -48,7 +46,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '0.01';
+our $VERSION = '0.03';
 
 use base 'Exporter';
 use base 'DynaLoader';