Skip to content

Commit b7924ec

Browse files
committed
Adjust heading links
Adjust links to headings according to latest adaptation of headings from #Links_Of_This_Form to #Links_of_this_form. refs: #1838
1 parent 8fa3dd3 commit b7924ec

19 files changed

+30
-30
lines changed

doc/Language/5to6-nutshell.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ features and idioms are not).
1212
Hence this should not be mistaken for a beginner tutorial or a promotional
1313
overview of Perl 6; it is intended as a technical reference for Perl 6
1414
learners with a strong Perl 5 background and for anyone porting Perl 5 code
15-
to Perl 6 (though note that L<#Automated translation> might be more
15+
to Perl 6 (though note that L<#Automated_translation> might be more
1616
convenient).
1717
1818
A note on semantics; when we say "now" in this document, we mostly just

doc/Language/classtut.pod6

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ Since C<BUILD> runs in the context of the newly created C<Task> object, it
466466
is allowed to manipulate those private attributes. The trick here is that
467467
the private attributes (C<&!callback> and C<@!dependencies>) are being used
468468
as the bind targets for C<BUILD>'s parameters. Zero-boilerplate
469-
initialization! See L<objects|/language/objects#Object_Construction> for
469+
initialization! See L<objects|/language/objects#Object_construction> for
470470
more information.
471471
472472
The C<BUILD> method is responsible for initializing all attributes and must also
@@ -484,7 +484,7 @@ handle default values:
484484
) { }
485485
=end code
486486
487-
See L<Object Construction|/language/objects#Object_Construction> for more
487+
See L<Object Construction|/language/objects#Object_construction> for more
488488
options to influence object construction and attribute initialization.
489489
490490
=head1 Consuming our class

doc/Language/contexts.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ say ~@array; # OUTPUT: «1 2 3 4 5 6␤»
105105
=end code
106106
107107
This will happen also in a
108-
L<I<reduction>|https://docs.perl6.org/language/operators#Reduction_Operators>
108+
L<I<reduction>|https://docs.perl6.org/language/operators#Reduction_operators>
109109
context, when C<[~]> is applied to a list
110110
111111
say [~] [ 3, 5+6i, Set(<a b c>), [1,2,3] ]; # OUTPUT: «35+6ic a b1 2 3␤»

doc/Language/faq.pod6

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ L<DEFINITE|/language/classtut#index-entry-.DEFINITE> and L<defined>
348348
routines. Several other constructs exist that test for definiteness, such as
349349
L«C<with>, C<orwith>, and C<without>|/syntax/with%20orwith%20without»
350350
statements, L«C<//>|/routine/$SOLIDUS$SOLIDUS», L<andthen>, L<notandthen>, and
351-
L<orelse> operators, as well as L<type constraint smileys|/type/Signature#Constraining_Defined_and_Undefined_Values>.
351+
L<orelse> operators, as well as L<type constraint smileys|/type/Signature#Constraining_defined_and_undefined_values>.
352352
353353
=head2 What is C<so>?
354354
@@ -398,7 +398,7 @@ To explicitly allow either type objects or instances, you can use C<:_>.
398398
399399
=head2 What is the C«-->» thing in the signature?
400400
401-
L«-->|/type/Signature#Constraining_Return_Types» is a return constraint, either
401+
L«-->|/type/Signature#Constraining_return_types» is a return constraint, either
402402
a type or a definite value.
403403
404404
Example of a type constraint:
@@ -586,7 +586,7 @@ initializes them:
586586
B.new(x => 5).show-x;
587587
588588
C<BUILD> is called by the default constructor (indirectly, see
589-
L<Object Construction|/language/objects#Object_Construction>
589+
L<Object Construction|/language/objects#Object_construction>
590590
for more details) with all the named arguments that the user passes to the
591591
constructor. C<:$!x> is a named parameter with name C<x>, and when called
592592
with a named argument of name C<x>, its value is bound to the attribute C<$!x>.

doc/Language/functions.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1142,7 +1142,7 @@ to L<exit|https://docs.perl6.org/routine/exit> has to be performed.
11421142
}
11431143
11441144
This C<MAIN> is defining two kind of aliases, as explained in
1145-
L<Signatures|/type/Signature#Positional_vs._Named>: C<:file($data)> aliases the
1145+
L<Signatures|/type/Signature#Positional_vs._named_arguments>: C<:file($data)> aliases the
11461146
content passed to the command-line parameter C<--file=> to the variable
11471147
C<$data>; C<:v(:$verbose)> not only aliases C<v> to C<verbose>, but also creates
11481148
a new command line parameter C<verbose> thanks to the specification of the C<:>.

