From: Stevan Little Date: Sat, 15 Jul 2006 20:16:22 +0000 (+0000) Subject: ChangeLog and adding yuval to authors everywhere X-Git-Tag: 0_33~13 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=1a09d9cce4930577a39060a03029a32cd51d41c7;p=gitmo%2FClass-MOP.git ChangeLog and adding yuval to authors everywhere --- diff --git a/Changes b/Changes index 3090e7f..e8ba951 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ Revision history for Perl extension Class-MOP. -0.31 +0.31 Sat. July 15, 2006 + * Class::MOP::Class - added &find_method_by_name to locate a method anywhere within the class hierarchy diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP index 795aeb0..7af830e 100644 --- a/MANIFEST.SKIP +++ b/MANIFEST.SKIP @@ -8,6 +8,7 @@ CVS \.svn \.DS_Store cover_db +bench \..*\.sw.?$ ^Makefile$ ^pm_to_blib$ diff --git a/examples/ArrayBasedStorage.pod b/examples/ArrayBasedStorage.pod index c05fd12..bc5a19b 100644 --- a/examples/ArrayBasedStorage.pod +++ b/examples/ArrayBasedStorage.pod @@ -94,10 +94,12 @@ This is very similar now to the InsideOutClass example, and in fact, they both share the exact same test suite, with the only difference being the Instance metaclass they use. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 SEE ALSO =head1 COPYRIGHT AND LICENSE diff --git a/examples/AttributesWithHistory.pod b/examples/AttributesWithHistory.pod index e355f91..3d21281 100644 --- a/examples/AttributesWithHistory.pod +++ b/examples/AttributesWithHistory.pod @@ -106,10 +106,12 @@ history as a field in the attribute meta-object, and will autogenerate a means of accessing that history for the class which these attributes are added too. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/examples/C3MethodDispatchOrder.pod b/examples/C3MethodDispatchOrder.pod index 7ede35a..18ad9e3 100644 --- a/examples/C3MethodDispatchOrder.pod +++ b/examples/C3MethodDispatchOrder.pod @@ -121,10 +121,12 @@ This example could be used as a template for other method dispatch orders as well, all that is required is to write a the C method which will return a linearized list of classes to dispatch along. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/examples/ClassEncapsulatedAttributes.pod b/examples/ClassEncapsulatedAttributes.pod index c1b91b5..326f527 100644 --- a/examples/ClassEncapsulatedAttributes.pod +++ b/examples/ClassEncapsulatedAttributes.pod @@ -133,10 +133,12 @@ is similar to how C++ handles its data members. Thanks to Yuval "nothingmuch" Kogman for the idea for this example. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/examples/InsideOutClass.pod b/examples/InsideOutClass.pod index 438387a..1d975f3 100644 --- a/examples/InsideOutClass.pod +++ b/examples/InsideOutClass.pod @@ -162,7 +162,7 @@ inside-out objects to be C-ed, and some other details as well (threading, etc), but this is an example. A real implementation is left as an exercise to the reader. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE diff --git a/examples/InstanceCountingClass.pod b/examples/InstanceCountingClass.pod index c04f220..d0274e7 100644 --- a/examples/InstanceCountingClass.pod +++ b/examples/InstanceCountingClass.pod @@ -55,10 +55,12 @@ InstanceCountingClass - An example metaclass which counts instances This is a classic example of a metaclass which keeps a count of each instance which is created. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/examples/LazyClass.pod b/examples/LazyClass.pod index f28a23e..d884096 100644 --- a/examples/LazyClass.pod +++ b/examples/LazyClass.pod @@ -133,10 +133,12 @@ without complicating the programing of it. This would also be ideal for a class which has a large amount of attributes, several of which are optional. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/examples/Perl6Attribute.pod b/examples/Perl6Attribute.pod index 4b3a6d5..bb8047e 100644 --- a/examples/Perl6Attribute.pod +++ b/examples/Perl6Attribute.pod @@ -65,10 +65,12 @@ same pre-processing approach. This is left as an exercise to the reader though (if you do it, please send me a patch though, and will update this). -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP.pm b/lib/Class/MOP.pm index 9b06820..af04c94 100644 --- a/lib/Class/MOP.pm +++ b/lib/Class/MOP.pm @@ -13,7 +13,7 @@ use Class::MOP::Method; use Class::MOP::Class::Immutable; -our $VERSION = '0.30'; +our $VERSION = '0.31'; ## ---------------------------------------------------------------------------- ## Setting up our environment ... @@ -479,10 +479,12 @@ Thanks to Rob for actually getting the development of this module kick-started. =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP/Attribute.pm b/lib/Class/MOP/Attribute.pm index c9d64a3..b496b15 100644 --- a/lib/Class/MOP/Attribute.pm +++ b/lib/Class/MOP/Attribute.pm @@ -640,10 +640,12 @@ of the MOP when subclassing it. =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP/Class.pm b/lib/Class/MOP/Class.pm index 612642f..f881534 100644 --- a/lib/Class/MOP/Class.pm +++ b/lib/Class/MOP/Class.pm @@ -1244,10 +1244,12 @@ This will attempt to remove the package variable at C<$variable_name>. =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP/Class/Immutable.pm b/lib/Class/MOP/Class/Immutable.pm index 0a95028..6cd2e6c 100644 --- a/lib/Class/MOP/Class/Immutable.pm +++ b/lib/Class/MOP/Class/Immutable.pm @@ -260,10 +260,12 @@ to this method, which =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP/Instance.pm b/lib/Class/MOP/Instance.pm index c9a2ca4..9a143bc 100644 --- a/lib/Class/MOP/Instance.pm +++ b/lib/Class/MOP/Instance.pm @@ -289,7 +289,7 @@ optimizations. =back -=head1 AUTHOR +=head1 AUTHORS Yuval Kogman Enothingmuch@woobling.comE diff --git a/lib/Class/MOP/Method.pm b/lib/Class/MOP/Method.pm index f3ae077..30f2c2e 100644 --- a/lib/Class/MOP/Method.pm +++ b/lib/Class/MOP/Method.pm @@ -291,10 +291,12 @@ This simply blesses the C<&code> reference passed to it. =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP/Module.pm b/lib/Class/MOP/Module.pm index 697a391..eee05f5 100644 --- a/lib/Class/MOP/Module.pm +++ b/lib/Class/MOP/Module.pm @@ -46,10 +46,12 @@ Class::MOP::Module - Module Meta Object =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/Class/MOP/Package.pm b/lib/Class/MOP/Package.pm index d59cf63..0f9849d 100644 --- a/lib/Class/MOP/Package.pm +++ b/lib/Class/MOP/Package.pm @@ -164,10 +164,12 @@ Class::MOP::Package - Package Meta Object =back -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc. diff --git a/lib/metaclass.pm b/lib/metaclass.pm index 2bbafdd..111ecae 100644 --- a/lib/metaclass.pm +++ b/lib/metaclass.pm @@ -79,10 +79,12 @@ This is a pragma to make it easier to use a specific metaclass and a set of custom attribute and method metaclasses. It also installs a C method to your class as well. -=head1 AUTHOR +=head1 AUTHORS Stevan Little Estevan@iinteractive.comE +Yuval Kogman Enothingmuch@woobling.comE + =head1 COPYRIGHT AND LICENSE Copyright 2006 by Infinity Interactive, Inc.