=================================================================== RCS file: /cvs/mandoc/TODO,v retrieving revision 1.63 retrieving revision 1.65 diff -u -p -r1.63 -r1.65 --- mandoc/TODO 2010/10/29 13:05:27 1.63 +++ mandoc/TODO 2010/11/29 13:04:31 1.65 @@ -1,6 +1,6 @@ ************************************************************************ * Official mandoc TODO. -* $Id: TODO,v 1.63 2010/10/29 13:05:27 schwarze Exp $ +* $Id: TODO,v 1.65 2010/11/29 13:04:31 kristaps Exp $ ************************************************************************ ************************************************************************ @@ -68,6 +68,14 @@ .. reported by naddy@ Sat, 16 Oct 2010 23:51:57 +0200 +- implement parametric .de to support e.g. + /usr/xenocara/lib/libXxf86vm/manXF86VM.man + .de ZN + .ie t \fB\^\\$1\^\fR\\$2 + .el \fI\^\\$1\^\fP\\$2 + .. + .ZN -lXxf86vm + - clean up escape sequence handling, creating three classes: (1) fully implemented, or parsed and ignored without loss of content (2) unimplemented, potentially causing loss of content @@ -144,6 +152,10 @@ * formatting issues: gratuitious differences ************************************************************************ +- .Rv (and probably .Ex) print different text if an `Nm' has been named + or not (run a manual without `Nm blah' to see this). I'm not sure + that this exists in the wild, but it's still an error. + - .%T should be quoted, not underlined, when .%J is also present, to better distinguish the contents of .%T and .%J, see for example OpenBSD cat(1) @@ -184,6 +196,11 @@ - It seems that .TP does not want TWOSPACE after the tag; see bashbug(1); reported by naddy@ + +- Header lines of excessive length: + Port OpenBSD man_term.c rev. 1.25 to mdoc_term.c + and document it in mdoc(7) and man(7) COMPATIBILITY + found while talking to Chris Bennett ************************************************************************ * performance issues