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

Diff for /mandoc/TODO between version 1.253 and 1.258

version 1.253, 2018/05/08 21:42:34 version 1.258, 2018/08/06 14:16:30
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 ----------------------------------------------
   
   - .nop prints its arguments as text,
     see groff(7) for an example
   
   - .ft CB selects constant-width bold font
     see groff_out(7) for examples
   
   - \*(.T prints the device being used,
     see groff_char(7) for an example
   
   - \[charNN], \[charNNN] prints a single-byte codepoint
     see groff_char(7) for examples
   
 - .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 140  are mere guesses, and some may be wrong.
Line 152  are mere guesses, and some may be wrong.
   is not safe, e.g. `.Bl -column .It Pf a b .' gives "ab."    is not safe, e.g. `.Bl -column .It Pf a b .' gives "ab."
   but should give "ab ."    but should give "ab ."
   
 - check whether it is correct that `D1' uses INDENT+1;  
   does it need its own constant?  
   loc *  exist **  algo **  size *  imp **  
   
 - prohibit `Nm' from having non-text HEAD children  - prohibit `Nm' from having non-text HEAD children
   (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)
Line 166  are mere guesses, and some may be wrong.
Line 174  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.
   We should probably *not* add them to mandoc.    We should probably *not* add them to mandoc.
   Just mentioning this here to keep track of the abuse.    Just mentioning this here to keep track of the abuse.
   Laura Morales <lauretas at mail dot com> 20 Apr 2018 07:33:02 +0200    Laura Morales <lauretas at mail dot com> 20 Apr 2018 07:33:02 +0200
Line 180  are mere guesses, and some may be wrong.
Line 198  are mere guesses, and some may be wrong.
   synaptics(4) found by tedu@  Mon, 17 Aug 2015 21:17:42 -0400    synaptics(4) found by tedu@  Mon, 17 Aug 2015 21:17:42 -0400
   loc *  exist **  algo ***  size *  imp **    loc *  exist **  algo ***  size *  imp **
   
   - vertical centering in cells vertically spanned with ^
     pali dot rohar at gmail dot com 16 Jul 2018 13:03:35 +0200
     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 198  are mere guesses, and some may be wrong.
Line 223  are mere guesses, and some may be wrong.
   suggested by bentley@  Tue, 14 Oct 2014 04:10:55 -0600    suggested by bentley@  Tue, 14 Oct 2014 04:10:55 -0600
   loc *  exist **  algo *  size *  imp **    loc *  exist **  algo *  size *  imp **
   
   - implement horizontal and vertical alignment in HTML output
     pali dot rohar at gmail dot com 16 Jul 2018 13:03:35 +0200
     loc *  exist *  algo *  size *  imp ***
   
   - implement cell spanning in HTML output
     pali dot rohar at gmail dot com 16 Jul 2018 13:03:35 +0200
     loc *  exist *  algo **  size **  imp **
   
   - implement table borders in HTML output
     pali dot rohar at gmail dot com 16 Jul 2018 13:03:35 +0200
     loc *  exist *  algo **  size **  imp **
   
 --- missing eqn features -----------------------------------------------  --- missing eqn features -----------------------------------------------
   
 - In a matrix, break the output line after each matrix line.  - In a matrix, break the output line after each matrix line.
Line 229  are mere guesses, and some may be wrong.
Line 266  are mere guesses, and some may be wrong.
   
 --- missing misc features ----------------------------------------------  --- missing misc features ----------------------------------------------
   
   - man -ks 1,8 route; kn@ Jul 13, 2018 orally
   
 - italic correction (\/) in PostScript mode  - italic correction (\/) in PostScript mode
   Werner LEMBERG on groff at gnu dot org  Sun, 10 Nov 2013 12:47:46    Werner LEMBERG on groff at gnu dot org  Sun, 10 Nov 2013 12:47:46
   loc **  exist **  algo *  size *  imp *    loc **  exist **  algo *  size *  imp *
Line 302  are mere guesses, and some may be wrong.
Line 341  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 379  are mere guesses, and some may be wrong.
Line 421  are mere guesses, and some may be wrong.
   
 --- HTML issues --------------------------------------------------------  --- HTML issues --------------------------------------------------------
   
 - duplicate names generate duplicate href="#..." anchor attributes  
   possibly use "#..._<N>" suffixes?  
   Jakub Klinkovsky <j dot l dot k at gmx dot com> 3 Oct 2017 21:23:36 +0200  
   see also the thread: gre(4): Rename duplicate sections  
   up to 20 Apr 2018 15:27:33 +0200  
   loc *  exist *  algo *  size *  imp ***  
   
 - wrap Sh and Ss content into <div>  - wrap Sh and Ss content into <div>
   Laura Morales <lauretas at mail dot com> 21 Apr 2018 18:10:48 +0200    Laura Morales <lauretas at mail dot com> 21 Apr 2018 18:10:48 +0200
   (Evaluate whether this is really useful and has no adverse    (Evaluate whether this is really useful and has no adverse
Line 535  are mere guesses, and some may be wrong.
Line 570  are mere guesses, and some may be wrong.
   but just the overall format    but just the overall format
   loc **  exist **  algo ***  size **  imp **    loc **  exist **  algo ***  size **  imp **
   
   - makewhatis -p complains about language subdirectories:
     /usr/local/man//ru: Unknown directory part
   
   
 ************************************************************************  ************************************************************************
 * documentation issues  * documentation issues
 ************************************************************************  ************************************************************************
Line 588  are mere guesses, and some may be wrong.
Line 627  are mere guesses, and some may be wrong.
   
  - Enable HTTP compression by detecting gzip encoding and filtering   - Enable HTTP compression by detecting gzip encoding and filtering
    output through libz.     output through libz.
  - Sandbox (see OpenSSH).   - Privilege separation (see OpenSSH).
  - Enable caching support via HTTP 304 and If-Modified-Since.   - Enable caching support via HTTP 304 and If-Modified-Since.
  - Have Mac OSX systems automatically disable -static compilation of the   - Have Mac OSX systems automatically disable -static compilation of the
    CGI: -static isn't supported.     CGI: -static isn't supported.

Legend:
Removed from v.1.253  
changed lines
  Added in v.1.258

CVSweb