On Sat, Dec 15, 2018 at 12:27:38PM +0100, Martin Ågren wrote: > I have (ab)used doc-diff to try to find instances where Asciidoctor and > Asciidoc render our documentation differently. (See [1] for details on > the hack.) This series fixes the differences that somehow stood out in > the diff. Many smaller differences remain. I think the relevant bits from [1] are: * Use `make --always-make ... install-man` in doc-diff. * ./doc-diff -f HEAD HEAD # note -f * Add empty commit and tweak config.mak * ./doc-diff HEAD^ HEAD # note no -f To make this easier, it would make sense to me to: - teach doc-diff a flag for marking one or both of the endpoints to be built with asciidoctor versus asciidoc - mark the asciidoc/asciidoctor in the directory name. That name serves as a cache key for avoiding re-doing the work, you should be able to just: ./doc-diff --asciidoctor HEAD HEAD and actually build and compare what you want. - it sounds from "make --always-make" that our Makefile does not properly rebuild when we switch from asciidoc to asciidoctor. That might be nice to fix with a mechanism similar to the GIT-BUILD-FLAGS we use in the top-level Makefile. -Peff