[BACK]Return to TODO CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/TODO between version 1.285 and 1.288

version 1.285, 2019/03/01 10:57:17 version 1.288, 2019/03/04 11:40:09
Line 162  are mere guesses, and some may be wrong.
Line 162  are mere guesses, and some may be wrong.
 --- missing eqn features -----------------------------------------------  --- missing eqn features -----------------------------------------------
   
 - In a matrix, break the output line after each matrix line.  - In a matrix, break the output line after each matrix line.
   Found in the discussion at CDBUG 2015.    Found in the discussion at CDBUG 2015.  Suggested by Avi Weinstock.
   Suggested by Avi Weinstock.    This may not be the ideal solution after all: eqn(7) matrices
   loc *  exist *  algo *  size *  imp **    are lists of columns, so Avi's proposal would show each *column*
     on its own *line*, which is likely to cause confusion.
     A better solution, but much harder to implement, would be to
     actually show the coordinates of column vectors on different
     terminal output lines, using the clumnated output facilities
     developed for .Bl -tag, .Bl -column, and also used for tbl(7).
     loc *  exist *  algo **  size **  imp **
   
 - The "size" keyword is parsed, but ignored by the formatter.  - The "size" keyword is parsed, but ignored by the formatter.
   loc *  exist *  algo *  size *  imp *    loc *  exist *  algo *  size *  imp *
Line 321  are mere guesses, and some may be wrong.
Line 327  are mere guesses, and some may be wrong.
   
 - a line starting with "\fB something" counts as starting with whitespace  - a line starting with "\fB something" counts as starting with whitespace
   and triggers a line break; found in audio/normalize-mp3(1)    and triggers a line break; found in audio/normalize-mp3(1)
     This will become easier once escape sequences are represented
     by syntax tree nodes.
   loc **  exist *  algo **  size *  imp **    loc **  exist *  algo **  size *  imp **
   
 - formatting /usr/local/man/man1/latex2man.1 with groff and mandoc  - formatting /usr/local/man/man1/latex2man.1 with groff and mandoc
Line 342  are mere guesses, and some may be wrong.
Line 350  are mere guesses, and some may be wrong.
   
 --- HTML issues --------------------------------------------------------  --- HTML issues --------------------------------------------------------
   
 - format ".IP *" etc. as <ul> rather than <dl>  
   https://github.com/Debian/debiman/issues/67  
   reminded by Pali Rohar 25 Nov 2018 14:34:26 +0100  
   loc ** exist ** algo ** size * imp ***  
   
 - .Bf at the beginning of a paragraph inserts a bogus 1ex horizontal  - .Bf at the beginning of a paragraph inserts a bogus 1ex horizontal
   space, see for example random(3).  Introduced in    space, see for example random(3).  Introduced in
   http://mdocml.bsd.lv/cgi-bin/cvsweb/mdoc_html.c.diff?r1=1.91&r2=1.92    http://mdocml.bsd.lv/cgi-bin/cvsweb/mdoc_html.c.diff?r1=1.91&r2=1.92
Line 519  are mere guesses, and some may be wrong.
Line 522  are mere guesses, and some may be wrong.
   See the file test-PATH_MAX.c for details.    See the file test-PATH_MAX.c for details.
   Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee,    Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee,
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624
   
 - We use the input line number at several places to distinguish  
   same-line from different-line input.  That plainly doesn't work  
   with user-defined macros, leading to random breakage.  
   
 - Is it possible to further simplify ENDBODY_SPACE?  - Is it possible to further simplify ENDBODY_SPACE?
   

Legend:
Removed from v.1.285  
changed lines
  Added in v.1.288

CVSweb