X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=6e70b811d2663142467c6bf43f929e5bbce9ba09;hb=1408d0a4a06459625233de7e50c38707c184a83f;hp=c3acedbc4e6b5137708f11e2e33f41fd31e71a6f;hpb=ce2b098c6500c7c503ed37a946c516629b49ea3a;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index c3acedb..6e70b81 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -9,7 +9,7 @@ use Text::ASCIITable; __PACKAGE__->mk_classdata($_) for qw/dispatcher engine log/; -our $VERSION = '5.00'; +our $VERSION = '5.01'; our @ISA; =head1 NAME @@ -47,10 +47,10 @@ Catalyst - The Elegant MVC Web Application Framework sub index : Path('/index.html') { my ( $self, $c ) = @_; $c->res->output('Hello'); - $c->forward('_foo'); + $c->forward('foo'); } - sub product : Regex('/^product[_]*(\d*).html$/') { + sub product : Regex('^product[_]*(\d*).html$') { my ( $self, $c ) = @_; $c->stash->{template} = 'product.tt'; $c->stash->{product} = $c->req->snippets->[0]; @@ -156,7 +156,10 @@ sub import { require mod_perl; - if ( $mod_perl::VERSION >= 1.99 ) { + if ( $ENV{MOD_PERL_API_VERSION} == 2 ) { + $engine = 'Catalyst::Engine::Apache::MP20'; + } + elsif ( $mod_perl::VERSION >= 1.99 ) { $engine = 'Catalyst::Engine::Apache::MP19'; } else { @@ -164,12 +167,14 @@ sub import { } } - $caller->log->info("You are running an old helper script! ". - "Please update your scripts by regenerating the ". - "application and copying over the new scripts.") - if ( $ENV{CATALYST_SCRIPT_GEN} && ( - $ENV{CATALYST_SCRIPT_GEN} < - $Catalyst::Helper::CATALYST_SCRIPT_GEN )) ; + $caller->log->info( "You are running an old helper script! " + . "Please update your scripts by regenerating the " + . "application and copying over the new scripts." ) + if ( $ENV{CATALYST_SCRIPT_GEN} + && ( + $ENV{CATALYST_SCRIPT_GEN} < $Catalyst::Helper::CATALYST_SCRIPT_GEN ) + ); + # Process options my @plugins; foreach (@options) { @@ -275,6 +280,10 @@ Mailing-Lists: http://lists.rawmode.org/mailman/listinfo/catalyst http://lists.rawmode.org/mailman/listinfo/catalyst-dev +Web: + + http://catalyst.perl.org + =head1 SEE ALSO =over 4