I noticed that register_path uses URI->canonical: sub register_path { my ( $self, $c, $path, $action ) = @_; $path =~ s!^/!!; $path = '/' unless length $path; $path = URI->new($path)->canonical;
unshift( @{ $self->{paths}{$path} ||= [] }, $action); return 1; } I'm confused, when would a Path attribute be a full URI? http://dev.catalyst.perl.org/svnweb/Catalyst/view/Catalyst-Runtime/5.70/trunk/lib/Catalyst/DispatchType/Path.pm?rev=6897 BTW -- 3178 matthewt $path = URI->new($path)->canonical; If I try to get to that version in svn I get a redirect loop: http://dev.catalyst.perl.org/svnweb/Catalyst/log/Catalyst-Runtime/5.70/trunk/lib/Catalyst/DispatchType/Path.pm (click on the link "/trunk/Catalyst-Runtime:6895") -- Bill Moseley [EMAIL PROTECTED] _______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/