=================================================================== RCS file: /cvs/mandoc/TODO,v retrieving revision 1.200 retrieving revision 1.202 diff -u -p -r1.200 -r1.202 --- mandoc/TODO 2015/02/17 20:41:50 1.200 +++ mandoc/TODO 2015/03/11 13:11:22 1.202 @@ -1,6 +1,6 @@ ************************************************************************ * Official mandoc TODO. -* $Id: TODO,v 1.200 2015/02/17 20:41:50 schwarze Exp $ +* $Id: TODO,v 1.202 2015/03/11 13:11:22 schwarze Exp $ ************************************************************************ Many issues are annotated for difficulty as follows: @@ -96,6 +96,10 @@ are mere guesses, and some may be wrong. found by bentley@ in sbcl(1) Mon, 9 Dec 2013 18:36:57 -0700 loc * exist * algo * size * imp ** +- \n(.$ macro argument count number register; ocserv(8) by autogen + found by sthen@ Thu, 19 Feb 2015 22:03:01 +0000 + loc * exist ** algo * size * imp ** + - \w'' improve width measurements would not be very useful without an expression parser, see below needed for Tcl_NewStringObj(3) via wiz@ Wed, 5 Mar 2014 22:27:43 +0100 @@ -552,6 +556,11 @@ Several areas can be cleaned up to make mandoc even fa ************************************************************************ * structural issues ************************************************************************ + +- Improve -O suboption parsing. Do it in the main program such that + errors can be reported. Pay attention to distinguishing the + mandoc(1) and apropos(1) styles of both options. + loc ** exist * algo ** size ** imp *** - Use libz directly instead of forking gunzip(1). Suggested by bapt at FreeBSD among others.