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

Diff for /mandoc/TODO between version 1.6 and 1.9

version 1.6, 2010/05/15 18:10:26 version 1.9, 2010/05/25 13:42:51
Line 100 
Line 100 
 * formatting issues: gratuitious differences  * formatting issues: gratuitious differences
 ************************************************************************  ************************************************************************
   
 - lines containing blank characters, and nothing else,  - FIXED OpenBSD mdoc.c 1.52 schwarze 16.5.10
     lines containing blank characters, and nothing else,
   in literal context (.Bd -literal):    in literal context (.Bd -literal):
   groff outputs just blank lines "\n"    groff outputs just blank lines "\n"
   mandoc outputs blanks to the left margin,    mandoc outputs blanks to the left margin,
   then the number of balnks minus one    then the number of balnks minus one
     NEEDS MERGING TO bsd.lv
   
   
 ************************************************************************  ************************************************************************
Line 113 
Line 115 
   
 - OpenBSD::PackageName(3p) has "if (block) 90:1" in the parse tree  - OpenBSD::PackageName(3p) has "if (block) 90:1" in the parse tree
   
   ************************************************************************
   * performance issues
   ************************************************************************
   
   Several areas can be cleaned up to make mandoc even faster.  These are
   
   - cache `Bd' display types as `Bl' types are cached (this primarily
     improves code-size by removing the a2disp type functions)
   
   - improve caching mechanism to handle other per-element arguments so
     that they need not be recalculated between front- and back-ends (also
     reduces code size and complexity)
   
   - improve hashing mechanism for macros (quite important: performance)
   
   - improve hashing mechanism for characters (not as important)

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.9

CVSweb