Jesse,

Thanks for the super-quick response!  I got busy with $work for a bit,
but I did pass on your wisdom immediately.

> As far as I'm aware, this is a bug with MooseX::Method::Signatures and
> perl 5.12, in that the parsing for methods doesn't work quite right if
> the initial brace for that method isn't on the same line. Move your
> braces to the same line and things should work.

Okay, now that you point all this out, we poked around MXMS some more
and found a bug filed on this very topic.  Which I really should have
noticed before I posted, so I apologize for that.

I'm still a little confused, though, as to why we can't reproduce it
outside of Mason.  The bug report in RT just shows a very simple
example; if I get _my_ example that simple, my problem goes away.  So
I wonder if that's significant somehow.

Anyway, now we have a workaround and a place to look if we're so
inclined to try to contribute a patch.  So I appreciate all the help
here.


            -- Buddy

Reply via email to