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

Diff for /mandoc/TODO between version 1.202 and 1.207

version 1.202, 2015/03/11 13:11:22 version 1.207, 2015/04/18 16:05:45
Line 66  are mere guesses, and some may be wrong.
Line 66  are mere guesses, and some may be wrong.
   loc *  exist *  algo *  size *  imp **    loc *  exist *  algo *  size *  imp **
   
 - .ns (no-space mode) occurs in xine-config(1)  - .ns (no-space mode) occurs in xine-config(1)
     when implementing this, also let .TH set it
   reported by brad@  Sat, 15 Jan 2011 15:45:23 -0500    reported by brad@  Sat, 15 Jan 2011 15:45:23 -0500
   loc ***  exist ***  algo ***  size **  imp *    loc ***  exist ***  algo ***  size **  imp *
   
Line 105  are mere guesses, and some may be wrong.
Line 106  are mere guesses, and some may be wrong.
   needed for Tcl_NewStringObj(3) via wiz@  Wed, 5 Mar 2014 22:27:43 +0100    needed for Tcl_NewStringObj(3) via wiz@  Wed, 5 Mar 2014 22:27:43 +0100
   loc **  exist ***  algo ***  size *  imp ***    loc **  exist ***  algo ***  size *  imp ***
   
   - \\ in high-level macro arguments
     Currently, \\ is expanded in two situations:
     1) macro and string definition (roff.c setstrn())
     2) macro argument parsing (mandoc.c mandoc_getarg())
     For user defined macros, the second happens in time because of ROFF_REPARSE.
     But for standard high-level macros, it only happens after entering the
     high level parsers, which is too late because the code doesn't get
     back to roff.c roff_res() from that point.  Because this requires
     distinguishing requests, user-defined macros and standard macros
     on the roff_res() level, it is hard to solve without the parser reorg.
     Found by naddy@ in devel/cutils cobfusc(1)  Mon, 16 Feb 2015 19:10:52 +0100
     loc ***  exist ***  algo ***  size **  imp *
   
 - using undefined strings or macros defines them to be empty  - using undefined strings or macros defines them to be empty
   wl@  Mon, 14 Nov 2011 14:37:01 +0000    wl@  Mon, 14 Nov 2011 14:37:01 +0000
   loc *  exist *  algo *  size *  imp *    loc *  exist *  algo *  size *  imp *
Line 293  are mere guesses, and some may be wrong.
Line 307  are mere guesses, and some may be wrong.
   http://swtch.com/plan9port/man/man7/man.html    http://swtch.com/plan9port/man/man7/man.html
   "Anthony J. Bentley" <anthonyjbentley@gmail.com> 28 Dec 2010 21:58:40 -0700    "Anthony J. Bentley" <anthonyjbentley@gmail.com> 28 Dec 2010 21:58:40 -0700
   
   - check compatibility with COHERENT troff:
     http://www.nesssoftware.com/home/mwc/source.php
   
 - check compatibility with the man(7) formatter  - check compatibility with the man(7) formatter
   https://raw.githubusercontent.com/rofl0r/hardcore-utils/master/man.c    https://raw.githubusercontent.com/rofl0r/hardcore-utils/master/man.c
   
Line 394  are mere guesses, and some may be wrong.
Line 411  are mere guesses, and some may be wrong.
 - consider whether <var> can be used for Ar Dv Er Ev Fa Va.  - consider whether <var> can be used for Ar Dv Er Ev Fa Va.
   from bentley@  Wed, 13 Aug 2014 09:17:55 -0600    from bentley@  Wed, 13 Aug 2014 09:17:55 -0600
   
   - generate <img> tags in HTML
     idea from florian@  Tue, 7 Apr 2015 00:26:28 +0000
     may be possible to implement with .Lk img://something.png alt_text
   
 - check https://github.com/trentm/mdocml  - check https://github.com/trentm/mdocml
   
 ************************************************************************  ************************************************************************
Line 466  are mere guesses, and some may be wrong.
Line 487  are mere guesses, and some may be wrong.
   found while talking to Chris Bennett    found while talking to Chris Bennett
   loc *  exist *  algo *  size *  imp *    loc *  exist *  algo *  size *  imp *
   
   - Sequences of multiple man(7) paragraphs (.PP, .IP) interspersed
     with .ps and .nf/.fi produce execessive blank lines, see libJudy
     and graphics/dcmtk.  The parser reorg may help with this.
   
 - trailing whitespace must be ignored even when followed by a font escape,  - trailing whitespace must be ignored even when followed by a font escape,
   see for example    see for example
     makes      makes
Line 473  are mere guesses, and some may be wrong.
Line 498  are mere guesses, and some may be wrong.
     operate in batch mode      operate in batch mode
   in dig(1).    in dig(1).
   loc **  exist **  algo **  size *  imp **    loc **  exist **  algo **  size *  imp **
   
   ************************************************************************
   * portability
   ************************************************************************
   
   - word boundaries in regular expressions for whatis(1)
     set up config tests to use [[:<:]], \<, or nothing
     reminded by Peter Bray Fri, 03 Apr 2015 23:02:16 +1100
   
 ************************************************************************  ************************************************************************
 * warning issues  * warning issues

Legend:
Removed from v.1.202  
changed lines
  Added in v.1.207

CVSweb