doc/Language/glossary.pod6

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ subroutine/method/callable block.
835835
=head1 Parrot
836836
X<|Parrot>
837837
838-
A L<virtual machine|#Virtual machine> designed to run Perl 6 and other
838+
A L<virtual machine|#Virtual_machine> designed to run Perl 6 and other
839839
dynamic languages. No longer actively maintained.
840840
841841
=head1 PAST
@@ -963,7 +963,7 @@ X<|role>
963963
Roles, mix-ins or traits define interfaces and/or implementation of
964964
those interfaces as well as instance variables using them, and are
965965
mixed-in when declaring classes that follow that interface. L<Abstract
966-
classes|#Abstract class> are particular examples of Roles where the
966+
classes|#Abstract_class> are particular examples of Roles where the
967967
actual implementation is deferred to the class that uses that Role.
968968
969969
Roles are part of Perl 6's L<object system|/language/objects>, and are
@@ -1003,7 +1003,7 @@ In Perl, the sigil is the first character of a variable name. It must
10031003
be either $, @, %, or & respectively for a L<scalar|/type/Scalar>,
10041004
L<array|/type/Array>, L<hash|/type/Hash>, or L<code|/type/Code>
10051005
variable. See also Twigil and role. Also sigiled variables allow short
1006-
conventions for L<variable interpolation|#Variable interpolation> in a
1006+
conventions for L<variable interpolation|#Variable_interpolation> in a
10071007
double quoted string, or even postcircumfix expressions starting with
10081008
such a variable.
10091009
@@ -1048,7 +1048,7 @@ X<|Symbol>
10481048
10491049
Fancy alternative way to denote a name. Generally used in the context of
10501050
L<module|/language/modules>s linking, be it in the OS level, or at the
1051-
Perl 6 L<#Virtual machine> level for modules generated from languages
1051+
Perl 6 L<#Virtual_machine> level for modules generated from languages
10521052
targeting these VMs. The set of imported or exported symbols is called
10531053
the symbol table.
10541054

doc/Language/hashmap.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ pairs can be accessed in the same way as with plain C<.kv>:
402402
}
403403
404404
You can also loop over a C<Hash> using
405-
L<destructuring|/type/Signature#Destructuring_Parameters>.
405+
L<destructuring|/type/Signature#Destructuring_arguments>.
406406
407407
=head2 In place editing of values
408408

doc/Language/nativecall.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ a less specific type to a more specific one.
787787
As a special case, if a L<Signature|/type/Signature> is supplied as C<$target-type> then
788788
a C<subroutine> will be returned which will call the native function pointed to by C<$source>
789789
in the same way as a subroutine declared with the C<native> trait. This is described in
790-
L<Function Pointers|/langauge/nativecall#Function_Pointers>.
790+
L<Function Pointers|/language/nativecall#Function_pointers>.
791791
792792
=head2 sub cglobal
793793

doc/Language/nativetypes.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Perl 6 offers a set of I<native> types with a fixed, and known,
88
representation in memory. This page shows which ones exist and how they
99
can be used. Please check also the page on
10-
L<native numerics|/language/numerics#Native_Numerics>
10+
L<native numerics|/language/numerics#Native_numerics>
1111
for more information on them.
1212
1313
X<|int>X<|uint>X<|num>X<|str>

doc/Language/objects.pod6

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,7 @@ C<BUILD> on each class in an L<inheritance|#Inheritance> chain:
478478
# OUTPUT: «InvertiblePoint2D.new(x => 1, y => 2)␤»
479479
=end code
480480
481-
See also: L<#Object Construction>.
481+
See also: L<#Object_construction>.
482482
483483
=head2 Inheritance
484484
@@ -523,7 +523,7 @@ declared type:
523523
# OUTPUT: «the child's somewhat more fancy frob is called␤»
524524
=end code
525525
526-
=head2 X<Object Construction|BUILDALL (method)>
526+
=head2 X<Object construction|BUILDALL (method)>
527527
528528
Objects are generally created through method calls, either on the type
529529
object or on another object of the same type.

0 commit comments

Comments
 (0)