Skip to content
quarry Check-in [44ba7c78f8]
Login

Check-in [44ba7c78f8]

Overview
Comment:doc: relative links between documents, and their images

Fossil's docs link each other as Quick Start and those stayed literal text, so a rendered doc was a dead end. Relative targets now resolve for tree documents only — a wiki artifact sits at no path and must not emit links relative to one — and the href is left relative so the browser resolves it against the doc's own URL. Images are served as bytes under the same route the markup already points at.

Also stops double-escaping a character reference the author wrote: fossil's own index rendered "Tips & Hints".

Timelines: family | ancestors | descendants | both | doc-links
Files: files | file ages | folders
SHA3-256: 44ba7c78f8f4673757a09e40ae06e8331f17924e761e3f50a23198cbf7f99f95
User & Date: dmestas on 2026-08-23 01:03:04.206
Other Links: branch diff | manifest | tags
Context
2026-08-23
01:05
merge doc-links: relative document links, doc images, entity fix check-in: ef1774989d user: dmestas tags: trunk
01:03
doc: relative links between documents, and their images

Fossil's docs link each other as Quick Start and those stayed literal text, so a rendered doc was a dead end. Relative targets now resolve for tree documents only — a wiki artifact sits at no path and must not emit links relative to one — and the href is left relative so the browser resolves it against the doc's own URL. Images are served as bytes under the same route the markup already points at.

Also stops double-escaping a character reference the author wrote: fossil's own index rendered "Tips & Hints". closed check-in: 44ba7c78f8 user: dmestas tags: doc-links

00:50
merge doc-render: embedded documentation renders check-in: 96245e37e1 user: dmestas tags: trunk
Changes