Revision history for subs-auto
+0.06 2010-07-25 18:10 UTC
+ + Chg : B::Keywords is now used for its list of core keywords.
+ + Fix : Compatibility with Perl 5.11.2 (and thus 5.12 and later).
+ + Fix : The reset globs now keep their original file name and line
+ number. Symbol is no longer needed.
+ + Fix : The default package on which act the pragma was off by one
+ stack frame.
+ + Fix : Calling a method at compile time on a package on which the
+ pragma acts no longer breaks.
+ + Fix : Work around Kwalitee test misfailures.
+
0.05 2009-07-01 09:05 UTC
+ Upd : Resources in META.yml.
--- #YAML:1.0
name: subs-auto
-version: 0.05
+version: 0.06
abstract: Read barewords as subroutine names.
author:
- Vincent Pit <perl@profvince.com>
configure_requires:
ExtUtils::MakeMaker: 0
build_requires:
+ B::Keywords: 0
+ Carp: 0
ExtUtils::MakeMaker: 0
Test::More: 0
+ Variable::Magic: 0.31
+ XSLoader: 0
requires:
+ B::Keywords: 0
Carp: 0
perl: 5.01
- Symbol: 0
- Variable::Magic: 0.08
+ Variable::Magic: 0.31
+ XSLoader: 0
resources:
bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=subs-auto
homepage: http://search.cpan.org/dist/subs-auto/
directory:
- t
- inc
-generated_by: ExtUtils::MakeMaker version 6.52
+generated_by: ExtUtils::MakeMaker version 6.56
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
+dynamic_config: 0
subs::auto - Read barewords as subroutine names.
VERSION
- Version 0.05
+ Version 0.06
SYNOPSIS
{
"Some::Package" allows you to resolve all functions name of the type
"Some::Package::func ..." in the current scope. You can use the
pragma several times with different package names to allow
- resolution of all the corresponding barewords. Defaults to the
- current package.
+ resolution of all the corresponding barewords.
+
+ Defaults to the current package.
This module is not a source filter.
if you want them not to be treated as function calls. Or just use
lexical filehandles and default ones as you should be.
+ This pragma doesn't propagate into "eval STRING".
+
DEPENDENCIES
perl 5.10.0.
- Carp (standard since perl 5), Symbol (since 5.002).
-
Variable::Magic with "uvar" magic enabled (this should be assured by the
required perl version).
+ B::Keywords.
+
+ Carp (standard since perl 5), XSLoader (since 5.006).
+
AUTHOR
Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
Thanks to Sebastien Aperghis-Tramoni for helping to name this pragma.
COPYRIGHT & LICENSE
- Copyright 2008 Vincent Pit, all rights reserved.
+ Copyright 2008,2009,2010 Vincent Pit, all rights reserved.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.