Doc updates
Shawn M Moore [Wed, 11 Jun 2008 11:03:35 +0000 (11:03 +0000)]
Changes
lib/Mouse.pm

diff --git a/Changes b/Changes
index b7892d5..6d4e70b 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse
 
+0.03
+        Add before/after/around, courtesy of Class::Method::Modifiers
+        Add support for ->new({...})
+
 0.02    Wed Jun 11 01:56:44 2008
         Add Squirrel which acts as Moose if it's already loaded, otherwise
             Mouse (thanks nothingmuch)
index 329ed83..65ff90f 100644 (file)
@@ -208,10 +208,6 @@ Mouse also has the blessings of Moose's author, stevan.
 
 =head2 MISSING FEATURES
 
-=head3 Method modifiers
-
-Fixing this one next, with a reimplementation of L<Class::Method::Modifiers>.
-
 =head3 Roles
 
 Fixing this one slightly less soon. stevan has suggested an implementation
@@ -246,6 +242,21 @@ Returns this class' metaclass instance.
 
 Sets this class' superclasses.
 
+=head2 before (method|methods) => Code
+
+Installs a "before" method modifier. See L<Moose/before> or
+L<Class::Method::Modifiers/before>.
+
+=head2 after (method|methods) => Code
+
+Installs an "after" method modifier. See L<Moose/after> or
+L<Class::Method::Modifiers/after>.
+
+=head2 around (method|methods) => Code
+
+Installs an "around" method modifier. See L<Moose/around> or
+L<Class::Method::Modifiers/around>.
+
 =head2 has (name|names) => parameters
 
 Adds an attribute (or if passed an arrayref of names, multiple attributes) to