From: Jesse Luehrs Date: Fri, 6 May 2011 21:20:29 +0000 (-0500) Subject: shift things around a bit X-Git-Tag: 2.0003~49 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=7eaf57fa605e316d9ed37a877623752a30700708;p=gitmo%2FMoose.git shift things around a bit --- diff --git a/lib/Moose.pm b/lib/Moose.pm index 1c18290..a084be0 100644 --- a/lib/Moose.pm +++ b/lib/Moose.pm @@ -769,12 +769,6 @@ modifier features that L provides. More information on these may be found in L and the L. -=item B - -The keyword C is a no-op when called outside of an C method. In -the context of an C method, it will call the next most appropriate -superclass method with the same arguments as the original method. - =item B An C method is a way of explicitly saying "I am overriding this @@ -782,12 +776,11 @@ method from my superclass". You can call C within this method, and it will work as expected. The same thing I be accomplished with a normal method call and the C pseudo-package; it is really your choice. -=item B +=item B -The keyword C, much like C, is a no-op outside of the context of -an C method. You can think of C as being the inverse of -C; the details of how C and C work is best described in -the L. +The keyword C is a no-op when called outside of an C method. In +the context of an C method, it will call the next most appropriate +superclass method with the same arguments as the original method. =item B @@ -795,6 +788,13 @@ An C method, is a way of explicitly saying "I am augmenting this method from my superclass". Once again, the details of how C and C work is best described in the L. +=item B + +The keyword C, much like C, is a no-op outside of the context of +an C method. You can think of C as being the inverse of +C; the details of how C and C work is best described in +the L. + =item B This is the C function, and exported here because I use it