mirror of
https://github.com/xroche/httrack.git
synced 2026-07-24 01:29:49 +03:00
html/httrack.man.html is groff-rendered from man/httrack.1 and committed, but had drifted far behind the roff page (missing the option table-of-contents and many options such as --pause and --delayed-type-check). Regenerate it, and make regen-man-html strip groff's version-stamp and creation-date comments so the committed file no longer churns across groff versions or rebuilds. Add a lightweight CI guard: a PR that changes man/httrack.1 must also change html/httrack.man.html, catching the "regenerated the roff page, forgot the HTML" case that caused this drift. Rendering needs the full groff html device, so CI verifies the two move together rather than regenerating in-CI. Signed-off-by: Xavier Roche <roche@httrack.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>