about summary refs log tree commit diff
path: root/src/gen.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* use mtime exclusively when generatingRobert Günzler2025-10-181-1/+28
| | | | | | | | md -> htm processing writes mtimes from git htm files that are not generated have their mtime set from git via a preprocessor step Signed-off-by: Robert Günzler <r@gnzler.io>
* get mtime from gitRobert Günzler2025-10-181-2/+2
| | | | | | but fallback to mtime anyway Signed-off-by: Robert Günzler <r@gnzler.io>
* optimize page loading using preload/prefetchRobert Günzler2025-10-071-0/+1
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* rename genIndexHTML to the more correct genIndexRobert Günzler2025-10-061-2/+2
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* only update index.htm when it actually changesRobert Günzler2025-10-061-1/+3
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* use higher level stdlib APIsRobert Günzler2025-10-041-1/+1
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* use canonical duck typing for function namesRobert Günzler2025-10-041-13/+13
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* split formatting out of get_mtimeRobert Günzler2025-10-031-2/+3
| | | | | | | this allows changing how the time value should be formatted to prepare for using this to make pandoc renders reproducable Signed-off-by: Robert Günzler <r@gnzler.io>
* use rbl for running pandocRobert Günzler2025-09-291-14/+15
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* support anchors for link-only refsRobert Günzler2025-09-241-1/+1
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* better handle refs by looking up pages on useRobert Günzler2025-09-241-29/+62
| | | | | | this fixes an issue where nonexistent refs would corrupt the output Signed-off-by: Robert Günzler <r@gnzler.io>
* support passing anchors through refsRobert Günzler2025-09-101-4/+7
| | | | Signed-off-by: Robert Günzler <r@gnzler.io>
* refactor gen binaryRobert Günzler2025-07-251-105/+29
| | | | | | | - make indexer also pick up markdown files - prepare for hosting more markdown functionality Signed-off-by: Robert Günzler <r@gnzler.io>
* refactor into cliRobert Günzler2025-07-171-0/+440
Signed-off-by: Robert Günzler <r@gnzler.io>