We first made the #curl build use #nroff for building the hugehelp file in December 1998, for curl 5.2. This makes "curl -M" work.
Now, I'm working on a change that finally removes nroff from the curl build process: github.com/curl/curl/pull/1304…
docs: ascii version of manpage without nroff by bagder · Pull Request #13047 · curl/curl
create ascii version of the manpage without nroff build src/tool_hugegelp.c from the ascii manpage move the the manpage and the ascii version build to docs/cmdline-opts remove all use of nroff fro...GitHub
daniel:// stenberg://
in reply to daniel:// stenberg:// • • •🔗 David Sommerseth
in reply to daniel:// stenberg:// • • •In the OpenVPN project, we had the man page as a nroff/groff formatted page which was insane to edit. Some years ago, we converted it into .rst files and generate the proper man-page using rst2man. We also split all the text into several .rst files being included from a "main file", so the result is the same single man page.
This move gave us a few advantages ... some not even intended.
github.com/OpenVPN/openvpn/tre…
gitlab.com/openvpn/openvpn/-/b…
doc/man-sections/link-options.rst · master · OpenVPN / openvpn · GitLab
GitLabdaniel:// stenberg://
in reply to 🔗 David Sommerseth • • •curl docs format evolution | daniel.haxx.se
daniel.haxx.se