docread: duplicate header links

This makes it all a bit clearer, IMO.

Change-Id: I6a6a696484771b2368c37589a4b7ece8101c0b82
This commit is contained in:
puck 2025-07-03 18:57:48 +00:00
parent 6f97bf05d2
commit 7272d1546b

View file

@ -97,7 +97,7 @@
(let loop ((item table-of-contents))
(cond
((null? item) (error "Unknown TOC root" name))
((equal? name (caar item)) (set-cdr! (car item) (cons (sprintf "** xref:generated:~A[++~A++]\n" path name) (cdar item))))
((equal? name (caar item)) (set-cdr! (car item) (cons (sprintf "** xref:generated:~A[++~A++]\n*** xref:generated:~A[++~A++]\n" path name path name) (cdar item))))
((is-prefix (caar item) name) (set-cdr! (car item) (cons (sprintf "*** xref:generated:~A[++~A++]\n" path name) (cdar item))))
(else (loop (cdr item))))))