]> git.cameronkatri.com Git - mandoc.git/blobdiff - TODO
Drop trailing whitespace, adjust a few indentations,
[mandoc.git] / TODO
diff --git a/TODO b/TODO
index 3ffc262cfc642bb7acbd496efe8ae00eb4f51b50..03cd3a46277fa8fde5c6cb9cc881a136a201967f 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
 ************************************************************************
 * Official mandoc TODO.
-* $Id: TODO,v 1.174 2014/07/29 15:20:10 schwarze Exp $
+* $Id: TODO,v 1.182 2014/10/10 10:49:38 schwarze Exp $
 ************************************************************************
 
 ************************************************************************
   delimiter instead of being thrown away as a no-op roff line
   reported by Yuri Pankov, Wed 18 May 2011 11:34:59 CEST
 
+--- missing eqn features -----------------------------------------------
+
+- set, delim, fonts
+
+- The "size" keyword is parsed, but ignored by the formatter.
+
+- The spacing characters `~', `^', and tab are currently ignored,
+  see User's Guide (Second Edition) page 2 section 4.
+
+- Mark and lineup are parsed and ignored,
+  see User's Guide (Second Edition) page 5 section 15.
+
 --- missing misc features ----------------------------------------------
 
 - italic correction (\/) in PostScript mode
 - is .Bk implemented correctly in modern groff?
   sobrado@  Tue, 19 Apr 2011 22:12:55 +0200
 
-- compare output to Heirloom roff and Solaris roff
+- compare output to Heirloom roff, Solaris roff, and
+  http://repo.or.cz/w/neatroff.git  http://litcave.rudi.ir/
+
+- look at AT&T DWB http://www2.research.att.com/sw/download
+  Carsten Kunze <carsten dot kunze at arcor dot de> has patches
+  Mon, 4 Aug 2014 17:01:28 +0200
 
 - look at pages generated from reStructeredText, e.g. devel/mercurial hg(1)
   These are a weird mixture of man(7) and custom autogenerated low-level
   http://stackoverflow.com/questions/1713048/
   see also matthew@  Fri, 18 Jul 2014 19:25:12 -0700
 
+- The tables used to render the three-part page headers actually force
+  the width of the <body> to the max-width given for <html>.
+  Not yet sure how to fix that...
+  Observed by an Anonymous Coward on undeadly.org:
+  http://undeadly.org/cgi?action=article&sid=20140925064244&pid=1
+
+- consider whether <var> can be used for Ar Dv Er Ev Fa Va.
+  from bentley@  Wed, 13 Aug 2014 09:17:55 -0600
+
 - check https://github.com/trentm/mdocml
 
+--- eqn issues ---------------------------------------------------------
+
+- If .EQ follows preceding text, a space should be output between the
+  text and the equation.
+
 ************************************************************************
 * formatting issues: gratuitous differences
 ************************************************************************
 * performance issues
 ************************************************************************
 
+- Why are we using MAP_SHARED, not MAP_PRIVATE for mmap(2)?
+  How does SQLITE_CONFIG_PAGECACHE actually work?  Document it!
+  from kristaps@  Sat, 09 Aug 2014 13:51:36 +0200
+
 Several areas can be cleaned up to make mandoc even faster.  These are 
 
 - improve hashing mechanism for macros (quite important: performance)
@@ -430,3 +465,17 @@ Several areas can be cleaned up to make mandoc even faster.  These are
   abstract from the database structure, too.
   suggested by espie@  Sat, 19 Apr 2014 14:52:57 +0200
 
+************************************************************************
+* CGI issues
+************************************************************************
+
+ - Enable HTTP compression by detecting gzip encoding and filtering
+   output through libz.
+ - Sandbox (see OpenSSH).
+ - Enable caching support via HTTP 304 and If-Modified-Since.
+ - Allow for cgi.h to be overridden by CGI environment variables.
+   Otherwise, binary distributions will inherit the compile-time
+   behaviour, which is not optimal.
+ - Have Mac OSX systems automatically disable -static compilation of the
+   CGI: -static isn't supported.
+