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

Diff for /mandoc/TODO between version 1.261 and 1.269

version 1.261, 2018/08/10 22:12:44 version 1.269, 2018/08/24 23:12:33
Line 38  are mere guesses, and some may be wrong.
Line 38  are mere guesses, and some may be wrong.
   
 --- missing roff features ----------------------------------------------  --- missing roff features ----------------------------------------------
   
 - \*(.T prints the device being used,  
   see groff_char(7) for an example  
   This is slightly hard because -Tlocale only decides to use ascii or  
   utf8 when initializing the formatter, so the information is not  
   yet available to the preprocessor at the parsing stage.  
   loc **  exist **  algo *  size *  imp *  
   
 - .ad (adjust margins)  - .ad (adjust margins)
   .ad l -- adjust left margin only (flush left)    .ad l -- adjust left margin only (flush left)
   .ad r -- adjust right margin only (flush right)    .ad r -- adjust right margin only (flush right)
Line 64  are mere guesses, and some may be wrong.
Line 57  are mere guesses, and some may be wrong.
   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 *
   
 - .while and .shift  
   found by jca@ in ratpoison(1)  Sun, 30 Jun 2013 12:01:09 +0200  
   loc *  exist **  algo **  size **  imp **  
   
 - \w'' improve width measurements  - \w'' improve width measurements
   would not be very useful without an expression parser, see below    would not be very useful without an expression parser, see below
   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
Line 169  are mere guesses, and some may be wrong.
Line 158  are mere guesses, and some may be wrong.
   
 --- missing man features -----------------------------------------------  --- missing man features -----------------------------------------------
   
 - .SY and .YS,  
   used by many groff manual pages  
   
 - preserve punctuation following .ME,  
   see ditroff(7) for an example  
   
 - .TQ tagged paragraph continuation,  
   see groff_diff(7) for examples  
   
 - groff_www(7) .MTO and .URL  - groff_www(7) .MTO and .URL
   These macros were used by the GNU grep(1) man page.    These macros were used by the GNU grep(1) man page.
   The groff_www(7) manual page itself uses them, too.    The groff_www(7) manual page itself uses them, too.
Line 197  are mere guesses, and some may be wrong.
Line 177  are mere guesses, and some may be wrong.
   pali dot rohar at gmail dot com 16 Jul 2018 13:03:35 +0200    pali dot rohar at gmail dot com 16 Jul 2018 13:03:35 +0200
   loc *  exist ***  algo ***  size **  imp *    loc *  exist ***  algo ***  size **  imp *
   
 - support .ds requests inside tbl(7) code,  
   see tbl(1) for an example  
   
 - support mdoc(7) and man(7) macros inside tbl(7) code;  - support mdoc(7) and man(7) macros inside tbl(7) code;
   probably requires the parser reorg and letting tbl(7)    probably requires the parser reorg and letting tbl(7)
   use roff_node such that macro sets can mix;    use roff_node such that macro sets can mix;
Line 336  are mere guesses, and some may be wrong.
Line 313  are mere guesses, and some may be wrong.
 * formatting issues: ugly output  * formatting issues: ugly output
 ************************************************************************  ************************************************************************
   
 - .UR can nest inside .TP,  
   see roff(7) for examples  
   
 - revisit empty in-line macros  - revisit empty in-line macros
   look at the difference between "Em x Em ." and "Sq x Em ."    look at the difference between "Em x Em ." and "Sq x Em ."
   Carsten Kunze  Fri, 12 Dec 2014 00:15:41 +0100    Carsten Kunze  Fri, 12 Dec 2014 00:15:41 +0100
Line 522  are mere guesses, and some may be wrong.
Line 496  are mere guesses, and some may be wrong.
 ************************************************************************  ************************************************************************
 * warning issues  * warning issues
 ************************************************************************  ************************************************************************
   
   - When a man(1) command returns no result and there was an -S
     argument, check the -S argument against the list of valid
     architectures and say "Unknown architecture AAA" rather than
     "No entry for NNN in the manual" if there is no match.
     Requires moving the lists of valid architectures out of
     mdoc_validate.c such that they can be used by main.c.
     Discussed with jmc@ 10 Aug 2018 19:20:12 +0100.
     loc **  exist *  algo *  size *  imp **
   
 - warn about duplicate .Sh/.Ss heads  - warn about duplicate .Sh/.Ss heads
   gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200    gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200

Legend:
Removed from v.1.261  
changed lines
  Added in v.1.269

CVSweb