2.05 - fixed bug in ::Extended. It exported for some weird

reason I cant remember all of its methods. This included
	   keys() exists() and delete(), which are perl internals.
	   If one used keys() on a normal hash, then the ::Extended
	   own keys() were used instead of perls own one. I removed
	   the export line.


git-svn-id: http://dev.catalyst.perl.org/repos/Config-General/trunk@31 be1acefe-a474-0410-9a34-9b3221f2030f
This commit is contained in:
Thomas von Dein
2009-10-10 16:22:44 +00:00
parent ee04074296
commit ffe3d8a79b
3 changed files with 10 additions and 4 deletions

View File

@@ -1,3 +1,10 @@
2.05 - fixed bug in ::Extended. It exported for some weird
reason I cant remember all of its methods. This included
keys() exists() and delete(), which are perl internals.
If one used keys() on a normal hash, then the ::Extended
own keys() were used instead of perls own one. I removed
the export line.
2.04 - added RFE from rt.cpan.org (ID: 1218). the ::Interpolate 2.04 - added RFE from rt.cpan.org (ID: 1218). the ::Interpolate
module populates now uses of uninitialized variables in module populates now uses of uninitialized variables in
config files itself instead of just letting perl die(). config files itself instead of just letting perl die().

View File

@@ -19,12 +19,11 @@ use vars qw(@ISA @EXPORT);
# inherit new() and so on from Config::General # inherit new() and so on from Config::General
@ISA = qw(Config::General Exporter); @ISA = qw(Config::General Exporter);
@EXPORT = qw(obj value hash array is_hash is_array is_scalar exists keys delete configfile);
use strict; use strict;
$Config::General::Extended::VERSION = "1.7"; $Config::General::Extended::VERSION = "1.8";
sub new { sub new {
@@ -496,7 +495,7 @@ Thomas Linden <tom@daemon.de>
=head1 VERSION =head1 VERSION
1.7 1.8
=cut =cut

2
README
View File

@@ -98,4 +98,4 @@ AUTHOR
VERSION VERSION
2.04 2.05