From: Tomas Doran Date: Mon, 12 Jan 2009 05:08:43 +0000 (+0000) Subject: Doc for MX::E::CAF list assign bug, TODO updates incl Prefork tested X-Git-Tag: 5.8000_05~19 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=cb092ef3a99b53b22c590fe9c0f96986909849b3 Doc for MX::E::CAF list assign bug, TODO updates incl Prefork tested --- diff --git a/TODO b/TODO index ca33efc..7174b0d 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,3 @@ -Back-compat investigation: - - - Get engines tested: - - Catalyst-Engine-HTTP-Prefork - Known issues: - Catalyst-Log-Log4perl Deep recursion on subroutine "MockApp::setup" due @@ -13,18 +8,14 @@ Known issues: - Waiting on new releases: - Catalyst::Plugin::Authentication - 0.100092 - Catalyst::Action::RenderView - 0.08 - - Catalyst::Plugin::DebugCookie - 0.999002 - CatalystX::CRUD - 0.38 -Documentation: - - - Manual / Tutorial updates - - - extends in components with attributes must be inside a BEGIN block. + - MX::Emulate::CAF - list assignment (see notes in Upgrading.pod and + branch in svn) - - How to write Moosified Catalyst components. +Documentation: - - Catalyst/Upgrading.pod + - Catalyst/Upgrading.pod needs brushing up Profiling: diff --git a/lib/Catalyst/Upgrading.pod b/lib/Catalyst/Upgrading.pod index e2d49fa..a2d30ba 100644 --- a/lib/Catalyst/Upgrading.pod +++ b/lib/Catalyst/Upgrading.pod @@ -107,7 +107,14 @@ the first COMPONENT method in your @ISA. =head2 Assigning lists to accessors -FIXME +Accessors generated by Class::Accessor::Fast will, when multiple values +are assigned to them, store a reference to a list automatically for you. + +This is not currently supported by MooseX::Emulate::Class::Accessor::Fast, +and only the first value in the list will be stored. + +If you are relying on this behavior, and inheriting mk_accessors from a +Catalyst component, then your code will fail. =head1 WARNINGS