The problem is caused by the new mdoc implementation.
The "canonical" man page is mdoc format because it is a superset of man page capabilities.
A perl script converts the mdoc output into man page format.
Except it has this remaining glitch. I am seeing it in my gnu-pw-mgr project, too.
Since this was written by a third party and that third party is stepping up to fix it,
I will wait for the solution. I wended my way through much of the script,
but I got lost trying to figure it all out. So I wait. Sorry.
FYI, the files at issue are: autoopts/tpl/cmd-doc.tlib (creating the option clauses
in mdoc format), and autoopts/tpl/mdoc2man.pl.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The problem is caused by the new mdoc implementation.
The "canonical" man page is mdoc format because it is a superset of man page capabilities.
A perl script converts the mdoc output into man page format.
Except it has this remaining glitch. I am seeing it in my gnu-pw-mgr project, too.
Since this was written by a third party and that third party is stepping up to fix it,
I will wait for the solution. I wended my way through much of the script,
but I got lost trying to figure it all out. So I wait. Sorry.
FYI, the files at issue are: autoopts/tpl/cmd-doc.tlib (creating the option clauses
in mdoc format), and autoopts/tpl/mdoc2man.pl.
P.S. my hackaround for gnu-pw-mgr:
Harlan suggested removing the quotes around long options that have disablement prefixes:
that seems to fix the issue. Once fully confirmed, I will push a new autogen. Sorry about that.
P.S. it also fixes the issue for the sample code in cli-args.def
fixed