On Wed, Jul 15, 2009 at 4:39 PM, Tomas Doran <[email protected]> wrote:
>
> On 7 Jul 2009, at 08:15, Paul Makepeace wrote:
>>
>> My app recently started failing with default : Private. IIRC at YAPC10
>> mst said this was a  relic of bygone Catalyst days.
>>
>> So what does "default : Path" actually _mean_? The docs say,
>
>> "Path actions match things starting with a precise specified path, and
>> nothing else." and "Empty Path definitions match on the namespace
>> only, exactly like :Global."
>>
>> My reading of that is that :Path means *any* sub (not just default)
>> would match /$controller - is that right?
>
> Yes, sorry - I think I gave the wrong impression in the last mail (i.e. I was 
> full of crap).
>
> 'index' and 'default' are only special in the root namespace (and this was 
> the regression which was fixed recently, any attributed method named 'index' 
> started being used, despite other attributes...
>
> Path with no arguments also behaves exactly as you suggest.

OK thanks. And to cover it the other way, default & index no longer
have special meaning on their own, anywhere?

Paul (who will take a stab at twiddling docs after this)

>
> Cheers
> t0m
>
>
> _______________________________________________
> List: [email protected]
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/[email protected]/
> Dev site: http://dev.catalyst.perl.org/

_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to