Author: Util Date: 2009-10-09 21:20:19 +0200 (Fri, 09 Oct 2009) New Revision: 28689
Modified: docs/Perl6/Spec/S02-bits.pod docs/Perl6/Spec/S03-operators.pod docs/Perl6/Spec/S04-control.pod docs/Perl6/Spec/S06-routines.pod docs/Perl6/Spec/S07-iterators.pod docs/Perl6/Spec/S11-modules.pod docs/Perl6/Spec/S26-documentation.pod docs/Perl6/Spec/S32-setting-library/Temporal.pod Log: [spec] 13 typos in 8 specs. Modified: docs/Perl6/Spec/S02-bits.pod =================================================================== --- docs/Perl6/Spec/S02-bits.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S02-bits.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -872,7 +872,7 @@ scope, and then fails because a number doesn't know how to respond to the C<.(3)> invocation. -Likewise, the single dispatcher offically recognizes C<*.meth> at run time +Likewise, the single dispatcher officially recognizes C<*.meth> at run time and returns C<{ $_.meth }>, so it can be used where patterns are expected: @primes = grep *.prime, 2..*; @@ -1081,7 +1081,7 @@ Blob An undifferentiated mass of bits Instant A point on the continuous atomic timeline (TAI) Duration The difference between two Instants - HardRoutine A routine that is commited to not changing + HardRoutine A routine that is committed to not changing Insofar as Lists are lazy, they're really only partially immutable, in the sense that the past is fixed but the future is not. The portion of @@ -1159,7 +1159,7 @@ Regex Perl pattern Match Perl match, usually produced by applying a pattern STASH A symbol table hash (package, module, class, lexpad, etc) - SoftRoutine A routine that is commited to staying mutable + SoftRoutine A routine that is committed to staying mutable The C<KeyHash> role differs from a normal C<Associative> hash in how it handles default values. If the value of a C<KeyHash> element is set to the default Modified: docs/Perl6/Spec/S03-operators.pod =================================================================== --- docs/Perl6/Spec/S03-operators.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S03-operators.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -3522,7 +3522,7 @@ Then a C<Regex> can be used against it as if it were an ordinary string. The C<Regex> engine can ask the string if it has more characters, and the string will extend itself if possible from its -underlying interator. (Note that such strings have an indefinite +underlying iterator. (Note that such strings have an indefinite number of characters, so if you use C<.*> in your pattern, or if you ask the string how many characters it has in it, or if you even print the whole string, it may be feel compelled to slurp in the rest of @@ -3544,7 +3544,7 @@ array, changes to the array (such as by C<shift> or C<pop>) are tracked by the C<Cat> so that the element numbers remain correct. Strings, arrays, lists, sequences, captures, and tree nodes can all be pattern -matched by regexes or by signatures more or less interchangably. +matched by regexes or by signatures more or less interchangeably. =head1 Invocant marker @@ -4337,7 +4337,7 @@ my $a; # okay my ($b, $c); # okay - my ($b = 1, $c = 2); # okay - "my" intializers assign at runtime + my ($b = 1, $c = 2); # okay - "my" initializers assign at runtime my $b, $c; # wrong: "Use of undeclared variable: $c" Types occurring between the declarator and the signature are distributed into Modified: docs/Perl6/Spec/S04-control.pod =================================================================== --- docs/Perl6/Spec/S04-control.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S04-control.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -618,7 +618,7 @@ specified by calling the C<take> list prefix operator one or more times within the dynamic scope of the C<gather>. The C<take> function's signature is like that of C<return>; it merely captures the C<Capture> -of its argments without imposing any additional constraints (in the +of its arguments without imposing any additional constraints (in the absence of context propagation by the optimizer). The value returned by the C<take> to its own context is that same C<Capture> object (which is ignored when the C<take> is in void context). Regardless of the Modified: docs/Perl6/Spec/S06-routines.pod =================================================================== --- docs/Perl6/Spec/S06-routines.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S06-routines.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -2513,7 +2513,7 @@ plug-ins as a part of the same program by softening all plug-ins. (Similar considerations apply to optimizing classes to closed/final.) -Note that installing a wrapper before C<CHECK> time is specifcally +Note that installing a wrapper before C<CHECK> time is specifically I<not> one of the ways to mark a routine as soft. Such a routine may still be hardened at C<CHECK> time despite being wrapped during compile time. Modified: docs/Perl6/Spec/S07-iterators.pod =================================================================== --- docs/Perl6/Spec/S07-iterators.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S07-iterators.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -35,7 +35,7 @@ =item Strictly Lazy -Does not evaluate anything unless explictly required by the user, +Does not evaluate anything unless explicitly required by the user, including not traversing non-lazy objects. This behavior is generally available only by pragma or by explicit programming with non-lazy primitives. Modified: docs/Perl6/Spec/S11-modules.pod =================================================================== --- docs/Perl6/Spec/S11-modules.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S11-modules.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -373,7 +373,7 @@ parts in which the non-identifier parts are specified in adverbial pair notation without intervening spaces. Internally these are stored in a canonical string form which you should ignore. You may write the -various parts in any order, except that the bare identifer must come +various parts in any order, except that the bare identifier must come first. The required parts for library insertion are the short name of the class/module, a URI identifying the author (or authorizing authority, so we call it "auth" to be intentionally ambiguous), and its version number. @@ -383,7 +383,7 @@ class Dog:auth<http://www.some.com/~jrandom>:ver<1.2.1>; class Dog:auth<mailto:jran...@some.com>:ver<1.2.1>; -Since these are somewhat unweildy to look at, we allow a shorthand in +Since these are somewhat unwieldy to look at, we allow a shorthand in which a bare subscripty adverb interprets its elements according to their form: Modified: docs/Perl6/Spec/S26-documentation.pod =================================================================== --- docs/Perl6/Spec/S26-documentation.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S26-documentation.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -1151,7 +1151,7 @@ The resulting object's C<.typename> method retrieves the short name of the block type: C<'Xhtml'>, C<'Image'>, etc. The object's C<.config> -method retreives the list of configuration options (if any). The +method retrieves the list of configuration options (if any). The object's C<.contents> method retrieves a list of the block's verbatim contents. Modified: docs/Perl6/Spec/S32-setting-library/Temporal.pod =================================================================== --- docs/Perl6/Spec/S32-setting-library/Temporal.pod 2009-10-09 19:17:09 UTC (rev 28688) +++ docs/Perl6/Spec/S32-setting-library/Temporal.pod 2009-10-09 19:20:19 UTC (rev 28689) @@ -135,7 +135,7 @@ therefore, considerably restricted. In order to make it easier to deal with the most common scenario, the -contructor of the bare DateTime type will delegate to +constructor of the bare DateTime type will delegate to Gregorian::DateTime. It defines the following attributes.