[Catalyst-commits] r12867 - in trunk/Config-Any: . lib/Config lib/Config/Any

bricas at dev.catalyst.perl.org bricas at dev.catalyst.perl.org
Mon Feb 15 13:59:17 GMT 2010


Author: bricas
Date: 2010-02-15 13:59:17 +0000 (Mon, 15 Feb 2010)
New Revision: 12867

Modified:
   trunk/Config-Any/Changes
   trunk/Config-Any/lib/Config/Any.pm
   trunk/Config-Any/lib/Config/Any/General.pm
   trunk/Config-Any/lib/Config/Any/INI.pm
   trunk/Config-Any/lib/Config/Any/JSON.pm
   trunk/Config-Any/lib/Config/Any/Perl.pm
   trunk/Config-Any/lib/Config/Any/XML.pm
   trunk/Config-Any/lib/Config/Any/YAML.pm
Log:
prep release

Modified: trunk/Config-Any/Changes
===================================================================
--- trunk/Config-Any/Changes	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/Changes	2010-02-15 13:59:17 UTC (rev 12867)
@@ -1,5 +1,10 @@
 Revision history for Config-Any
 
+0.19 Mon 15 Feb 2010
+    - add JSON::DWIW to the top of the JSON loaders list (caelum)
+    - remove need for caching in Perl loader by using do() instead
+      of require() (caelum)
+
 0.18 Mon 16 Nov 2009
     - ensure XML loader's _coerce() method checks specifically for HASH refs
     - add YAML::XS to the top of the YAML loaders list

Modified: trunk/Config-Any/lib/Config/Any/General.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/General.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/General.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -88,7 +88,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
 
 Portions Copyright 2006 Portugal Telecom
 

Modified: trunk/Config-Any/lib/Config/Any/INI.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/INI.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/INI.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -103,7 +103,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
+Copyright 2006-2010 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/Config-Any/lib/Config/Any/JSON.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/JSON.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/JSON.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -88,7 +88,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/Config-Any/lib/Config/Any/Perl.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/Perl.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/Perl.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -44,8 +44,8 @@
 sub load {
     my $class = shift;
     my $file  = shift;
-    my $content;
-    my $exception;
+
+    my( $exception, $content );
     {
         local $@;
         $content = do $file;
@@ -62,7 +62,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/Config-Any/lib/Config/Any/XML.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/XML.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/XML.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -101,7 +101,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/Config-Any/lib/Config/Any/YAML.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any/YAML.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any/YAML.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -81,7 +81,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Brian Cassidy
+Copyright 2006-2010 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/Config-Any/lib/Config/Any.pm
===================================================================
--- trunk/Config-Any/lib/Config/Any.pm	2010-02-15 13:52:28 UTC (rev 12866)
+++ trunk/Config-Any/lib/Config/Any.pm	2010-02-15 13:59:17 UTC (rev 12867)
@@ -6,7 +6,7 @@
 use Carp;
 use Module::Pluggable::Object ();
 
-our $VERSION = '0.18';
+our $VERSION = '0.19';
 
 =head1 NAME
 




More information about the Catalyst-commits mailing list