]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
TODO: avoid nroff
authorDaniel Stenberg <daniel@haxx.se>
Fri, 9 Feb 2024 15:30:28 +0000 (16:30 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 9 Feb 2024 22:35:07 +0000 (23:35 +0100)
Instead of adjusting roffit, skip the nroff step.

Closes #12919

docs/TODO

index dafd87a2f6053b7e80a7f8d508263cb126511933..ee537b913f346dfbf2fcc1835a39e1ef987e590b 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
  18.29 --retry and transfer timeouts
 
  19. Build
- 19.1 roffit
+ 19.1 avoid nroff
  19.2 Enable PIE and RELRO by default
  19.3 Do not use GNU libtool on OpenBSD
  19.4 Package curl for Windows in a signed installer
  https://qa.mandriva.com/show_bug.cgi?id=22565
 
 
-
 19. Build
 
-19.1 roffit
+19.1 avoid nroff
 
- Consider extending 'roffit' to produce decent ASCII output, and use that
- instead of (g)nroff when building src/tool_hugehelp.c
+ With the switch to the markdown-like documentation format since curl 8.6.0,
+ it should (with a manageable amount of work) be possible to render an ASCII
+ version of the man page without involving nroff and thus remove that
+ dependency for building the hugehelp file, used to build in the man page into
+ the curl command line tool.
 
 19.2 Enable PIE and RELRO by default