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

Diff for /mandoc/TODO between version 1.104 and 1.110

version 1.104, 2011/04/30 10:18:24 version 1.110, 2011/06/12 12:13:27
Line 10 
Line 10 
 - .TP before .SH is still FATAL in man(7)  - .TP before .SH is still FATAL in man(7)
   reported by brad@  Sat, 15 Jan 2011 15:54:54 -0500    reported by brad@  Sat, 15 Jan 2011 15:54:54 -0500
   
 - the roff parser doesn't tolerate additional characters between  - Assertion failure on src/share/man/man1/man1.atari/edahdi.1 rev 1.9
   a macro and the \} terminating a conditional block, e.g.    in the NetBSD.
   .if n \{  
   .br \}  
   reported by ulrich spoerlein  Tue, 19 Oct 2010 20:39:50 +0200  
   
 ************************************************************************  ************************************************************************
 * formatter bugs  * formatter bugs
Line 56 
Line 53 
   
 - \c (interrupted text) occurs in chat(8)  - \c (interrupted text) occurs in chat(8)
   
 - \f(CW (constant width font) occurs in rsyncd.conf(5).  
   I think we should treat unknown/unavailable fonts as \fR  
   such that switching back with \fP works correctly -  
   and doesn't revert the _previous_ \fP.  
   
 --- missing mdoc features ----------------------------------------------  --- missing mdoc features ----------------------------------------------
   
 - fix bad block nesting involving multiple identical explicit blocks  - fix bad block nesting involving multiple identical explicit blocks
Line 121 
Line 113 
   (e.g., NetBSD mDNSShared/dns-sd.1)    (e.g., NetBSD mDNSShared/dns-sd.1)
   (mdoc_html.c and mdoc_term.c `Nm' handlers can be slightly simplified)    (mdoc_html.c and mdoc_term.c `Nm' handlers can be slightly simplified)
   
   - When there is free text in the SYNOPSIS and that free text contains
     the .Nm macro, groff somehow understands to treat the .Nm as an in-line
     macro, while mandoc treats it as a block macro and breaks the line.
     No idea how the logic for distinguishing in-line and block instances
     should be, needs investigation.
     uqs@  Thu, 2 Jun 2011 11:03:51 +0200
     uqs@  Thu, 2 Jun 2011 11:33:35 +0200
   
 --- missing man features -----------------------------------------------  --- missing man features -----------------------------------------------
   
 - .RS/.RE can be nested, see e.g. the x11/fluxbox manuals  - .RS/.RE can be nested, see e.g. the x11/fluxbox manuals
   noticed by dcoppa@  Wed, Apr 13, 2011 at 04:58:14PM +0200:    noticed by dcoppa@  Wed, Apr 13, 2011 at 04:58:14PM +0200:
     also affects p5-Net-SFTP-Foreign-1.65
     as reported by gsoares@  Wed, 18 May 2011 09:59:06 -0300
   
 - groff an-ext.tmac macros (.UR, .UE) occur in xine(5)  - groff an-ext.tmac macros (.UR, .UE) occur in xine(5)
   reported by brad@  Sat, 15 Jan 2011 15:45:23 -0500    reported by brad@  Sat, 15 Jan 2011 15:45:23 -0500
Line 134 
Line 136 
 - implement basic non-parametric .de to support e.g. sox(1)  - implement basic non-parametric .de to support e.g. sox(1)
   reported by naddy@ Sat, 16 Oct 2010 23:51:57 +0200    reported by naddy@ Sat, 16 Oct 2010 23:51:57 +0200
   *** sox(1) still doesn't work, tbl(1) errors need investigation    *** sox(1) still doesn't work, tbl(1) errors need investigation
   
   - allow standalone `.' to be interpreted as an end-of-layout
     delimiter instead of being thrown away as a no-op roff line
     reported by Yuri Pankov, Wed 18 May 2011 11:34:59 CEST
   
 --- missing misc features ----------------------------------------------  --- missing misc features ----------------------------------------------
   

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.110

CVSweb