Hi
I can provide a fix for the issue below: https://github.com/LinuxCNC/linuxcnc/commit/caa59738eaa982df96658724feb3c0ae4879119c It uses the fixed Groff macro locally because it is still up to the stars when Groff 1.23 will be released (which includes this fix). But it is a temporary solution (for 1-2 years I guess) until Groff 1.23 is released. Then it should be reverted.
What do you think of this idea?

Just compare http://linuxcnc.org/docs/2.9/html/man/man9/hostmot2.9.html with http://linuxcnc.org/docs/scratch/html/man/man9/hostmot2.9.html and http://linuxcnc.org/docs/2.9/html/man/man1/halui.1.html with http://linuxcnc.org/docs/scratch/html/man/man1/halui.1.html

Looks much better with correct subsections.

/Hans


Am 19.03.22 um 09:49 schrieb Hans Unzner:
Hi,

currently there is a little bug in Groff that doesn't display subesections (.SS) in the HTML output correctly. A fix for that is already in the Groff dev branch, but the date for the next release is still written in the stars. So my suggestion is just to add that fix to the appropriate file on the build server.
There are only two lines to add:
https://git.savannah.gnu.org/cgit/groff.git/commit/?id=4503f8b9a826cc8b9a9f4a4d3efe9adde459c3bc
This file is located in /usr/share/groff/1.22.4/tmac

Here an example of the output with the fix:
https://hansu.github.io/linuxcnc-doc/devel/html/man/man9/hostmot2.9.html
and here without
https://linuxcnc.org/docs/devel/html/man/man9/hostmot2.9.html

What do you think and who can do that?

Best,
Hans





_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to