X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FPlugin%2FConfigLoader.pm;h=a12539e56398d83d63415b8a73561a15c4ca3bc2;hb=3af1b75e9cdce7583b14eea7d8c83f5643c18e51;hp=e3ffddc41cd7899cc17c18f7740d3e1cc3790e65;hpb=77c20d10b7bc5517c6589c41830188fea0a799bf;p=catagits%2FCatalyst-Plugin-ConfigLoader.git diff --git a/lib/Catalyst/Plugin/ConfigLoader.pm b/lib/Catalyst/Plugin/ConfigLoader.pm index e3ffddc..a12539e 100644 --- a/lib/Catalyst/Plugin/ConfigLoader.pm +++ b/lib/Catalyst/Plugin/ConfigLoader.pm @@ -7,7 +7,7 @@ use Config::Any; use NEXT; use Data::Visitor::Callback; -our $VERSION = '0.14'; +our $VERSION = '0.15'; =head1 NAME @@ -228,8 +228,8 @@ sub finalize_config { my $v = Data::Visitor::Callback->new( plain_value => sub { return unless defined $_; - s{__HOME__}{ $c->path_to( '' ) }e; - s{__path_to\((.+)\)__}{ $c->path_to( split( '/', $1 ) ) }e; + s{__HOME__}{ $c->path_to( '' ) }eg; + s{__path_to\((.+?)\)__}{ $c->path_to( split( '/', $1 ) ) }eg; } ); $v->visit( $c->config );