@@ -444,17 +444,17 @@ (Bool :$debug, Bool :$typegraph = False)
444
444
$ s . trans ([</ \\ " >] => [<\\ / \\\\ \\ " > ]);
445
445
}
446
446
@ items . push : $ dr . lookup(' language' , : by<kind >). sort (*. name ). map ({
447
- qc [ \{ label: "Language: {.name}", value: "{.name}", url: "{ fix-url(.url) }" \} ]
447
+ qq [ \{ label: "Language: { . name } ", value: "{ . name } ", url: "{ fix-url(. url) } " \} ]
448
448
});
449
449
@ items . push : $ dr . lookup(' type' , : by<kind >). sort (*. name ). map ({
450
- qc [ \{ label: "Type: {.name}", value: "{.name}", url: "{ fix-url(.url) }" \} ]
450
+ qq [ \{ label: "Type: { . name } ", value: "{ . name } ", url: "{ fix-url(. url) } " \} ]
451
451
});
452
452
my % seen ;
453
453
@ items . push : $ dr . lookup(' routine' , : by<kind >). grep ({! % seen {. name }++ }). sort (*. name ). map ({
454
- qc [ \{ label: "{ (.subkind // 'Routine').tclc }: {escape .name}", value: "{escape .name}", url: "{ fix-url(.url) }" \} ]
454
+ qq [ \{ label: "{ (. subkind // ' Routine' ). tclc } : { escape . name } ", value: "{ escape . name } ", url: "{ fix-url(. url) } " \} ]
455
455
});
456
456
@ items . push : $ dr . lookup(' operator' , : by<kind >). map ({
457
- qc [ \{ label: "$_.human-kind() {escape .name}", value: "{escape .name}", url: "{ fix-url .url }"\} ]
457
+ qq [ \{ label: "$ _. human-kind () { escape . name } ", value: "{ escape . name } ", url: "{ fix-url . url } "\} ]
458
458
});
459
459
460
460
my $ items = @ items . join (" ,\n " );
@@ -609,8 +609,8 @@ (Bool :$debug, Bool :$typegraph = False)
609
609
pod-block(" Documentation for $ subkind $ name , assembled from the
610
610
following types:" ),
611
611
@ docs . map ({
612
- pod-heading(. origin. name ~ ' .' ~ . name ),
613
- pod-block(" From " , pod-link(. origin. name , . origin. url ~ ' #' ~ . name )),
612
+ pod-heading(. origin. name ~ ' .' ~ . name ), # TODO: better way to get link to origin
613
+ pod-block(" From " , pod-link(. origin. name , . origin. url ~ ' #' ~ ( . subkind ~~ / fix / ?? . subkind ~ ' _ ' !! ' ' ) ~ . name )),
614
614
. pod. list,
615
615
})
616
616
);
0 commit comments