From: Dave Rolsky Date: Mon, 16 Mar 2009 19:35:11 +0000 (-0500) Subject: more spelling fixes X-Git-Tag: 0.78_02~35 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=1a34ec18fb7fe34d8b1a6d104bd7078bf00804b1;p=gitmo%2FClass-MOP.git more spelling fixes --- diff --git a/lib/Class/MOP/Class.pm b/lib/Class/MOP/Class.pm index 249d6a8..834c007 100644 --- a/lib/Class/MOP/Class.pm +++ b/lib/Class/MOP/Class.pm @@ -1093,7 +1093,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. @@ -1203,7 +1203,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: @@ -1486,7 +1486,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. @@ -1530,8 +1530,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