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

Diff for /mandoc/TODO between version 1.39 and 1.43

version 1.39, 2010/08/15 17:38:41 version 1.43, 2010/09/04 18:52:21
Line 56 
Line 56 
 - explicitly disallow nested `Bl -column', which would clobber internal  - explicitly disallow nested `Bl -column', which would clobber internal
   flags defined for struct mdoc_macro    flags defined for struct mdoc_macro
   
   - inside `.Bl -column' phrases, punctuation is handled like normal
     text, e.g. `.Bl -column .It Fl x . Ta ...' should give "-x -."
   
   - inside `.Bl -column' phrases, TERMP_IGNDELIM handling by `Pf'
     is not safe, e.g. `.Bl -column .It Pf a b .' gives "ab."
     but should give "ab ."
   
 - set a meaningful default if no `Bl' list type is assigned  - set a meaningful default if no `Bl' list type is assigned
   
 - have a blank `It' head for `Bl -tag' not puke  - have a blank `It' head for `Bl -tag' not puke
Line 66 
Line 73 
   
 - allow `Qq', `Dq', `Sq', `Aq', `Bq' to have 0 arguments  - allow `Qq', `Dq', `Sq', `Aq', `Bq' to have 0 arguments
   noted by Alex Kozlov 08/06/10 23:05    noted by Alex Kozlov 08/06/10 23:05
   
 ************************************************************************  ************************************************************************
 * formatting issues: ugly output  * formatting issues: ugly output
 ************************************************************************  ************************************************************************
Line 179  Several areas can be cleaned up to make mandoc even fa
Line 186  Several areas can be cleaned up to make mandoc even fa
   in OpenBSD ksh(1) gives the wrong width    in OpenBSD ksh(1) gives the wrong width
   because "\e" is one character in groff, two in mandoc    because "\e" is one character in groff, two in mandoc
   
   - Now that `ds' is minimally supported, we can get rid of some
     predefined strings.  \*(C+ has already been thrown out.  Track these
     down and whack them.  Look in e.g. gcc.1 for the top-level `ds'
     invocations.  These are reproduced across most crappy GNU manuals.

Legend:
Removed from v.1.39  
changed lines
  Added in v.1.43

CVSweb