Doc for MX::E::CAF list assign bug, TODO updates incl Prefork tested
Tomas Doran [Mon, 12 Jan 2009 05:08:43 +0000 (05:08 +0000)]
TODO
lib/Catalyst/Upgrading.pod

diff --git a/TODO b/TODO
index ca33efc..7174b0d 100644 (file)
--- 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:
 
index e2d49fa..a2d30ba 100644 (file)
@@ -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