I compiled a list of packages still not using GAPDoc.
It was luck that thanks to @bh11 a couple of issues with gapmacro.tex were resolved, but I would like to remind that we do not support gapmacro.tex since GAP 4.5, and only provide it for backwards compatibility for authors of the packages listed above. I am creating this issue in order to monitor the progress of the transition to GAPDoc. The first candidates for the conversion are likely those packages with their names hyperlinked to GitHub repositories, so this could be helped via a pull request.
Among 130 packages that will appear in GAP 4.8.2, there are 33 packages which do not have GAPDoc-based manuals.
Status as of 2026-08-11, checked against the current package distribution. 8 of the 34 listed packages are converted; 26 remain.
Note that crisp, irredsol and matgrp no longer ship a doc/make_doc, but their manuals are still plain TeX.
dev/gapmacro2gapdoc.g has been replaced by a Python rewrite, #6496, which is what the recent conversions used. It converts the chapter files, resolves cross-references against manual.six, takes each declaration's type from the package's own Declare... calls, and reports what it could not work out. The result still needs review, but the bulk is mechanical.
One thing that turned up in every package converted so far: the old build extracted the manual examples to a gitignored file that nothing ever ran, so they had quietly gone stale. AutoDoc extracts them into tst/, where they do run — expect to spend most of the effort there rather than on the markup.
I compiled a list of packages still not using GAPDoc.
It was luck that thanks to @bh11 a couple of issues with
gapmacro.texwere resolved, but I would like to remind that we do not supportgapmacro.texsince GAP 4.5, and only provide it for backwards compatibility for authors of the packages listed above. I am creating this issue in order to monitor the progress of the transition to GAPDoc. The first candidates for the conversion are likely those packages with their names hyperlinked to GitHub repositories, so this could be helped via a pull request.Among 130 packages that will appear in GAP 4.8.2, there are 33 packages which do not have GAPDoc-based manuals.
Status as of 2026-08-11, checked against the current package distribution. 8 of the 34 listed packages are converted; 26 remain.
doc/<book>/Note that
crisp,irredsolandmatgrpno longer ship adoc/make_doc, but their manuals are still plain TeX.dev/gapmacro2gapdoc.ghas been replaced by a Python rewrite, #6496, which is what the recent conversions used. It converts the chapter files, resolves cross-references againstmanual.six, takes each declaration's type from the package's ownDeclare...calls, and reports what it could not work out. The result still needs review, but the bulk is mechanical.One thing that turned up in every package converted so far: the old build extracted the manual examples to a gitignored file that nothing ever ran, so they had quietly gone stale. AutoDoc extracts them into
tst/, where they do run — expect to spend most of the effort there rather than on the markup.