From: Dave Rolsky Date: Mon, 16 Mar 2009 19:35:11 +0000 (-0500) Subject: more spelling fixes X-Git-Tag: 0.80_01~47 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=0d6dca0a8f01c5726088431bdbd92665c0adc1b9;p=gitmo%2FClass-MOP.git more spelling fixes --- diff --git a/lib/Class/MOP/Class.pm b/lib/Class/MOP/Class.pm index 7be3421..6ded255 100644 --- a/lib/Class/MOP/Class.pm +++ b/lib/Class/MOP/Class.pm @@ -1162,7 +1162,7 @@ Class::MOP::Class - Class Meta Object This is the largest and most complex part of the Class::MOP meta-object protocol. It controls the introspection and manipulation -of Perl 5 classes, and it can create them as wlel. The best way to +of Perl 5 classes, and it can create them as well. The best way to understand what this module can do, is to read the documentation for each of its methods. @@ -1272,7 +1272,7 @@ instances. This method clones an existing object instance. Any parameters you provide are will override existing attribute values in the object. -This is a convience method for cloning an object instance, then +This is a convenience method for cloning an object instance, then blessing it into the appropriate package. You could implement a clone method in your class, using this method: @@ -1555,7 +1555,7 @@ Making a class immutable "freezes" the class definition. You can no longer call methods which alter the class, such as adding or removing methods or attributes. -Making a class immutable lets us optimize the class by inlning some +Making a class immutable lets us optimize the class by inlining some methods, and also allows us to optimize some methods on the metaclass object itself. @@ -1599,8 +1599,8 @@ parent classes. Method modifiers work by wrapping the original method and then replacing it in the class's symbol table. The wrappers will handle -calling all the modifiers in the appropariate orders and preserving -the calling context for the original method. +calling all the modifiers in the appropriate order and preserving the +calling context for the original method. The return values of C and C modifiers are ignored. This is because their purpose is B to filter the input diff --git a/xt/pod_spell.t b/xt/pod_spell.t index 51c8a85..52c590f 100644 --- a/xt/pod_spell.t +++ b/xt/pod_spell.t @@ -79,6 +79,7 @@ JVM MetaModel metamodel metaclass +metaclass's BUILDARGS MOPs Metalevel @@ -95,6 +96,8 @@ destructors DWIM eval'ing hashrefs +Immutabilization +immutabilization immutabilize immutabilized inline @@ -121,6 +124,7 @@ parameterizes pluggable prechecking prepends +rebless runtime sigil stacktrace